基于物理主机的数据库集群配置和管理存在配置复杂、灵活性差的问题。虚拟化技术结合集群系统管理使系统管 理和资源构建更加灵活透明。本文提出一种基于 Xen Server 虚拟化平台的 MySQL Cluster 数据库集群系统配置部署方 案,并对比 MySQL 5. 1 单机版测试数据对系统性能进行分析。本文提出的方案不但利用虚拟化平台虚拟机快速复制功 能有效降低数据库集群系统部署的复杂度,提高配置的灵活性,且与大并发和大数据量的处理能力相比 MySQL 5. 1 单机 版具有较高的性能优势。
随着互联网技术的高速发展以及其高度写比特性,数据库集群方案已是处理数据的 首选。由于技术壁垒以及经济原因,商用数据库集群方案往往对于中小型企业并不友好。 而开源的 MySQL 以其简单易用、经济方便的特性在互联网广泛应用,并且能够保证良好 的高可用性和高扩展性。但 MySQL 集群本身方案较多,也存在一些诸如维护困难、复制 延迟、缺少中间件等问题。因此,对于 MySQL 集群的研究是十分必要的。