2024年10月9日发(作者:归永思)
云操作系统简介
教育技术专业 高校教师班 083093009 孟祥元
云操作系统是一个新的软件类别,旨在将大型基础架构集合(CPU、存储、网络)作为一个无缝、灵
活和动态的操作环境进行全面管理。与普通操作系统管理单独计算机的复杂性类似,云操作系统管理数据
中心的复杂性。虽然可以采用其他方法,但是 VMware 认为虚拟化是实现云计算的关键支撑技术。 “云
计算”通常是指和网络浏览器展捆绑在一起的应用软件,但其真正的计算过程其实是在远程数据中心进行
的。具体可以参考 Google发布的 Chrome OS(基于Linux(Open Source)的Web操作系统)。
云计算是什么?
要回答这个问题,首先得知道:在计算机里,只有程序和数据之分。因而,从程序和数据的角度来讲:
云计算就是统一部署的程序、统一存储并由相关程序统一管理着的数据!这“统一”反映了“集中”“一致
性”,又有点“一次部署,随处可用”(网络化)。这统一的部署,统一的管理有很多好处啊。做“云计算中
心”的IT企业,可以把精力集中在为用户提供基础的“云存储”、“云计算”服务上。为了更好的把用户的
数据管理得更好、更安全,并且为用户的提供“管理云数据”的“云应用程序”,企业必需在云计算领域有
着深入的研究以及相当的权威性(如同现在存钱的银行)。如此一来,企业提供的云计算环境,也就是用户
的“云计算服务” 环境,将深刻地影响着用户的网络行为习惯,甚至影响和决定了用户的消费。基础云计
算服务提供商,将是未来的“微软”型的企业。他们将决定着未来的IT形态。
云存储
从网上的观点来看,云存储是依附于“云计算”的。即出现了“云计算”一词,才有了“云存储”的
概念。总的来说,“云存储”就是将用户数据统一存储在“云计算中心”或者“云存储中心”,由存储中心
提供数据存储、加载、维护的相关应用程序(服务)。 这里的主角是“用户数据”。相比而言:云计算的概
念更为宽泛。
云操作系统
云操作系统,使用云计算、云存储技术为支撑的操作系统。
云操作系统分两类,一类是:终端型云操作系统(这个占主流),另一类:服务端型操作系统。
之所以说终端型云操作系统占主流,是因为用户接触的就是“终端型云操作系统”。典型的代表有:
google的chrome os,还有微软的Azure 。
对于终端型的云操作系统,还可再细分。如chrome os 属于“轻量级操作系统”,它的终极理念是,
以浏览器为云计算的入口点。因而,此操作系统只提供了一个web浏览器界面。通过浏览器,用户可以使
用上面的web应用程序提供的服务(云计算服务)。
而微软的Azure 属于重量级云操作系统。因为它并不完全摒弃现有pc终端的本地应用服务的情况下,
提供了云计算的接入服务。也就是说:重量级云操作系统,即提供了对本地资源(数据、应用程序)的管
理,又提供了使用“云服务”的接入点,这个接入点或许不单以web浏览器为入口点,它将提供更多的接
入点,以便于用户的顺畅地使用“云计算服务”而不感觉到奇怪。
典型的云操作系统: Google Chrome OS
那Chrome OS究竟是有什么用?看看谷歌产品副总裁Sundar Pichai是怎么说的,用户不能下载操
作系统自行安装,只能购买全新的预装Chrome OS的上网本。这就对了,Chrome OS只是为上网本开
发的一套操作系统。速度:虽然,此次发布并没有公布Chrome OS的实际大小,但是,基于浏览器模式
的操作系统,其应用都是通过集中在服务器上的软件和数据库系统实现的,如Google Docs and
Spreadsheets。而且,谷歌也明确表示,基本把除浏览器之外的所有应用都放在网上。用户届时只需要连
接到网络(我猜是谷歌自己的云中心),各种应用和游戏都可以在上面进行。此外,应用软件产生的所有数
据都是存储在云端的。按照介绍,Chrome OS应该是固化在最终硬件的主板芯片上(只读),并配之以固
态硬盘,这些都足以保证,演示中数秒的启动时间。简洁:会有比只有一个浏览器模式的操作系统更简洁
的系统存在吗?安全:在启动每一个步骤都需要验证安全签名。如果任何一个步骤验证失败,这可能是因
为恶意软件入侵,系统将会自动重启,然后将重新下载干净的系统,确保系统安全。虽然谷歌号称所有的
数据存放在云里,远比存放在本地要安全。但这恰恰是,目前大多数用户所质疑的。不过,初期只是上网
本,那个人以为,安全确实没太多问题。反正,谷歌官方也宣称如果用户需要用电脑处理重要数据(例如
律师),那Chrome OS并不适合你。
微软的云操作系统Azure 和VMware的VDC-OS
前一段时间,微软在其专业开发人员大会(PDC)上预发布了Azure,即其备受瞩目的“云操作系统”。
很多人对此表示了十分的好奇,那么,到底所谓的云操作系统跟传统的操作系统有什么区别和联系,跟云
计算之间的关系又如何?跟其他厂商的云计算概念有没有什么联系?
从Azure的定义来看,Azure是微软用于云计算环境的操作系统,其开发代号为“Red Dog”。同时,
Azure也是一个开发环境,方便开发者为云计算开发相关的应用。Azure的发布,意味着微软的云计算战
略有了一个战略性的框架和目标。
正如微软现任首席架构师Ozzie在其PDC上谈及Azure的发布时所说的那样,“该产品奠定了未来
50年系统的基础”,可见微软对该Auzre平台所寄予的厚望。
根据美国《Network World》的报道,所谓Azure名称的由来是HSV色彩体系中的蓝色,该HSV
被广泛应用于高质量计算机图形上面。从蓝天到白云,应该说是一种很正常的联系。
这让人想起了IBM最初在业界宣扬云计算概念的时候,提出了“蓝云计算”的产品系列,不过,IBM
的那个产品系列是帮助用户构筑企业云计算环境,着力点还是在硬件基础设施和相关的资源管理。微软的
Azure,在笔者看来,更接近此前VMware在其VMware大会上所提出的“VDC-OS”,一种部署于虚拟
数据中心的操作系统。
正如IBM的蓝云计算策略中,通过虚拟化进行相关的资源分配是其中的一项核心技术一样,VMware以
VDC-OS为基础的云计算策略、微软的Azure云操作系统中的核心技术都是虚拟化。
VDC-OS自不必说,如下图所示是VMware的VDC-OS的架构,在Azure里面,除了操作系统的角
色,还包括存储服务、虚拟化和桌面开发环境。存储服务,相当于传统操作系统里面的文件系统;虚拟化则
简化了分布式资源的管理,而桌面环境则是给开发者一个运行于桌面上的mini云环境。
在Azure里面,还提供了一个跟VMware的Virtual Center(现在叫做vCenter)很相像的功能,就是
其网状控制器(Fabric Controller)。据介绍,这是Azure的秘密武器之一。它能够管理各种服务,包括部
署、升级和配置变更。它能够将数据中心看成一个大的共享资源的环境,同时它也能够自动管理各种开发
模型变更。
根据微软Azure官方网站的消息,跟Azure相关的价格,将会基于资源的消耗数量制定,这些资源
包括CPU、带宽、存储和事务处理数量等。
此外,该Azure平台将会在2009年的第二季度才会正式上线,现在能够看到的只是社区预览版。
Jolioloud:中庸的云操作系统
就在业界对Chrome OS充满期待,却还只能用非官方编译的版本管中窥豹之时,又一款主要针对上
网本的操作系统Jolicloud出现在我们面前。2009年11月底,Jolicoud推出了第一个测试版,虽然其只是
Ubuntu的一个修改版,但是其几乎已经和Ubuntu完全不一样了,特别是在对不同硬件的支持上,Jolicl
oud比Ubuntu更加优秀。在2010年1月的CES2010上,Jolioud推出了第二个测试版。
目前Jolicloud还处于Beta版的阶段,但是其已经获得了来自Atomico Ventures和Mangrove Ca
pitalPartners的风险投资注入,Skype、Joost、Kazaa和JoltID也都在Jolicloud的董事会中占有席位。
相比Chrome OS的财大气粗,Jolicoud可能略微弱小,但这并不代表其就没有机会了。至少从目前已有
的版本来看,Jolicloud支持的上网本种类更多。
与此同时,以Chrome OS和Jolicloud为代表的新一代云操作系统的逐渐升温或许意味着新的上网
本操作系统发展模式将由此诞生,也就是操作系统平台免费提供,增值服务和广告位收费.
总结:
个人认为,云操作系统一般由以下几部分构成: 一款在终端上运行的小型操作系统,为云应用预留
本地API; 运行在本地操作系统上的具有安全沙箱的类似浏览器软件,用于云应用的呈现的基本容器;无
间断互联网络,没有网络,运系统基本上没办法使用;集中度很高的web应用群,用户身份统一验证的综
合服务程序;服务器及服务器操作系统和数据库、文件存储服务器等。
云操作系统的优势: 对终端的性能要求有较高的伸缩性,应用的升级无需通知用户,终端的无关性(即
只需要用户身份即可,不一定指定特定终端),较为容易的大范围部署等。
2024年10月9日发(作者:归永思)
云操作系统简介
教育技术专业 高校教师班 083093009 孟祥元
云操作系统是一个新的软件类别,旨在将大型基础架构集合(CPU、存储、网络)作为一个无缝、灵
活和动态的操作环境进行全面管理。与普通操作系统管理单独计算机的复杂性类似,云操作系统管理数据
中心的复杂性。虽然可以采用其他方法,但是 VMware 认为虚拟化是实现云计算的关键支撑技术。 “云
计算”通常是指和网络浏览器展捆绑在一起的应用软件,但其真正的计算过程其实是在远程数据中心进行
的。具体可以参考 Google发布的 Chrome OS(基于Linux(Open Source)的Web操作系统)。
云计算是什么?
要回答这个问题,首先得知道:在计算机里,只有程序和数据之分。因而,从程序和数据的角度来讲:
云计算就是统一部署的程序、统一存储并由相关程序统一管理着的数据!这“统一”反映了“集中”“一致
性”,又有点“一次部署,随处可用”(网络化)。这统一的部署,统一的管理有很多好处啊。做“云计算中
心”的IT企业,可以把精力集中在为用户提供基础的“云存储”、“云计算”服务上。为了更好的把用户的
数据管理得更好、更安全,并且为用户的提供“管理云数据”的“云应用程序”,企业必需在云计算领域有
着深入的研究以及相当的权威性(如同现在存钱的银行)。如此一来,企业提供的云计算环境,也就是用户
的“云计算服务” 环境,将深刻地影响着用户的网络行为习惯,甚至影响和决定了用户的消费。基础云计
算服务提供商,将是未来的“微软”型的企业。他们将决定着未来的IT形态。
云存储
从网上的观点来看,云存储是依附于“云计算”的。即出现了“云计算”一词,才有了“云存储”的
概念。总的来说,“云存储”就是将用户数据统一存储在“云计算中心”或者“云存储中心”,由存储中心
提供数据存储、加载、维护的相关应用程序(服务)。 这里的主角是“用户数据”。相比而言:云计算的概
念更为宽泛。
云操作系统
云操作系统,使用云计算、云存储技术为支撑的操作系统。
云操作系统分两类,一类是:终端型云操作系统(这个占主流),另一类:服务端型操作系统。
之所以说终端型云操作系统占主流,是因为用户接触的就是“终端型云操作系统”。典型的代表有:
google的chrome os,还有微软的Azure 。
对于终端型的云操作系统,还可再细分。如chrome os 属于“轻量级操作系统”,它的终极理念是,
以浏览器为云计算的入口点。因而,此操作系统只提供了一个web浏览器界面。通过浏览器,用户可以使
用上面的web应用程序提供的服务(云计算服务)。
而微软的Azure 属于重量级云操作系统。因为它并不完全摒弃现有pc终端的本地应用服务的情况下,
提供了云计算的接入服务。也就是说:重量级云操作系统,即提供了对本地资源(数据、应用程序)的管
理,又提供了使用“云服务”的接入点,这个接入点或许不单以web浏览器为入口点,它将提供更多的接
入点,以便于用户的顺畅地使用“云计算服务”而不感觉到奇怪。
典型的云操作系统: Google Chrome OS
那Chrome OS究竟是有什么用?看看谷歌产品副总裁Sundar Pichai是怎么说的,用户不能下载操
作系统自行安装,只能购买全新的预装Chrome OS的上网本。这就对了,Chrome OS只是为上网本开
发的一套操作系统。速度:虽然,此次发布并没有公布Chrome OS的实际大小,但是,基于浏览器模式
的操作系统,其应用都是通过集中在服务器上的软件和数据库系统实现的,如Google Docs and
Spreadsheets。而且,谷歌也明确表示,基本把除浏览器之外的所有应用都放在网上。用户届时只需要连
接到网络(我猜是谷歌自己的云中心),各种应用和游戏都可以在上面进行。此外,应用软件产生的所有数
据都是存储在云端的。按照介绍,Chrome OS应该是固化在最终硬件的主板芯片上(只读),并配之以固
态硬盘,这些都足以保证,演示中数秒的启动时间。简洁:会有比只有一个浏览器模式的操作系统更简洁
的系统存在吗?安全:在启动每一个步骤都需要验证安全签名。如果任何一个步骤验证失败,这可能是因
为恶意软件入侵,系统将会自动重启,然后将重新下载干净的系统,确保系统安全。虽然谷歌号称所有的
数据存放在云里,远比存放在本地要安全。但这恰恰是,目前大多数用户所质疑的。不过,初期只是上网
本,那个人以为,安全确实没太多问题。反正,谷歌官方也宣称如果用户需要用电脑处理重要数据(例如
律师),那Chrome OS并不适合你。
微软的云操作系统Azure 和VMware的VDC-OS
前一段时间,微软在其专业开发人员大会(PDC)上预发布了Azure,即其备受瞩目的“云操作系统”。
很多人对此表示了十分的好奇,那么,到底所谓的云操作系统跟传统的操作系统有什么区别和联系,跟云
计算之间的关系又如何?跟其他厂商的云计算概念有没有什么联系?
从Azure的定义来看,Azure是微软用于云计算环境的操作系统,其开发代号为“Red Dog”。同时,
Azure也是一个开发环境,方便开发者为云计算开发相关的应用。Azure的发布,意味着微软的云计算战
略有了一个战略性的框架和目标。
正如微软现任首席架构师Ozzie在其PDC上谈及Azure的发布时所说的那样,“该产品奠定了未来
50年系统的基础”,可见微软对该Auzre平台所寄予的厚望。
根据美国《Network World》的报道,所谓Azure名称的由来是HSV色彩体系中的蓝色,该HSV
被广泛应用于高质量计算机图形上面。从蓝天到白云,应该说是一种很正常的联系。
这让人想起了IBM最初在业界宣扬云计算概念的时候,提出了“蓝云计算”的产品系列,不过,IBM
的那个产品系列是帮助用户构筑企业云计算环境,着力点还是在硬件基础设施和相关的资源管理。微软的
Azure,在笔者看来,更接近此前VMware在其VMware大会上所提出的“VDC-OS”,一种部署于虚拟
数据中心的操作系统。
正如IBM的蓝云计算策略中,通过虚拟化进行相关的资源分配是其中的一项核心技术一样,VMware以
VDC-OS为基础的云计算策略、微软的Azure云操作系统中的核心技术都是虚拟化。
VDC-OS自不必说,如下图所示是VMware的VDC-OS的架构,在Azure里面,除了操作系统的角
色,还包括存储服务、虚拟化和桌面开发环境。存储服务,相当于传统操作系统里面的文件系统;虚拟化则
简化了分布式资源的管理,而桌面环境则是给开发者一个运行于桌面上的mini云环境。
在Azure里面,还提供了一个跟VMware的Virtual Center(现在叫做vCenter)很相像的功能,就是
其网状控制器(Fabric Controller)。据介绍,这是Azure的秘密武器之一。它能够管理各种服务,包括部
署、升级和配置变更。它能够将数据中心看成一个大的共享资源的环境,同时它也能够自动管理各种开发
模型变更。
根据微软Azure官方网站的消息,跟Azure相关的价格,将会基于资源的消耗数量制定,这些资源
包括CPU、带宽、存储和事务处理数量等。
此外,该Azure平台将会在2009年的第二季度才会正式上线,现在能够看到的只是社区预览版。
Jolioloud:中庸的云操作系统
就在业界对Chrome OS充满期待,却还只能用非官方编译的版本管中窥豹之时,又一款主要针对上
网本的操作系统Jolicloud出现在我们面前。2009年11月底,Jolicoud推出了第一个测试版,虽然其只是
Ubuntu的一个修改版,但是其几乎已经和Ubuntu完全不一样了,特别是在对不同硬件的支持上,Jolicl
oud比Ubuntu更加优秀。在2010年1月的CES2010上,Jolioud推出了第二个测试版。
目前Jolicloud还处于Beta版的阶段,但是其已经获得了来自Atomico Ventures和Mangrove Ca
pitalPartners的风险投资注入,Skype、Joost、Kazaa和JoltID也都在Jolicloud的董事会中占有席位。
相比Chrome OS的财大气粗,Jolicoud可能略微弱小,但这并不代表其就没有机会了。至少从目前已有
的版本来看,Jolicloud支持的上网本种类更多。
与此同时,以Chrome OS和Jolicloud为代表的新一代云操作系统的逐渐升温或许意味着新的上网
本操作系统发展模式将由此诞生,也就是操作系统平台免费提供,增值服务和广告位收费.
总结:
个人认为,云操作系统一般由以下几部分构成: 一款在终端上运行的小型操作系统,为云应用预留
本地API; 运行在本地操作系统上的具有安全沙箱的类似浏览器软件,用于云应用的呈现的基本容器;无
间断互联网络,没有网络,运系统基本上没办法使用;集中度很高的web应用群,用户身份统一验证的综
合服务程序;服务器及服务器操作系统和数据库、文件存储服务器等。
云操作系统的优势: 对终端的性能要求有较高的伸缩性,应用的升级无需通知用户,终端的无关性(即
只需要用户身份即可,不一定指定特定终端),较为容易的大范围部署等。