IT技术互动交流平台

Microsoft Azure简介(1)解读云计算

作者:让"云"无处不在  来源:IT165收集  发布日期:2014-11-15 21:29:04

1、解读云计算

      2003年5月,美国《哈佛商业评论(Harvard Business Review)》刊载了尼古拉斯·卡尔(Nicholas G.Carr)题为《IT不再重要(IT Doesn’t Matter)》的文章。这篇文章的问世在IT产业界引起了轩然大波,一场质疑IT价值、触及整个IT业命运的世纪论战由此开火,几乎所有的重要媒体、IT业界巨头尤其是CIO、商业界重量级人物和专家学者们都积极参战发表看法。在业界具有代表性的微软公司创始人比尔·盖茨、英特尔CEO贝瑞特、通用电气董事会主席兼首席执行官杰弗瑞·伊梅尔特等企业巨头不吝笔墨,纷纷建言斥责。甚至成为IT界的“全民公敌”。

      在文章中,尼古拉斯·卡尔列举大量的例子来支持自己的观点。例如,从1965年到90年代末,随着时间的增加,美国企业中投向信息技术的花费在不断增大。这说明IT技术为企业不断地带来巨额利润。但是随着IT技术的发展以及其存在的普遍性,使得IT的战略价值在下降,也就是说IT所带来的优势越来越小,原因在于优势是源于自己拥有而对方所不拥有的东西,或者是自己能完成而对方不能完成的情况。这种情况就类似于从蒸汽机发展到铁路,电报线发展到电话,从一开始它们都是独特的、稀有的,但是随着时间的发展,它们的成本在不断降低,直至成为一种普遍存在,此时它们原有的优势已经不复存在了。尼古拉斯·卡尔从廉价的电力运营方式对社会变革的深刻影响延伸到互联网对我们生活的这个世界的重构性影响。他犀利的提出IT技术已经日用品化了,虽然这样能使大多数的企业从IT中获益,但是IT已经很难给企业带来一定的竞争优势。他批判式的认为,企业想应用网络或应用程序,不再需要自建资料中心、组建IT团队维护和管理系统,因为互联网就像自来水或电力一样,可由专门公司提供服务,可以付费使用。

      今天看来,此文不仅促使了广大的IT从业者不断反思,而且推动的IT产业的变革,因为IT技术的日用品化并不是IT界的末日,而是一次创新和发展的起点,可以毫不夸张地说,尼古拉斯·卡尔的思想对世界的影响已经显现。其核心观点并非人们不再需要IT,反而强调IT “对竞争是必不可少的”,其真实的意图在于说明由于云计算的发展导致IT技术将成为普遍的廉价的公共资源,对于所有人都是一致的,因而IT不再具有(核心)竞争优势,正是从这个意义上讲,“IT不再重要”。

clip_image002

 

 

2、什么是云计算

      说起云计算,相信大家应该都不会陌生了,每个人对云计算都有自己的理解。在过去一段很长的时间内,云计算这个名词在厂商和媒体的推动下已广为人知。但是什么是云计算,这是所有第一次接触云计算这个概念的人都会首先想到的一个问题。要回答它确实是一件不容易的事。据说在2012年底的一个国际云计算大会上,主持人关于这个问题随机采访了20位听众,结果得到了22个答案!时至今天,云计算本身就是一项伟大的发明,但是这项发明并不是零部件产品的发明,也不是原始技术的发明,而是一种应用模式和集成模式的发明。技术发展到一定阶段,最重要的创新不是零部件产品的创新,而是集成模式的创新,就是将A、B、C合在一起,那么生产出来的就是全新的ABC,而不是A或B或C了。很明显,云计算的应用模式与原来的IT使用方式是不一样的。云计算是把已有的零部件集成在一起,用一种新的方式提供给用户。从本质上讲,云计算是一个新事物。但是,任何新产品、新应用都不是全新的,而是在原来的技术和应用的基础上发展而来的,再融合一些新技术,然后进行集成式的创新。

          每一项新的发明都会使我们的生活变得更加的方便,尤其是在这个“云”的时代,在生活中,你会发现云计算技术在不知不觉中应用的越来越广泛,我们也许有一天会突然发现,越来越多的生活习惯已经被悄悄地改变了。

 

 

3、云计算的定义

      云计算的定义有很多,现在没有统一的一个定义,业界关于云计算定义的争论从未停止过,所有的都是按照个人理解来定义的。根据维基百科(Wikipedia)提供的云计算定义就非常好理解:

