云就是操作系统

云是什么,它旨在将大型基础架构集合(CPU、存储、网络)作为一个无缝、灵活和动态的操作环境进行全面管理。

在传统的操作系统中,我们总抱怨硬盘太小,而现在的影片太多了,要不停地删除自己喜爱的影片;内存太小,运行的实在太慢;病毒横行,我的数据啊.....

在云中,我们可以自由漫步,不用担心硬盘太小,你用不完的;不用担心内存小,多申请点就行了;中毒了直接重来,不会毁坏你的数据.....

云作为一种网络化的操作系统。本地硬件资源只是提供一种接入云网络的一些必要的计算及通信,基本的软件(操作软件等)资源。本质上它只是一种接入云网络的终端软件。因为其复杂性不宜过高。也就是说,这应该是一个轻量级的操作系统。这个系统将为接入云计算网络提供基本的通信及计算能力。



云的基本组件有:对硬件资源进行管理的设备管理器(本地资源也可以作为一种特殊的云计算资源为用户服务-----这种资源是免费的,而本地硬件资源不足时, 可以动态申请网络硬件资源为共云计算提供服务),云存储管理器(包括对本地资源的管理与网络存储资源的管理)。对云任务通信的网络通信能力(也包括对本地 进程间的通信)。对云计算任务提供多线程并行服务(包括本地线程与网络线程)。提供“云计算”功能的云计算组件(云计算高级语言API),提供云存储及共享的云存储组件(云存储高级语言API),当然还有云计算、存储共享的云界面。



云操作系统的设计可以参考分布式操作系统与网络操作系统。所不同的是,这里的硬件资源有一定的区别的,前者是面向数据中心,后者是针对多服务器的;他们的管理方式也很大的不一样。云操作系统提供一种云端的共享服务。这种不仅是在计算上,也存在于存储层次。这种云操作系统十分依赖于云网络提 供的服务。没有这些服务,对于云计算(包括本地的计算---因为软件很可能存储于网络上的任何一个地方,这个“地方”却往往不是本地终端)很可能寸步难 行。因而拥有一个可靠的云平台(网络服务器平台)至关重要。因此设计完这样的一种云操作系统,必需也提供一种网络服务器及存储环境,否则开发这样的操作系统是毫无意义的。


[img]http://dl.iteye.com/upload/attachment/385968/59afd3cc-a21c-3513-8e5b-0296be501e03.png[/img]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值