在品高虚拟化技术不断发展的过程中,虚拟化的后端存储一直是关注的焦点之一。
本文将从最初的文件存储和NFS开始,追溯到集中式存储SAN,然后选择了Ceph的RBD方式,并最终抵达选择支持vhost协议的后端存储的现状,我们将探讨使用每种后端存储的发展历程。
最初的文件存储和NFS
在虚拟化技术刚开始兴起阶段,最简单的虚拟机后端存储方式是将虚拟磁盘文件存储在宿主机的本地文件系统中,这种方式简单易用,适用于小规模的部署和测试环境。
而随着虚拟机数量和负载的增加,这种方式暴露出了性能瓶颈和可扩展性不足的问题。
为了解决这些问题,我们开始探索使用网络存储技术,如NFS(Network File System)。NFS允许虚拟机通过网络访问远程文件系统中的虚拟磁盘镜像文件,提供了更好的可扩展性和性能。
然而,NFS在高负载和高并发情况下性能仍然有限,难以满足大规模部署的需求。
集中式存储SAN