在云计算时代即将来临之际,如何更顺畅地把应用交付到用户,并保证用户良好的体验,成为云计算服务供应商必须考虑的问题。
云计算是当今最热门的词汇。继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与云计算技术支持的协作学习研究.pdf
Web2.0色系是21世纪初网络设计领域中的一种流行趋势,它与早期的Web1.0设计风格有着显著的区别。Web1.0主要采用冷色调和简单的色彩组合,而Web2.0则引入了更加丰富、明亮且具有活力的色彩方案,以创造更加互动、动态...
2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt2018先知白帽大会web2.0爬虫ppt
云计算则提供了按需使用的计算资源,如Amazon AWS、阿里云等,降低了企业和个人构建和运行Web2.0应用的成本。 7. 移动互联网的崛起 Web2.0时代的另一个重要变革是移动互联网的兴起,智能手机和平板电脑的普及使得...
### Web2.0与CRM的关系 #### Web2.0技术简介 Web2.0是指互联网发展的第二阶段,它强调用户生成内容、互动性以及社区构建的重要性。与传统的Web1.0相比,Web2.0更加注重用户体验和服务的个性化。Web2.0技术包括但不...
【标题】"Web2.0色系表"指的是在Web2.0时代广泛采用的一系列色彩搭配方案,这些颜色在网页设计、平面设计以及UI设计中具有重要地位。Web2.0时代,互联网开始从静态信息展示转变为动态交互体验,设计理念也随之更新,...
视频讲座“AJAX简介与WEB2.0”可能会涵盖以下内容: 1. AJAX的基本原理和工作流程。 2. 如何创建简单的AJAX请求和响应处理。 3. JSON与XML在AJAX中的应用比较。 4. 使用JavaScript库简化AJAX开发。 5. Web 2.0的...
"web2.0风格效果的photoshop样式包"正是针对这种设计风格的资源集合,它包含了预设的样式、图案、图层样式等,旨在帮助设计师快速、高效地创造出具有Web 2.0特色的界面设计。 Web 2.0设计的核心特征包括: 1. **...
Web2.0 是相对Web1.0 的新的一类互联网应用的统称。Web1.0 的主要特点在于用户通过浏览器获取信息。Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说...
Web2.0是指互联网从信息传递转向用户交互的变革,它强调互动性、社区化和个性化。PHP作为一种流行的服务器端脚本语言,被广泛用于Web2.0应用的开发。 一、PHP Web2.0开发基础 PHP Web2.0开发涉及的主要技术包括:...
Web2.0是一个术语,代表了互联网从早期静态网页向互动性和用户参与度更高的转变。在Web2.0中,用户不再仅仅是信息的消费者,而是变成了内容的创造者和分享者。这个使用教程将深入探讨如何利用CSS、JavaScript和ASP等...
Web2.0和社会化软件.ppt, 中科院
在"web2.0样式包"中,可能包含了一系列不同形状、颜色和效果的按钮样式,这些样式文件通常以.ASL(Adobe Style Library)格式存储。安装这个样式包的方法通常是将.ASL文件复制到Photoshop的样式库目录下,然后在...
Web2.0技术标准是互联网发展的一个重要里程碑,它标志着互联网从单纯的静态信息展示转变为动态交互和用户参与的新阶段。以下将详细介绍这些技术标准及其在现代网页开发中的应用。 1. CSS (Cascading Style Sheets) ...
随着互联网技术的飞速发展,我们已经从Web 1.0时代步入Web 2.0时代,这是一个以用户为中心的网络世界,一个用户可以积极创造信息、自由互动交流的时代。Web 2.0不仅仅是一个技术革新,它更是一场互联网使用方式的...
Web2.0是一种互联网发展概念,它强调用户体验的互动性、参与性和个性化。在这个时代,网站设计变得更为动态和富媒体化,图标作为用户界面(UI)的重要元素,扮演着引导用户、传达信息的关键角色。以下是一些关于Web...
Web2.0,作为互联网发展的一个重要阶段,强调了互动性、用户体验和视觉吸引力。"Web2.0配色专用工具"就是为了帮助开发者和设计师们更好地实现这一目标而设计的。 配色在设计中起着决定性的作用,它可以影响用户的第...
总之,《精通Struts 2:Web 2.0开发实战》是一本深入浅出的教程,适合有一定Java基础的开发者学习,通过阅读本书,你可以全面了解Struts 2框架的精髓,提升自己的Web开发能力,为构建高效、稳定的Web 2.0应用打下...
Web 2.0是互联网发展的一个重要阶段,它标志着网页设计和交互性的显著提升。这一时期,设计师们开始追求更加动态、引人入胜的用户体验,而“Web 2.0风格”则成为了这一时期的典型特征。在本压缩包中,我们收集了36个...