代理解决方案
超融合的定义:计算与存储设备融合成为一体化的设备,同时承担普通X86服务器的计算工作以及磁盘阵列的数据存储工作。
超融合解决方案,适合用于对IO性能要求高,但对数据传输带宽要求低的业务类型。
1、基础架构
每个节点安装有Hypervisor,在Hypervisor之上运行着客户虚拟机。
2、数据保护
通过为数据建立副本,拷贝到其他节点存放,来对数据进行保护。
3、存储分层
数据写入以本地落盘为主要写入原则(核心原则)
优先考虑写入本地SSD(如果SSD已用容量未达到阀值),如果本地SSD满了,会将本地SSD的最冷的数据,迁移到集群中其他节点的SSD,腾出本地SSD的空间,写入数据。本地落盘的原则,是为了尽量提高虚机访问存储数据的速度,使本地虚机不需要跨节点访问存储数据。
4、数据读取与迁移
I/O和数据的本地化(datalocality)
方案优点:
1) 本地落盘策略,确保虚机访问存储速度:虚机写入的数据都在本物理节点的磁盘上,避免跨节点存储访问,确保访问速度,减轻网络压力。
2) 采用SSD磁盘作为数据缓存,大幅提升IO性能:
3)永远优先写入SSD,确保高IO性能数据写入HDD不参与,即使本地SSD容量满了会将冷数据迁移到集群其他节点SSD,然后还是SSD进行读写,确保高IO。后续异步将SSD冷数据迁移到HDD。
4)数据冷热分层存储冷数据存放在HDD,热数据保留在SSD,确保热点数据高IO读取。
5)设备密度高,节省机房机架空间