在云计算时代即将来临之际,如何更顺畅地把应用交付到用户,并保证用户良好的体验,成为云计算服务供应商必须考虑的问题。
云计算是当今最热门的词汇。继2008年一年的热炒,人们关于云计算的探讨热度至今未见消退。然而在与云计算有关的话题中,人们更多地在关注与计算有关的服务器、存储、安全、虚拟化以及软件的部署,却很少涉及到如何把云上的应用交付到最终用户手中。实际上,在目前的网络条件下,将绝大多数应用转移到云端,势必给数据中心带来相当大的压力,特别是一些面向公共服务的云数据中心,而Web 2.0的普及将会进一步放大云数据中心的这种压力。因此,在云计算时代即将来临之际,如何更顺畅地把应用交付到用户,以保证用户良好的体验,成为想试水云计算服务的供应商必须考虑的问题。
Web 2.0
加大了网络压力
随着Web应用种类的日渐丰富,云数据中心的交付压力越来越大。众所周知,早期的互联网应用很简单,形式上较少,以静态网页浏览、收发E-mail、聊天等为主,对互联网基础设施的要求也很低,通常是用户发起一个请求,服务回应这个请求就可以,对服务器、网络带宽都不太大,我们称其为Web 1.0时代。
随着Myspace、Facebook等一批社交网站(SNS)的崛起,我们迎来了以“交互”为主要特征的Web 2.0时代。Web 2.0给使用者带来了非常好的用户体验,然而,却给提供商(如ISP)带来了非常大的负担。比如,交互性应用的一个重要特征是一个连接会发起多次请求并得到多次响应,一个连接需要持续很长时间。为了维持与终端用户的这些连接,需要耗费服务器大量的计算资源。同时,为了保证用户得到最新的信息,很多Web 2.0应用还采用了推送的技术,比如微软的Sharepoint、博客、RSS以及社交网站都普遍采用了推送技术。而广泛应用推送技术的一个结果是带来流量的大幅增长,随之会提升对存储空间、计算能力以及网络带宽的需求。
“对内容的提供商而言,Web 2.0带来的结果就是应用非常复杂,而且对各种资源消耗非常厉害。”思杰(Citrix)公司NetScaler业务副总裁兼总经理Klaus Oestermann告诉记者,而如果还按照以前的思路,新增服务器设备、扩展网络带宽成本会很高。
“基于上述需求,思杰、F5等一些公司提出了应用交付的概念,其核心思想是设法快速、低成本地把应用交付到最终用户。而思杰新一代NetScaler推出的Web 2.0推送技术就是一种能有效加速Web 2.0应用交付的手段。”
降低交付成本
NetScaler Web 2.0推送技术是思杰 4月中旬才刚刚推出的,这一技术的主要特征是实现各种信息的持续传输。通过NetScaler Web 2.0技术,服务器可以不必再管理数以万计的单个链接,而由部署在数据中心前端的NetScaler接管这一工作,将数据直接传输给终端用户,从而降低对服务器的压力,进而降低购买成本。该技术可以广泛应用于那些采用推送技术的Web应用,比如网上银行把客户的存款、结算信息主动发送到用户选择的设备上等。
据Oestermann介绍,NetScaler之所以能做到这一点,是因为它能将来自客户的需求尽量合并,以最大限度地降低向服务器发起请求的数量,而服务器端也会通过聚合的连接将相关的内容集中传送给NetScaler,再由它去分发给相应的请求者。
实际上,Web 2.0推送技术只是NetScaler新增的一项功能。除此之外,它更广泛地被应用于网络负载均衡和应用加速的方面。
而对思杰而言,NetScaler还具有另一层战略意义,就是作为思杰公司整个云计算战略的一部分,与思杰的虚拟化产品一起承担着经由互联网将基于云的服务交付给用户的责任。比如,它能与服务器虚拟化工具(如XenServer)配合,通过动态调节可用的虚拟机数量和服务器数据,同时不断优化应用的性能和安全性,以应对不断变化的工作负载需求。
“与纯虚拟化技术供应商相比,思杰更重视应用交付技术供应商的定位,因为思杰不仅有虚拟化解决方案,还由于我们有NetScaler,使得我们可以把云服务更快速、可靠地交付到用户的手中。” 大中华区总裁曹衡康总结说。
分享到:
相关推荐
在现代教育技术领域,随着信息技术的飞速发展,Web2.0和云计算技术为协作学习提供了新的平台和方法,推动了教学模式的变革。本文探讨了基于Web2.0和云计算技术的协作学习系统的设计与实现,并分析了这些技术与协作...
Web2.0与云计算技术支持的协作学习研究.pdf
随着Web2.0和云计算的兴起,和一些反SQL的倡导,越来越多的大公司加入到NoSQL阵营。Digg、Twitter、Google、微软等等公司已经开始研究NoSQL,并在一些项目中进行实施。许多人甚至抛弃了MySQL开源数据库这个长期以来...
《Web 2.0安全影响深度解析》 随着互联网技术的不断演进,Web 2.0已经成为现代网络世界的核心组成部分。它不仅推动了在线消费者市场的快速发展,而且正在被全球范围内的企业广泛采纳,旨在利用其强大的协作能力、...
2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt
- **技术发展**:随着云计算、大数据、人工智能等技术的发展,如何将其应用于Web 2.0环境成为研究的重点。 #### 结论 Web 1.0与Web 2.0之间的差异不仅体现在技术和架构层面,更重要的是改变了人们使用互联网的方式...
6. **云计算**:随着Web2.0的发展,云计算平台如Amazon Web Services和Google Cloud提供了在线存储和计算服务,使得数据处理和应用开发更加便捷。 7. **微格式和富互联网应用(RIA)**:微格式提高了数据的可读性和...
标题:Web 2.0与Ajax 描述:探讨了Web 2.0和Ajax的核心概念,包括它们在现代网络应用中的角色和影响。 标签:Ajax 部分内容:提到了Jim Driscoll对Web 2.0和Ajax的讲解,涵盖了定义、历史背景、Web 2.0的例子以及...
### Web 2.0的核心概念及其发展背景 “Web 2.0”这一术语首次出现在2001年,由O'Reilly公司的创始人Tim O'Reilly和他的同事戴尔·多尔蒂(Dale Dougherty)提出。它标志着互联网发展的新阶段,与之前的Web 1.0相比,...
Web2.0是一个广泛的术语,它代表了互联网的第二个重要阶段,强调用户参与、互动和内容共享。在这个时代,网站不再仅仅是信息的展示平台,而是变成了用户生成内容、社区建设和协作的平台。Web2.0的游戏通常利用这些...
"web2.0风格效果的photoshop样式包"正是针对这种设计风格的资源集合,它包含了预设的样式、图案、图层样式等,旨在帮助设计师快速、高效地创造出具有Web 2.0特色的界面设计。 Web 2.0设计的核心特征包括: 1. **...
Web2.0 是相对Web1.0 的新的一类互联网应用的统称。Web1.0 的主要特点在于用户通过浏览器获取信息。Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说...
Web2.0是一个术语,代表了互联网从早期静态网页向互动性和用户参与度更高的转变。在Web2.0中,用户不再仅仅是信息的消费者,而是变成了内容的创造者和分享者。这个使用教程将深入探讨如何利用CSS、JavaScript和ASP等...
标题中的“web2.0效果的photoshop层样式包”指的是使用Adobe Photoshop软件设计时,应用的一种特定的设计风格,这种风格源自于Web 2.0时代的网页设计趋势。Web 2.0风格以其鲜明的色彩、简洁的布局、玻璃质感的按钮...
《PHP+Ajax Web2.0编程技术与项目开发大全》是一部深入探讨现代Web开发的著作,其中涵盖了PHP作为服务器端脚本语言与Ajax(异步JavaScript和XML)技术结合使用,构建动态、交互性强的Web2.0应用程序的精髓。...
Web2.0技术标准是互联网发展的一个重要里程碑,它标志着互联网从单纯的静态信息展示转变为动态交互和用户参与的新阶段。以下将详细介绍这些技术标准及其在现代网页开发中的应用。 1. CSS (Cascading Style Sheets) ...
WEB2.0是互联网发展的一个重要阶段,它强调互动性、社区参与和用户体验的提升,相较于早期的静态网页,WEB2.0网站更注重动态内容和用户交互。 网页模版,如"WEB2.0网站模板",是预先设计好的网页布局和样式,通常...
### Web2.0资源链接集合相关知识点 #### 1. Web2.0概念与特性 - **定义**:Web2.0是指互联网发展的第二阶段,强调用户参与、互动和社交功能,用户不仅是信息的消费者,也是信息的创造者。 - **特性**: - 用户生成...
### Hacking Exposed Web2.0:Web2.0安全秘密与解决方案 #### 知识点一:Web2.0安全概述 - **定义**:Web2.0是指基于互联网平台的新一代网络应用,强调用户生成内容(UGC)、社区互动、开放API等特性。 - **安全...
Web2.0控件开发是.NET框架中一个关键的领域,它允许开发者创建高度交互、动态且用户友好的网页应用。在.NET环境中,控件是构建用户界面的基础元素,而Web2.0控件开发则进一步拓展了这些基础,引入了更先进的功能和...