云操作系统云计算之间的关系又如何

前一段时间,微软在其专业开发人员大会(PDC)上预发布了Azure,即其备受瞩目的“云操作系统”。很多人对此表示了十分的好奇,那么,到底所谓的云操作系统跟传统的操作系统有什么区别和联系,跟云计算之间的关系又如何?跟其他厂商的云计算概念有没有什么联系?

基于云的操作系统

  • 01

    从Azure的定义来看,Azure是微软用于云计算环境的操作系统,其开发代号为“Red Dog”。同时,Azure也是一个开发环境,方便开发者为云计算开发相关的应用。Azure的发布,意味着微软的云计算战略有了一个战略性的框架和目标。

  • 02

    正如微软现任首席架构师Ozzie在其PDC上谈及Azure的发布时所说的那样,“该产品奠定了未来50年系统的基础”,可见微软对该Auzre平台所寄予的厚望。

  • 03

    根据美国《Network World》的报道,所谓Azure名称的由来是HSV色彩体系中的蓝色,该HSV被广泛应用于高质量计算机图形上面。从蓝天到白云,应该说是一种很正常的联系。

  • 04

    这让人想起了IBM最初在业界宣扬云计算概念的时候,提出了“蓝云计算”的产品系列,不过,IBM的那个产品系列是帮助用户构筑企业云计算环境,着力点还是在硬件基础设施和相关的资源管理。微软的Azure,在笔者看来,更接近此前VMware在其VMware大会上所提出的“VDC-OS”,一种部署于虚拟数据中心的操作系统。

非传统操作系统

  • 01

    所以,从这种意义上来说,Azure并不是一个传统的操作系统,至少跟Windows或者Linux这种部署在某一台物理服务器上的系统不是一个概念。

  • 02

    但是跟VMware公司的VDC-OS一样,Azure运行于数据中心的硬件基础设施之上,能够调动各种软硬件资源,充当着“整个数据中心操作系统”的角色,就如同附图所示,能够清晰地看出Azure在数据中心或者说在云计算环境中所处的层次。

  • 03

    正如VMware公司产品市场经理Bogomil表示,VDC-OS不是单机上面的操作系统,也是运行在整个数据中心上面的操作系统。能够将数据中心的所有资源都能够被看成是一个大型的服务器,从某种意义上说,VDC-OS和Azure一样,都是一个虚拟的操作系统。

  • 04

    不过,Azure内部包括了操作系统、基础设施服务以及应用等各种组成部分,并且每部分能够被单独管理,这使得用户能够快速升级其应用或者重新启动计算资源。同时,Azure混合了多个层来提供完备的云计算平台,这些层包括安全、应用等多种基础设施服务。

  • 05

    跟Azure一同发布的,还有一个Azure服务平台,根据Azure官方网站的届时,Azure是操作系统,而Azure服务平台是包括Azure、基础设施服务层以及在线应用层的混合体。

  • 06

    而VMware公司的VDC-OS,更多地是提供了一个框架,以虚拟化为核心,从计算资源虚拟化开始,逐步扩展到了存储虚拟化和网络虚拟化,再在上面运行相关的传统操作系统和应用。

  • 07

    从这种意义上来说,后于VMware的VDC-OS所推出的Azure还是试图追求后来居上的定位。这一点,从微软公司出来的现VMware公司CEO Paul Maritz表述得很有意思,“微软公司现在紧追在我们的车尾后面”。

微软的Azure平台

  • 01

    虚拟化是核心

  • 02

    正如IBM的蓝云计算策略中,通过虚拟化进行相关的资源分配是其中的一项核心技术一样,VMware以VDC-OS为基础的云计算策略、微软的Azure云操作系统中的核心技术都是虚拟化。

  • 03

    VDC-OS自不必说,如下图所示是VMware的VDC-OS的架构,在Azure里面,除了操作系统的角色,还包括存储服务、虚拟化和桌面开发环境。存储服务,相当于传统操作系统里面的文件系统;虚拟化则简化了分布式资源的管理,而桌面环境则是给开发者一个运行于桌面上的mini云环境。

