云计算时代的操作系统
2011-03-13 22:29
253 查看
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
H1 { margin-bottom: 0.08in }
H1.western { font-family: "Times New Roman", serif }
H1.cjk { font-family: "AR PL UMing HK" }
H1.ctl { font-family: "Lohit Hindi" }
-->
在我刚接触电脑的时候,无论AT&T的Unix、微软的Windows还是国内的UCDOS都光芒四射,并引领了业界的潮流,同时各种操作系统提供的强大和丰富的API,使得各种强大和有趣的应用层出不穷,可以说操作系统就是当时IT界的皇冠。但是随着互联网的发展和成熟,操作系统在整个系统中的地位每况愈下,那么在云计算时代,操作系统会消失吗?
当然,答案肯定是不的,因为通过操作系统能够在硬件和应用之间搭建一个优雅的中间层。但有一点也是很明显的,那就是需要变革,接下来,我将聊聊在云计算时代操作系统将有可能向那几个方面进化?
随着SaaS服务的繁荣,使得用户能够直接通过浏览器就能完成大部分工作,这导致电脑和网络成为了不可分割的一体,那么很明显操作系统需要更好地为网络服务。在这方面,业界很多公司都有创新,其中最著名的例子莫过于Google的Chrome
OS,它本身是基于常见的Linux内核,但是它和传统的桌面操作系统不同的是,它的用户界面就是一个浏览器,用户使用它的目的就是上网。很显然,Chrome
OS的优点并不是功能全面,而是让用户在最短的时间内,以最快的速度接入网络,并使用各种SaaS服务,同时在速度和安全这两方面也有保证。
随着越来越多的用户想在移动的情况使用上各种云服务,导致了操作系统移动化也是一个比较大的趋势,而且业界在这方面也已经有一系列的产品,而其中的两个佼佼者,就是苹果的IOS和Google的Android,并且它们主要都是基于手机这种硬件。虽然在功能方面,它们还无法与传统的桌面操作系统同日而语,但是通过基于这两个系统的手机,用户可以随时随地使用上云服务,并且用户体验也非常出色,同时与传统手机相比,在通话和短信这样的传统领域,它们也毫不落后。在2010年1月,iPad的推出更说明了这类系统已经将触角延伸至平板(Tablet)领域。
在大中型数据中心和巨型的云计算中心中,虚拟化技术由于其在成本和管理等方面的优势而大行其道,但是过去非常笨重的操作系统却并不适合虚拟化。为了解决这个问题,业界推出了“JeOS(Just
Enough Operating
System,刚刚足够的操作系统)”这个概念,也就是一个已经被精简到只能完成基本运行,不自带任何高级功能的操作系统,如果需要高级功能,用户必须自己安装。通过JeOS这种技术,能够大大地加快虚拟机的分发和部署,同时也降低每台虚拟机所占有的资源总量,这将会使一台物理机能够承受更多台虚拟机,这对成本和管理都非常有好处。现在已经推出JeOS版的操作系统有SUSE、Ubuntu、OpenSolaris和Windows。
最后,我想说,虽然在云计算时代,操作系统不会像过去那样成为“10号球员”,但是通过上面提到的几个进化,将会使操作系统在很多方面有它自己的一片新天地。
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
H1 { margin-bottom: 0.08in }
H1.western { font-family: "Times New Roman", serif }
H1.cjk { font-family: "AR PL UMing HK" }
H1.ctl { font-family: "Lohit Hindi" }
-->
在我刚接触电脑的时候,无论AT&T的Unix、微软的Windows还是国内的UCDOS都光芒四射,并引领了业界的潮流,同时各种操作系统提供的强大和丰富的API,使得各种强大和有趣的应用层出不穷,可以说操作系统就是当时IT界的皇冠。但是随着互联网的发展和成熟,操作系统在整个系统中的地位每况愈下,那么在云计算时代,操作系统会消失吗?
当然,答案肯定是不的,因为通过操作系统能够在硬件和应用之间搭建一个优雅的中间层。但有一点也是很明显的,那就是需要变革,接下来,我将聊聊在云计算时代操作系统将有可能向那几个方面进化?
网络化
随着SaaS服务的繁荣,使得用户能够直接通过浏览器就能完成大部分工作,这导致电脑和网络成为了不可分割的一体,那么很明显操作系统需要更好地为网络服务。在这方面,业界很多公司都有创新,其中最著名的例子莫过于Google的ChromeOS,它本身是基于常见的Linux内核,但是它和传统的桌面操作系统不同的是,它的用户界面就是一个浏览器,用户使用它的目的就是上网。很显然,Chrome
OS的优点并不是功能全面,而是让用户在最短的时间内,以最快的速度接入网络,并使用各种SaaS服务,同时在速度和安全这两方面也有保证。
移动化
随着越来越多的用户想在移动的情况使用上各种云服务,导致了操作系统移动化也是一个比较大的趋势,而且业界在这方面也已经有一系列的产品,而其中的两个佼佼者,就是苹果的IOS和Google的Android,并且它们主要都是基于手机这种硬件。虽然在功能方面,它们还无法与传统的桌面操作系统同日而语,但是通过基于这两个系统的手机,用户可以随时随地使用上云服务,并且用户体验也非常出色,同时与传统手机相比,在通话和短信这样的传统领域,它们也毫不落后。在2010年1月,iPad的推出更说明了这类系统已经将触角延伸至平板(Tablet)领域。
虚拟化
在大中型数据中心和巨型的云计算中心中,虚拟化技术由于其在成本和管理等方面的优势而大行其道,但是过去非常笨重的操作系统却并不适合虚拟化。为了解决这个问题,业界推出了“JeOS(JustEnough Operating
System,刚刚足够的操作系统)”这个概念,也就是一个已经被精简到只能完成基本运行,不自带任何高级功能的操作系统,如果需要高级功能,用户必须自己安装。通过JeOS这种技术,能够大大地加快虚拟机的分发和部署,同时也降低每台虚拟机所占有的资源总量,这将会使一台物理机能够承受更多台虚拟机,这对成本和管理都非常有好处。现在已经推出JeOS版的操作系统有SUSE、Ubuntu、OpenSolaris和Windows。
最后,我想说,虽然在云计算时代,操作系统不会像过去那样成为“10号球员”,但是通过上面提到的几个进化,将会使操作系统在很多方面有它自己的一片新天地。
相关文章推荐
- 云计算时代的操作系统
- 大数据时代,计算模式从客户机/服务器到节点的转变
- 计算设备操作系统的维护
- 3G的战国时代——智能手机操作系统的未来
- Spark视频第6期:无需等待的实时计算时代如何在90分钟内通过Spark Streaming掌握大数据实时计算和流处理?
- 在云计算时代,如何监控云服务的 SLA ?
- VT技术开创普遍虚拟化计算时代
- 手把手操作系统之 BIOS int13读取软盘软盘的大小计算
- 国内首个基于Windows操作系统的GPU高性能计算集群研制成功
- 云服务、移动计算和社交网络交融时代来临
- 云计算时代来临:微软的下一个十年何去何从
- 互操作战略将在云计算时代大有作为
- 云计算,网格计算 革命性的时代
- Spark视频第9期:Spark亚太研究院决胜大数据时代公益大讲坛:深入掌握图计算领域的屠龙刀Spark GraphX原理和实战
- 计算时代-动态数据语言
- 云计算一周热文回顾:Google后Hadoop时代的新“三驾马车”
- 操作系统实验——串行、多线程和线程池三种方式计算矩阵乘法
- 操作系统的页面置换C++算法:OPT FIFO LRU CLOCK 计算缺页率
- 显卡告别3D游戏迈向通用计算时代
- 操作系统的国产博弈:一家独大时代或将终结