操作系统的曾经

80年代
以前

1946年发明的第一部计算没有操作系统,因为早期计算机的创建方式与性能不足以运行如此程序。1947年发明了晶体管及微程序方法,使得电脑由机械设备变为电子产品。系统管理工具以及简化硬件操作流程的程序很快就出现了,成为操作系统的鼻祖。

20世纪60年代早期,商用电脑制造商制造了批处理系统,可将工作的配置、调度以及执行序列化。此时,厂商为每台不同型号的计算机创造不同的操作系统。1964年,IBM推出了为大型机IBM System/360系列产品共享的代号为System/360的操作系统。

1963年,奇异公司与贝尔实验室合作以PL/I语言建立的Multics,是激发20世纪70年代众多操作系统建立的灵感来源,尤其是贝尔实验室所建立的Unix系统。

20世纪
80年代

1980年微软取得了与IBM的合约,并且收购了一家公司出产的操作系统,在将之修改后以MS-DOS的名义出品。当时MS-DOS的架构并不足以满足所有需求,因为它同时只能执行最多一个程序,且没有任何内存保护措施。

另一个崛起的操作系统是Mac OS,紧紧与麦金塔电脑捆绑在一起。现今许多我们认为是基本要件的图形化接口技术与规则,都是由苹果电脑打下的基础(例如下拉式菜单、桌面图标、拖曳式操作与双点击等)。

20世纪80年代早期最著名的的磁盘启动型操作系统是CP/M,它只持许多微电脑。

20世纪
90年代

在1990年代早期,个人电脑的选择就已被局限在Windows家族、类Unix家族以及Linux上。20世纪90年代初,微软和IBM的合作破裂,微软从OS/2项目中退出,并在1993年7月推出以OS/2为基础的图形化操作系统Windows 3.1,在1995年8月推出Windows 95,在2000年推出Windows 2000。Windows 2000是第一个脱离MS-DOS基础的图形化操作系统。

1997年苹果释出新操作系统MacOS大获成功。从80年代起在开源世界里,BSD发展了非常久的一段时间,由于与AT& T的法律争端,则使得另一股开源操作系统Linux得以兴起。

客户端操作系统

桌面OS

微软Wndows基本上统治了桌面OS市场,市场份额达91.89%。Mac份额为6.94%,Linux份额为1.17%。
桌面OS前五名:Windows 7居首,份额为44.73%;Windows XP居于次位,份额为38.73%;第三位是Windows Vista,份额为4.99%;第四位是Windows 8,份额为3.17%;第五位是Mac OS X 10.8,份额为2.65%。

(数据来源:netmarketshare 2013.3)

移动OS

移动操作系统的主要玩家是苹果的iOS和谷歌的Android,两家总份额占到了80%。
移动OS前五名:iPad居首,份额为37.79%;iPhone居于次位,份额为22.73%;第三位是JAVA ME,份额为8.16%;第四位是Android 2.3,份额为7.77%;第五位是Android4.0,份额为7.62%。

(数据来源:netmarketshare 2013.2)

Gartner:2013年Android超Windows和iOS设备总和

Gartner4月预测,2013年全球PC、平板电脑和手机等智能设备出货量为24亿部,同比增长9%。其中运行Android系统的智能设备达8.61亿部,同比增长为73%。运行iOS/MacOS设备的出货量为2.93亿部,同比增长37.8%,而运行Windows系统的智能设备总量为3.54亿部,仅比2012年增长2.3%。这也意味着谷歌Android设备将首次超过微软Windows和苹果iOS/MacOS两大操作系统阵营总和。Gartner还预测传统PC未来5年将一直负增长,同时Windows Phone在2017年仍不会超过苹果手机。详细>>

  • 功能不断增加,逐渐形成平台环境:

    操作系统功能的不断增加有两个方面原因:一个原因是不断满足用户的需求,另一个原因是新技术的不断出现。
    不断增加的功能并不是每个用户所能用得到的,然而操作系统作为一个标准的套装软件必须满足尽可能多用户的需要,于是系统不断膨胀,功能不断增加,并逐渐形成从开发工具到系统工具再到应用软件的一个平台环境。
  • 操作系统内核呈现多平台统一趋势:

    传统的操作系统内核主要采用模块化设计技术,只能应用于固定的平台。随着组件化、模块化技术的不断成熟,操作系统内核将呈现出多平台统一的发展趋势。
    Win8是一个兼顾桌面与移动的跨平台操作系统,它将微软旗下的应用体验做了整合,用户可使用微软帐户来登陆Win8、Windows Phone、Office、Hotmail、SkyDrive、Skype、以及Messenger即时通讯等。

后台操作系统

