MySQL Clusters as a Service 시작하기
MySQL Cluster.me는 Galera Replication 기술을 기반으로 MySQL 클러스터 및 MariaDB 클러스터를 서비스로 제공하기 시작합니다.
이 기사에서는 서비스로서의 MySQL 및 MariaDB 클러스터의 주요 기능을 살펴볼 것입니다.

MySQL 클러스터 란 무엇입니까?
MySQL 데이터베이스의 안정성과 확장 성을 어떻게 향상시킬 수 있는지 궁금한 적이 있다면이를 수행하는 방법 중 하나가 Galera Cluster 기술을 기반으로하는 MySQL 클러스터를 이용하는 것임을 알 수 있습니다.
이 기술을 사용하면 하나 또는 여러 데이터 센터의 여러 서버에서 MySQL 데이터베이스의 전체 복사본을 동기화 할 수 있습니다. 이를 통해 높은 데이터베이스 가용성을 달성 할 수 있습니다. 즉, 1
이상의 데이터베이스 서버가 충돌하더라도 다른 서버에서 완벽하게 작동하는 데이터베이스가 계속 유지됩니다.
MySQL 클러스터의 최소 서버 수는 3
입니다. 한 서버가 충돌에서 복구 될 때 나머지 두 서버 중 하나에서 데이터를 복사하여 그 중 하나를 \" "기증자". "따라서 크래시 복구의 경우 크래시 된 서버가 데이터를 복구 할 수있는 온라인 서버가 두 개 이상 있어야합니다.
또한 MariaDB 클러스터는 MySQL에서 더 새롭고 최적화 된 버전을 기반으로하는 MySQL 클러스터와 본질적으로 동일합니다.

MySQL 클러스터 및 MariaDB Cluster as a Service 란 무엇입니까?
MySQL Clusters as a Service는 두 요구 사항을 동시에 달성 할 수있는 훌륭한 방법을 제공합니다.
첫째, 데이터 센터 문제 발생시 100 % 가동 시간의 높은 확률로 높은 데이터베이스 가용성을 얻을 수 있습니다.
둘째, mysql 클러스터 관리와 관련된 지루한 작업을 아웃소싱하면 클러스터 관리에 시간을 소비하는 대신 비즈니스에 집중할 수 있습니다.
실제로 클러스터를 직접 관리하려면 다음 작업을 수행해야 할 수 있습니다.
- Provision and setup the cluster – may take you a few hours of an experienced database administrator to fully setup an operational cluster.
- Monitor the cluster – one of your techs must keep an eye on the cluster 24×7 because many issues can happen – cluster desynchronization, server crash, disk getting full etc.
- Optimize and resize the cluster – this can be a huge pain if you have a large database and you need to resize the cluster. This task needs to be handled with extra care.
- Backups management – you need to backup your cluster data to avoid it being lost if your cluster fails.
- Issue resolution – you need an experienced engineer who will be able to dedicate a lot of effort optimizing and solving issues with your cluster.
대신 MySQLcluster.me 팀에서 제공하는 MySQL Cluster as a Service를 사용하면 많은 시간과 비용을 절약 할 수 있습니다.
거의 100 % 가동 시간이 보장되는 높은 데이터베이스 가용성 외에도 다음과 같은 기능을 제공합니다.
- Resize the MySQL Cluster at any time – you can increase or decrease cluster resources to adjust for the spikes in your traffic (RAM, CPU, Disk).
- Optimized Disks and Database Performance – disks can achieve a rate of 100,000 IOPS which is crucial for database operation.
- Datacenter Choice – you can decide in which datacenter you would like to host the cluster. Currently supported – Digital Ocean, Amazon AWS, RackSpace, Google Compute Engine.
- 24×7 Cluster Support – if anything happens to your cluster our team will always assist you and even provide you advice on your cluster architecture.
- Cluster Backups – our team sets up backups for you so that your cluster is automatically backed up on a daily basis to a secure location.
- Cluster Monitoring – our team sets up automatic monitoring so in case of any issue our team starts working on your cluster even if you are away from your desk.
자체 MySQL 클러스터를 보유하면 많은 이점이 있지만 이는주의와 경험을 가지고 수행해야합니다.
MySQL 클러스터 팀에 문의하여 가장 적합한 패키지를 찾으십시오.