到底是选择计算存储分离还是本地存储?...本文就这个问题, 从以下几点展开 :
●回顾 : 计算存储分离, 本地存储优缺点
●MySQL 基于本地存储实现数据零丢失
●性能对比
●基于 Docker + Kubernetes 的实现
分享个人理解...回顾 : 计算存储分离, 本地存储优缺点
还是从计算存储分离说起,
计算存储分离
先说优点 :
●架构清晰
●计算资源 / 存储资源独立扩展
●提升实例密度, 优化硬件利用率
●简化实例切换流程...性能对比3 : 本地存储 / 计算存储分离
为了对比本地存储和计算存储分离, 专门使用 MGR + 本地存储架构 和 基于分布式存储的计算存储分离架构做性能对比....性能只是选型需要考量的一部分, 要使用到生产环境或者产品化, 实际要考量的因素更多 :
●运维 : 部署, 备份
●弹性 : 计算存储扩容, 集群扩容
●高可用 : 比如 “failover” 的细微差别对业务的影响