专业的虚拟化和云计算解决方案提供商

销售咨询:400-836-6029转1号键

技术支持:400-836-6029转2号键

瑞友杯征文活动

【三等奖】Unix 工作站虚拟化实战

一 Unix 虚拟化简介

1 历史

虚拟化技术最早的一些用法包括麻省理工学院(MIT)在IBM 704上开发的CTSS(Compatible Time Sharing System)及曼彻斯特大学的Atlas项目(世界上最早的超级计算机之一),它们都是请求页面调度和监管进程调用的先驱。在UNIX平台上,虚拟化技术一直是竞争焦点之一。IBM公司在2005年获得了Meiosys技术,并启动软件中的动态迁移功能。VSE(Virtual Server Environment,虚拟服务器环境)则是惠普在2007年推出的可以实现全面服务器虚拟化的系列产品,它能够将一个或多个服务器环境配置为可重复利用的资源池,从而实现资源的集中管理和共享并提高资源的利用率和供应自动化。

Sun公司虚拟化战略的基石是Solaris 10操作系统,其跨平台的能力Solaris Containers(系统分区功能),以及既免费又开源的事实使它成为消除物理障碍和成本障碍以推动数据中心增长和强化管理的理想之选。同时,Sun公司还要将这一途径与Sun服务器、存储器、服务,以及合作伙伴服务连接在一起。而其独特的“应用剖析流程”(Application Profiling)则突破了传统的虚拟化方法,首先从业务、技术及应用开发3个不同层面对应用进行全面分析。然后推荐符合企业应用特性的应用组合和相对应的虚拟化技术平台,帮助客户完成可行的虚拟化方案。现在,客户可以利用针对基于酷线程技术的Sun Fire T1000和T2000服务器的虚拟化技术LDom(逻辑域技术),通过Solaris Containers功能同时运行多个操作系统提高服务器的利用率和数据中心的效能。

1996年Sun公司在E10000系列服务器产品上采用了静态分区技术。这些分区或者也可以叫做“域”的东西,是通过一组物理硬件资源定义出来的。这样的物理硬件资源可以是一些处理器资源、内存资源以及I/O总线资源的组合。“域”也可以拥有多组硬件资源。每个“域”可以运行独立的Solaris副本。 1999年Sun公司将这种成为“域”的虚拟技术进行了动态化改造,形成了后来的DSD分区,这些DSD分区可以从一个域迁移到另一个域。
2002年的时候,Sun公司又推出了一项叫做“容器container“的虚拟化技术。容器技术只需运行一份solaris操作系统软件,但对这份solaris里的资源进行了优化和提效,使得虚拟出多份特制的solaris资源供应用程序相对独立地运行。这种虚拟化的实质是在    Solaris操作系统软件中强化了内置的系统资源管理模块(SRM),从Solaris 9开始,这种模块被内置入solaris系统中。SRM被用来做”域“之间的资源管理,比如管理CPU使用率、虚拟内存管理、最大处理器数量、最大用户登录数以及连接时间磁盘空间管理等等。

Sun公司”域“的叫法2005年后换成了”区域(Zone)“,是 Solaris10中的虚拟化技术叫法。根据Sun公司自己的说法,这些虚拟化概念是从BSD系统的”jail“概念衍生出来的。Zone也叫做”可信任的容器“。为应用程序提供虚拟化的”机器环境“。这种虚拟化技术的实现中只运行了一份Solaris操作系统内核。但内核里的一些重要模块被提取形成了很多独立的执行小环境。

Sun 独有的服务器虚拟化和分区技术逻辑域 (LDoms),被设计集成到了服务器系统中,使单一系统最多可以支持64个域,使客户可以同时运行多个操作系统,实现横向和纵向扩展,节省资金。在软件这一方面,Solaris 操作系统中免费提供的 Solaris 容器,可以帮助在单个系统上实现数百个应用程序的虚拟化与整合,从而减少需要管理的系统的数量并节省能源、空间和冷却成本。

如果说Linux 上的xen 相信很人都有所了解,目前所谓的Sun  xVM Hypervisor 其实就是以solaris 或opensolaris 作为Dom0的xen 服务器虚拟化技术,xen“移植”到solaris内核的系统上以后,被Sun重新命名为xVM,xen 和 xVM 的主要区别除了Dom0 基于的系统不同(xen 是Linux ,xVM 是solaris)外,xVM 还支持与solaris 的一些特色技术配合使用,比如Crossbow 网络虚拟化技术。

如果说具有动态资源管理特性的solaris 容器和区域(zone)技术,是Sun 服务器和应用虚拟化的应用层,那么xVM就是Sun的x86硬件体系平台服务器虚拟化技术的基础平台。其地位相当于VMware ESX 、思杰 xenServer和微软Hyper-V Server在各自虚拟化产品体系中的地位。2008年,Sun公司扩充了他们旗下作为免费服务器产品和升级版管理控制台的虚拟化工具套装-xVM Server软件和xVM Ops Center 2.0,它们成为Sun全面虚拟化战略的关键组成部分,让客户以无以伦比的性能和方便易用的特性来管理互联网范围内的基础架构和复杂性难题。

更多

© 1995-2023 西安瑞友信息技术资讯有限公司版权所有 | 法律声明 | 正版验证 | 联系我们 | 陕ICP备06007935号-1