ywjackchan 2011-03-11
SAAS与云计算的区别
SAAS和云计算都是进两年来技术讨论的热点,关于saas和云计算的关系也是众说纷
纭。本文将简单阐述他们的联系和区别。
软件的使用为我们的生活和工作带来了便利,当我们需要使用软件的时候,通常
我们会在网上下载安装或者通过该买光盘安装,但这里有很多的问题,我们需要考虑,
网络下载速度能否达到需要的速度,硬盘和内存的容量不够大,购买软硬件的费用过高
等等这些瓶颈会阻碍我们对软件的使用。而SAAS的到来解决了这个问题
SAAS(Software-as-Service)-软件就是服务SAAS与传统的软件服务模式有
很大的不同,它是未来管理软件的发展趋势。,他是一种通过Internet提供软件服务
的模式,供应者将应用软件部署到自己的服务器上,需求者可以根据自己的需求,通
过网络向服务商订购所需的服务,根据服务的多少和时间来收费。这样用户就不需要
该买软件,不需要花费硬盘来安装,不比担心软件的升级带来的问题,不必请业务人
员来维护和升级软件。所有这些都由供应商来提供,你只需要交纳必需的费用就可以
通过浏览器使用该软件。
1、SAAS给软件公司带来了便利也可以缓解财力上的压力,同时给软件开发商更
多的空间和时间来开发高质量的软件不必将大量的时间花费在软件的推广而且不必
担心盗版软件猖獗。2、数据安全问题,用户的数据都放在服务器端,如果服务器出
现问题数据丢失,将会给企业带来巨大的损失,那么安全问题就尤为重要。更多的
用户宁愿花费较多的人力和物力也不愿意看到重要数据的丢失。3、什么样的软件才
是用户需要的软件,在国内很多公司需要的软件不尽相同,大都有自己的特色,那
么需要根据不同的用户定制不同的软件,这个对服务商而言是非常困难的。4、随着
SaaS软件客户的增长,网络存储和带宽等基础资源就会逐步成为发展的瓶颈,对众
多企业来说,自身计算机设备的性能也许永远无法满足需求,一个简单的办法是采购
更多、更先进的设备,随之而来就是设备成本急剧增长,利润随之降低。
CloudComputing(云计算)是指服务的交付和使用模式,指通过网络以按需,
易扩展的方式获得所需的服务。 云计算可以通过网络提供大型服务器集群,包括
计算服务器、存储服务器、宽带资源等等,它可以将巨大的系统池连接在一起以提供
各种服务。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。
这使得企业无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新。
很多人最初认为云计算是IT行业专有的。这种理解是错误的。云计算是通过网络来提供服务,这个服务可以是软件,家电,工业控制。汽车。飞机等等。
云计算的服务被分为四个层次:应用层,平台层,基础设施层和虚拟化层。分别对应软件即服务,平台即服务,基础设施即服务,硬件即服务。
Saas带来的是商业模式的转变,云计算带来的是技术的变革。
云计算不仅继承了SAAS的所有优点,而且在此基础上还创造了属于自己的特点。
云计算的出现,恰好解决了SaaS发展过程中面临的一些问题,当SaaS提供商的客户快速增加到一定程度,客户所消耗的巨大资源将迫使SaaS供应商提供更多的硬件资源,但由于成本的问题,SaaS又不想花费大量资金购买硬件或带宽资源的时候,云计算无疑是个不错的选择。
根据通常的概念,云计算处于SaaS的更底层,而SaaS位于云计算和最终客户之间,如果SaaS在最初开发的时候是基于云计算架构的,那么就很容易利用云计算架构来获取海量的资源,并提供给最终用户。这就一劳永逸的解决SaaS发展的瓶颈问题。