云计算时代与云操作系统概述

2014-11-24 01:23:20陈明华
考试周刊 2014年82期
关键词:云计算分布式

陈明华

摘 要: 随着云时代的来临,云操作系统逐渐进入人们的视野,成为数据中心的一个重要选择,很可能成为将来操作系统的潮流。随着浪潮、中兴等国内企业推出云操作系统,使得云操作系统越来越受业界的关注。文章介绍了计算时代的云操作系统。

关键词: 云计算 云操作系统 分布式

操作系统与硬件的发展息息相关,操作系统的历史就是一部解决电脑系统需求与问题的历史。智能手机、平板电脑等移动终端的出现,改变了人们使用计算机设备的方式,将人们从传统PC上解放了出来。随着互联网的发展和成熟,操作系统在整个系统中的地位每况愈下。那么在云计算时代操作系统会消失吗?答案当然是否定的,因为操作系统能够在硬件和应用之间搭建一个优雅的中间层,只不过对以往传统的操作系统还需要进行一些变革。

一、云计算的概念

云计算就是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网相似,这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算是并行计算、分布式计算和网格计算的发展。通常将提供资源的网络被称为“云”,之所以称为“云”,是因为它在某些方面具有现实中云的特征。云一般都较大,云的规模可以动态伸缩,它的边界是模糊的。云计算的商业模式给用户提供的是一种IT服务,其内容是随时间变化、动态弹性的。因此,云计算数据中心的架构会随着社会的进步不断调整和优化。

二、云操作系统的定义

云操作系统又称云计算中心操作系统,是建立云计算中心的整体基础架构软件环境,同时是运营管理维护的系统平台,它是传统单机操作系统面向互联网应用、云计算模式的适应性扩展。云操作系统不同于传统操作系统仅针对整台单机的软硬件进行管理,而是通过管理整个云计算数据中心的软硬件设备,提供一整套基于网络和软硬件的服务,以便更好地在云计算环境中快速搭建各种应用服务。

云操作系统主要有三个作用,一是管理和驱动海量服务器、存储等基础硬件,将一个数据中心的硬件资源逻辑上整合成一台服务器;二是为云应用软件提供统一、标准的接口;三是管理海量的计算任务及资源调配和迁移。

三、云操作系统的三大特点

云操作系统是目前业界最主要研究领域之一,即建立一个能够在“云”中运行的操作系统,应用运行在这个操作系统上,数据也储存在这个操作系统中,传统的PC、笔记本电脑等变成只用于进行输入和输出的终端。但是云操作系统到底是什么样子,目前业内还没有定论,通常可以将云操作系统的特点归结为以下三点:

首先,网络化是云操作系统的最主要的特点。云操作系统以网络作为开发和运行平台,它不再以单一的计算机作为管理对象,要管理整个自治体中间的所有资源,离开网络就不能工作。将“云计算”作为任务发送给各个处于不同地理位置的服务器处理,得到结果返回。这种网络是一种“云网络”,能最有效地利用服务器的计算性能,为用户提出的“云计算”任务提供高效的计算服务。

其次,安全性也是云操作系统的重要特点。安全是指“云计算”、“云存储”在逻辑上的安全性。云计算通过云服务,可以通过多种多样的安全保障措施保障数据安全。有可能的方式为:(1)云网络操作系统内存的安全性。这种安全性于本地来说是“严格受限”的计算。任何服务都是相互隔离的,用户任务各个数据之间没有任何内在相关性,任何已知的病毒在这种环境下都将失效。(2)云网络的逻辑安全性。在云网络中传输的数据是严格保护的,包括使用各种各样的数据加密措施保障云计算任务与数据的安全;不仅如此,云网络也是冗余存放,多重备份的网络式存储,任何局部化的数据损害都不会影响到用户数据的安全。

云操作系统最后一个特点是扩充性。随着SaaS服务(Software-as-a-Service软件即服务)的繁荣,使得用户能够直接通过浏览器就能完成大部分工作,这使电脑和网络成了不可分割的一体。本地硬件资源不足可以动态地申请网络硬件资源为用户服务,可以用任何有限的本地硬件资源实现近乎无限的大型计算量,这种虚拟存在的计算将深刻影响未来的计算机行业的发展。云操作系统将使得SaaS服务成为主要软件服务,杜绝了软件盗版问题。云操作系统内在的网络化和安全性,保障了计算的分布式实现。

四、云计算对云操作系统的影响

云计算的发展为基礎软件提供了新的发展机遇,作为新一代信息技术的重要代表技术,对传统IT产业的影响是全局的、深刻的。纵观云计算产业价值链,基础软件包括操作系统、数据库、中间件、虚拟化软件,处于重要基础地位,在底层支撑云计算的发展。面向云计算的操作系统、数据库、中间件、虚拟化软件逐渐成为基础软件领域新的发展方向。基础软件将逐渐面向云计算硬件基础设施和行业应用研发,并逐渐向云计算平台迁移。其优势主要如下:

1.基于云计算和云存储,可管理和利用更庞大的资源,为用户提供更多服务。

2.在可以上网的任何计算机上,用户都可以使用自己定制的同一个云计算操作系统,无需各种繁琐的文件拷贝和资源转移。

3.云计算操作系统不与Windows、Linux、Unix等操作系统冲突,可以在这些操作系统上运行。

五、云操作系统的发展

近年来国际IT巨头已经抢先发展服务于云计算基础设施的操作系统。云计算操作系统未来的应用面是极为广泛的,在教学、管理、营销等方面都将发挥重要作用。2009年业内首款云计算操作系统VMware vSphere 4正式发布,它不依赖于特定的硬件、操作系统、应用架构及内部和外部的应用托管商,推出了宣传云操作系统的白皮书。2011年甲骨文推出了Solaris 11操作系统,在其网站上清晰表示是“首个云操作系统”(the First Cloud OS)。VMware和甲骨文推出的云操作系统都是采用虚拟化技术,为操作系统、网络和存储资源提供全面的、内置虚拟化的功能。惠普的WebOS、谷歌的ChromeOS和微软的ServiceOS云操作系统的推出,以及摩托罗拉并购移动操作系统Azingo厂商后发布的云操作系统Motoblur,都标志着云计算操作系统时代即将拉开序幕。

参考文献:

[1]张冬青.云计算对未来电子商务发展的影响[J].学术交流,2010(4).

[2]曹彩凤.浅谈计算机网络云计算技术[J].甘肃广播电视大学学报,2010(3).

[3]贾德昌.走近“云计算”[J].中国工程咨询,2012(5).

[4]郑宇帆.云计算与云安全框架研究[J].科技资讯,2013(11).

猜你喜欢
云计算分布式
分布式光伏发展的四大矛盾
能源(2017年7期)2018-01-19 05:05:03
分布式光伏热钱汹涌
能源(2017年10期)2017-12-20 05:54:07
基于预处理MUSIC算法的分布式阵列DOA估计
制导与引信(2017年3期)2017-11-02 05:16:56
分布式光伏:爆发还是徘徊
能源(2017年5期)2017-07-06 09:25:54
志愿服务与“互联网+”结合模式探究
云计算与虚拟化
基于云计算的移动学习平台的设计
实验云:理论教学与实验教学深度融合的助推器
大学教育(2016年9期)2016-10-09 08:54:03
云计算中的存储虚拟化技术应用
科技视界(2016年20期)2016-09-29 13:34:06
西门子 分布式I/O Simatic ET 200AL