IBM p5服务器上的虚拟 分享,IBMp5服务器系统虚拟技术详解

《IBMp5服务器系统虚拟技术详解》由会员分享,可在线阅读,更多相关《IBMp5服务器系统虚拟技术详解(10页珍藏版)》请在人人文库网上搜索。

1、IBM p5 服务器系统虚拟技术详解随着虚拟化技术 的不断成熟和其成本的不断降低,虚拟化已经不再是高不可攀的高端应用,各路软硬件厂商的跑马圈地,也逐步形成了 服务器虚拟化这个无形的生态链,对于企业而言,则意味着他们可以更好地提高现有资源利用率, 以更低地成本投入生产。一幅美好的应用前景似乎已经在我们眼前显现出来 , 虚拟化解释虚拟化是一个广义的 术语,在计算机方面通常是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化 软件的重新配置过程。 CPU的虚拟化技术可以使单 CPU模拟多 CPU并行,允许一个平台同时运行多个 操作系统 ,并且应用程序都可以在相互独立的。

2、空间内运行而互不影响, 从而显著提高计算机的工作效率,实现一机多用的功能。硬件虚拟化技术与目前 VMware Workstation 等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面,硬件虚拟化技术将核心的编译过程整合到了芯片中, 在编译速度和兼容性方面有了更高的提升。纯软件虚拟化 解决方案 存 在很多限制。“客户”操作系统很多情况下是通过 VMM(Virtual Machine Monitor ,虚拟机监视器 ) 来与硬件进行通信,由 VMM来决定其对系统上所有虚拟机的访问。 在纯软件虚拟化解决方案中, VMM在软件套件中的位置。

3、是传统意义上操作系统所处的位置,而操作系统的位置是传统意义上应用程序所处的位置。这一额外的通信层需要进行二进制转换,以通过提供到物理资源 ( 如处理器、 内存、存储、显卡和网卡等 ) 的接口,模拟硬件环境。这种转换必然会增加系统的复杂性。此外,客户操作系统的支持受到虚拟机环境的能力限制,这会阻碍特定技术的部署,如64 位客户操作系统。而 CPU 的虚拟化技术是一种硬件方案,支持虚拟技术的 CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集, VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。 虚拟化技术可提供基于芯片的功能, 借助兼容 VMM软件能够改进纯软件解决方案。

4、。由于虚拟化硬件可提供全新的架构, 支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使 VMM能够按通用标准进行编写,性能更加强大。另外,在纯软件VMM中,目前缺少对 64 位客户操作系统的支持,而随着64 位处理器的不断普及,这一严重缺点也日益突出。而CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64 位客户操作系统。两大 CPU巨头 Intel 和 AMD都想方设法在虚拟化领域中占得先机, 但是 AMD的虚拟化技术在时间上要比 Intel 落后几个月。 Intel 自 2005 年末开始便在其处理器 产品线 中推广应用虚拟化技术。。

5、目前, Intel 已经发布了具有 Intel VT 虚拟化技术的一系列处理器产品,包括桌面平台,还有 Core Duo系列,以及服务器 / 工作站平台上的基于 Paxville核心的 Xeon系列;绝大多数的 Intel 下一代主流处理器也都支持 Intel VT虚拟化技术。对于潜心研发虚拟化技术很多年的 IBM,其最近发布的第二代服务器处理器 Power 5+,有望在四核心处理器的角逐中占得 AMD和英特尔的上风。虚拟化与超线程的区别虚拟 化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行, 而在虚拟化技术中, 则可以同时运行多个操作系统, 而且每一个。

6、操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上;而超线程技术只是单CPU模拟双 CPU来平衡程序运行性能, 这两个模拟出来的CPU是不能分离的,只能协同工作。虚拟化有何 优势目前,大多数只能运行单一应用的服务器, 仅能利用自身资源的 20%左右,而其他 80甚至更多的资源都处于闲置状态, 这样就导致了资源的极大浪费, 虚拟化技术通过资源的合理调配,利用其它的资源来虚拟其它应用将使得服务器变得更加经济高效。 除能提高利用率外,虚拟化还兼具 安全、性能以及 管理方面的优势。用户可以在一台电脑中访问多台专用虚拟机。 如果需要,所有这些虚拟机均可运行完全独立的操作系。

