百道网
 您现在的位置:Fun书 > 云计算:大数据时代的系统工程
云计算:大数据时代的系统工程


云计算:大数据时代的系统工程

作  者:姚宏宇,田溯宁 著

出 版 社:电子工业出版社

出版时间:2013年01月

定  价:32.00

I S B N :9787121190476

所属分类: 专业科技  >  计算机/网络  >  计算机理论    

标  签:计算机理论、基础知识  计算机与互联网  

[查看微博评论]

分享到:

TOP内容简介

工程院院士倪光南,用友软件董事长王文京联合力荐!在互联网带来的“大”问题压力下,我们需要全新的思想,通过“积木化”的改变,来重新定义计算资源的使用方式、服务的提供方式,以及社会化大生产的协作过程。云计算带来了这种思想的落实机制,这种机制使我们可以组织资源以服务,组织技术以实现,组织流程以应变。而且,云计算扩大了我们对服务的定义,并带来了一个全新的计算资源管理思路,一种信息技术的系统工程理念和一次信息社会的工业化革命。 本书以简单平实的语言,将这些思考一一展现给读者,并结合作者多年的实践经验,对云计算涉及的概念、技术,以及将给我们的生活和社会带来的影响等各方面进行了阐述,从一种全新的视角展现了云计算的魅力。

TOP作者简介

姚宏宇,美国威斯康辛大学麦迪逊分校博士,有多年在硅谷从事大规模企业软件和互联网技术的研究、开发和管理工作的经历,现为友友系统公司CEO,中国电子学会云计算专家委员会专家委员,并入选中组部千人计划。

田溯宁,美国德州理工大学博士,中国著名企业家,北京“云基地”创始人,现为中国宽带资本基金董事长,并担任万事达国际组织独立董事,联想集团独立非执行董事,哈佛商学院顾问委员会委员等职。

TOP目录

序言一
序言二 上兵伐谋
自 序
前 言 什么是云计算
第一章 信息需求的新菜谱
“不成功”的产品
新经济的特点
互联网下的“大”压力
云计算的生态系统
创新的新菜谱
第二章 一切皆可为服务
传统软件的“终结者”
SaaS、PaaS和IaaS区别和联系
互联网服务的新方向
新服务的潜力
第三章 云计算之辩
完整的云计算定义
与云计算有关的技术
云计算并非万能灵药
第四章 信息技术的系统工程
集中力量办大事
弹性:蚂蚁雄兵
透明:沙地建楼
积木化:积木重组
第五章 信息系统架构的转变
竖井式的企业信息系统
日趋完善的系统需求
全新的信息系统架构
新型企业信息系统模块介绍
典型业务应用示例
第六章 商业变革的催化剂
零售企业的流程再造
云计算推动企业变革
IT资源使用的新方式
业务整合的新平台
向“服务”转型的新思路
创新增长的新动力
第七章 信息社会的工业革命
解放信息生产力
云计算改变信息生活
云计算推动社会变革
第八章 云计算是谁的机会
中国的私有云发展更快
数据中心应“行业”集中
中国企业的“云”机会
中国“云”企业的机遇和挑战
尾 语 成长中的云计算
引用资料

TOP书摘

