yuzegao opened a new issue, #328: URL: https://github.com/apache/kvrocks-controller/issues/328
Hi guys, When we tried to use kvrocks, we felt the urgency of needing a complete management system. I have experience in cloud platform storage management development. I want to discuss whether the controller can be expanded to have more complete cluster management capabilities, including the following: 1. Resource management: physical machine/virtual machine resource metadata maintenance, kvrocks process allocation and recycling 2. High availability: supplementary slave capability to ensure cluster high availability, while supporting cross-AZ node distribution 3. kvrocks cluster management: cluster setup (include kvrocks process setup), vertical expansion, horizontal expansion, reduction, node migration, and instance deletion Of course, there are some prerequisites for the above capabilities that need to be discussed: 1. Does the kvrocks process run as a pod or an independent process? 2. Is it necessary to support proxy? The above functional points can make the controller a complete management system that can run independently. Combined with the UI, it can meet the management needs of small-scale clusters. I hope to discuss the possibilities with you and make contributions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