“云运算(Cloud Computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。”

          从上面的定义我们可以理解云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。

          对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。目前广为接受的是美国国家标准与技术研究院(NIST)定义:

“云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。”

      这个定义相对来说更为具体,也更为技术。它强调了一个共享的计算资源池,然后用户可以方便的通过网络访问。他没有强调必须通过互联网,这要就把企业自建的计算服务涵盖进去了。

在首届中国云计算技术与应用大会上,中国电子学会云计算专家委员、解放军理工大学教授刘鹏对云计算作出了长短2种定义。

长定义:“云计算是一种商业计算模型。他将计算任务分布在大量计算机构的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务”

短定义:“云计算是通过网络按需提供可动态伸缩的廉价计算服务。”

          从刘鹏教授对云计算的定义可以看出,描述这种资源池称为“云”。“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。

 

4、云计算的资源使用模型

          要理解云计算的概念以及他能带来的各种好处,还需要理解云计算的资源使用模型。公司在IT应用的初期,有无IT规划是无关紧要的,但是随着IT应用的广泛和深入,越来越多的业务需求需要IT系统的支持。一般来说,大多数企业都会制定一个3-5年的中长期IT建设计划,而且会沿着这样的轨迹实施:IT规划—规划IT设施—IT设施支撑企业营运—企业营运实现目标。从这样的轨迹来看,IT规划是一种实现公司业务发展计划的工具。IT规划其实就是要告诉企业如何应用IT技术配合和支持业务发展的途径和方法,而制定一个IT规划可以根据公司业务发展计划IT系统的总开支计划和预算。由公司高层根据对营收、费用和资本支出的大致预测,制定初步的业务发展计划与预算决策,并产生相应的对IT系统的需求目标和预算。CIO和项目经理需要在所负责的团队和项目基础上,制定一个有预估时间和有预估范围的具体项目进度和预算。这样可以确保负责提供资源的部门能够满足IT规划中的所有项目和活动对资源的需求。

          但是在接下来的实施中,企业的IT资源却得不到保证和预算失控。选择自己构建IT 系统,那么显然需要进行一次性的大量投资来采购软、硬件设备,甚至包括数据中心的基础建设等。在企业的财务报表中,这体现为一个比较大的固定成本。往往在IT建设的初期,所投入的IT容量大大高于实际的业务负载,这样就会造成IT资源的浪费,大部分的服务器被闲置,但是由于IT环境越来越复杂,导致的IT系统部署时间长、建设和运营成本高给企业造成了很大的负担和资源浪费。但是随着时间的变化和业务的迅速增长,可能无法预料到公司IT可能无法满足的业务的需求,这样就会造成制约业务的发展或者中断业务的运行,尤以中小型企业最为明显。根据公司的3到5年的IT规划,公司会按照规划不断向IT建设进行投入,但是实际情况是应用系统的负载很难做到精确,这样就加剧了IT能力供给和需求之间的矛盾。实际系统的IT能力的过配变得相当的普遍。一些大客户的CIO或者是CTO往往保证关键业务的正常运行,系统资源过度的配置也是成为必须的设置。这种传统的IT资源使用模式如图。

clip_image004

          企业是选择自己构建和运维IT 服务,还是直接采用第三方的公有云服务,这与企业所从事的行业、企业规模和应用类型等多种因素相关。当企业自己构建一个IT平台的时候,IT 基础设施是自己的,一般位于企业内部。而采用公有云平台的时候,IT 基础设施是位于一个第三方的数据中心。在这种大环境的渲染下,云服务似乎已经成为企业建设基础IT架构的不二选择,首先云服务带来的诸多好处,通过将一些网络、存储或计算资源进行整合,同时也降低了其定制化的能力,因为所有的基础设施,包括服务器、网络和存储等,以及在上面运行的软件平台都是由服务提供商来进行维护和管理,之后按照客户实际所需远程提供给用户,从而实现对基础IT设施的最大化利用,同时更加易于管理。对用户来讲,这种将传统的硬件资源转化成服务定制的全新模式,可以帮助企业在创建初期甚至是运营过程中,完全省却对基础IT架构的人力和物力投入,将更多精力投入到企业核心业务中,进而实现快速成长。

          采用云计算的模式可以使用户能更为灵活的方式来配置系统资源,由于云计算采用的是租用的业务模式,所以用户针对IT的前期的投入和投资相对较低,云计算可以会随着公司的业务变化而变化,可以随时根据业务的实际情况来进行资源的调配,因此用户不用担心高峰时期资源的短缺,也不需要担心资源在压力不大的情况下造成资源闲置。所以云计算可以帮助用户的投资能获得最大的回报率,其体现为一个持续的运营成本,云计算的资源使用模型如图所示。

clip_image006

 

5、适合云计算的经典场景

          随着云计算在企业中扎根发展,可以预见IT领域中的传统运行模式将发生翻天覆地的变化。对许多公司而言,云计算是传统IT的一次巨大变革。目前,云计算已经走出了“布道”的时代,进入实际应用。虽然云计算是IT发展的未来方向,但在目前的阶段,并不是所有的应用都适合云计算的方式,比如对安全性要求很高、需要特殊硬件支持,对时间要求很高的实时应用等,就不适合采用云计算。根据云计算服务的特点,以下几种情况是最适合云计算的典型场景。

1、 间断性应用场景

        开和关的工作模式不是长期的业务应用,不需要连续地使用计算资源,只是一些临时性的应用需求。比如临时性的市场调查活动、推广活动等,当企业需要做大量的市场调查的时候,需要大量数据库和计算资源,但是当做完调查后,得到了结果,那么这些服务将不会在使用,直到下次做市场调查或者推广活动,统方式来处理这类计算需求就显得非常笨拙,一方面响应比较慢,另一方面还会造成许多资源的浪费。如果使用云计算,就可以按需服务,避免资源浪费。

2、 快速增长应用场景

        快速增长应用场景的需求是在一定的时间内,业务迅速的增长和扩大,一般是可持续性的或者是比较迅速的情况。随着企业规模的不断发展壮大,原先的中小企业正在面临数据量猛增,应用需求增多,IT管理无序等种种难题。对于那些由于业务成长而烦恼倍增的IT主管来说,扩张或更新其IT架构已迫在眉睫。另一方面,又要面对可扩展能力、关键业务处理能力越来越高的需求,传统IT架构已经无法满足业务的快速发展需求,这对于IT而言是一个非常巨大的挑战。使用云计算无限的扩展能力就可以容易解决这个问题。

3、 不可预测的爆发增长应用场景

        不可预测的爆发增长应用场景是指应用的需求在短时间内快速增长又快速下降的情况。这种使用量的快速变化有可以预测的也有无法预测的,例如一些网站相关的新闻和视频,当突发事件报道后,网站的访问量会突然的不可预测的爆炸性增长,给后台压力造成不小的冲击,往往会直接造成服务器因压力问题宕机。除此之外,还有节日性突发访问,电商举行购物促销,热播电影电视剧和互联网抢票抢购等情况,所以这种不可预测的爆发增长对IT系统的容量估算和保障都有很高要求,传统IT构建方式是事先估计一个阶段的需求然后根据需求做系统容量配置,容易导致IT系统需要进行频繁的调整。使用云计算弹性服务则可以容易解决这个问题。

4、 可预测的爆发增长应用场景

        可预测的爆发增长应用场景是指应用的需求随着时间的变化具有季节性的趋势,这些需求是可以预期的。由于这种应用场景的高峰是可以预期的,所以对任何大中型企业而言,80%的IT资源都用于维护现有应用,而不是让IT更好地为业务服务,同时造成了IT投入的不合理性,CIO们操刀IT的投入并没有真正用在刀刃上,也是IT资源的浪费。如果使用了专业的公有云解决方案来提升企业内部数据中心的自动化管理程度,将整个IT服务的思维从过去的软硬件思维转变为以提供服务为主,使得IT人员能分出精力来创新业务。云对于那些需要提升内部数据中心的运维水平和希望使整个IT服务更围绕业务展开的大中型企业非常适合。

6、云计算的特点

          在典型的云计算模式中,用户通过终端接入网络,向“云”提出需求;“云”接受请求后组织资源,通过网络为“端”提供服务。用户终端的功能可以大大简化,诸多复杂的计算与处理过程都将转移到终端背后的“云”上去完成。用户所需的应用程序并不需要运行在用户的个人电脑、手机等终端设备上,而是运行在互联网的大规模服务器集群中;用户所处理的数据也无需存储在本地,而是保存在互联网上的数据中心里。提供云计算服务的企业负责这些数据中心和服务器正常运转的管理和维护,并保证为用户提供足够强的计算能力和足够大的存储空间。在任何时间和任何地点,用户只要能够连接至互联网,就可以访问云,实现随需随用。

clip_image008

Tag标签: 简介  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规