云时代(云计算时代)

来源:互联网 发布:中联选泵软件 编辑:程序博客网 时间:2024/04/28 21:35

概念与原理

  云时代即使云计算时代,云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现,这将是一个时代的来临.

  云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统

  这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。从最根本的意义来说,云计算就是利用互联网上的软件和数据的能力。

 云计算时代

  目前,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。而在云计算时代,会替我们做存储和计算的工作。就是计算机群,每一群包括了几十万台、甚至上百万台计算机。的好处还在于,其中的计算机可以随时更新,保证长生不老。Google就有好几个这样的,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。

  在谷雪梅加入Google以后,她发现这一类概念已经得到了实践。Google的技术,可以让几十万台计算机一起发挥作用,组成强大的数据中心。Google中国CEO李开复此前接受《财经》记者专访时说,Google真正的竞争力就在于有这些,他们让Google有了无与伦比的存储和计算全球数据的能力。Google在创立之初,并没有刻意地去追求云计算晶格计算等概念。但作为一家搜索引擎,Google在客观上需要拥有这些。实际上,雅虎的搜索同样用到了云计算。云计算是一种新兴的共享基础架构的方法,它可以将巨大的系统池连接在一起以提供各种IT服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、 SOA 的采用以及搜索、开放协作、社会网络和移动商务等这样的 Web 2.0 应用的急剧增长。另外,数字元器件性能的提升也使IT环境的规模大幅度提高,从而进一步加强了对一个由统一的云进行管理的需求。

  云计算+always-On设备 被评为“25年来最具影响力的十大IT技术组合

  《纽约时报》:云计算到底指什么?

  云计算的说法正在广为流行,Gartner高级分析师Ben Pring评价道:它正在成为一个大众化的词语。但是,问题是似乎每个人对于云计算的理解各不相同。作为一个对互联网的比喻,是很容易理解的。但是一旦同计算联系起来,它的意义就扩展了,而且开始变得模糊起来。有些分析师和公司把云计算仅仅定义为计算的升级版——基本上就是互联网上提供的众多虚拟服务器。另外一些人把云计算定义的更加宽泛,他们认为用户在防火墙保护之外消费的任何事物都处于之中。

  云计算被人们关注是在人们考虑IT业到底需要什么之后,人们需要找到一种办法能够在不增加新的投资,新的人力和新的软件的情况下增加互联网的能力和容量。而云计算正好提供了这种可能。现今云计算正处于一个起步的阶段,大大小小的公司提供着各式各样的云计算服务,从软件应用到网络存储再到邮件过滤。这些公司一部分是基础设备提供商,另一部分是像Salesforce.com之类的SAAS(软件即服务)提供商。现今主要实现的是基于互联网的个人服务,但是云计算的聚合和整合正在产生。

