云计算的本质——互联网应用
2010-06-04
作者:来源:陈墨焱的BLOG
完整的云计算是一整个动态的计算体系,它由大量的计算机组成集群,提供托管的应用程序环境,能够动态部署、动态分配/重分配计算资源、实时监控资源使用情况―它的调度是以云存储为核心的,即调度计算任务导数据存储节点运行。
它以冗余的方式(集群计算、数据冗余和分布式存储)提供高可靠性和高可用性,而且通过任务分解和集群,用低配机器来替代超级计算机的性能来完成低成本。
云计算所提供的技术和能力,仅是平台和工具,他们只有通过开发解决方案成为应用,才能让客户买单,来实现存储计算设备向存储计算服务的转变。
云计算广义而言,就是一种远端提供的服务,其实现机制是对用户透明---云计算的本质就是互联网应用。只是说以前的服务大都以桌面和PC程序为核心,而且没有现在这么复杂(大量的富媒体和复杂的实现和交互),用户群没有如今这么大(上亿的用户数或是支撑全球服务),所以当时并没有把云计算当做一个特殊的能力来研究和使用。
云计算的解决方案目前主要是平台侧的部分:
一个是基础设施服务(Infrastrcture as a Service),主要提供计算中心、硬件资源、系统软件等基础设施服务,目前IBM,SUN,HP厂商都提供类似的服务;在国内世纪互联09年久发布了中国首家商用云计算服务平台CloudEx,向国内用户提供基于“云计算”模式的互联网基础设施服务。
一个是平台服务(Platform as a Service/ Software as a Service),主要提供应用开发和运行平台服务,GoogleApp Engine(在Google的基础架构上运行用户自己编写的的网络应用程序,并可根据访问量和数据存储需要的增长轻松扩展),Amazon推出的EC2(Elastic Computing Cloud)之后和S3(Simple Storage Service)服务,微软在2008年年底发布的云计算平台Azure services Platform,都是这个范畴
一个是业务服务(Business as a Service),主要提供各种商业服务,Google的搜索服务、淘宝的电子商务平台都是该类服务的典型代表。
这些云计算的平台,将对企业(尤其是中小企业)使用者会带来最为直接的变化,包括服务开发商和服务提供商:使他们得IT基础设施分布式部署并高效的进行管理和维护,也使他们能够以更低廉的价格和更高的灵活性,使用或搭建其想要的各种应用。
比如今年4月份的时候,Visual Studio 2010正式发布―在Azure平台的云中运行,微软的客户、合作伙伴以及广大开发人员可以按照“随用随付费”的方式,在Azure上快速部署自己开发的应用服务--任何人,在任何地点都可以进行开发,代码编写、协作、调试、测试、部署、运行都在云端完成。
对于个人而言,未来各项应用都将转移到以web为核心进行各种活动,计算(computer)、通信(communication)、消费电子(consumereletronics)、内容(content)也将完成融合,由此PC、手机、家电之间的界限越来越模糊,它们都会退化成一个简单的终端,不需要安装各种软件,也不需要为这些软件的配置和升级费心费神,他们仅仅用以网络连接以及使用云计算之上的各项服务。
未来移动终端市场是手机的10倍,是PC的100倍,无视终端适配,能高效完成信息存储、筛选、处理和展现的云服务(云应用),边际利润几乎无限大。
目前互联网电视,算是一个很好的例子呢。
当然,云计算最终能否普及至个人,要比其企业化面临更多的难题。
个人数据资料存储在云端,并且在云端完成处理(比如社会网络、在线办公、移动商务等),那如何保证内容长期稳定和安全的存储,和隐私的不泄露?(个人服务比企业服务更注重低成本,而且服务整体布置在公网)
很多个人用户的内容在云端存储和处理完成后,都会发起分享和用于传播---个人服务更多的是娱乐化和社区化的,那么如何保证这部分内容的版权安全和内容健康?
还有就是对于个人服务,商业模式还是广告吗?毕竟个人很难为此而付费。
云计算的路,这才刚刚开始。但是,云计算模式和愿景一定是未来的方向…未来所有的服务都会是云端的....无论是企业还是个人,都与因此受益…更低的成本,更多的选择,更好的服务…