1、云计算概念
云是网络、互联网的一种比喻说法。过去在图像中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。
云计算(Cloud Computing)是以虚拟化技术为核心,以低成本为目标的,基于互联网服务的动态可扩展的网络应用基础设备,用户按照使用需求进行付费购买相关服务的一种新型模式。
云计算模式非常像国家的电厂集中供电模式(电厂提供点,用户付费购买)。在云计算模式下,云计算提供了用户看不到、摸不到的硬件设施(服务器,内存,硬盘)和各种应用软件等资源。用户只需要接入互联网,付费购买自己所需要的资源,然后通过浏览器给“云”发送指令和接收数据外,基本上什么都不用做,便可以使用云服务提供商的计算资源、存储空间、各种应用软件等等资源,来完成自己的需求。
云计算模式下的这些资源能够被快速提供,只需用户投入很少的管理工作,或与服务供应商进行很少的交互。云计算可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。
2、云计算的目标
云计算的最终目标是将计算、服务和应用作为一种公共设施提供给人们,使人们能够像使用水、电、煤气和电话那样使用计算机资源。
用户不需要拥有看得见、摸得到的硬件设施,也不需要为机房支付设备供电、空调制冷、专人维护等费用,更不需要等待漫长的供货周期、项目实施等冗长的时间,只需要把钱汇给云计算服务提供商,就会马上得到需要的服务。
在云计算环境下,用户的使用观念也从“购买产品”转变成了“购买服务”,这样也促进了云服务的商业模式发展。
3、云计算特点
云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
被普遍接受的云计算特点如下:
- 超大规模。“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
- 虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
- 高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
- 通用性。云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
- 高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
- 按需服务。云”是一个庞大的资源池,你按需购买;云可以像自来水,电,煤气那样计费。
- 极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。
- 潜在的危险性。云计算服务除了提供计算服务外,还必然提供了存储服务,并且云计算服务当前垄断在私人机构(企业)手中,他们仅能提供商业信用。对于政府、银行这样持有敏感数据的机构,如果使用云服务,必然存在潜在的危险。