Evernote首席执行官菲尔·利宾(Phil Libin)的故事告诉我们,及时且认真查收邮件非常重要。
Evernote是一家笔记软件公司,最简单的解释是,这是一家帮助人们轻松记录、查找和分享“笔记”(包括文字、图像、语音等)的公司,公司的产品是一种在线笔记存储和管理软件。
菲尔·利宾对自己的这款产品有过各种描述,比如“转存大脑记忆的服务器”,“生活内容的谷歌”,或者一个将手机从消磨时间变成节约时间的工具等等;但中心大都集中在一点上,Evernote在尝试帮助人们更好地进行“记”和“忆”。
由于有限的记忆能力,人们会记住很多事情,但忘记的事情更多。大多数人对过往的记忆都不会有太多关注细节。当一个念头或名词闪过脑海,人们有时会被唤起许多相关的记忆,有时却会苦苦思索而不得,比如曾经读过的一段资料的出处,或一张明信片背后的邮寄地址。Evernote的定位就是一个可作为使用者“第二颗大脑”的平台。
Evernote支持通过电脑或智能手机,创建和管理包括文字、图片和音频在内的笔记内容,并支持网页内容剪辑和图片文字识别,用户也可以通过添加“标签”(Tag)来创建自己记忆的“关联点”,然后在需要时通过这个被托管在云端的“第二颗大脑”快速找到各种所需资料。
这种描述很容易让人回想起美国科学家范内瓦·布什(Vannevar Bush)于1945年在其所著《诚如所思》(as We May Think )中提到的一个“MEMEX”的东西。在这个承载了当时人们科学理想的设备中,“人们在其中存储他所有的书、记录和信件,同时可以很高的速度和极强的灵活性完成检索。作为辅助设备,它是人脑的无限扩大……人们已经建立了如此复杂的文明,以至于必须把知识机械化才能从中得到符合逻辑的结论,而不至于因为记忆耗尽而难以自拔。”[6]
布什构想的“MEMEX”似乎更像是一张可用手杆操控档案的、具备存储功能的大桌子。“桌子上有一个透明的平板,可以较长期地存放注释、注解、照片、备忘录等各种材料。把材料放在上面,按下一个按钮就可以对其照相,存到MEMEX的胶片库中下一个空白的位置……”
这样,这个存储器能容纳上百年的资料,包括备忘录、注解和图片,然后通过进行“相关索引”,将相关的项目连接起来,从而可以快速找到所需资料,或发现各类资料之间的相关性。
当Evernote正式推出,向人们提供“笔记”服务时,这看起来就像是一个拉长了周期的制作工序,花了60多年时间把布什的理想描绘、塑造、打磨,然后交由菲尔·利宾呈现出一个清晰的实体。
Evernote目前支持网页浏览器访问,也具有Windows、Mac OSX等计算机操作系统的客户端,同时还支持iPhone、android、BlackBerry、Windows Mobile等移动设备,这意味着在任何一个设备上通过Evernote来保存构思、关注和喜爱的东西之后,人们就可以快速在所有适用设备上来找到他们。
虽然人们现在已经认可这种建立在远端服务器之上的云笔记服务,但在创业之初,Evernote的产品理念并非人人理解,而且差点儿因为缺乏资金而被迫关闭。具有戏剧性情节的是,就在菲尔·利宾打算放弃之时,一个瑞典的用户发来一封电子邮件,表达了对公司产品的喜爱之情,并在邮件的最后说,如果公司需要资金的话他愿意有所帮助[7]。
……
从目前来看,如果我们想要完整的认知云计算,应该从“服务”和“平台”两面去理解,即云计算涵盖云计算平台和云计算服务这两个概念,如图3-1所示。
如前所述,云计算服务代表一种新的商业模式,对于任何一种商业模式而言,除了理论上可行之外,还要保证实践上可用。对于云计算服务来说,要面向海量用户提供永远在线、随时访问的可用服务,而且支持多用户按需获取服务资源,并保证服务的可靠性,就要求底层IT系统能够支持这样的服务模式。
因此,伴随着云计算服务理念的发展,云计算也形成了一整套技术实现机制,而云计算平台则是这套机制的具体体现。
云计算平台在本质上类似一个操作系统,管理着一个“可扩展的网络超级计算机”。这个操作系统通过一些技术将大量分布于各地的计算机通过网络连接起来,使之在逻辑上以整体的形式呈现。在不同的应用需求出现时,系统可快速调动各种软、硬件资源协同工作,完成计算、存储和沟通任务,而用户无需关注实现细节。网络超级计算机的“可扩展”性,就是指根据需要可对计算资源进行添加或者删减,同时这个虚拟的计算机所展现出的性能会相应呈近似线性的变化。
云计算平台和云计算服务的关系,如同底层基础和上层建筑。通过搭建“平台”,可以将大量计算资源集中起来,协同工作,对上层“服务”的运行进行支撑。而“服务”的丰富和扩展,又对底层“平台”提出不断发展的要求。虽然如此,仍需要明确的是,这两者之间并没有必然的对应关系。
云计算服务以商业服务模式为主要的推动力,底层技术平台的选择可以起到辅助和提升的作用,它仍然可以运行在传统的底层架构(非云计算平台)之上。同样,云计算平台强调的是通过先进的技术手段构建全新的基础平台或是改造旧有的底层架构,它可以为所有的应用或计算服务提供底层支撑而并不局限于云计算服务,比如现在很多人正在研究如何把用于科学研究中大规模模拟计算的并行计算框架在云计算平台上实现,又或者将云计算平台用以解决企业面临的海量数据存储或系统管理问题。
尽管如此,由于云计算平台本身在设计上就针对了“大用户”、“大数据”和“大系统”的问题--这也是提供云计算服务会遇到的典型问题,提出了解决办法,所以由云计算平台支撑的云计算服务,不仅可以提高服务的效率,而且还会充分发挥出平台的能力和优势。可以说,云计算平台在目前更适合推广云计算服务,只有二者的完美结合,才能实现在大规模用户聚集的情形下以较低的服务成本,提供高可用和高可靠的服务,从而保持业务的持续发展性和在商业竞争中的优势。
……
我们每个人都同时存在于多个组织结构之中,要承担着不同的角色分工。为了达成一个统一的目标,所谓“组织”必须考虑如何合理、有效地进行规划、分工、协调、制衡等,以期顺利达成目标。
云计算创新性地将大量计算资源组织在一起,协同工作,意味着云计算必须在信息技术的层面,给出一种针对大规模系统的科学管理办法。我们已知面对大规模系统时,单纯人工管理的无力,于是云计算采取了一种自动化管理的办法,即机器管理机器。这意味着在一个大的数据中心里,只需少数人员的巡视就能完成所有的日常维护工作。
美国管理学教授斯蒂芬·罗宾斯将管理描述为“一个协调工作活动的过程,以便能够有效率和有效果地同别人一起或通过别人实现组织的目标”。“效率”是指以尽可能少的投入获得尽可能多的产出,而“效果”是指尽可能达成组织目标。
对云计算来说,这直接指向了从根本上要面临的两个挑战:在增加节点、扩大系统规模的同时,如何保证系统性能的近线性提高?系统任何一个部分都有可能出问题,如何保证系统的稳定运行?除此之外,云计算还面临第三个根本问题,在面临不同的业务需求时,如何快速将资源重新组织,以新的架构适应变化?
作为云计算技术的具体实现,云计算平台应对这三个挑战的就是其三个根本的技术思想:弹性、透明和积木化。而为了实现这三点,云计算平台还包含另外三个技术思想:动态、通用和多租赁。
动态是指,当组织内个体情况发生变化时,可以及时察知信息,进行调整,即“控制”管理来确保系统设计的正常运行;通用意味着,针对不同的业务性质,底层系统都能提供支撑,即便需要调整,也不必大动;而多租赁则保证在底层系统所构建的“云”上,可以支持各种应用,每种应用又都支持大量用户。
弹性、透明、积木化、动态、通用和多租赁,是云计算平台的六大核心技术思想。依此,云计算平台可在实现包括服务器、存储、网络、应用等在内的虚拟化基础上,将事件驱动及协同合作机制相结合,设计出具有自动监控、反馈和处理机制的智能服务管理平台系统,基于这种跨平台、可扩展的系统,对大规模计算资源进行自动化智能管理和监控。而且系统负责对所有服务器上运行的软件服务提供自动部署、自动升级、自动配置、可视化管理和实时状态监控,还可以根据环境和需求的变化或异常情况的出现,对之进行动态调度和自动迁移。
这意味着,对于上层多变的应用需求而言,云计算平台提供了一个行之有效的支撑环境,并实现了IT自动化管理,以机器管理机器。
很明显这是一个系统工程,非单项技术可独立完成,需要综合使用多种技术或架构理念来实现目标。所以说,云计算在技术上的革命性,一是给出了一种资源组织的方法,使整个IT系统的结构发生了变化;二是创新性地将各种信息技术组合起来,完成了一件系统工程的工作。
……

TOP插图

 

TOP 其它信息

装  帧:平装

页  数:200

开  本:16开

纸  张:胶版纸

加载页面用时:88.8564