Komme i gang med MySQL-klynger som en tjeneste
MySQL Cluster.me begynner å tilby MySQL Clusters og MariaDB Clusters som en tjeneste basert på Galera Replication-teknologi.
I denne artikkelen vil vi gå gjennom hovedtrekkene til en MySQL- og MariaDB-klynger som en tjeneste.
Hva er en MySQL-klynge?
Hvis du noen gang har lurt på hvordan du kan øke påliteligheten og skalerbarheten til MySQL-databasen, har du kanskje funnet ut at en av måtene å gjøre det på er gjennom en MySQL-klynge basert på Galera-klynge sterk> teknologi.
Denne teknologien lar deg ha en komplett kopi av MySQL-databasen synkronisert på tvers av mange servere i ett eller flere datasentre. Dette lar deg oppnå høy databasetilgjengelighet – noe som betyr at hvis 1
eller flere av databaseserverne krasjer, vil du fortsatt ha en fullt operativ database på en annen server.
Det er viktig å merke seg at minimumsantallet av servere i en MySQL-klynge er 3
fordi når en server gjenoppretter etter et krasj, må den kopiere data fra en av de resterende to servere som gjør en av dem til «donor». Så i tilfelle av krasjgjenoppretting må du ha minst to nettservere som den krasjete serveren kan gjenopprette dataene fra.
Dessuten er en MariaDB-klynge i hovedsak det samme som MySQL-klynge bare basert på en nyere og mer optimalisert versjon på MySQL.
Hva er en MySQL Cluster og MariaDB Cluster as a Service?
MySQL-klynger som en tjeneste gir deg en flott måte å oppnå begge kravene samtidig.
Først får du Høy databasetilgjengelighet med høy sannsynlighet for 100 % oppetid i tilfelle datasenterproblemer.
For det andre, outsourcing av de kjedelige oppgavene knyttet til å administrere en mysql-klynge lar deg fokusere på virksomheten din i stedet for å bruke tid på klyngeadministrasjon.
Faktisk kan det å administrere en klynge på egen hånd kreve at du utfører følgende oppgaver:
- Tilarbeid og konfigurer klyngen – kan ta deg noen timer med en erfaren databaseadministrator for å konfigurere en operativ klynge.
- Overvåk klyngen – en av teknikerne dine må holde et øye med klyngen 24×7, fordi mange problemer kan oppstå – klyngesynkronisering, serverkrasj, disken blir full osv.
- Optimaliser og endre størrelse på klyngen – dette kan være en stor smerte hvis du har en stor database og må endre størrelsen på klyngen. Denne oppgaven må håndteres med ekstra forsiktighet.
- Administrasjon av sikkerhetskopier – du må sikkerhetskopiere klyngedataene dine for å unngå at de går tapt hvis klyngen mislykkes.
- Problemløsning – du trenger en erfaren ingeniør som vil være i stand til å dedikere mye innsats for å optimalisere og løse problemer med klyngen din.
I stedet kan du spare mye tid og penger ved å gå med en MySQL Cluster som en tjeneste som tilbys av MySQLcluster.me-teamet.
Så hva er inkludert i MySQL Cluster as a Service som tilbys av MySQLcluster.me?
Bortsett fra høy databasetilgjengelighet med en nesten garantert oppetid på 100 %, får du muligheten til å:
- Endre størrelsen på MySQL-klyngen når som helst – du kan øke eller redusere klyngressursene for å justere for toppene i trafikken (RAM, CPU, disk).
- Optimaliserte disker og databaseytelse – disker kan oppnå en hastighet på 100 000 IOPS som er avgjørende for databasedrift.
- Datasentervalg – du kan bestemme i hvilket datasenter du vil være vert for klyngen. Støttes for øyeblikket – Digital Ocean, Amazon AWS, RackSpace, Google Compute Engine.
- 24×7 Cluster Support – hvis noe skjer med klyngen din, vil teamet vårt alltid hjelpe deg og til og med gi deg råd om klyngearkitekturen din.
- Klyngesikkerhetskopier – teamet vårt setter opp sikkerhetskopier for deg slik at klyngen din automatisk blir sikkerhetskopiert på daglig basis til et sikkert sted.
- Klyngeovervåking – teamet vårt setter opp automatisk overvåking, så i tilfelle problemer begynner teamet vårt å jobbe med klyngen din selv om du er borte fra skrivebordet ditt.
Det er mange fordeler ved å ha ditt eget MySQL-klynge, men dette må gjøres med omhu og erfaring.
Snakk med MySQL Cluster-teamet for å finne den best passende pakken for deg.