alphaspirit——Fotolia
对于VDI性能来说,是缓存存储还是分级存储最好?
分层和缓存都可以提高VDI的性能,但是对于写量大的环境,存储缓存可能是更好的选择。
当尝试在虚拟桌面基础架构中决定存储分层还是存储缓存时(VDI)环境,答案取决于VDI平台、使用的硬件类型以及如何配置虚拟机。
尽管有其他的方法,存储分层和缓存通常是基于闪存的使用。例如,可能会有一个或多个固态硬盘(ssd)用于分层或缓存目的。
在分级的情况下,SSD作为高速层。每个供应商都有自己的做事方式,但分层通常有利于读取操作。系统通过监控存储读请求来判断哪些存储块读得最频繁。这些块有时被称为热块,动态移动到高速层,以便尽可能高效地读取它们。当一些热块开始冷却时,这些块可能会被动态迁移回标准层,以便为高速层上的热块腾出空间。
相比之下,一个存储缓存通常有利于写操作。数据写入旋转介质的速度是有限制的。因此,闪存上可以保留空间用作高速缓存缓冲.写操作被写入高速缓存,然后当I/O负载足够轻,标准存储可以有效地处理传入的数据时,提交到标准存储。
在VDI环境中,存储分层往往比存储缓存因为虚拟桌面是读取密集型的。通常,大多数写操作都指向其他地方,比如存储在网络共享中的用户主目录。
有很多VDI环境中的冗余因为每个虚拟桌面可能使用相同的系统文件。因此,在一个虚拟桌面上频繁读取的系统文件可能会在其他虚拟桌面上频繁访问。因此,存储层往往有利于所有虚拟桌面和提高性能整个董事会。