分布式系统节点数量调整方法、装置和分布式系统

By determining the set of log stream operation tasks in a distributed system and performing split, migration, and merging operations, the problem of being unaware of node number adjustments is solved, improving the system's high availability and load balancing.

CN116827955BActive Publication Date: 2026-07-17BEIJING OCEANBASE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING OCEANBASE TECHNOLOGY CO LTD
Filing Date
2023-06-30
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing distributed systems struggle to achieve seamless horizontal scaling when adjusting the number of nodes, especially when nodes are added or removed, resulting in inefficient log stream operations that impact system availability.

Method used

By obtaining the initial and target number of nodes in the distributed system, the set of log stream operation tasks is determined, and these tasks, including splitting, migrating, and merging operations, are executed in a sequential and dependent manner, ensuring that the node number adjustment process is seamless.

Benefits of technology

It enables seamless horizontal scaling of the distributed system during node number adjustments, improving system high availability and load balancing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116827955B_ABST
    Figure CN116827955B_ABST
Patent Text Reader

Abstract

本说明书一个或多个实施例提供一种分布式系统节点数量调整方法、装置和分布式系统。该方法包括:获取所述分布式系统的节点的初始数量和目标数量;根据所述初始数量和所述目标数量确定日志流操作任务集合;所述日志流操作任务集合包括节点从初始数量调整到目标数量过程中操作日志流的各个任务所对应的操作指令;执行所述日志流操作任务集合的各个操作任务,以将节点数量从初始数量调整到所述目标数量。本说明书的方案根据节点变化前后确定日志流操作任务集合,再执行上述日志流操作任务集合中的各个操作任务,达到调整分布式系统中节点数量或者用户无感的情况下对集群进行水平伸缩的效果,有利于提升分布式系统的高可用性。
Need to check novelty before this filing date? Find Prior Art