登陆注册
48566000000021

第21章 标准(2)

7.3基础设施

基础设施是一种将虚拟化提供给云计算解决方案的方式。我们以前讨论过虚拟化,它同时跨Internet(使机器运行在远程服务器上并在系统内显示)和本地(使客户的会话运行在本地服务器上并显示在他们的桌面上)。我们将探讨如何标准化虚拟化(一种相当新的计算解决方案)以及主要的参与者如何协同工作,使得各方消除分歧,形成统一的标准。

7.3.1虚拟化

无论何时在计算的世界里发生了什么新鲜事,竞争者都会想方设法使他们的实现成为标准。虚拟化有所不同,主要的参与者协同工作来开发一个标准。在虚拟化环境中,应用程序在服务器上运行并在客户上显示。服务器可以在本地或者在云的另一端。VMware、AMD、BEA Systems、BMC Software、Broadcom、Cisco、Computer Associates International.Dell、Emulex、HP、IBM、Intel、Mellanox、Novell、QLogic和Red Hat全都协同工作,推进开放的虚拟化标准。

(1)扩展虚拟化解决方案。VMware Community Source的开放标准的虚拟化接口的可用性和协作性质旨在加快新的虚拟化解决方案的可用性。

(2)扩展的互操作性和可支持性。用于管理程序的标准接口有望支持顾客与异种虚拟化环境之间的互操作性。

(3)加快新的虚拟化感知的技术的可用性。跨技术堆栈的供应商可以优化现有的技术,并且引入在虚拟环境中运行的新技术。

7.3.1.1开放式管理程序标准

管理程序是虚拟基础设施的基础组件,并且支持计算机系统分区。开放标准的管理程序框架可以通过支持跨可互操作的虚拟化供应商和解决方案的生态系统的创新而使顾客受益。作为最初的一步,V Mware基于其虚拟化产品贡献了现有的接口框架,称为VMHI(Virtual Machine Hypervisor Interfaces),以便用一种行业中立的方式开发这些标准。一致采用开放式接口预期将促进跨异种虚拟化环境的互操作性和可支持性。开放式管理程序标准周围的协作预期将重点关注虚拟化环境的互操作性和性能优化的以下领域:(1)平台的框架,管控标准化操作,并且管理独立的虚拟机环境以及高度动态的、数据中心规模的虚拟化系统的部署。(2)管理程序和另外操作系统之间的协作式虚拟化API。(3)支持跨平台的虚拟机迁移和恢复的虚拟机格式。

7.3.1.2Community Source

Community Source程序给行业合作伙伴提供了一个机会,在免收版税许可证下访问VMware ESX Server源代码。合作伙伴可以贡献出共享的代码或者创建二进制模块,激励和扩展可互操作的、集成的虚拟化解决方案。其思路是结合传统的商业模型和开源开发模型这两者的最佳优点。社区成员可以通过架构委员会参与和影响VMware ESX Server的管控。这种方法将有助于驱动开放式协作,同时仍然可以保留合作伙伴构建有差异的、受知识产权保护的解决方案的能力。对于用户来说,VMware Community Source程序预期将生成一组更丰富、更广泛的合作伙伴解决方案,它们能很好地与VMware虚拟基础设施产品集成在一起。对于合作伙伴来说,源代码访问和开发模型允许他们围绕VMware ESX Server代码高效地交付补充的解决方案或者有差异的产品能力。

7.3.2OVF

作为VMware与其行业合作伙伴努力工作的结果,已经开发了一个名为开放虚拟化格式(Open Vitualization Format,OVF)的标准。OVF描述了怎样以供应商中立的格式打包虚拟器具,以便运行在任何管理程序上。它是一种与平台无关的、可扩展的开放式规范,用于由一种或多种虚拟机组成的虚拟器具的打包和分发。OVF允许顾客和开发人员基于价格、首选参数和功能选择任何管理程序,并且会阻止供应商锁定。这种用于虚拟器具的标准打包和分发格式对于加快虚拟器具的采用很重要。

