Per MariaDB, è tempo di mettere insieme i pezzi

0
105
mariadb.png

Come la piattaforma di dati che ha iniziato la vita come l’emanazione di MySQL e MariaDB del viaggio, perché è stato quello di trascendere le sue radici in un viaggio per diventare un database di livello enterprise. E ‘ open source analogico al viaggio compiuto da Microsoft SQL Server, che era simile umili origini. Negli anni, MariaDB ha preso la sfida con la creazione o l’acquisizione di nuove tecnologie per il punto in cui, per una piccola azienda, il suo portafoglio di prodotti ha iniziato a diventare complesso.

Quest’anno è ora di affrontare la questione, come si prepara per una piattaforma che si rivolge sia a piccola che a grande scala-out transazione distribuzioni, analytics, e multi-cloud.

MariaDB CEO Michael Howard definito l’agenda mentre keynoting annuale della società OpenWorks conferenza che si tiene questa settimana a New York. Steven J. Vaughan-Nichols ha riferito sugli aggiornamenti per la sicurezza e la funzionalità di supporto commerciale MariaDB di prodotti Enterprise. Che è la parte che permette di MariaDB per ottenere il suo piede nella porta in lizza per gravi distribuzioni.

Ma sotto il cofano, la società sta ora entrando in una fase di consolidamento, come si inizia la tessitura i pezzi in un mix and match intero. Che è iniziato con la fusione di fila a base di TX server con analitica basata su AX a colonne di database per il nuovo X3 piattaforma di generazione annunciato a gennaio. La colla è venuto dal suo MaxScale database proxy, che è stato a sua volta sposata ad un cambiamento di acquisizione dei dati di funzionamento del motore in background per replicare gli aggiornamenti delle transazioni nella riga archivio colonna a lato, e una nuova query router che avrebbe diretto le query per la riga o la colonna archivio basato su query complessità.

Ma ci sono ancora pezzi che devono cadere in luogo. L’anno scorso, MariaDB ha annunciato la sua prima incursione per l’offerta di un database gestito il servizio nel cloud, con la MariaDB Gestito il Servizio, un servizio in guanti bianchi, simile ai tradizionali servizi di hosting. Durante il suo keynote, Howard ha sottolineato superiore benchmark rispetto ad Amazon RDS servizio per MariaDB.

Il cloud gestito il servizio è solo il primo passo, però. Con il più tradizionale modello hosted, non è il tipo di servizio che può competere economicamente con il self-service gestito offerte che ciascuno dei principali fornitori di servizi cloud offrono. Chiaramente, la piattaforma di cloud provider hanno casa a corte vantaggi quando l’hosting dei database open source come MariaDB sul loro campo, come possono ottimizzare la loro infrastruttura cloud. Nel suo discorso di apertura, Howard ha colpito un simile ritornello che altri open source fornitori di database, in MongoDB di Redis e altri, hanno fatto i fornitori di cloud off approfittando delle loro creazioni.

Per il MariaDBs del mondo, la miglior difesa è un buon multi-cloud offesa, in grado di fornire alle imprese un’alternativa che dà il meglio di entrambi i mondi: le economie di scala e la flessibilità del cloud-nativo di distribuzione senza affidamento su una nuvola. All’evento, MariaDB ha presentato il suo cloud-nativo strategia SkySQL, che vi avvolgerà MariaDB all’interno di un Mobile contenitore il cui ciclo di vita sarebbe gestita da Kubernetes. Mentre questo non decostruire il database di per sé in contenitori o microservices, rende la gestione di compiti di pulizia, quali l’installazione, la configurazione, backup, failover, e la scala su e giù per dei casi, attraverso una singola API, con operazioni fisiche orchestrato da Kubernetes.

SkySQL, che è stato ironicamente, il nome originale della società, saranno resi disponibili in diverse forme: per l’utilizzo in cloud privati, da imprese che fondano la propria Kubernetes ambienti e nell’Kubernetes servizi di cloud pubblici. Mentre MariaDB, in definitiva, vuole mestiere SkySQL come il portatile, cloud-nativo di implementazione della banca dati, inizialmente verrà eseguito solo nel Cloud Google Kubernetes Motore (GKE) servizio, come è attualmente il più maturo gestito Kubernetes offerta disponibile.

Come parte della sua strategia cloud, MySQL, inoltre, vuole cablaggio di machine learning per rendere il database più self-driving, che coincide con una delle nostre stime di quest’anno. A questo punto, MySQL lontano da raggiungere Oracle livello di autonomia di database, in quanto è solo il lancio di un impegno per la costruzione di modelli predittivi, e sta cercando di arrivare alla sua base installata per inviare i parametri di base, preferibilmente raccolti nel corso di un periodo continuativo in un intervallo di 5 secondi, per compilare i modelli.

Mentre stiamo parlando di cloud, l’altro lato della medaglia è che MariaDB fare con la recente acquisizione: Clustrix. Per ricapitolare, Clustrix è di tipo scale-out relazionale dei database OLTP, che prende il proprio approccio alla sharding (non chiamare): si distribuisce automaticamente i dati, ma che rende trasparente, quindi non è necessario modificare l’applicazione. Per ora, Clustrix è un prodotto separato, ma MariaDB tabella di marcia è di incorporare come il terzo swap-out storage engine. Clustrix sarebbe MariaDB la risposta di Google Cloud Chiave e Scarafaggi DB, unendo all’originale motore InnoDB di MySQL e MyRocks, rivolto a web-scala di applicazioni basate su tecnologie sviluppate in primo luogo a Facebook). Ci aspettiamo che questo avverrà alla fine di quest’anno.

Abbiamo detto cloud? Come si scopre, quasi tutti Clustrix installato di base viene eseguito nel cloud pubblico. Che fare con una logica candidato per sfruttare MariaDB è SkySQL ambizioni.

Argomenti Correlati:

Cloud

La Trasformazione Digitale

Robotica

Internet delle Cose

L’innovazione

Enterprise Software