《云计算》

下载本书

添加书签

云计算- 第1节


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!


引言
你所了解的计算正面临着变革:你的应用程序和文件将会从桌面转移到云中。
  我正在谈论云计算,在这一计算模式中,应用程序和文件存放在一个由数千台计算机和服务器组成的“云”中,这些计算机和服务器都联接在一起,并且可以通过因特网进行访问。利用云计算,你现在所做的一切事情都是基于web的而不是基于桌面的。你可以利用任何一台连接到因特网的计算机来访问你所有的应用程序和文件。
  云计算将会对你的工作方式带来哪些影响呢?首先,你再也不必被绑定到一台唯一的计算机上。由于云总是可以通过web访问,因而你可以随时随地的工作。其次,云计算有利于群组协作,这是因为无论身在何处,所有的小组成员都可以使用相同的应用程序和文件。
  尽管云计算听起来似乎遥不可及,但极有可能你已经使用了云应用。如果你正在使用Gmail或Hotmail一类的基于web的电子邮件程序,那么你就是在使用云计算。如果你正在使用谷歌日历或苹果MobileMe一类的基于web的应用程序,那么你也是在使用云计算。如果你正在使用Flickr或Picasa网络相册一类的文件或照片共享网站,那么你也是在使用云计算。云计算是属于未来的技术,然而从现在开始已经可供人们使用。
  云计算如何工作?对于计算机的使用方式,云计算究竟意味着什么?哪些应用是最顶级的云计算应用?所有这些都是很好的问题,我将在本书——《云计算:改变在线工作和协作方式的基于Web的应用》——中给出答案。虽然我不打算回答你心中可能存有的每一个疑问(尤其是那些过于技术性的问题),但我会尽量给云计算现象一个足够坚实的概括性说明并向你介绍一些广受人们欢迎的云应用程序——特别是那些有利于群组协作的程序。
  这是云计算真正光芒四射的领域。无论你是要与家庭成员分享照片,还是协调社区组织中的志愿者,或者管理大型组织中一个涉及诸多方面的项目,云计算都可以帮助你与其他群组成员进行协作和沟通。当你读过这本书之后,你将会对云计算的工作方式有一个更为全面的了解。此外,请相信我的这一观点——如果你需要进行协作,那么云计算是正确的选择。
  本书是如何组织的
  云计算实际上是一个相当简单的概念,但它也是一个有着很多变种和分支的概念。为了帮助你更好地了解云计算是什么,云计算能做什么,我把这本书分为了四个主要部分:
  ? 第一部分,“认识云计算”,是你开始学习云计算的地方。我将解释云计算是如何工作的,同时指出哪些类型的用户能够从这种新技术中获得最好的受益。
  ? 第二部分,“云计算为人人”,通过三个不同的场景讨论了云计算能够为用户所带来的实际的好处:家庭,社区和大型组织。
  ? 第三部分,“使用云服务”,概括介绍了各种不同类型的基于web的应用。你将会了解到用于日程安排,联系人管理,项目管理,文字处理,演示文稿以及其他一些关键应用的云服务。
  ? 第四部分,“云计算范畴以外的在线协作”,将跳出严格的云计算来观察其他以因特网为基础的群组协作工具,这些工具包括web电子邮件,即时消息,社会网络,在线群件,博客和维基(wikis)。
  总而言之,本书的20个章节为云计算提供了一个极好的综述。如果你现在还不确定云计算是什么,那么当你读完这本书的时候,你就会明白。
   电子书 分享网站

译者前言
计算技术已经深刻的改变了我们的工作,学习和生活,成为继理论和实验之后人类认识世界和改造世界的第三大利器,电子和通信技术的飞速发展和进一步融合以及体系结构的进步更是将其提升到前所未有的高度。
  云计算的最终目标是将计算作为一种公共设施(utility)提供给广大用户,使人们能够像使用水、电、煤气和电话那样使用计算资源。实际上,早在云计算出现之前人们就开始了这方面的实践。在过去的数年间,人们所提出的计算范型(paradigm)包括网格(grid)计算、服务(service)计算、对等(P2P)计算等。在云计算中,我们都能看到这些技术的影子。例如,云服务提供商可能使用网格或对等技术来将大量的服务器或个人计算机互联到一起对外提供服务,而服务的提供也许要用到服务技术。然而,云计算并不是对现有技术的简单整合,与已有的实践相比,云计算引入了全新的以用户为中心的理念,具有节省成本、高可用、易扩展等众多优点,因此有望最终为人们所接受。
  今天,尽管云计算技术尚处在早期阶段,面临诸多重大挑战,但谷歌、微软、IBM、惠普等IT巨头纷纷表明了自己的意愿或推出了相应的计划。著名的市场调查公司IDC预计,到2012年,用于云服务的花费将从2008年的160亿美元增加到420亿美元。其他机构,如美林证券、摩根史坦利等也发表了类似的预测。考虑到上述因素以及当前严峻的经济形式,《云计算:改变在线工作和协作方式的基于Web的应用》一书的引入与翻译无疑是非常及时而又有意义的。我们很荣幸能够参与到这一工作中,为云计算在中国的研究与推广贡献自己的一份微薄之力。
  就我们所知,《云计算:改变在线工作和协作方式的基于Web的应用》是国际上第一本系统阐述云计算的书籍。尽管并没有涉及云计算的很多技术细节,但它对云计算的来龙去脉、当前的实践做了全面而又精辟的概括。更为重要的是,它将人们的注意力吸引到协作支持层面,而这一点在众多讨论云计算的文章中是缺失的。本书言简意赅,实例丰富,我们相信,无论是想要从事云计算研究/开发的初学者/IT人员还是云服务的最终用户,他们都能从本书中找到自己想要的东西。
  本书的翻译工作分工如下:史美林负责组织全书的翻译工作,审校全书翻译稿并参与了第10章的部分翻译。姜进磊负责第1…11章及引言等内容的翻译,孙瑞志负责第12…17章的翻译,向勇负责第18…20章的翻译。
  在翻译过程中,我们力求正确贴切,但限于水平和时间限制,疏漏和错误之处在所难免,敬请批评指正。
   。 想看书来

