欢迎光临
我们一直在努力

虚拟化是Unix竞争焦点

建站超值云服务器,限时71元/月

unix 操作系统作为一个企业用户成熟的操作系统,已有数十年历史(1969 年at&t bell 实验室研究人员创造了 unix),但如今,windows和linux通过功能的不断完善和增强正在向企业核心应用渗透,因此unix操作系统的发展趋势和未来走向是目前很多用户最关注的问题。为此记者采访了ibm p系列和aix 操作系统高级顾问黄文岳先生,作为 aix 5.3 的核心开发人员,黄先生表示: unix目前仍在快速的发展中,而虚拟化和smp 功能的提升是目前几大unix 操作系统发展的主要方向。例如在i b m aix5.3 中,可以实现动态逻辑分区、微分区等多种虚拟化技术,在微分区技术上,aix 5.3 可以支持将1/10 cpu 颗粒的微分区,即分区的最小容量可以按照 1/10 的处理器划分。

传统上,一台服务器只运行单一应用,而且为了应对业务不断增长和偶尔的峰值,一般购买的处理能力都要高于实际需求;同时对于多个业务的情况需要购买更多的服务器,这不仅意味着更多的成本,同时也意味着复杂的系统管理,因此服务器整合的需求日益突出,而实现服务器整合的关键技术就是虚拟化。目前主流的unix 厂商都提供了各种虚拟化技术,并将虚拟化作为竞争优势之一。在2001 年ibm 发布的aix 5.1 版本中,ibm 就提供了逻辑分区(lpar)技术,即将一个物理服务器划分成多个逻辑分区,每个逻辑分区之间是相互隔离的,并且每个分区运行独立的操作系统,对用户而言,每个分区就像一台独立的物理服务器一样。这种分区提供了应用整合的能力。在2002 年10 月ibm 发布的aix 5.2版本中,提供了动态逻辑分区技术,即可以实现资源的动态再分配。

在2004年8月ibm推出的aix 5.3版本中,虚拟化功能得到了进一步提升, ibm 推出了微分区技术,同时在动态逻辑分区的基础上还提供了虚拟i/o服务器分区,提供i/o设备的共享和虚拟化。虚拟i/o的服务器分区就是一种特殊类型的逻辑分区,它可以将i/o设备共享到其它的分区中,作为虚拟设备。可虚拟资源包括虚拟化网络、虚拟化i/o、虚拟化存储等能力,使得数据中心的管理更加方便和灵活。而这些特点正是数据中心环境下,关键业务服务器所应该具备的技术特点。而aix 5.3提供的plm分区负载管理器,可实现跨分区的负载管理。例如监控cpu 和内存的使用率;在分区之间优化cpu 和内存的使用率;即自动调整分区资源的使用包括cpu 和内存的分配。

作为一项创新的技术,ibm 微分区技术得到了很多用户的关注,但什么情况下采用微分区技术?黄文岳也指出,并不是所有用户都需要微分区功能,例如在具有高cpu 使用率和相对稳定的需求时,如高性能计算、决策支持系统等不适合采用微分区技术;而在cpu 平时利用率较低,而业务高峰时对cpu 的利用率很高,如邮件服务器、web服务器、目录服务器等应用中比较适合采用微分区技术。同时黄文岳还强调,ibm的虚拟化技术如微分区是软件和硬件相结合的技术,例如aix 5.3 中的很多新增功能是在 ibm power5 芯片相结合实现的,而如果 aix 5.3 与power4 或aix 5.2 与poweer5 组合,则有些新功能就无法实现。

黄文岳还表示,未来ibm 将继续在 aix 操作系统上进行投资,并将在以下方面进行提升:一是在ras(可靠性、可用性、可修复性)等方面的加强;二是在逻辑分区的灵活性方面进一步加强;三将支持未来新的硬件系统,如power6等;同时在plm 功能方面进一步完善。

资 料

smp(symmetric multi-processing,对称多处理结构),是指在一个计算机上汇集了一组处理器(多cpu),各cpu 之间共享内存子系统以及总线结构。在这种技术的支持下,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。 为了能够使得smp 系统发挥高效的性能,操作系统必须支持smp系统,即能够进行多任务和多线程处理。多任务是指操作系统能够在同一时间让不同的cpu完成不同的任务;多线程是指操作系统能够使得不同的cpu 并行完成同一个任务

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 虚拟化是Unix竞争焦点
分享到: 更多 (0)