VMware公司VDC-OS架构

  • 01

    在Azure里面,还提供了一个跟VMware的Virtual Center(现在叫做vCenter)很相像的功能,就是其网状控制器(Fabric Controller)。据介绍,这是Azure的秘密武器之一。它能够管理各种服务,包括部署、升级和配置变更。它能够将数据中心看成一个大的共享资源的环境,同时它也能够自动管理各种开发模型变更。

  • 02

    根据微软Azure官方网站的消息,跟Azure相关的价格,将会基于资源的消耗数量制定,这些资源包括CPU、带宽、存储和事务处理数量等。

  • 03

    此外,该Azure平台将会在2009年的第二季度才会正式上线,现在能够看到的只是社区预览版。

  • 04

    从AD到云计算

  • 05

    有一位名叫Alex Lewis的人在其博客中写道,微软Azure的推出,让数据中心人员有机会将其AD(活动目录)从数据中心内部扩展到数据中心之间,从而真正构筑一种无缝迁移的云计算环境。

  • 06

    这一点大概是微软Azure对于用户最大的吸引力。毕竟,微软真正的强项在于其强大的用户基础:不计其数的开发者、分销商、顾问人员以及集成商。所有这些人都希望能够保护他们现有的投资,这些投资大多数是基于微软的产品和技术,显然他们不需要革命,他们只需要改良。

  • 07

    Ozzie应该是意识到了这一点。Windows Azure能够支持现有的微软工具,包括VisualStudio、.Net以及包括SharePoint和在线服务在内的各种云服务。不需要更大的投资,这就是会受用户欢迎的地方。而VMware的VDC-OS作为一个类似的操作系统,显然还无法在这一点跟Azure竞争

(0)

相关推荐

  • 显存怎么看 显卡显存之间的关系只是解读

    从显卡诞生到至今已经走了十几年的光阴,显存容量随着显卡的发展而逐步增大,从远古级的512KB、1MB、2MB等超小的显存容量,发展到8MB、12MB、16MB、32MB、64MB,再到后来的128MB ...

  • VLAN/Trunk以及三层交换之间的关系与区别

    VLAN/Trunk以及三层交换之间的关系与区别是什么,如果能回答出下面四个问题那就说明你知道他们之前的区别,如果不知道答案的话可以参考本文哦。 1.支持VLAN的交换机一定是三层交换机吗? 2.Tr ...

  • 什么是硬盘虚拟化 操作系统与硬盘虚拟化关系

    今天小编为大家介绍一下什么是硬盘虚拟化及操作系统与硬盘虚拟化关系。 操作系统虚拟化位于操作系统的顶部。这种方式能极大的提升许多计算环境的服务器整合率和资源利用率。当用户使用虚拟化产品和解决方案时,操作 ...

  • 什么是硬盘虚拟化,操作系统与硬盘虚拟化关系 1

    今天小编为大家介绍一下什么是硬盘虚拟化及操作系统与硬盘虚拟化关系。 操作系统虚拟化位于操作系统的顶部。这种方式能极大的提升许多计算环境的服务器整合率和资源利用率。当用户使用虚拟化产品和解决方案时,操作 ...

  • access怎样设置表之间的关系类型

    设定关系类型的目的是为了节约存储空间,避免冗余.也就是说,有些数据是重复数据,设定了表的关系类型以后,access就可以对这些重复的数据进行压缩,节约了存储空间.要知道在数据库技术中,减少冗余是非常有 ...

  • Access如何创建表之间的关系

    我们为什么要使用Access,而不用Excel,因为数据库可以大幅度地消除冗余数据,其方法就是将数据拆分到不同的表中,再通过"关系"建立表间的联系.那么如何确定表间的关系呢.表之间 ...

  • 如何设置Access数据表之间的关系

    我们使用Access数据库建立数据表的时候,数据表之间往往会有很多的关系.那么在Access中如何将数据表之间的关系建立起来呢?下面小编给大家分享一下. 操作方法 01 首先我们打开Access数据库 ...

  • 如何给SQL SERVER数据表之间添加关系

    我们使用SQL SERVER的时候,表和表之间有非常多的关系.那么如何建立表之间的关系呢?下面小编通过一个实例给大家分享一下. 操作方法 01 首先打开SQL SERVER,右键单击数据库关系图,选择 ...

  • 云存储与信息化建设的关系

    近年来,随着信息技术的发展,计算机的计算技术在不断进步,从以前的单机式计算发展到联机计算,最后发展到分布式处理以及网格计算.计算机的计算技术提升了,与此同时,社会的信息量在不断膨胀,大量的信息需要快速 ...