作为与其他供应商合作的一部分,VMware开发了一个具有下面这些特性的标准:(1)为分发而进行优化;(2)支持虚拟器具的可移植性和分发;(3)支持行业标准的内容验证和完整性检查;(4)提供了用于软件许可管理的基本模式;(5)简单、自主的用户体验;(6)启用一种稳定的、用户喜欢的方法简化安装过程;(7)验证整个程序包,并且能确定是否应该安装每个虚拟机;(8)验证与本地虚拟硬件的兼容性;(9)可移植的虚拟机打包;(10)支持获得特定平台;(11)支持用于虚拟机的广泛虚拟硬盘格式,并且可扩展成处理将来开发的格式;(12)简洁、准确地获得虚拟机属性;(13)供应商和平台独立;(14)不依赖于使用特定的宿主平台、虚拟机平台或另外操作系统;(15)可扩展;(16)被设计成随着行业与虚拟器具技术一起向前发展时可以进行扩展;(17)可本地化;(18)支持多个区域中用户可见的描述;(19)在器具安装期间支持交互式过程的本地化;(20)允许单个打包的器具提供多种市场机会。

VMware将领导该标准的开发似乎是合乎逻辑的,因为它是虚拟化世界中最具优势的力量之一。鼓励他们向合作伙伴开放他们自己的代码,使得该标准成为真正的行业开发标准。

7.4服务

Web服务(Web Service)“是一种软件系统,旨在支持可互操作的机器——机器通过网络进行交互”,它们可以被其他云计算组件访问。Web服务通常是通过网络(如Internet)访问的Web API,并且在宿主请求服务的远程系统上执行。在本节中,我们将探讨一些流行的Web服务,如REST、SOAP和JSON。可以利用许多机制移动和提供数据。两种最流行的方法是JSON和XML。它们都基于领先的行业标准——HTML和JavaScript来帮助递送和展示数据。

7.4.1JSON

JSON是JavaScript Object Notation(Java Script对象表示法)的简写,它是一种轻量级计算机数据交换格式。它用于在一个称为序列化(serialization)的过程中通过网络连接传输结构化数据,也通常用做XML的替代方法。

JSON基础知识。JSON基于Java Script的子集,并且通常与该语言一起使用。但是,JSON被认为是语言无关的格式,并且解析和生成JSON数据的代码可用于多种程序设计语言。当JavaScript涉及数据交换时,如AJAX,这使得它成为XML的良好替代品。

同类推荐
  • 从平凡到神奇

    从平凡到神奇

    本书结合多年的开店经验,全面地讲解了在淘宝网开设店铺的相关知识,为准备在淘宝网创业的卖家及刚刚创建店铺的店主,提供全面的开店和经营方面的指导。本书按照淘宝开店的流程安排内容,侧重每个步骤中的实际技巧。本书分3个部分:如何在淘宝开店、如何开好店、如何做强做大店铺。前3章介绍了在淘宝网开设店铺的基础知识,指导读者在开设店铺前做好准备工作,以及建立起自己的店铺,并且完成店铺的第一笔交易;第4章至第7章主要介绍了网店装修和推广的方法,以及网店的物流经验和技巧;第8章着重介绍了将网店做大做强的方法,帮助卖家在开店和经营中树立品牌意识,做大做强自己的店铺。
  • 中文版AutoCAD2011基础与应用案例教程

    中文版AutoCAD2011基础与应用案例教程

    本书采用项目教学方式,通过大量案例全面介绍了AutoCAD2011软件的功能和应用技巧。全书共分8个项目,内容涵盖AutoCAD2011基本操作,绘制与编辑图形,标注尺寸,添加文字注释与应用表格,创建与应用块,绘制与编辑三维图形,图形输出等。
  • 学校计算机实用技术

    学校计算机实用技术

    本书由杭州市上城区教育学院编著,他们邀请了众多信息技术教育教学的一线专家,认真细致地筛选了学校计算机应用方面的常见问题,提出了解决问题的具体操作方案,旨在帮助一线教育工作者解决可能面临的种种问题,为广大教师提供便捷服务。
  • 信息技术教育大全-操作系统大全

    信息技术教育大全-操作系统大全

    本书系统介绍说明了有关电子信息系统及操作系统等知识,希望对该信息技术有需求的读者能够从中得到帮助。
  • 一本书读懂大数据

    一本书读懂大数据

    本书是深入研究互联网思维的经典之作,从互联网思维的定义到互联网思维应用的具体案例表现。作者深入浅出、条分缕析,全面阐述互联网思维的内核与精神,逐一点评当前关于互联网思维的各种观点。本书从最初级的互联网思维应用到高端的粉丝经济,平台建设,自媒体营销的方法都有详细讲解介绍。让读者了解什么是互联网思维的同时还能学会把互联网思维运用到自己的工作学习已经生活中。