7、统与应用。例如, 防火墙、管理软件和 IP 语音 所有应用均可作为完全独立的系统。这为目前单一的系统 使用模式提供了巨大的管理和安全优势。在单一的使用模式下, 只要某个应用出现故障或崩溃, 在故障排除之前, 整个系统都必须停止运行,从而导致极高的时间和成本支出。例如,人们可以在一个系统当中整合多台服务器, 从而同时运行多种不同的应用和操作系统,并且获得如服务器整合、原有系统移植与更新等维护方面的优势。虚拟化的其它优势还包括: 可以在不中断用户工作的情况下进行系统更新; 可以对电脑空间进行划分,区分业务与个人系统,从而防止病毒侵入、保证数据安全。此外,虚拟化紧急情况处理服务器( Emergenc。

8、y Server )支持快速转移和复制虚拟服务器,因而可以提供一种简单便捷的灾难恢复解决方案。IBM 服务器虚拟化简介IBM P5 系列服务器采用了软硬件技术结合的 动态逻辑分区( LPAR)技术,其最大的特点在于可实现资源的动态分配而无需重启操作系统, 对于企业而言, 重启操作系统就等同于宕机,这种无形的损失是无法估量的, IBM的动态分配技术则很好的解决了这一 问题。在 动态逻辑分区( LPAR)技术的支持下, 一个系统内可以独立的运行多个分区,每个分区运行独立的操作系统, IBM 最新的微分区技术打破了分区上以 CPU为“颗粒”的限制,可以将单个 CPU划分为 10 个微分区,从而创建和。

9、运行比物理处理器数量更多的分区。新版操作系统 AIX 5.3 可以支持 1/10 CPU 颗粒的微分区。除此之外,新的虚拟化技术还支持虚拟局域网、共享以太网卡、虚拟 SCSI 等功能。例如,某企业拥有企划部,市场部,人力资源部三个部门,这时,一台服务器即可划分为三个独立的分区, 运行各自所需的操作系统, 服务器的硬件资源也可从控制台按需分配,分配方式可选择根据使用情况自动调整分配, 也可以指定最大使用资源量, 分配方式如下图所示。以 4core 服务器为例的虚拟化分配当市场部增加运算量,需要增加资源使用量时, 同样可以通过控制台进行硬件资源调整,而这一切操作都无需拆装硬件或重启系统,只需轻点鼠。

10、标即可完成。资源调整后的分配(最小单位可达到0.1core )结束语对于用户而言,服务器虚拟化走向流行最重要的因素是认知度。 目前国内用户采用虚拟化技术的还不多。 究其原因主要还是采购和使用习惯。 对于大多数用户来说, 买一台服务器回来划分成若干个不同分区来跑不同的操作系统、 不同的数据库、 不同应用,如果系统一旦出了问题,担心后果不堪设想,而解决的关键就在于让用户真 正的了解虚拟化能给他们带来什么样的好处。随着各行业信息化的发展,用户在 服务器等硬件基础设施上的投资不断加大,设备数量也急剧增多。但普遍的 问题是,数量众多而且各自独立的硬件设备难以实现资源快速灵活的调整和共享。比如:虽然几乎所。

11、有的 应用对性能的需求都存在高峰和低谷,并且两者往往差异巨大,但是由于部署在不同的服务器上,不同系统的资源无法共享,这造成每个系统都要按照性能峰值来设计,造成大量的闲置和浪费。“虚拟化” 技术正为了优化资源适用效率,提高系统快速反应能力而提出的。对于 IBM 来说,虚拟已经不是一项新技术,在其大型机上就已经得到广泛应用。 IBM 经过多年的经验积累和不断的投入开发, 正逐步把虚拟技术迁移到 IBM p 系列 UNIX/Linux 服务器等 产品上。新一代 IBM p5 系统在硬件平台发布的同时也包括了与其相配套的最新虚拟技术,包括 微分区、虚拟 I/O 和分区负载管理 技术。图: POWER的。

12、高级虚拟化技术微分区技术IBM 的微分区源自大型主机技术,是基于服务器虚拟化领域的二项主要突破:物理处理器和 I/O 设备的虚拟化。二项虚拟化都可实现分区对这类计算资源的共享。 此外,还有其他众多相关技术, 包括可精细调整的资源分配, 更大分区数量的承载能力和更高资源利用效率。新一代基于 POWER 5 / 5+的服务器上的虚拟化是基于POWER 的4服务器上的分区模式的增强。在基于 POWER4的服务器上, 每个处理器只能被唯一地分配一个分区。因为被分配的处理器被唯一的分区占据, 所以跨分区的处理器共享是十分困难的,所以这些分区被称作绑定分区( Dedicated Partition)。在全。

