服务器 频道

遭遇网络瓶颈,云计算将如何实现?

        如今,云计算已经成为了时代的明星。戴尔、Sun、IBM、Google、雅虎和微软等巨头们都纷纷宣布了自己的云计算计划。更重要的是,IBM云计算中心成立后,微软也在最近大量采购服务器、网络设备,加紧备战云计算中心。

  云计算:跨广域网的计算体系?

  云计算的概念已经在很多媒体报道里提过了,不过,我们还是要借用IBM的“蓝云”计划来说明云计算:这是一种软件和硬件组合产品,让企业用户可以对“云”计算模式进行实验,“云”计算模式使计算不仅仅局限在本地机器或远程Server Farms,通过架构一个分布的、可全球访问的资源结构,使数据中心在类似互联网的环境下运行计算。

  谷歌李开复如此描绘云计算的未来:“云计算”到来的时候,人们将使用PC、手机、汽车甚至手表等廉价的“云”设备,通过浏览器,输入用户名和密码就可以同步“云”中的文件、照片、E-mail、视频、音乐、应用软件……

  我们可以总结出云计算结构的几个主要特点:

  •   一方面,这是一个可全球访问的资源结构,这意味着采用云计算结构的用户将是跨广域网的。
  •   另一方面,它具有庞大的计算能力,这就需要大量的应用服务器作为支持。
  •   更重要的是,这些应用服务器群一般是分布式部署,通过不同地区的应用服务器群(数据中心)来共同完成业务计算目标。例如,不同地区的用户,通过就近访问分布在不同地方的数据中心,从而实现高速访问。

        本地运算变远程共享应用服务?

  在理论上,云计算指的是一种新型的计算模式,它依赖的不是个人电脑,也不是独立的服务器,而是用户无需关心其内部结构的“云”。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。

 

        云计算到底是什么样子的呢?

  各厂商提到的云计算共有的特征是:云计算让企业数据中心的运行更加类似互联网,通过安全和可扩展的方式让计算资源可以像虚拟资源一样被访问和共享。例如在IBM的蓝云计划中:“蓝云”是一系列基于开放标准和开源软件的云计算产品,能够把计算机连接起来提供如:Mashups、开放协作、社会网络和移动商务等Web2.0应用。

  最近一段时间来,微软正在做这样的事情:微软在数据中心的建设上投入了数十亿美元。微软已经开始向企业客户提供选择:让微软在数据中心中为它们运行电子邮件、协作和销售应用软件,并将这些应用软件作为一种按月订购的服务通过Web提供给客户。

  通过这种按月订购的应用,比较重要的就是Exchange Online。据微软有关人员表示:未来5年后50%的Exchange电子邮箱将转移到Exchange Online。他预计相当一部分的Exchange Online客户将是由Lotus Domino客户倒戈过来的。

  我们可以这样来理解:

  有很多中小企业需要通过各种专业化的ERP系统(或者其他专业应用软件)来完成工作业务,但如果这些企业自己单独部署相应的应用服务器系统,可能成本压力很大。在这种情况下,可能就会有第三方机构来提供一个可远程共享访问的应用服务数据中心,并为用户提供远程共享,从而实现计算资源集中和分布式的应用。

  通过这种方式向用户提供软件产品,就可以免除客户应用部署、本地安装、维护应用的费用和麻烦。

 

        云计算实施遭遇网络瓶颈?

  云计算到底是如何实现的?在这个结构里,到底什么才是最重要的?是网络版的应用软件,还是其他什么?

  就这个问题,不少人产生的争议。但有一个共同的声音:我们需要更宽、更顺畅的网络接入。

  的确,要实现云计算,不仅需要远程使用应用业务,更关键的是:使用者能够及时、稳定、安全地使用。

  由于网络接入限制,很多人把云计算定义为未来的应用。例如谷歌李开复的话语中,就包括 “未来”两个字。然而,在各大厂商的推动下,云计算应用似乎已经要来临了,

  因此,我们不能不面对:

  一方面:如此大量的应用服务器集中在一起,如何有效地运行?

  第二方面:云计算将跨越广域网运行,如何有效解决网络接入问题?例如南北互通、网络流量瓶颈等问题。

  第三方面:真正的云计算结构将会有分布式的多个数据中心,这些分布在各地的数据中心如何有效协调?用户到底要访问哪个数据中心的应用?

  第四方面:庞大的数据将如何有效安全地存储/管理?

        CDN架构:解决分布网络应用难题?

  云计算的架构体系,让笔者突然想到了CDN架构,就是目前以ChinaCache等企业一直提倡的CDN网络。

  ChinaCache的CDN网络是一个全国性的网络平台,它由全国500多个数据中心共同组成的网络运算平台。CDN是一个经策略性部署的整体系统,能够帮助用户解决分布式存储、负载均衡、网络请求的重定向和内容管理等问题。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决 Internet 网络拥塞状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均而产生的用户访问网站响应速度慢的根本原因。

  ChinaCache的CDN网络平台有两个特征:一方面是提供公共的网络运算中心,让其他企业的应用方案部署在其上,从而实现集中部署/管理。

  另一方面,对计算性能和用户访问实现分布式就近访问计算,并利用分布式存储、负载均衡、网络请求的重定向、网络访问优化、SSL应用加速等种种技术手段,保持用户的及时、稳定、安全的使用。

  从这个应用特征看,CDN网络平台就类似于当前的云计算的网络硬件平台。

  据ChinaCache CEO王松分析:“当前的云计算体系类似于CDN 的网络分布,他们是把今天的所有的计算能力、存储能力搁在网络上,作为提供服务。像微软有ECN的战略,谷歌也在做非常类似的事情。”

  据悉,微软最近正在全力构造一个全球化的计算网络,微软正在大量采购服务器、网络负载均衡网络设备,然后,通过微软自己的研发力量,构造全球的分布式网络计算平台。这可能直接跟云计算应用相关。自从微软发布了全新的服务器操作系统后,Online版的Exchange等应用需要大力推广,而全球的分布式网络计算平台则是其物理的平台。

  “谷歌一直在追求网民在应用上:延时越短越好,如果延时超长,或者是应用做不好,他们要花很大的精力解决这些问题。”王松如此评价谷歌。各种迹象表明,微软、谷歌正在做CDN平台相类似的网络平台。

  其实,微软、谷歌在云计算方面的动作跟ChinaCache并没有直接关系,但它们却有着惊人的相似,可能,这就是应用的趋势吧。

  在云计算的时代,对于CDN是一个新的机遇,同时也是很大的挑战。

0
相关文章