云时代为安全带来的七大益处

  一、数据集中存储

  减少数据泄露:这也是云服务供应商谈论最多的一个。在云计算出现之前,数据常常很容易被泄露,尤其是便携笔记本电脑的失窃成为数据泄露的最大因素之一。为此需要添置额外备份磁碟机,以防数据外泄。而且随着云技术的不断普及,数据地雷也将会大为减少。掌上电脑或者Netbook的小量、即时性的数据传输,也远比笔记本电脑批量传输所面临的风险小。你可以问任何一家大公司的信息安全管理人员(Certified Information SecurityOffice,简称CISO),是不是所有的笔记本电脑都安装有公司授权的安全技术,比如磁盘加密技术(Full DiskEncryption),他们会告诉你这是不大现实的。尽管在资产管理和数据安全上投入了不少精力,但是他们还是面临不少窘境和困难,更何况那些中小企业?那些使用数据加密或者对重要数据分开存储的企业,可以说少之又少。

  可靠的安全监测:数据集中存储更容易实现安全监测。如果数据被盗,后果不堪想象。通过存储在一个或者若干个数据中心,数据中心的管理者可以对数据进行统一管理,负责资源的分配、负载的均衡、软件的部署、安全的控制,并拥有更可靠的安全实时监测,同时,还可以降低使用者成本。

  二、事件快速反应

  取证准备:在必要的时候,我可以利用基础架构即服务(Infrastructure-as-a-Service,简称IaaS)供应商提供的条件,为自己公司建立一个专门的取证服务器。当事件发生需要取证时,我只需要支付在线存储所产生的费用。而不需要额外配置人员去管理远程登陆及其软件,而我所要做的,就是点击云提供商Web界面中的一些按钮即可。如果一旦产生多个事件反应,我可以先复制一份,并把这些取证工作分发到不同部门或者人员手中,然后进行快速分析并得出结论。不过,为了充分发挥这项功能,取证软件供应商需要由过去传统的软件授权许可转变到新型网络许可模式。

  缩短取证时间:如果有某个服务器在云中出现了故障,我只要在云客户端点击鼠标,克隆该服务器并使得克隆后的服务器磁盘对取证服务器开放。我根本不需要临时寻找存储设备,并花时间等待其启动并进入使用状态,从而,大大缩短取证时间。

  降低服务器出错概率:和刚才讲述的情况类似,即使有某台服务器出现故障,也可以在极短时间内,快速克隆并拥有全新的服务器供使用。另外,在某些情况下,更换出故障的硬件也不会影响到取证的正常进行。

  取证更有针对性:在同一个云中,拥有克隆服务器的速度会快很多——克隆服务器可以更快的速度分发云提供商专门设计的文件系统。如果从网络流量角度来看的话,在同一个云中的服务器副本,可能并不会产生额外的费用。而如果没有云的话,要实现同样的目的,需要花费大量宝贵的时间和昂贵的硬件成本。在云环境下,我只需要对有用的取证支付存储费用。

  隐藏取证痕迹:有一些云存储可以执行加密校验和散列( hash)。比如,Amazon S3 会在你存储数据的时候自动生成一个MD5 散列(hash)。在理论上,你也并不需要浪费时间去使用外部工具生成MD5加密校验,因为云已经完全具备这些功能。

  缩短存取受保护数据时间:现在CPU性能已经十分强大。保护数据的密码,需要花费很长时间来检验,而现在云环境下配置强大的CPU,可以在短时间更大范围内检验出保护数据的密码性能。从而,批量处理受保护数据的存取工作也会变得简易快速。

  三、密码可靠性测试

  减少密码破解时间:如果你的公司需要使用密码破解工具定期对密码强度进行测试,那么你可以使用云计算减少密码破解时间,并更能保证密码强度的可靠性,而你只需要支付相关费用即可。

  密码破解专用机器:如果你使用分布式密码破解测试密码强度的话,工作量会波及到很多相关机器,从而影响使用效率。在云条件下,你可以设立密码破解专用机器,这样一来,既可以提供工作效率,又可以减少敏感数据外泄和工作超负荷的发生。

  四、日志

  无限期记录,按次数收费:日志往往都是事后的,如果磁盘空间不足,可以重新分配,并不会影响日志的存储使用。云存储可以帮你随心所欲地记录你想要的标准日志,而且没有日期限制,你所需要的也仅仅是按使用量支付费用。

  完善日志索引机制:在云计算中,你可以根据你的日志实现实时索引,并享受到instant search带来的好处。如果需要,还可以根据日志记录探测到计算机的动态信息,轻松实现实时监测。

  符合扩展日志记录:现在,大部分的操作系统都使用C2审核跟踪模式支持扩展日志记录,这种方式能够保证系统能够保护资源并具有足够的审核能力,C2模式还允许我们监视对所有数据库的所有访问企图。现在,我们在云环境下更容易实现这一目的,而且Granular logging也会让取证调查变得更加容易。

  五、提升安全软件的性能

  需求是前进的动力:CPU更新换代步伐越来越快。如果处理器性能成为机器运行瓶颈,那么用户必然会把目光投向更昂贵的CPU。同样的情况,安全产品厂商也明白这个道理。相信在云计算中,会出现越来越多的高性能安全软件,也可以在某种程度上说,云带来了安全产品的整体提升。

  六、可靠的构造

  预控制机制:基于云计算的虚拟化能够获得更多的好处。你可以自定义安全或者可靠的状态,并且创建属于自己的VM镜像同时不被克隆。不过,需要指出的是这可能要求有第三方工具的配合。

  减少漏洞:通过离线安装补丁,可以极大减少系统漏洞。镜像可以在安全的状态下做到实时同步,而即使离线VM也可以很方便地在断网情况下安上补丁。

  更容易检测到安全状况:这是个很重要的方面。通过你的工作环境的一个副本,可以更低的成本和更少的时间执行安全检测。这可以说,在安全工作环境上前进了一大步。

  七、安全性测试

  降低安全测试成本:SaaS供应商只承担他们安全测试成本中的一部分。通过共享相同的应用程序服务,你可以节省不少昂贵的安全性测试费用。甚至通过软件即服务(Platform as a ServicePaaS),也可以让你的软件开发人员在潜在成本规模经济下撰写程序代码( 尤其是利用扫描工具扫描安全漏洞的程序编码)

 云计算的几大形式

  InfoWorld网站同数十家公司、分析家和IT用户讨论出了云计算的几大形式:

  1.SAAS(软件即服务)

  这种类型的云计算通过浏览器把程序传给成千上万的用户。在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。Salesforce.com是迄今为止这类服务最为出名的公司。SAAS在人力资源管理程序和ERP中比较常用。 Google AppsZoho Office也是类似的服务

  2.实用计算(Utility Computing

  这个主意很早就有了,但是直到最近才在Amazon.comSunIBM和其它提供存储服务和虚拟服务器的公司中新生。这种云计算是为IT行业创造虚拟的数据中心使得其能够把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池来为整个网络提供服务。

  3.网络服务

  同SAAS关系密切,网络服务提供者们能够提供API让开发者能够开发更多基于互联网的应用,而不是提供单机程序。

  4.平台即服务

  另一种SAAS,这种形式的云计算把开发环境作为一种服务来提供。你可以使用中间商的设备来开发自己的程序并通过互联网和其服务器传到用户手中。

  5.MSP(管理服务提供商)

  最古老的云计算运用之一。这种应用更多的是面向IT行业而不是终端用户,常用于邮件病毒扫描、程序监控等等。

  6.商业服务平台

  SAASMSP的混合应用,该类云计算为用户和提供商之间的互动提供了一个平台。比如用户个人开支管理系统,能够根据用户的设置来管理其开支并协调其订购的各种服务。

  7.互联网整合

  将互联网上提供类似服务的公司整合起来,以便用户能够更方便的比较和选择自己的服务供应商。

 云时代的商业现状

  截至目前,Sun公司已经雄赳赳地冲在了前面。这家计算机巨头的黑盒子计划已经进入了发售阶段,而大部分竞争对手的相关服务则依然在酝酿当中。我们进展顺利,再加上与客户进行的充分沟通,我们知道我们有望成功。”Sun公司CEO舒瓦茨·乔纳森在个人博客中写道。

  微软的优势也显而易见,全世界有数以亿计的Windows用户,微软所要做的就是将这些用户通过互联网更紧密地连接起来,并向他们提供云计算服务通过Windwos Live当你想到存储,就会想到Windows Live这是比尔·盖茨在今年夏天说的话,微软正在创造这样一种用户体验,即从一般的设备存储转移到任何时间都可以存储的模式,其目的很明显,就是在互联网战略上同Google平起平坐。

  不过,短时间内Google的地位依然不可撼动,其开放式的平台体现了云计算模式的精髓。 Google的云计算服务所需要的绝大部分基础软件都是开源的,这意味着用户可以自由的得到那些代码并修改。“Google的编程模式以及它真正的开放性很关键,普通人也可以编写应用程序,而不必非得是斯坦福或者卡耐基梅隆大学的博士。”IDC(www.idc.com.cn)分析师Frank Gens说。

  对IBM来说,这也是扩张自身领地的绝佳机会。IBM具有发展云计算业务的一切有利因素:应用服务器、存储、管理软件、中间件等等,因此IBM自然不会放过这样一个成名机会。Willy Chiu透露,云计算将是IBM接下来的一个重点业务。

  Google(www.g.cn)IBM的合作则颇具互补效应。两家公司正试图将各自的技术进行融合,IBM熟谙企业级计算机的运行之道,而Google悉知大流量数据传输和高速网路链接的不二法门两家公司的联手有望创造出重大成就。IBM公司CEO塞缪尔·帕米萨诺开玩笑地把这个项目形容为Google年轻工程师与IBM“胖老头儿的绝妙拍档。Forrester Research分析师阿德利安称,云计算编程技术将成为基准的下一代计算机编程结构,IBM想捷足先登以抢占制高点,这正好可以利用Google的网络优势。

  谁能真正成为云计算的代言人其实并不重要,重要的是,有了这一系列IT巨头作为后盾,毫无疑问,云计算已经拥有了一个光明的前景。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个iPhone,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。

  说了半天相信很多人还没搞清怎么回事,因为单云计算这三个字就已经够云里雾里的了。邓小平说实践是检验真理的唯一标准

  云计算不应该是完全的颠覆

  对于业内的大部分人而言,云计算对于未来企业计算的重要性毋庸置疑。但是,正如每一种新技术或新趋势的出现都会伴随极端主义观念的出现一样,认为云计算将是对传统的完全颠覆的观点正在混淆视听。

  云计算所带来的冲击也成为最近CTO们讨论的热门话题。在这些讨论中,CTO们大都同意,云计算将在企业计算中发挥重要的作用。但他们也一致认为,云计算所起到的将更多的是支持作用,而非取代作用。云计算并不会替代我们所知的企业计算的一切。

  以Dan Geller为代表的CTO们对阻碍云计算被广泛采用的主要因素进行了很好地总结。他们认为,传统的B2B企业在过去的发展历程中开发出成千上万的应用程序代码,这些早期代码是不能作为服务来运行的。现在,这些企业中的很多人已经开始努力学习应用SOA的架构来构建应用,这样能使他们外包出部分应用,而这些应用可以作为服务在里运行。但是,他们不会允许绝大多数的关键任务应用也作为服务来运行。所以,云计算仍然只能在部分领域和范围内被采用。

  包括亚马逊Web服务资深咨询师Jeff BarrIBM公共部门副总裁兼CTO Johnny Barnes,以及Bladelogic公司执行副总裁兼CTO Vijay Manwani在内的专家技术小组一致认为,今天我们所谈论的云计算与传统外包之间的差异可以归结为,计算资源最终可被用户动态使用的规模和情况。例如,Amazon从为用户按需提供存储服务开始,现正联合Sun提供按需的计算服务。

  无独有偶,Accenture也对云计算将在企业计算中扮演的战略角色进行了研究,并得出结论:我们面对的将是一个潘多拉的魔盒。一方面,公司可以利用云计算提供像日用品一样方便、低廉的服务,而无需他们购买更多的存储和服务器设备。另一方面,云计算也提供了快速业务战略主动的唯一机会。

  首先,云计算提供了一个平台来支持业务发展,而无需进行IT基础投资。企业可以在有限的IT支出下开展新的业务。其次,通过云计算提供的平台可以迅速判断新业务机会是否会获得广泛的成功。云计算作为一个平台,适合那些需要以最少IT投入获得最大商业价值的场合。

  这并不意味着不久的将来,企业大量的基础应用将就此消失。我们需要做的是通过应用将云计算和主机服务提供商结合起来,创造出更灵活的IT环境,为动态业务需求提供更好的支持。

  Nicholas Carr的新书《The Big Switch》中描述了某些人对于云计算的极端认识,而常识告诉我们,对于完全颠覆过去一切的新计算模型,是不可能全盘迁移的。惊人之语也许能够帮助图书的销售,但我们需要的是合理应用企业计算的方法,是充分利用新计算模式以更好地从旧模式过渡的方法。

  事实上,没有哪一个新的计算模式能够完全取代旧有模式。相反的,一遍一遍重演的是新的计算模式如何助动企业计算架构,带给企业更丰富选择。

  针对云计算的实践指南:安全标准与云无关

  云计算的概念本意上是围绕基础架构设计的企业外部共享资源池。云计算作为一种能够减少企业成本和提升IT灵活性的有效途径,最近得到了更多企业的关注和长足发展的动力。但不容忽视的是云计算的应用也伴随着安全性的风险,诸如企业应用的风险,可用性和数据完整性等。企业应用咨询公司的首席分析师Josh Greenbaum强调说,多数企业对云计算的风险还没有给予足够的重视。"如果数据中心的管理者们去关注机房里的主要设施,看到服务器之外都配置了一个备用电源,他们就认为没有问题了"Greenbaum表示。他认为云计算应该也没有什么不同。在某些情况下,如果风险太大就不能过于依赖云计算。企业在决定要把一些服务器和应用软件放在云上时,必须考虑清楚如何对可能的风险进行管理。

  Gartner咨询公司副总裁兼分析家David Cearley表示使用云计算的局限是企业必须认真对待的敏感问题,企业必须对云计算发挥作用的时间和地点所产生的风险加以衡量。举例来说,企业通过放弃对某些数据的控制来获取经济上的交换成本节约。对于IT部门里那些C级别的高层管理者来说,他们必须对这种交易是否值得做出决策。Cearley表示每件事务最终都能作为云服务提供,但是对于任何独立的企业而言,并非每件事务都能从云上获取。"在企业外部的共享资源池中,用户对资源在何处运行一无所知也无从控制。如果你认为数据所在的位置和来源对你很重要,那么这就成为你不使用云计算的一个原因"Cearley强调说。

  安全标准与云无关

  Greenbaum表示,IT业界有大量的行业标准。举例来说,诸如像SAS公司的交互关系管理(SAS Interaction Management)这样的服务标准广泛应用于IT安全和法规遵从和企业交互关系的管理。然而随着时间的流逝,交换式关系管理也将被转移到云上。同时,在针对云计算体系架构的安全模式和标准出台以前,多数可能面临的风险和损失就直接落在了IT企业的肩上,而不是由云计算服务供应商来承担。"Salesforce.comsNetSuites都无法提供由标准化制度保障的风险管理机制"Greenbaum补充说。

  针对云计算的最佳实践指南

  IBM公司安全和风险管理部门总监Kristin Lovejoy认为,享受云服务的消费者最终要负责对数据的保密性,完整性和可用性的维护。Lovejoy引用健康保险便利及责任法案(Health Insurance Portability and Accountability Act, HIPAA) 的事实为例解释说,健康保险便利及责任法案没有对数据安全有特别规定。取而代之的是,法案的第164.308164.314章节中只是简单的要求企业要确保来自任何第三方处理数据的安全性。Lovejoy强调说。至于对云配置的时间加以限制的做法,Lovejoy建议说企业应该按照杰弗里.摩尔的"相对核心"理论去做(摩尔是TCG顾问公司的创建者兼商业战略家)。Lovejoy解释说,核心商业惯例提倡的是竞争差异化。而相对惯例传递的是企业内部行为的理念,诸如人力资源服务和薪资制度。核心惯例和相对惯例能被分为关键任务应用软件和非关键任务应用软件。"如果非关键任务应用软件脱机,企业依然能继续生存"Lovejoy还强调说,摩尔的理论是"如果企业实践是相对和非关键任务的,可以把它放在云上,如果是相对又是关键任务的,可以用云激活。如果是核心业务而不是关键任务,你可以考虑把它置于防火墙的保护下;如果它即是核心业务又是关键任务,你就必须把它放在防火墙的保护下"

  从容进行安全保护

  Gartner咨询公司首席安全分析师John Pescatore表示,云计算的方法最初没有考虑安全性的设计。

  Pescatore最担心的部分是如何快速实现云服务的升级和转变。他引用微软公司进行软件开发的生命周期为例,假设关键任务应用软件的开发需要经历35年的周期,在这段时间里不会有大的变化。"在云上,每个两周就要增加一种新的特性,随时都要会对应用软件进行调整。但是安全的软件开发生命周期是不能建立在云上完成的"Pescatore认为"更糟的是企业用户无法忍受使用过时的版本,在云上你必须接受新版软件,而这些版本可能就存在着不安全因素"。随着云计算的不断发展,安全成为企业高端,金融机构和政府IT部门的核心和关键性任务,这些领域都需要添加自己的安全层。这就意味着云计算并不比内部运行应用软件要便宜。但是如果大型企业无法以来云提供的安全服务,小规模的企业却能从云上获得更好的安全保护,Pescatore介绍说。原因之一就是云服务供应商能比个体和小型公司在安全上投入更多的资金,因为这种费用能分摊到数百名用户上。另一个原因是一旦云服务供应商为安全漏洞进行修补,所有的用户就能立即得到保护,不必去下载补丁程序。

   掌控数据来源

  还有一个问题或多或少的会对用户产生影响,那就是他们数据的来源。Pescatore表示,由于不同国家适用的数据管理和隐私保护的相关法律不尽相同,所以数据来源对从事跨国业务的企业尤其重要。比如欧盟就对个人数据的存储和公民隐私保护有着严格的规定。许多银行业行规也要求用户的金融数据要保留在本国。许多遵从法规还要求数据之间不能相互混淆,诸如共享服务器或数据库等。如今我们对数据在云上存储的位置一无所知。关于数据的私密性和安全性衍生出的问题随时在发生。但是这种不确定的数据来源状况开始发生改变了。举例来说,谷歌要求用户详细说明 Google Apps数据的存储位置,这主要归功于谷歌对电子邮件安全公司Postini的收购。再比如瑞士银行要求用户数据文档要存储在瑞士,谷歌现在就能做到这一点。

  Pescatore表示,更深入的做法是从物理上将企业数据和云上多用户体系架构基础上的其他用户数据相分离。而且Pescatore预测说这种隔离能够通过目前尚处于初级阶段但发展日益强大的虚拟化技术来实现。

 云计算现有几个主要应用

  亚马逊网站(Amazon.com,下称亚马逊)

  是以在线书店和电子零售业起家的,如今已在业界享有盛誉,不过它最新的业务却与云计算有关。两年多以前,亚马逊作为首批进军云计算新兴市场的厂商之一,为尝试进入该领域的企业开创了良好的开端。

  亚马逊的云名为亚马逊网络服务(Amazon WebServices,下称AWS),目前主要由4块核心服务组成:简单存储服务(Simple StorageServiceS3);弹性计算云(Elastic Compute CloudEC2);简单排列服务(Simple QueuingService)以及尚处于测试阶段的SimpleDB。换句话说,亚马逊现在提供的是可以通过网络访问的存储、计算机处理、信息排队和数据库管理系统接入式服务。

   谷歌公司(Google,下称谷歌)

  围绕因特网搜索创建了一种超动力商业模式。如今,他们又以应用托管、企业搜索以及其他更多形式向企业开放了他们的

  今年4月,谷歌推出了谷歌应用软件引擎(Google AppEngine,下称GAE),这种服务让开发人员可以编译基于Python的应用程序,并可免费使用谷歌的基础设施来进行托管(最高存储空间达 500MB)。对于超过此上限的存储空间,谷歌按CPU内核每小时”1012美分及1GB空间1518美分的标准进行收费。最近,谷歌还公布了提供可由企业自定义的托管企业搜索服务计划。

   Salesforce

  是软件即服务厂商的先驱,它一开始提供的是可通过网络访问的销售力量自动化应用软件。在该公司的带动下,其他软件即服务厂商已如雨后春笋般蓬勃而起。Salesforce的下一目标是:平台即服务。

  该公司正在建造自己的网络应用软件平台Force.com,这一平台可作为其他企业自身软件服务的基础。Force.com包括关系数据库、用户界面选项、企业逻辑以及一个名为Apex的集成开发环境。程序员可以在平台的Sandbox上对他们利用Apex开发出的应用软件进行测试,然后在SalesforceAppExchange目录上提交完成后的代码。

   微软公司

  在云计算的起步阶段,微软曾经历过不少周折。经过几年的磨合调整之后,这个软件巨头的云计算战略终于走上了正轨。

  根据有些厂商的预想,未来绝大部分的IT资源都将来自云计算,但微软却并不这么认为。几个月前,微软首席软件架构师(CSA)雷;奥兹(RayOzzie)曾表示,微软的宏伟计划是提供均衡搭配的企业级软件、合作伙伴托管服务以及云服务。简而言之,微软将其称为软件加服务software plus services)。

  微软将在今年推出的首批软件即服务产品包括Dynamics CRM OnlineExchange OnlineOfficeCommunications Online以及SharePointOnline。每种产品都具有多客户共享版本,其主要服务对象是中小型企业。单客户版本的授权费用在5,000美元以上。针对普通用户,微软的在线服务还包括Windows LiveOffice LiveXbox Live等。

   五个主要原因使得分布式计算必然会越来越普遍,逐渐发展成主流的计算模式而取代集中式的大型计算机:

  1。现在分布式系统的第一个原因就是因为他具有比集中式系统更好的性能价格比。你不要花几十万美元就能获得高效能计算。

  2。多数应用本身就是分布式的。如工业企业应用,管理部门和现场不在同一个地方。

  3。高可靠性。冗余不仅是生物进化的必要条件,而且也是信息技术。现代分布式系统具有高度容错机制,控制核反应堆主要采用分布式来实现高可靠性。

  4。可扩展性。买一台性能更高的大型机,或者再买一台性能相同的大型机的费用都比添加几台PC的费用高得多。

  5。高度灵活性。能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。

  粗略地计算,目前的个人计算机每个CPU芯片的处理能力是200MIPS,就是每秒种执行 200M也就是两亿次指令,而最近Yahoo!公司报道他们已经实现了有一万个节点(node)就是一万台PC计算机连接的分布式系统,总的处理能力是 2,000,000MIPS,最快的芯片也达不到这个速度,因为在一定面积上设计的芯片的速度是存在一个极限的,不可逾越。而当前世界著名的超级计算机所谓的TOP500,达到每秒几百万亿次指令执行,都是采用分布式设计的,世界第一的IBM BlueGene超级计算机采用了32部机架,每部机架部署有768PowerPC440 CPU。顺便说一句,这TOP500基本都是使用Linux操作系统的!现在社会和家庭拥有的个人计算机就是PC,只有30%的计算能力被利用,甚至更低,而其余70%的实际上是被闲置的,这些闲置的计算机资源和计算能力只有通过分布式系统才能得到有效的利用,这样可以大大提高一个国家的计算能力,而计算能力是衡量一个国家国力和科学研究能力的指标,这一点现在还没有被国人充分认识到。一个国家和地区的计算能力现在已经成为一种重要的战略资源,不亚于石油和其他战略物资的重要性。云计算就是把普通的服务器或者个人计算机连接起来以获得超级计算机也叫高性能和高可用性计算机的功能,但是成本更低。这在世界上也是个先进的项目。云计算模式必定能大大提高我国科学计算机和商业计算能力,使得我国经济竞争力大大提升。美国和欧洲有许多社会分布的分布式计算系统,他们动员和使用这些社会计算能力进行人类基因组学(Genomics)的研究、天文学问题研究、数学难题研究以及其他的科学问题研究。去年的一个研究报告估计我国个人计算机PC保有量接近两亿台。

  按照计算机操作系统的宗师Andrew S. TanenbaumAST)给分布式系统的的定义:分布式系统是这样的系统,它运行在不具有共享内存的多台机器上,但在用户的眼里却像是一台计算机。(引自《现代操作系统》,机械工业出版社,1999年中文版)。它的目标是让每个用户感觉联网的计算机是一个分时系统——就像使用个人计算机一样 ——而不是一个由许多计算机联合起来的集体,即使由五个节点组成的分布式系统也应该让用户感觉自己是在使用一台价值20万美元的大型计算机,唯一不寻常的感觉是处理速度提高了许多,别的没有什么不同。例如,这里有一个简单的例子,在机器A的用户要使用安装在机器B上用户的目录里的文件,A用户要使用远程登录命令rlogin B登录到机器B的目录上,那么这就不是一个真正的分布式系统,因为用户A意识到了另外一台机器的存在,分布式系统必须要做到,用户A登录到一个目录上的时候不知道自己是在本地机器上还是在远程机器上的目录上,对于用户A来说机器B是透明的,这就是分布式系统设计时考虑的透明性要求。其他有关的问题包括:分布式文件系统的问题,目录和文件访问机制以及一致性问题,分布式系统进程的通信问题等等。目前的云计算严格说还没有到达真正的分布式计算的语义学水平。

   云计算在存储领域的发展趋势和优势

  也许你的计算生活表面上看起来就是收发电子邮件和浏览网络,但是对于那些专业的数据用户来说,还要创建文件、表单、乏味的演示和以各种方式存储的信息。这就提出了一个问题:你在什么地方存储你的数据?你准备在第三方供应商托管的服务中存储你的数据吗?

  个人和非常小的公司把重要的文件都放在自己的计算机硬盘上。但是硬盘会发生故障,尽管硬盘看起来好像是能够永远运行。在过去的几年里,笔记本电脑的销售量超过了台式电脑的销售量。但你又很可能把笔记本电脑遗忘在出租汽车里。把数据存储在个人电脑中总是会出现这样或那样的问题。

  本地文件服务器在第一台PC问世后不久就出现了。这种服务器存储容量越来越大,价格越来越便宜 (许多TB级的硬件存储价格是13002000美元)Novell旗下的NetWare创建了本地文件服务器市场,但最后却丧失了市场领先地位,由微软取代了。本地文件存储设备以很低廉的价格做了很多的工作。但是,这个世界又发生了变化。

  对于小企业来说,最大的变化是什么?他们不再让全部员工都在一个地方。只有大约25%的小企业在一个地方经营。即使是这种小企业,它的员工在客户的站点等公司外面的地方工作时仍需要访问公司文件。价格便宜的、在办公室里工作很好的本地文件存储设备不能在互联网上访问。

  有许多公司为个人和企业提供在线文件存储。自称是云计算文件服务器Egnyte公司为台式电脑和笔记本电脑提供M/Drive(移动硬盘)服务,甚至提供连接到iPhone手机的存储服务。Egnyte有适用于WindowsMac Linux电脑的客户端软件。

  考虑到FTP是最早的互联网协议之一,这个技术并不是新的。但是,这个技术变得更容易使用了。而且美国的宽带网服务更加可靠,足以依靠用于访问重要的商业文件。

  Egnyte骄傲地宣称我是一个文件服务器,尽管许多公司以前曾进入过这个领域。例如 Box.net是一个受欢迎的网站,允许用户存储、管理和共享文件。Xdrive服务出现的时间早一些。但其拥有者,AOL(美国在线)公司表示,虽然这个网站现在仍在提供服务,但它将会关闭这个网站。

  还有一些公司在自己的协作服务中包含文件存储服务。一个名为HyperOffice的服务包括所有的在线协作工具,如共享的和专有的联络人、日历、任务列表和文件存储等。它甚至包括文件版本控制功能,让大企业控制如审计记录、锁定的文件和多种版本的文件的。这个公司的HyperDrive功能能够把用户的Windows计算机连接到HyperOffice的公共的和专有的存储文件夹。

  另一项名为iPrismGlobal的服务提供类似的功能。但是,它主要提供虚拟工作场所的外观和感受。协作是这两项服务以及这个领域许多其他服务的主要功能,而不是简单的文件存储功能。

  从一台在线服务器传送文件用的时间不比从本地存储硬件传送文件的时间长,但是,大型的文件可能用到的时间会长一些。当然,你任何时候访问在互联网上的东西都要比在局域网上的性能差一些。但是,访问一个托管的服务与通过局域网连接到你的办公室服务器的速度一样快,而且你不必为硬件付费。

  由于小企业主仍是技术领域对价格最敏感的买主,因此我们谈一下钱的问题。Egnyte为其服务定的价格是每个用户每个月15美元。这个价格似乎有点高。这个价格包括默认的20GB存储容量和三个以上用户的不限制容量的存储。与其他GB级存储主机相比,这项服务还是很好的。Egnyte说,它的价格是基于硬件的系统的八分之一。

  然而,HyperOffice等协作服务以每月、每用户较少的钱(少量用户每月不到10美元) 提供在线文件存储和许多协作功能。这项服务不依照价格提供无限制的存储空间。但是,创建办公室文件的用户一般不需要许多GB存储空间。而提供销售或者项目管理模块的其他服务收费要依此提高。

  如果你有大量的音乐文件,你可以寻找MP3Tunes等专业的音乐存储服务。这种服务以音乐存储柜模式工作。因此,你能够把自己的音乐文件传送到任何连接的设备。所有这些都在一直可用的云计算中完成。

  在线文件夹和文件存储有三大优势。第一,你不必为文件存储硬件投入任何前期的费用。而服务提供商一直在大力宣传这个事实。但实际情况是,你能够租赁服务器硬件和软件,把每个月的费用减少到可以管理的规模,而这两种方式都可以得到已知的预算总数。

  第二,主机服务提供商会维护用户文件服务器的安全和更新问题。服务器可以租赁并且你可以计划你的预算。但是,你却不能计划安全更新、错误和硬件故障。而服务提供商会派专人负责管理存储,保持系统处于最新状态。

  最后,在你的企业中的一台物理服务器上与远程员工、客户和合作伙伴共享文件是一件非常痛苦的事情。每一个在线服务,无论是Egnyte那样单纯的服务器服务还是HyperOffice式协作服务,都很容易控制谁看文件。这些控制功能能够让你仅与你指定的人共享文件,无论这些人是你的员工还是外部人员。你可以控制访问者的权限。而你也不必允许外部人员访问你的公司网络。

  有些人到目前为止还不信任云计算,尽管有人信任Google等公司的服务胜过信任自己的IT经销商。如果你信任微软超过信任Google,你可以关注Windows Live SkyDrive。甚至是目前最大的本地文件服务器软件厂商,也在提供作为一种基于互联网的主机服务的服务器功能。(IT专家网)

 

原创粉丝点击