企业追逐的--网络热点(云、海量数据、虚拟化)(上)

云之所以热,是因为现在以及未来市场的业务推动力(回报率),现在哪个家庭中只有一台计算机?哪个企业只有几台计算机?计算机多了就会出现耗电、占地、维修保养、商业软件升级等问题,对于家庭而且这个成本算不上什么,但是对于服务行业的企业而言,这个成本是不可估量的,所以加快信息化脚步的同时,也会无形中出现相应的负担,成本越来越高,大家都在琢磨该如何解决?


我们现在家庭中用水、用电是没有在自己家里安装发电机的,我们都是利用了统一的资源,这个交由国家统一在管理,我们
也无需去管理水是怎么来的,电是怎么来的,我们只需要每个月按照使用的量来付费即可,这是一个很好的模式,同样如果
有哪家公司能够自己创办一个这样的IT中心,让其他的客户到他那里按需使用,这样就和用水电一样方便了,问题来了,10几20年前,一层楼的所有家庭都用同一块水、电表,过去的做法让电表的承载过大,电表一坏都停电,而且还无法确认家庭用电消耗的准确性(基本公摊),但是现在的我们家庭用水、用电都有相应的电表、水表,都是独立的,这样解决了过去的一系列问题。

 

虚拟化
同样,作为上述介绍的IT中心,也需要这样来保证客户的个理性,但是我们不可能把一台非常高端的服务器来运行一个应用,那么这样的it中心吃什么?这样虚拟化就出现了,它使得一个机器可以切片,这样一台高端的服务器上就可以跑多个应用了,并且它可以把操作系统的存储器和CPU都切片,切了以后它可以保证给应用程序分配多大的存储器,多大速度的CPU,从而保证这个框架能够运行,但是这样相应的问题又来了,把数据存到it中心的存储设备,和我同行竞争对手的数据放到一起,那我就不放心了。

 


上述最后描述的数据存储的地方就是就是云空间,也就是存储,用户不必自己买很大的存储器,把自己的大量数据放在云上,这样就相对比较简单。Email就是很好的例子,Email也是最早的软件即服务(Softwareas a Service),但是我们介绍的都是把数据放在it中心去,也就是放到公有云上,那么就有问题了,还是会有安全性的问题。私有云的出现比较适合解决这样的问题,但是成本不低,他们自己本身已经有相当可观的IT基础设施,比如说一个大型公司,可以拥有自己的发电机,可能比公用的电还更合算。同样的道理,大的IT公司拥有很多的机器,比如说像AMD、Intel他自己做设计的计算机都是上万的,好几万。如果这些都到亚马逊去借机器,可能最后成本还不如自己买机器划得来,因为它的利用率非常高,机器的使用率也非常高,这样就使得私有云的回报率和公有云的回报率几乎是一样的,这样的企业肯定不会舍弃本身的基础设施而去使用公有云,因为算下来用自己的更合算。而且私有云,没有公有云所有的障碍,比如安全性,因为它处于防火墙内,各方面都没有问题,而且从可靠性的角度来讲,不会像公有云那么容易发生问题。因为公有云是网络公司搭建的,互联网公司毕竟不像银行这些单位那么至关重要,宕几秒钟没关系,宕几分钟没关系,银行的交易失效几分钟,可能就丢失很多的商机,可能该买的就没买到,该买的商品没买,该卖的没卖,就会有很大的影响,所以私有云在这种大企业还是很火的。

 

云技术和云计算
云技术和云计算是两个不同的概念,云计算它是一个经营模式,云计算就说把IT的拥有者或是运营者和IT的使用者分开,原来是IT的使用者自己买机器,所以他自己有资产,资产就是机器,他自己又是用户又是资产的拥有者。那进入云计算的这个模式以后,使用者不必购买机器,拥有者不使用机器,所以把两个供应商和需求者分开了,这样就叫云了。但是用什么技术去实现?要实现这个云计算的这个模式,那么近几年发展起来的很多技术,都可以把它叫做云技术,包括虚拟化,包括网格计算,还有IT数据中心的自动化等,这些管理自动化的技术,过去几年都在发展,都是趋渐成熟,特别是虚拟化,解决了很大的问题。还有网格计算,以网格计算为代表的很多中间件它本身具有这个弹性,它在哪运行,在哪个机器运行都可以。
所以云计算这个模式,在需要的时候,分配机器,而且这个机器不是事先定制好的,就是中间件,一个云平台上的中间件,如果是移动性比较强的话,还可以不限制在某一台机器上运行的话。云计算的这个技术可以用来做很多事情(比如用户要去做一些化学计算、分析,他不需要自己为了做那件事情去买很多计算机,他就直接到去建立一个帐户,使用完了,付钱就可以,这就是一个很典型的云计算),高性能计算不是用虚拟机,而是物理机,那么就存在一个应用之间的干扰问题,就说两个作业在同一台计算机上,如果一个作业把这个存储器都占完了,那么另外一个作业就没有空间可以运行了,所以软件里要有这些控制,比如可以设置这个限制,比如说应用程序不要超过一个GB,那您就不要超过,超过一个GB就死掉了,通过操作系统设置一些设置,那么这样就保证两个应用程序之间没有相互的干扰。还有记账,比如使用了多少,系统会自动的记录下来,谁从几点钟到几点钟运行了哪几个作业,占用了多少CPU,多少存储器,多长时间,都可以记录下来,最后他可以用这个去收费,这是一个比较传统的云模式。

 

差异

从网上看到Platform公司技术副总裁王敬文的视频中提出国内和国外有点最大不同,国外的云是以结果为导向(清楚要什么,先做最后一步,再想第一步,一定要看到我做了以后能为我省多少钱,或者能帮我多赚多少钱,有这个目标以后再考虑花多少钱),国内就是跟潮流(好像国内好多云项目就是我要做云,至于就是做云要达到什么目的,慢慢再去研究,目标就是为了做云而做云),不是说先开始了再说,先想好最后一步就是你要的是什么样的,哪怕你最后才知道,我要的东西和我现在其实第一步的东西一定要是相关的,这样才能把云做好。国内的做法当然也有好处,说动就能动起来,但是它的坏处就是做的时候还不知道目的是什么,所以这个可能各有优缺点了。
 

 

你可能感兴趣的:(海量数据)