13、新基于 POWER 5 / 5+的系统中,微分区模式使单个物理处理器被“抽象”成多个虚拟处理器,并可分别进行分配。 虚拟处理器不能再被共享, 但它们的根基 -物理处理器则是共享的,因为这些物理处理器已经在“平台层面”进行了虚拟化。这种“共享”是全新分区模式中最根本的特点,并具备“自主运算能力”。 绑定有虚拟处理器的分区则被称为共享处理器分区。图: p5 服务器的微分区技术必须强调的是虚拟化的“抽象”过程是由硬件和 POWER Hypervisor(固件的一个组成部分)共同完成的。除非专门赋予一个 操作系统 区别物理和虚拟处理器的能力,否则从操作系统的角度来看, 一个虚拟处理器和一个物理处理器是。

14、完全没有区别的。 在硬件/ 固件上实现分区最大的 优势在 于只要经过很少甚至根本不需要进行应用移植,用户就可以充分利用 POWER 5 / 5+及其相关技术。此外,为达到更理想的性能表现,还可以选择进一步增强操作系统的功能, 实现对微分区技术的深度利用。 例如当系统处于空闲时,系统会自主 地将 CPU的周期释放给 POWERHypervisor ,将资源供给需要的分区使用 。全新推出的 AIX 5L V5.3 操作系统是第一个拥有此类功能的 AIX 5L 版本。图: AIX 5.3 新增功能系统管理员在设置和管理系统时, 在为一个分区指定虚拟处理器数量的同时, 也就相当于为它指定虚拟处理器背后。

15、所支持的物理处理器数量和容量。 所谓指定“容量”, 是指系统管理员可以将一个物理处理器的部分计算能力分配给一个分区, 而不必受限于处理器物理上的单位和个数。实现“更精细”分配处理器计算能力后, 给定系统平台就能被划分成更多的分区, 所能同时支持的工作负荷也实现了最大化。 虽然系统管理的通常做法是将众多应用装在一个操作系统下,但绝大多数用户出于性能表现和稳定性方面的考虑, 希望各个应用或工作负荷间的干扰最小。面对这样的需求,最好的 解决办法是将不同应用或工作负荷放在完全分开的系统分区。 较之传统逻辑或物理分区系统, 共享处理器技术因为能支持更多分区,使这样的需求得以更好满足。该技术另一个重要方面。

16、就是能显著提高物理处理器的利用率。有二点可以证明:1. 在分区层面上,处理器的处理能力能得到更精细的分配, 这主要是源于处理器可以更精细地进行分配。2. 分区上的操作系统具有主动“上缴”计算能力的功能。 当一个分区没有什么工作需要做的时候,系统管理程序 (hypervisor) 就会将处理器“上缴”的空闲计算能力分配给其他需要的地方。 通过提高物理处理器的利用率, 在系统平台层面上有效降低了系统空闲时间。从成本角度看, 用户现有 UNIX系统的利用率常常只有 1025%,一味地通过增加服务器和处理器数量来满足应用,势必使成本上升而收效甚微。 而常见的分区 技术往往是以大于或者等于 1 颗物理处。

17、理器为单位实现的,在实际应用中这一界限有时并不够精细,尤其是随着单位 CPU的处理能力的不断提高,就更是如此。如果采用微分区技术, 效果将十分显著。 因为这意味着用户在服务器整合中, 不再需要买那么多的处理器及其处理能力,资源的划分和共享也将更为精细。虚拟 I/OI/O 虚拟包括四项独特的功能:1)虚拟以太网2)共享以太网适配器3)共享光纤通道适配器4)虚拟磁盘 存储器图:虚拟体系结构(以p5 570 为例)通过共享 网络适配器和磁盘存储器,用户不再需要将它们一对一地绑定在逻辑分区上,而可以实现多个逻辑分区共享某个适配器或磁盘,这使得I/O 模式更富有经济性。用户可以设置虚拟以太网,从而 搭建。

