实际案例:缓存数据库底层架构深度分析
时间:2022-03-07 04:42:02 | 来源:行业动态
时间:2022-03-07 04:42:02 来源:行业动态
通常情况下,客户大部分的分布式缓存系统都基于x86服务器打造,也取得了性能等方面的明显改进,但同时也存在一些问题,比如x86节点的稳定性问题,网络传输时延导致的数据一致性问题,x86节点过多导致的管理问题等。
不管是Memcached还是Redis,都需要一个性能更高,更稳定的硬件平台来支撑。通过对LinuxONE平台的特性研究可以发现,在特定场景下,LinuxONE平台特有的高主频,高密度和高可靠性可以解决很多在x86架构上构建分布式缓存集群过程中遇到的这些问题。
以某客户的Memcached集群方案为例,客户在x86平台上的某应用解决方案如下图所示:
其中,4套Memcached,每套10台机器 10T内存,定期做Dump(大约8T),用于恢复。
客户遇到的问题如下: