分类: 虚拟化
2014-01-21 14:54:50
LPAR:即 Logical Partation,逻辑分区,Power System 中的虚拟化是通过进行逻辑分区实现的,每个逻辑分区在创建时可以分配到 Power 服务器的硬件资源,而后安装操作系统和应用软件。一个 Lpar 是应用程序执行的资源集合。
Power Hypervisor:Power 系统固件中提供的基础软件,它为 Lpar 之间资源共享以及各自独立运行提供支持,并为所有资源的虚拟化提供底层支持。
VIOS:即 Virtual I/O Server,为 I/O 设备如 SCSI,CD 和网络适配器的虚拟提供支持。它需要以一个 AIX Lpar 为载体运行于 Power 服务器中,作为 I/O 无力设备的 Server 为其它 lpar 提供虚拟化支持。
架构图:
工作过程:
链路建立:
1. 每个LPAR通过vNIC与Hypervisor vSwitch连接;
2. Hypervisor vSwitch通过上行口与SEA桥连接;
3. SEA桥直接通过物理网卡接入外部网络;
4. 通信的LPAR、vSwitch、以及SEA桥的相应接口需配置于同一VLAN中发送过程:
1、LPAR报文通过vNIC、vPort送达vSwitch;
2、vSwitch根据报文目的MAC和所属VLAN,判定非内部LPAR之间通信之后(如果为内部的LPAR则直接送到对应的vport),将报文交换到SEA桥相应接口;
3、SEA桥接口将报文通过物理网卡送到外部网络。接收过程:
1、VIOS SEA模块从物理网卡收到外网报文
2、查找内部LPAR的MAC+VLAN映射表,(SEA中将学到所有LPAR的mac和vlan信息)
3、将报文送到vSwitch;
4、目的LPAR通过相应vNIC从vSwitch相应vPort接收报文。
TIPS:Hypervisor
在实现虚拟交换机时,将交换机的虚拟端口直接关联到分配给 LPAR 的虚拟以太网适配器上,进而通过对 LPAR 的虚拟以太网适配器的配置来实现对关联的虚拟交换机端口的设置。
先写这些,后续补上。