18、逻辑分区间的通信网络。 POWER Hypervisor 充当了符合 IEEE 标准的以太网 交换,而各个逻辑分区的操作系统实现了虚拟以太网适配器。 POWERHypervisor 以太网交换也使 IEEE 虚拟局域网机制能够发挥作用。使用虚拟以太网,用户可以部署逻辑分区间的通信,这可在节省大量物理以太网适配器、扩展空间和物理线路的同时提高通信带宽。要 让服务器内部共享以太网及光纤通道适配器和虚拟磁盘存储器,必须首先建立管理逻辑分区( Hosting LPAR )。基于 AIX 5L 操作系统的管理逻辑分区会被封装起来,用以简化系统管理。 这些管理逻辑分区管理着物理的硬件资源,并将这些资源共享。

19、给众多“客 户” 逻辑分区。管理和“ 客户” 逻辑分区间的通信由一组系统管理程序( hypervisor )来实现。二层数据包转发器( Packet Forwarder )是实现物理以太网适配器共享的核心,它负责传递客户逻辑分区和物理以太网适配器间的通信数据包。向“客户”逻辑分区分配和映射SANLUN,实现了共享物理光纤通道。管理逻辑分区中的多路径 I/O 软件能保护管理逻辑分区和SAN存储管理器间光纤通道的错误。管理分区中的AIX 5L逻辑卷管理( LVM)实现了虚拟磁盘存储器。系统中的磁盘卷将成为“客户”逻辑分区的虚拟磁盘。管理逻辑分区同样能有效实现SCSI 目标模式( SCSI Targ。

20、et Mode )用户能通过运行多个 I/O 管理逻辑分区来提高系统可用性。 “客户”逻辑分区能运行多路径 I/O 软件防止主机分区的错误。推动“自主计算”虚拟技术为客户带来价值企业已经迎来了快速成长的时代,业务日趋复杂,办公场所逐年增加,所有这些都给IT 建设提出了更多挑战。传统的环境中,服务器数量将无序增长,应用增加、重叠和互相干扰,又引致服务器数量的进一步增加,形成恶性循环,这无疑都导致IT 管理成本呈现几何级数增长。要打破恶性循环链,实现自主计算,并大大简化IT 基础架构,虚拟化无疑是理想的选择。服务器整合和集中随着企业的发展, IT 部门积累了各个时期运行各种应用的大大小小服务器,拥。

21、有逻辑分区能力的 IBM p 系列服务器在这样的环境就大有用武之地, IBM p5 系统的微分区技术更可大放光芒。 通过微分区技术, 用户将可以根据实际应用的计算力需要,将基于 POWER 5 / 5+处理器的系统划分成大小不一的微分区,实现虚拟微分区对现有物理服务器的完全取代。以单台基于 POWER 5 / 5+的 p5 系统取代数百台小型服务器,实现服务器的整合和集中,微分区技术功不可末。虚拟刀片服务器IBM 微分区技术可以在单台p5 系统上配置出数百片“低成本”的独立虚拟刀片分区,其效能与IA 架构刀片服务器环境相仿。在一个刀片环境中,独立的刀片必须具有处理瞬间任务高峰的计算能力(比如奥。

22、运网站的服务器)。但是一般来说,大多数刀片都没有在其计算环境中发挥出应有的计算效率。可以说 IBM p5 系统上的微分区和虚拟以太网技术就是为这种高密度计算环境而生,因为在同一台基于POWER5 /5+的服务器上,由微分区所实现的虚拟刀片之间可以实现自主负载调度,从而提高系统效用;而虚拟以太网技术提供了虚拟刀片间低成本高速的通讯快车, 其速度可以与系统总线媲美。生产和批处理 / 测试系统微分区技术为同一系统中共存的生产和测试系统提供了理想的运行平台。系统管理员可以给生产微分区划拨应用所需要的大量资源, 并保证应用系统能够高速地运 行;同时,管理员可以给测试微分区划拨最少的指定资源,并允许他们获得其他的空闲计算资源或计算周期。互补的生产系统在这样的环境中, 系统性能表现至关重要。 用户经常能发现, 有时候其服务器间的工作负荷呈现这样一种状态:当一台服务器的工作负荷正处于高峰时,另一台服务器 的负荷恰好处于谷底, 例如超市白天的交易服务器相当繁忙, 而结算服务器基本空闲 。二者如果能实现互补,将能极大提高系统效用。在这样的环境下,动态逻辑分 区能在一定程度上解决这个问题,尤其是虚拟化所实现的微分区技术能够瞬时在微分区间精细地调度计算力,大幅度提高系统的效用。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值