码迷,mamicode.com
首页 > 其他好文 > 详细

XenDesktop MCS技术在XenServe环境下的存储空间利用分析

时间:2014-12-08 15:47:45      阅读:1268      评论:0      收藏:0      [点我收藏+]

标签:nfs   block   文件存储   mcs   块存储   

首先,我们了解XenDesktop下MCS创建VM的流程,具体如下:

1.创建一个VM模板作为Master VM

2.执行snapshot

3.Full copy snapshot作为Base disk ,即在每个SR拷贝一份base disk(建议每个SR规划容纳25个VM)

4.为每个VM 创建Diff Disk和Identity Disk

那么

第4条,就是我们要分析的对象,因为最终MCS出来的VM都是链接到主镜像Master Image,占用的空间是创建的2个磁盘:Diff disk和ID disk。


下面我们就要讨论下

MCS占用Xenserver存储空间大小的分析:


我们看第一种情景(文件存储):

在支持thin provisioning的存储上,MCS生成的10个VM,每个VM都有25G的OS空间,其中10G被OS占用,3G的数据变化,

那么最终需要的总空间为40GB,如下图:

即说明文件存储上Diff盘仅占用实际变化的那部分空间大小

bubuko.com,布布扣


第二种情景(块存储):

没有thin provisioning存储支持的xenserver上,同样情景,使用总空间大小为275GB,如下图:

即说明块存储上的Diff盘的占用大小等于Base盘的原始大小


bubuko.com,布布扣


所以综上,Citrix XenDesktop在XenServer上的架构设计更推荐使用NFS类型的存储。

注:xenserver支持Thin Provisioning功能的存储包括本地的EXT3和NFS Share


thin provisioning on block based shared SR暂时在xenserver不受支持,因为thin provisoning需要EXT3,此系统更不能用来配置Cluster文件系统,这也是为什么只能在本地磁盘支持thin provisioning功能,不能支持share SR。


本文出自 “ELVIS'S BLOG” 博客,请务必保留此出处http://virtualelvis.blog.51cto.com/1383159/1587545

XenDesktop MCS技术在XenServe环境下的存储空间利用分析

标签:nfs   block   文件存储   mcs   块存储   

原文地址:http://virtualelvis.blog.51cto.com/1383159/1587545

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!