VMWARE GUEST VM 文件系统对齐

VMWARE GUEST 文件系统对齐
 
Guest 文件系统对齐能提升VM 磁盘I/O性能,在《VMware Infrastructure 3 Recommendations for Aligning VMFS Partitions》 《Performance Best Practices for VMware vSphere 4》有详细说明。
      
Window Guest VM
l  启动磁盘用WinPE CD diskpart对齐
l  数据磁盘用Windows系统自diskpart对齐
l  偏移量都选择“1024”(依据windows2008偏移量)
对齐启动磁盘
Step
Action
1.    
WinPE CD启动虚拟机
2.    
运行diskpart.exe,选择 Disk 0,创建主磁盘分区 align=1024
3.    
重新启动虚拟机,正常安装操作系统,选择要在所选项目上安装 Windows”
4.    
安装完后,检查VM Guest是否对齐
 
对齐数据磁盘
Step
Action
1.    
添加空数据盘给虚拟机
2.    
运行diskpart,选择disk 1
创建主磁盘分区 align=1024
3.    
先分配盘符,再进行格式化
 

 
Linux Guest VM
l  启动磁盘建议分两个区:100M/boot分区和LVM分区(/,swap,/var)
l  新添数据磁盘不分区,直接变成pv交给lvm管理
l  两个分区起始偏移量,依照具体存储而定
l  partition offset* disk physical block size)除以array logical block size为整数
本文以array logical block 4K, Disk Physical block 512 Byte为例 ,即起始偏移量能被8整除即可!
启动磁盘对齐
Step
Aciton
1.    
创建一个虚拟机
2.    
不启动虚拟机,登陆虚拟机所在ESX Service Console,并cd至虚拟机存储目录
3.    
通过查看 启动磁盘vmdk描述文件,确认虚拟磁盘cylinders数量
4.    
rehl5.1-flat.vmdk文件中,运行fdisk
5.    
在专家模式中,设置虚拟磁盘的cylinders大小
6.    
退出专家模式,创建一个 100MB的分区1(/boot)
7.    
在专家模式中,为1(/boot)分区设置起始偏移量 64
64 能够被8整除!
8.    
退出专家模式,为1/boot)设置分区类型
 
9.    
查看分区表
10.   
利用剩余空间,创建第二个分区2lvm
11.   
在专家模式中,设置2lvm)起始偏移量 208848
208848 能够被8整除!
12.   
退出专家模式,为分区2lvm)设置分区类型
13.   
输入”w”保存改变的分区表
14.   
启动虚拟机,安装liunx,在分区结构中,选择建立自定义的分区结构
15.   
选择/dev/sba1,“edit”将分区格式化为“ext3”挂载点为/boot
16.   
选择/dev/sda2 ,点击“LVM”打开制作LVM卷组
点击添加打开编辑逻辑卷来添加 /,swap,/var等逻辑卷
17.   
点击确认,下一步来完成安装
18.   
新添数据磁盘不分区,直接变成pv交给lvm管理
 
备注
也有第三方工具来实现磁盘分区对齐
例如:mbralign by NetAppvOptimizer by Vizioncore

你可能感兴趣的:(vmware,休闲,对齐,align,分区对齐)