理解云计算

标签: Think Develop | 发表时间:2011-04-24 22:15 | 作者:oneoo 车东
出处:http://oneoo.com

  现在互联网最热门的关键字“云计算”,大大小小的公司纷纷加入到这块领域。简单来说,目前的“云计算”主要分为:SaaS、PaaS和IaaS三大类。

  其中SaaS云计算,为软件即服务的概念。把传统客户端软件部署在互联网上,用户只需要一个浏览器就可以使用到软件的模式。其实早在2000年就已经有B/S结构的软件服务,与现在所说的SaaS云计算相近,但此前的B/S结构软件服务,数据库等服务端是需要用户自行部署的,而非由软件提供商进行统一部署。SaaS模式则由软件提供商统一部署并提供计算和存储服务。鉴于此特性一方面用户的使用成本降低很多,在软硬件的投入都大大缩小,但由此而衍生新的问题:数据保密和安全性。因为数据都是存放在软件服务商的服务器上,如何保障用户的数据保密性和安全性,将是SaaS模式在推广上的主要门槛。

  PaaS云计算,为平台即服务的概念。这是一种较创新的服务模式,PaaS云计算平台将为用户提供一个标准的、可扩展的应用计算与数据存储服务。用户可以在PaaS平台上开发并部署自己的应用程序,目前已有Google的App Engine(Java、Python语言)、Sina的App Engine(PHP语言)、HeroKu.com的App Engine(Ruby语言)和我们的Yo2lua App Engine(Lua语言)等多个PaaS平台。PaaS云计算要求用户使用平台所支持的开发语言,并以平台开发SDK为基础进行应用程序开发。按业界常规服务都会提供数据库和文件存储服务,其中数据库服务因需要做到云服务支持非常庞大的数据量,一般服务商多为基于key/value非关系型数据库为主,当然有技术实力的云计算平台还在此基础上实现类关系型数据库的特性,以方便开发者使用;而文件存储服务也是一个巨大的系统,可容纳PB级别的文件。

  目前大多数网站因其规模已有较多在使用云存储系统(文件/KeyValue DB),这部分就是我们一般说的私有云服务。这些系统一般只为其网站本身使用,而非公有云计算平台是为计算服务。

  对于PaaS云计算平台的数据保密和安全,同样是平台发展的主要门槛。但相对SaaS平台则要低一些,并且数据服务敏感度也没有SaaS类服务高。PaaS平台的数据存储服务为应用程序服务,平台方并不理会客户的应用存储什么类型的数据和数据结构,但SaaS平台则对于平台方更简单易懂,是由SaaS平台方制定的存储方案,最清楚的也是平台方咯 ;)

  IaaS云计算,为系统计算和存储服务为主。这是由原来虚拟机服务延伸出来的服务,(虚拟机:把一台服务器虚拟成多台服务器使用)就是我们在05年间开始流行的VPS虚拟服务器。但IaaS云计算跟我们此前的虚拟机服务有非常大的区别,老的虚拟机服务只是简单的在一台服务器上虚拟出多台虚拟的服务器,以供多种业务使用,但这些虚拟服务器的计算和存储都将局限在一台物理服务器上,并且要跟其他几个虚拟服务器共同使用这台物理服务器,计算能力和存储能力都无法达到一台物理服务器的效果。而IaaS云计算服务则可按客户需求,购买需要多快的CPU、更大的内存和磁盘空间,通常这些要求可以大于一台物理服务器;比如我可以个购买几个TB的磁盘,并且这个磁盘还会带有Raid备份,不需要担心硬盘损坏而丢失任何数据。

  IaaS云计算服务平台更侧重于提供硬件服务,客户需要在购买到的虚拟机上安装自己需要的操作系统,并部署应用服务。也因此IaaS云计算服务跟传统的应用程序兼容性最好,不需要客户对原应用程序进行修改就可以迁移到IaaS云计算平台上,享用云计算带来的多种好处。虽然IaaS提供的类虚拟服务器服务,看似没有数据保密和安全的问题,但可不要忽略虽然数据是一个虚拟的硬盘空间,但同样是可以被可获取到该磁盘映像的第三方读取。当然这个风险较PaaS平台和SaaS平台都要低。

  目前国外的亚马逊EC2和国内的阿里云、世纪互联和华为等企业都在发展自己的IaaS云计算平台。但目前国内的IaaS云计算平台与亚马逊所提供的云计算服务还有一定差距,国内还未有一个标杆服务,大家仍处于紧张的研发和测试阶段,并未出现国内的亚马逊 :) 但相信未来两年就会有的了。届时国内的IDC服务将被彻底 ** (当然服务的售价可不能比普通托管服务器的费用还高)如世纪互联的服务,因其机房带宽资源比较优秀,但其云计算服务的销售价格偏高,相信一般网站不会轻易选择他们的服务。毕竟托管物理服务器价格比你低的话,那么IaaS云计算还有哪些优势来吸引客户?

  总结来说,PaaS和IaaS才是严格意义上的云计算平台,而SaaS只是一个云计算的服务场景。而PaaS云计算平台也包括一部分标准的IaaS平台服务,如:文件存储和数据库服务;IaaS云计算平台更容易让客户接受,但虽然客户在使用IaaS云计算服务与传统的服务器计算没什么区别,同样客户也是需要SA(运维工程师)来管理这些虚拟服务器,IaaS只是提供虚拟的服务器而已。

  现在来看,SaaS平台可以构建在PaaS平台或IaaS云平台上,PaaS平台也包括一些IaaS平台所提供的服务,而IaaS平台更接近传统的服务器服务、更容易让客户接受(现阶段是这样)

  依我看:未来云计算必然会是PaaS云计算平台为主,PaaS云计算平台可给客户更廉价、更简单的服务。

