云计算之SaaS概念

最近看了些云计算的资料,现在整理一下。一是方便记忆,二也是整理思路。也许不够全面甚至不太精确,但是这确实是我自己的理解。文中概念等不做过多解释,着重记录自己的理解。有不足的地方以后再update。

   云计算包括以下几个层次的服务:

    1:  IaaS,这一层主要面向硬件

     2:  PaaS,这一层主要作用于硬件和中间件的虚拟化。其中p包括os,中间件,DB等。

     3: SaaS,这一层主要是应用和解决方案,真正的面向用户。

    SaaS1999年已经开始,但是最近才活跃的原因:1,软件外包   2,经济——2008年开始的经济萎缩    3,云计算

   云计算与网格计算的区别:网格计算更多的是用于科学计算,云计算由web服务演变而来。服务器最起码要大于1000台才能叫云计算否则最多只能叫并行计算。

   我个人更愿意把云计算理解为一种商业模式。


    云计算的服务内容包括:存储+计算。

   云服务的收费方式:流量,存储空间等。

   影响云租赁服务的几个因素:cpu,memery,storage,time(可能在并发时间上有冲突)。


    成本对比:

   常规情况下用户在部署企业的IT环境时需要的成本:

   1:服务器及相关硬件    2:根据cpu购买中间件的license   3:电力成本,主要是服务器用电     4:带宽     5:项目的发布,部署,实施,维护,update ,DBA等相关费用。

   云服务的情况下这些成本全部省去。但是会产生相关云服务的费用(SaaS)。

   SaaS购买的要素:  1,使用时间的长短    2,并发用户的多少    3,模块数(email,IM等)。

    

   是否考虑使用云服务的几个因素:1,经济——云服务不便于控制,如果资金充足一般会自建server  2,定制化要求——云面向大众,不一定满足个性化要求     3,运营


   负载是否通过云服务:

   宜:1,测试,售前    2,存储,存储的解决方案——图片(商业模式:付费以获得更大的存储空间)  3,备份,备份的解决方案。

   不宜(一般不是技术上的问题):1,法律问题(eg:财务信息一般都只会放在公司自建的防火墙内)  2,需大量审计的数据——有些数据需要在法律上提供审计记录,云服务满足不了       3,license于云不兼容 。


    SaaS成熟度的四个水平:

图片
    

    1,customization——软件开发量较大   2,configurable——开发量减少 

     3,multi_tenant——减少运营成本      4,scalable——在instance上加了load balance具有可扩展性

    由此可得到SaaS的三个特征:1,configuration   2,multi_tenant——一个instance支持多个tenant  3,scalable。

    当然,并非成熟度越高越好,相对来说成熟度越高成本越低,但是隔离性越差。因此,企业对是否使用SaaS基于以下几个方面考虑:1,安全性     2,性能——如果是企业自建,内网的访问速度要快。SaaS是同过internet访问,速度慢    3,inevitability——灾备(hadoop在缺省情况下有三个备份)



    EG:美国的感恩节和圣诞节购物网站的访问量会达到峰值。如何应对:

    解决方案:1,常年购买购置足量服务器(浪费资源)  2,在高峰前购置或租赁服务器(不保险)。

    在这种情况下使用云租赁服务就很好。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值