第一章 超越桌面:云计算导论(1)
本章导读
  ? 云计算:是什么和不是什么
  ? 从协作到云:云计算简史
  ? 网络就是计算机:云计算如何工作
  ? 云中的公司:云计算现状
  ? 云计算为什么重要
  在一个几乎每天都能看到新技术涌现和消失的世界中,有一种新趋势有望长久存在下去。这一趋势就是所谓的云计算,它将改变你使用电脑和因特网的方式。
  云计算预示着我们储存信息和运行应用程序的方式将发生重大变化。程序和数据不再运行和存放在个人台式计算机上,相反,一切都托管到“云”中——一个云状的、可通过因特网访问的、由个人计算机和服务器构成的集合。云计算能够让你从世界上的任何地方访问你所有的应用程序和文件,你不再受到桌面的限制,因而使得异地群组成员之间的协作变得更加容易。
  从计算方式来说,云计算的出现相当于一个世纪以前的电力革命。在电力公用设施出现之前,每个农场和企业都利用各自的发电机单独发电。电网建成之后,农场和企业关闭了自己的发电机,改为从公用企业购买电力,其价格比他们自己生产更低(可靠性更高)。
  随着云计算成为主流,相同类型的革命也将出现。当我们开始期待云计算所承诺的通用访问,24/7 的可靠性和无处不在的协作,今日主流的、以台式机为中心的计算方式注定会走向没落。
  这是未来的方式。
  云计算:是什么和不是什么
  利用传统的桌面计算,你需要在自己所拥有的每台电脑上都运行一份软件程序。你所创建的文档存放在创建他们的电脑上。虽然该文档可以被同一网络上的其他计算机访问,但是这些文档不能被该网络之外的其他计算机访问。
  整个舞台以PC为中心。
  利用云计算,你所使用的软件程序并不是运行在你的个人电脑上,而是存放在能够通过因特网访问的服务器上。即使你的计算机崩溃了,该软件仍然可以供其他人使用。对于你所创建的文档同样如此,他们存放在能够通过因特网访问的一组服务器中。任何具有权限的人不仅可以访问这些文档,而且可以对这些文档进行实时编辑和协作。与传统的计算模式以PC为中心不同,云计算模式是以文件为中心的。至于你使用哪一台电脑来访问文档,这一点都不重要。
  以上只是一个简单的说明。让我们更详细地看一下云计算究竟是什么,与之同样重要的一个问题是,云计算不是什么。
  云计算不是什么
  首先,云计算不是网络计算。在网络计算中,应用/文档存放在公司的一个单独的服务器上,通过公司的网络进行访问。云计算要比上述内容宽泛得多。它涉及多个公司,多台服务器和多个网络。此外,与网络计算不同,云服务和存储可以从世界上的任何地方通过因特网连接进行访问,而网络计算只能通过公司的网络进行访问。
  云计算也不是传统的外包,即一个公司将自己的计算服务委托(分包)给一家外部的公司。虽然外包公司可能会存放一个公司的数据或应用程序,但那些文档和应用程序仅供该公司的员工通过公司内部的网络进行访问,而不是面向整个世界,通过因特网进行访问。
  因此,尽管表面上看起来很类似,网络计算和外包不是云计算。
  云计算是什么
  云计算定义的关键在于“云”这个词本身。对我们而言,云是一组数量众多的、互连到一起的计算机。这些计算机可以是个人电脑或网络服务器,它们可以是公共的或私有的。 电子书 分享网站

第一章 超越桌面:云计算导论(2)
例如,谷歌提供的云由微型的个人电脑和大型的服务器组成。谷歌的云是私有的(即谷歌拥有它),但它可公开访问(对谷歌的用户) 。
  这种计算机云能延伸到单独的公司或企业之外。云所提供的应用和数据可广泛的用于许多用户,跨企业和跨平台。对云的访问是通过因特网完成的。任何授权用户都可以从任何一台计算机上、通过任一因特网连接访问这些文档和应用。更进一步讲,对用户而言,云背后的技术和基础设施是不可见的。至于云服务是基于HTTP、HTML、XML、J*aScript还是其他特定的技术,从表面上看并不明显(而且在大多数情况下也不重要)。
  让我们仔细研究一下云计算先锋之一的谷歌是如何看待云计算的,这将会对我们认识云计算有所帮助。从谷歌的角度来看,云计算有6个关键的特性:
  ? 云计算是以用户为中心的。作为一个使用者,一旦你连接到云中,那么那里存放的任何东西——文件、消息、图片、应用等等——都将变成你的。此外,不仅数据是你的,而且你还可以与他人共享。实际上,在云中访问你的数据的任何设备也都成为你的。
  ? 云计算是以
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架