无觅猜您也喜欢:

阅:《标签,标签云》

正在消失的关键字“注册”、“破解”、“绿色”

美女图片测试

这是俺小站的来路分析
无觅

相关 [理解 云计算] 推荐:

理解云计算

- 车东 - oneoo's 私家花园
  现在互联网最热门的关键字“云计算”,大大小小的公司纷纷加入到这块领域. 简单来说,目前的“云计算”主要分为:SaaS、PaaS和IaaS三大类.   其中SaaS云计算,为软件即服务的概念. 把传统客户端软件部署在互联网上,用户只需要一个浏览器就可以使用到软件的模式. 其实早在2000年就已经有B/S结构的软件服务,与现在所说的SaaS云计算相近,但此前的B/S结构软件服务,数据库等服务端是需要用户自行部署的,而非由软件提供商进行统一部署.

10问云计算

- - 《商业价值》杂志
与数百位关注和实践云计算的CIO们共同解读云计算热点问题. 被视作IT界第三次革命的云计算,已经从炙手可热的概念逐渐走向了实际应用. 2011年8-11月, ITValue社区联合英特尔公司,与数百位关注和实践云计算的CIO们一起展开深入探讨,话题涉及云计算的商业价值、安全性、开放性、高效性、简单性等方面.

王家林“云计算分布式大数据Hadoop实战高手之路---从零开始”的第一讲Hadoop图文训练课程:10分钟理解云计算分布式大数据处理框架Hadoop

- - CSDN博客云计算推荐文章
                                                                                                                                                     .

云计算的困局

- Star Ocean - It Talks--上海魏武挥的博客
有个媒体朋友打电话咨询我一个事. 说在江浙一带,有一位搞国际货运代理的民营企业家,想利用云计算来整合各种资源,比如运输车队、仓库、集装箱乃至货船. 这些资源的调配信息对任何一家从事外贸的企业都很重要,如果将这些信息放在所谓的“云”上,并加以运算,这些企业再以各种设备联入这个“云”,这位企业家觉得是一个很有前途的买卖.

开源云计算ERP ErpCore

- Le - 开源中国社区最新软件
  ErpCore是一套强大的云计算ERP开发框架,集数据库设计、软件建模、模型自动生成、界面可视化设计、业务流可自定义、全自动生成用户所需系统于一体. 在此框架上扩展出所有行业的业务系统,它让软件工程师从“建模——写代码——测试”所有繁琐重复的工作变为全自动化生成,大大简化了企业软件的开发时间和成本;同时,使用该框架扩展的所有业务子系统能够无缝连接进行数据共享,这也是云计算ERP的实现基础,杜绝了传统ERP的子.

“云计算”是什么?

- Aaron Xu - 译言-每日精品译文推荐
  作者:Eleanor Miller . 发布日期:2011年10月28日,上午10点28分.        人们都在聊“云计算”,预测人士称,到2010年,云计算创造的市场总值将达到2亿4100万美元.        但是云计算究竟是什么呢.        云计算意味着可以把计算用作服务,而不是用作商品.

谁来拯救云计算?

- - 雷锋网
当前的“云计算”一词已经被神话,似乎快成了放之四海皆准的时髦真理,就好比当初言必称“希腊”一般,表面光芒四射,但实际上却无比教条、且越来越令人生厌. 作为“云计算”的一个普通开发者和是推广者,很有必要通过亲身实践,以正视听,希望能让后来者(云计算系统的开发者)少走弯路——有所为、有所不为. 我们所要谈论的不是商业领袖们所热衷的云计算概念、云计算市场,而是讨论技术人员眼中云计算具体形态和切实的实现办法.

中小银行的云计算后台

- Draven - 每日鲜果精选
城市商业银行规模虽小,但对IT的需求却与大银行没有太大差别. 云计算给了他们解决这一矛盾的思路. 中国的中小银行一直以来都有一个尴尬的现实——虽然规模小,业务却大而全. 因此,中小银行对IT系统的要求,与大型银行几乎差别不大. 但是从资源和实力上来讲,中小银行却与大银行相差甚远. 根据易观国际的统计,2010年我国城市商业银行等区域性银行的IT投入是41.8亿元,2011年将达到47.7亿元.

2011云计算展望(图解)

- Zhaojing - 南都周刊

云计算读书笔记(二)

- Gabriel - 博客园-首页原创精华区
google云计算服务包括:google文件系统GFS,分布式计算编程模形MapReduce,分布式锁服务Chubby,分布式结构化数据表Bigtable,分布式存储系统Megastore以及分布式监控系统Dapper等. GFS提供了海量数据的存储和访问能力. 分为三类角色,client(客户端),Master(主服务器)和Chunk Server(数据块服务器).