摘要
针对分布式关系型数据库的设计和实现,基于KVM云计算平台提出了一种新的架构和通信模式。该系统采用一致性哈希算法进行分布式存储和分配,利用观察者模式实现客户端、管理端以及底层计算存储节点的通信。具体地,该系统包括MON节点、GUEST节点和底层数据库节点3部分,分别负责监控整个集群、接收和处理用户请求以及实现数据库的存储和计算。分析表明,该系统在性能方面表现良好,能够满足高并发的数据处理需求。同时,该系统具有分布式存储和容错能力,具有较高的可靠性和可扩展性。
This paper proposes a new architecture and communication mode based on KVM cloud computing platform for the design and implementation of distributed relational database.The system adopts a consistent Hash algorithm for distributed storage and allocation,and utilizes observer mode to achieve communication between the client,management,and underlying computing storage nodes.Specifically,the system consists of three parts:MON node,GUEST node,and underlying database node,which are responsible for monitoring the entire cluster,receiving and processing user requests,and implementing database storage and computation.Analysis shows that the system performs well in terms of performance and can meet the high concurrency data processing requirements.At the same time,the system has distributed storage and fault tolerance capabilities,with high reliability and scalability.
作者
李军丹
冯学晓
LI Jundan;FENG Xuexiao(Zhengzhou University of Industrial Technology,Zhengzhou 451150,China)
出处
《通信电源技术》
2023年第9期184-186,共3页
Telecom Power Technology
关键词
云计算
分布式
数据库
cloud computing
distributed
database