服务器端操作系统领域已经形成三大体系:一是以技术驱动的Unix体系,二是Windows体系,三是提倡开源的Linux体系。2012年第四季度,全球服务器整体收入同比上年只增长了3.1%;Linux在该季度同比增长了12.7%,Windows增长了3.2%,Unix则下降了24.1%。

高性能计算和云基础架构的发展拉动了Linux服务器,硬件营收增长了12.7%,达到30亿美元。Linux服务器如今已经占到所有服务器营收的20.4%,同比增长了1.7%。微软Windows服务器硬件营收增长了3.2%,季度营收达到67亿美元,占总体季度营收的45.8%,和去年市场份额基本持平。Unix服务器营收为26亿美元,同比下降了24.1%,占总体季度营收的17.6%。这是Unix服务器市场连续下滑的第六个季度,相比去年,几乎所有主要的Unix服务器供应商经历了营收下降。

经过连续五个季度的收入下滑,运行z/OS的IBM System z大型主机营收增长了55.6%,达到18亿美元,占2012第四季度所有服务器营收的12.3%。IDC企业平台部研究副总裁Jean S. Bozman表示,IBM大型主机实现了自1997年来的最高季度营收,产生了近20亿美元的营收,并带动了总体服务器市场的正向增长:"这种戏剧化的增长来源于几个因素:技术更新、zEnterprise等新产品的发布、新兴市场的新客户、以及企业将Linux负载向大型机的整合。"

Linux在全球企业范围内正强劲而稳定的增长

由于对云计算支持、新建部署以及任务关键型工作负载的需求,Linux采用在全球企业范围内正强劲而稳定的增长。Linux基金会发布的2013企业最终用户报告显示,世界范围内大型企业在Linux上的投资已经连续3年在持续增长。Linux在企业组织选择作为云计算关键平台上占据支配地位,76%都采用Linux云服务器,74%正计划在未来维持或增加Linux采用量。在新应用程序、服务和新建部署领域,75%的组织表示在过去两年里部署了Linux。Linux操作系统的未来也显得非常光明,80%的全球大型企业都计划在未来5年里增加对Linux服务器的采用。在超级计算机方面,Linux取代Unix成为了第一大操作系统,截止2012年6月,世界超级计算机500强排名中基于Linux的超级计算机占据了462个席位,比率高达92%。

Linux产业经过十年运作进入成熟期,越来越多的企业已经看到开源解决方案带来的价值。在公有云服务领域,大多数的底层架构均建立在Linux操作系统之上,而且业界也不断呈现出其他操作系统朝Linux系统迁移的趋势。

Windows占据服务器市场半壁江山

对比数十家Unix和数百家Linux厂商,微软Windows在数量上显得十分单薄。但是凭借技术上的优势,Windows Server系列产品已成为目前市场部署最广泛的操作系统。2012年第四季度,微软Windows服务器硬件营收占总体季度营收的45.8%,占据服务器市场半壁江山。

2012年9月,微软正式发布了Windows Server 2012操作系统,称这是公司的第一个云操作系统。微软服务器主管Satya Nadella指出,云计算操作系统需要融合Windows Server 2012和Windows Azure云服务。这两个产品都能支持大型数据中心架构,对于传统的数据中心以及私有云、公有云架构都有很好的兼容性。Windows Server 2012扩展了服务器操作系统的定义,在虚拟化、存储、网络和自动化等领域中作出了重大的新改进。

Unix仍是数据中心的宠儿

Unix也许已无法再如二十年前那般绚烂夺目,但在仍旧采用该系统的众多数据中心当中,有近八成用户不仅对其表现相当满意,甚至还有对其应用范围加以拓展的趋势。Unix系统主要集中在特定的行业当中,比如金融、电信领域,需要高密度数据处理的系统环境,在这些高端的应用领域中,仍然是由Unix占据主要地位。

目前,在数据中心里运行两种,三种或者多种UNIX系统已经成为一种趋势,Unix系统正向着多样化的方向发展。虽然Unix系统供应商之间一直存在着激烈的竞争,但其中每一家大型企业都根基稳固,基本不可能出局。在IBM、惠普、SUN等主要厂商的技术发展中,未来5至10年,Unix市场仍然会是一片广阔的发展天地。

云操作系统——数据中心的新选择

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

云操作系统的三大特点

特点一 网络化

将"云计算"作为任务发送给各个处于不同地理位置的服务器处理,得到结果返回。这种网络是一种"云网络",能最有效地利用服务器的计算性能,为用户提出的"云计算"任务提供高效的计算服务。

特点二 安全

云计算在逻辑上的安全性。也就是说,云计算通过云服务,可以通过多种多样的安全保障措施来保障数据的安全。一是,云网络操作系统内存的安全性,这种安全性于本地来说是"严格受限"的计算。任何服务都是相互隔离的,用户任务各个数据之间没有任何内在相关性。二是,云网络的逻辑安全性。在云网络中传输的数据是严格保护的,包括使用各种各样的数据加密措施来保障云计算任务与数据的安全,包括冗余存放,多重备份的网络式存储。

