《VMware Virtual SAN权威指南》一3.10.3 缓存设备与容量设备的比率

简介: 本节书摘来华章计算机《VMware Virtual SAN权威指南》一书中的第3章 ,第3.10.3节, [美] 科马克·霍根(Cormac Hogan)邓肯·埃平(Duncan Epping)  著 徐 炯 译译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.10.3 缓存设备与容量设备的比率

从硬件角度设计VSAN环境的时候,必须认识到VSAN的性能高度依赖于缓存设备(闪存)。根据经验,VMware建议缓存容量对虚拟磁盘容量总数的比率要达到10%,这个比率是在不考虑“可允许的故障数”的前提下算出的。VMware也支持更低的比例,但是较大的比率能事实上改善虚拟机的性能,因为更多的I/O能被缓存。在VSAN环境中,SSD将用作虚拟机的读缓冲和写缓存。现在,知道在混合配置的VSAN群集中70%的缓存设备会被用于读缓冲而30%用于写缓存就已经足够了。在全闪存配置中,100%的缓存设备都会被用作写缓存,而且10%法则也是适用的。不过增加(缓存)大小不会带来更大的性能提升,因为所有的IO已经全部由缓存来提供了。
10%这个数值是基于大多数工作数据集的比率是10%这样一个假设得出的。根据这个经验数据(仅仅是经验数据)来进行配置意味着运行在虚拟机中的应用程序的活动数据应该都位于闪存之中。
例如,假设我们有100台虚拟机,每台虚拟机有100GB虚拟磁盘,预期平均使用率是50GB。此时,可计算得出下面的结论:
10%×(100×50GB) = 500GB
这个数字是闪存容量的总数,应该除以主机的数量。如果你有5台主机,那么这个例子中可以算出每台主机建议配置的闪存容量为100GB。

相关文章
|
IDE 开发工具 虚拟化
EFI VMware Virtual SCSI Hard Drive (0.0) ... No Media
EFI VMware Virtual SCSI Hard Drive (0.0) ... No Media
|
7月前
|
缓存 NoSQL Java
优化Redis缓存:解决性能瓶颈和容量限制
优化Redis缓存:解决性能瓶颈和容量限制
245 0
|
缓存 NoSQL 算法
Redis学习笔记-缓存容量和淘汰机制核心思想
Redis学习笔记-缓存容量和淘汰机制核心思想
142 0
|
虚拟化 Windows
Windows win7下VMware Virtual Ethernet Adapter未识别网络解决方法
Windows win7下VMware Virtual Ethernet Adapter未识别网络解决方法
549 0
|
虚拟化
Vmware虚拟机无法打开内核设备“\\.\Global\vmx86“的解决方法
Vmware虚拟机无法打开内核设备“\\.\Global\vmx86“的解决方法
2975 0
Vmware虚拟机无法打开内核设备“\\.\Global\vmx86“的解决方法
|
缓存 Swift iOS开发
iOS 蓝牙设备名称缓存问题总结
iOS 蓝牙设备名称缓存问题总结
474 0
|
存储 SQL 缓存
|
存储 NoSQL Serverless
设备在线/离线状态的缓存方案
很多场景中,我们都需要查询设备是否在线,但POP API的访问频次受限,需要我们自己系统缓存设备状态
6365 0