热门推荐
  • 三世红妆三世缘

    三世红妆三世缘

    红妆本是一位仙子,因为动了心念被罚至人间几经轮回,但她不知道的是……那位让她动了心念的仙君,也甘愿轮回几世只为守护她的灵魂。
  • 未来从英雄无敌开始

    未来从英雄无敌开始

    即使远古神民已经离去,但英雄无敌的抗争求存意志,将永远延续。
  • 仙师别动,劫个色

    仙师别动,劫个色

    大婚前夕“被”捉奸在床,横遭陷害身中奇毒,须在月圆之夜与男子阴阳调和九十九次方可活命,否则便七窍流血经精元碎裂而亡。穿越而来的二十一世纪少女为了活命被迫走上了诱男之路,上灵山拜仙师,谁知美男各个都是高岭之花,只可远观难以亵玩。
  • 创业实战指南(初创中小企业的成功之道)

    创业实战指南(初创中小企业的成功之道)

    《创业实战指南:初创中小企业的成功之道》不是一本讲具体操作方法的书,因为没有一种方法会适用于所有企业。《创业实战指南:初创中小企业的成功之道》试图分析创办企业面临各种基本问题时应当具有的指导思想。指导思想树立起来了,方法自然会衍生出来。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 当竹马丢了青梅

    当竹马丢了青梅

    阮可冰和安晏辰是一对青梅竹马,阮可冰从五岁那年就喜欢上了安晏辰,直到阮可冰18岁生日那天,竹马弄丢了青梅,然而会发生怎么样激烈的故事呢?没了青梅的竹马会是怎样的一个性格呢?从此故事从这里开始了
  • 山海经之青青子衿

    山海经之青青子衿

    混沌初开,天地生万灵。鸿蒙之初,神鬼人混居。神族与鬼族凭借天生灵根,前者升于九重天宫,后者独霸地底万丈,人界则剩下灵根不济的人族和智慧不足的兽族。洪荒岁月之后,兽族灵根趋于强大,人兽不可共存之势越演愈烈。人兽之战爆发,兽主陨落,兽族式微。万年后,兽主残存于世间的灵识寻到宿主。自此,一个人族少女被带往众兽之中……十几年后,出自玄门翘首长白门的廉子衿外出游历,在狱法之山的榖树下捡到一只“小兽”……又五年后,长白门弟子青穀一鸣惊人、声震玄门……我们所求不过是安稳度日,为何却为你们所有人所不容?……又十三年后,万兽之主真正降于世间……我今后注定不会再有欢愉了,你们凭什么还能安稳地活着?当青穀将所有的事情做完,将所有的责任卸下,想做的只有灵识散尽,和他一样长眠——师兄,你甘愿以灵换灵,却不知独活最为苦痛……散灵之际,却突然得知,那人的灵识并未散尽,而是归于神界……就像你过来寻我那样,现在,换我来寻你……莲雾:姑娘,我不认识你。青穀:没关系,我认得你就行。莲雾:看你并非神界之人,为何会出现在此?青穀:我来寻我夫君,他丢下我跑了,我要把他追回来……
  • 零度王牌校草的宠爱

    零度王牌校草的宠爱

    苏釉靠自己的本领考进了顶尖的圣羽学院,却不料在第一天开学就倒霉撞到了王牌校草寒子枫,还被他的花痴团报复,他第一次觉得女生还蛮有趣的,这一次完美邂逅让他们擦出校园爱情的火花,可是谁都没有想到寒子枫却意外的出了车祸,从此忘记了他曾经爱的那个她,曾经的山盟海誓已不见踪影......当他们俩再次相遇时却是陌生人
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!