特点三 具有"计算的可扩充性"

本地硬件资源不足可以动态地申请网络硬件资源来为用户服务,这对于用户来说是透明的不可见的,云操作系统将使得软件即服务成为主要的软件服务,从而从根本上杜绝了软件盗版问题。云操作系统内在的网络化以及安全性,保障了计算的分布式实现。

主流云操作系统盘点

Vmware vSphere 5.0

VMware vSphere是业界第一款云操作系统,是由虚拟化技术衍生出来的。vSphere能够更好的进行内部云与外部云之间的协同,构建跨越多个数据中心以及云提供商的私有云环境也将成为其基本功能。vSphered在功能和技术都不断的进行更新,目前的版本为5.0。vSphere 5允许虚拟机拥有32路SMP(对称式多处理器)和1TB内存、重新设计的HA架构、存储DRS(数据反应系统)、配置文件驱动的存储、自动化主机部署、新的基于Linux的vCenter服务器设备并且取消了ESX以支持ESXi(服务器硬件集成),同时还对Auto-Deploy功能进行了强化。

微软 Windows Server 2012

2012年9月,微软正式发布了Windows Server 2012操作系统,微软称这是公司的第一个云操作系统。
Windows Server 2012理论上每个服务器能够支撑320个处理器,4TB的物理内存,每个虚拟机能够搭载64个虚拟处理器,通过Hyper-V能够扩展到1TB的内存,并不需要支付额外的费用。虚拟磁盘空间能扩展到64TB,性能得到了32倍的提升,SQL数据库99%都实现了虚拟化。

曙光 Cloudview 云计算操作系统

曙光Cloudview是一款面向公有云和私有云的云计算操作系统,通过网络将IT基础设施资源、软件与信息按需提供给用户使用,支持IaaS服务,并通过部署平台服务软件和业务服务软件支持PaaS服务和SaaS服务。它采用模块化、可插拔的设计理念,向用户提供按需使用、易于管理、动态高效、灵活扩展、稳定可靠的新一代云计算中心。Cloudview可支持Xen和VMwware虚拟化技术,为用户提供自助式服务界面,管理员可以根据用户的需求添加或删除资产模板,同时还实现多租户资源共享、安全隔离和按需弹性计算等功能,大大降低了云计算中心的管理难度,能够大幅度提升云计算中心业务敏捷性、提高服务质量。

甲骨文Solaris 11

Oracle Solaris 11是甲骨文的一款云操作系统 ,能在SPARC和x86服务器和Oracle集成系统上,建立大型企业级 IaaS, PaaS和SaaS。Oracle Solaris 11.1提供了300多项新性能和增强功能,其旨在与Oracle数据库、中间件、应用软件实现共同集成,简化管理,并对Oracle部署提供自动化支持,并且针对最新的数据库技术进行了最新一轮升级,所提供的性能、可用性和I/O吞吐量在运行Oracle数据库的任何UNIX平台中都是最高的。

浪潮 云海OS

浪潮云海是第一款国产的云计算中心操作系统,采用"linux+Xen"开放标准技术路线,支持分布式计算、分布式存储等,性能更好、可用性更强、成本更低,于2010年底发布。2012年8月,浪潮发布其第二代云计算中心操作系统云海OS V2.0,新版本可广泛兼容其他厂商产品。相比1.0版本,云海OS V2.0新增了多个增值模块,主要完成了开放、标准化和层次化、构件化的技术升级,可按需购买和部署,符合不同阶段云计算数据中心的管理需。产品配备一套成熟的API应用接口标准,对于业界其他厂商的产品能够广泛兼容。

华为FusionSphere

华为云操作系统FusionSphere是华为自主创新的一款操作系统,提供强大的虚拟化功能和资源池管理、丰富的云基础服务组件和工具、开放的运维和管理API接口等,专门为云计算环境设计。FusionSphere能够支持多厂家硬件及虚拟机,增强了面向企业关键应用及运营商业务所需的关键特性。FusionSphere在提升数据中心整体资源利用率的同时,消除了客户对数据中心基础设施层厂家垄断(Vendor Lock-In)的担忧,使企业在各种云环境内能够无缝迁移。

阿里云OS

阿里巴巴正式发布的云智能手机操作系统命名为阿里云OS。包括聚划算、淘宝比价等多个阿里集团内部开发成型的手机应用,已入驻该系统平台中。这款即将发布的手机操作系统与其它手机操作系统不同的是,阿里云OS采用Cloud App方式,使用户不需要在手机端下载应用,而只在网络环境下,登陆统一的云账号后,只要手机流量足够,即可运行OS平台上的各种应用。