vStorage VMFS工作原理(下)

 
   | |

导读:本文介绍vStorage VMFS的构成。

关键词:vStorage VMFS

 
正在加载数据... 【TechTarget中国原创】组成VMFS卷的文件跟其他文件系统中的情况比起来差别非常的大,一个LUN通常是由一些非常大的文件和另外一些非常小的文件共同构成。这些非常大的文件有虚拟硬盘文件.VMDK,虚拟硬盘的快照文件和内存交换文件。小的文件包含虚拟机的日志文件、配置文件或者是虚拟机BIOS文件。

  VMFS卷的组成特性源于VMFS的两级架构……

【TechTarget中国原创】在本文的上半部分中我们介绍了VMFS是什么以及在什么时候使用它。本文的下半部分将介绍VMFS卷的组成等信息。

  VMFS卷的组成

  组成VMFS卷的文件跟其他文件系统中的情况比起来差别非常的大,一个LUN通常是由一些非常大的文件和另外一些非常小的文件共同构成。这些非常大的文件有虚拟硬盘文件.VMDK,虚拟硬盘的快照文件和内存交换文件。小的文件包含虚拟机的日志文件、配置文件或者是虚拟机BIOS文件。

  VMFS卷的组成特性源于VMFS的两级架构:文件数据块和子系统数据块。文件数据块是在卷创建时根据需要选择的,通用有1 MB、2MB、4MB或8MB的块大小。建议您一定要参考一下Eric Siebert的文章block size selection when formatting a VMFS-3 volume来了解更多关于文件块的问题。子文件数据块是在文件系统内再进一步划分更小的块,通过多个非常小的块划分的方式来减少内部碎片的产生。

  在通常情况下,如果VMFS卷被格式化成1MB大小的块,然后再划分多个64KB的小块用于满足小文件的存储需求。这样每个VMFS-3的卷将存在多个由主块分割出来的64KB大小的块。下图演示了这种情况:

VMFS

  大的块划分可以有效减少存储大文件时的碎片,通过小的块划分可以减少小文件存储时的碎片。这种实现方式直接导致了虚拟机卷组成的特殊情况:包含许多非常大的文件和许多非常小的文件。这里我们也可以很清楚地理解,这种混合大小块的编制有效保证了VMFS更好地工作。在这种情况下,我们可以把VMFS-3卷划分成8MB的块单元,然后划分小文件所使用的小的子块,实现对系统的优化。

  可插入架构设计

  在vSphere的协助下,VMFS卷还可以有一些增强型的功能。如Pluggable Storage Architecture (PSA)把企业部署VMware的方法向前推进了一大步,Stephen Foskett甚至把它的作用跟数据中心大型机的出现相提并论。

  PSA使得vSphere Enterprise Plus的安装过程可以兼容存储厂家的多路径软件。在之前,VMFS-3卷仅支持跟ESX和ESXi的多路径策略绑定的软件。这种方式不能利用存储厂家提供的多路径软件,从而使存储阵列的功能受到限制。现在PSA的出现改变了这种情况,使得VMFS-3卷的功能得到极大地增强。

 
查看全文
 
 
 
 
 

VMware存储

 
VMware在vStorage VMFS的研发上投入了大量的资源。本文深入描述一些和VMFS的内部工作机理相关的内容。
 
在本文的上半部分中我们介绍了VMFS是什么以及在什么时候使用它。本文的下半部分将介绍VMFS卷的组成等信息。
 
在本周召开的VMworld 2009大会上,不少存储管理员表示,在保持企业数据存储效率和可管理性的同时扩展不断增长的VMware服务器虚拟化环境仍然是一个艰巨的任务。
 
存储厂商将在这周的VMworld 2009会议上保持步调一致,宣布支持VMware公司的新品vSphere 4及其vCenter Site Recovery Manager(SRM)。
 
在这个系列里,我们提供了通常由VMware ESX主机服务器、VirtualCenter、和虚拟机中出现的许多常见问题的解决方法。我们先开始处理在VMware ESX主机服务器中的常见问题。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录