P595为IBM高端服务器机型,一般都会采用LPAR对服务器进行分区使用,一套P595会运行多种不同的应用系统。那么LINUXONE是否有类似的技术可以实现?
答:P595采用IBM 大型机的技术,但是Linuxone本身就是基于IBM 大型机,所以Linuxone的分区技术比P595要强大的多。Linuxone分区技术主要分为3个层次,分别是PR/SM (Processor Resource/Systems Manager)、z/VM和KVM for z Systems。
1、在固件层使用PR/SM技术,实现微码级逻辑分区,也就是LPAR(逻辑分区),在LPAR层,可实现对底层硬件资源的分区和虚拟化。单个LinuxONE最多可以被分成85个LPARs,在每个LPAR上,都是一个独立的Linux操作系统。LinuxONE的LPAR通过了EAL5+的安全认证级别,隔离水平近乎于物理隔离。
2、对LPAR进行虚拟化。LPAR相当与物理逻辑分区。而对LPAR进行虚拟化有点类似于对一台X86服务器部署VMWARE之类的虚拟化软件,然后再进行虚拟化分区。对于LinuxONE的虚拟化,包括z/VM和KVM 。z/VM是大型机原生的虚拟化软件,KVM是基于LINUX的虚拟化软件。但是在每一个LPAR上只能同时运行一种虚拟化系统。
3、理论上LinuxONE上每个LPAR可以运行100多个虚拟机,所以单台LinuxONE可支持超过8000个虚拟机,如果跑容器的化,最多可以运行超过1百万个Docker容器。