本帖最后由 冯海霞 于 2013-1-9 13:27 编辑
认识云计算的相关知识(1)
问题:什么是云计算? 云计算(英文:Cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。 云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。 •云计算是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种IT服务。云计算指基于互联网的超级计算模式。即把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作。
•云计算是否必要?举一个例子来说说这个问题。过去,人们自家打井,各喝各的水,满足自身所需即可。可是随着人口越来越多,对水的需求也越来越大,开始的时候,自己家不够还可以去邻居家借点儿,可是总是不够的话就没法借了,而且水资源分配不均,有的人渴有的人撑,这该如何解决?为此,政府统一了水资源,修起水管到每家每户,各家按需取用,同时按需付费,这就是我们所说的自来水。简单来说,云计算就像这自来水。它把IT资源当作服务来提供,几乎所有IT资源都可以作为云服务来提供:应用程序、计算能力、存储容量、联网、编程工具,以至于通信服务和协作工具。
•云计算具有低成本高效率的优点。在许多情况下,各种各样的机构和个人都喜欢作为一种服务来购买“计算”,而且那些已经在建超级分布式数据中心的公司毫无例外地会选择作为一种服务来提供这种基础设施。云计算是一种趋势,势不可挡,就像当年的井水变成如今的自来水。
通常云计算服务应该具备以下几条特征: ·基于虚拟化技术快速部署资源或获得服务 ·实现动态的、可伸缩的扩展 ·按需求提供资源、按使用量付费 ·通过互联网提供、面向海量信息处理 ·用户可以方便地参与 ·形态灵活,聚散自如 ·减少用户终端的处理负担 ·降低了用户对于IT专业知识的依赖 而云计算的特性包括: 敏捷使用户得以快速的,且以低价格的获得技术架构资源 应用程序界面API的可达性是指允许软件与云以类似“人机交互这种用户界面设施交互相所相一致的方式”来交互。云计算系统典型的运用基于REST网络架构的API. 在公有云中的传输模式中支持已经转变为运营成本,故费用大幅下降。很显然的降低了进入门栏,这是由于体系架构典型的是由第三方提供,且无需一次性购买,且没有了罕见的集中计算任务的压力。称为计算资源包的通用计算基础上的原则在细粒度上基于用户的操作和更少的IT技能被内部实施。 设备和本地依赖允许用户通过网页浏览器来获取资源而无需关注用户自身是通过何种设备或在何地介入资源(如 PC,移动设备等)。通常设施是在非本地的(典型的是由第三方提供的),并且通过英特网获取,用户可以从任何地方来连接。 一种称为多租户的软件架构技术允许在多用户池下共享资源与消耗: 体系结构的中央化使得本地的耗用更少(例如不动产,电力等)。 峰值负载能力增加(用户无需建造最高可能的负载等级)。 原先利用率只有10-20%的系统利用效率增加了。 如果多个冗余站点被使用,则改进了可靠性,这允许我们设计云计算以符合商业一致性以及灾备。 可扩展性经由在合理粒度上按需的服务开通资源,接近实时的自服务,无需用户对峰值负载进行工程构造。 性能受到监控, 同时一致性以及松耦合架构通过webservices作为系统接口被构建起来。 因为数据集中化了,故安全性得到了提升,增加了关注安全的资源等,但对特定敏感数据的失控将是持续关注的,且内核存储的安全性缺少关注较之传统系统而言,安全性的要求更加高。部分原因是提供商可以专注于用户所无法提供的资源之安全性解决方案。然而当“数据分布在更广的范围以及更多数量的设别上”时,以及在由“不相关的多个用户使用的多终端系统“时,安全性的复杂性极大的增加了。用户获取安全审计日志变得不太可能了。私有云的发展动力部分是源自客户对设备的掌控以及避免丢失安全信息。 维护云计算应用是很简单的,因为显而易见用户无需再在本机上进行安装。一旦改变达到了客户端,它们将更容易支持以及改进。
|