Voor MariaDB, het is tijd om de stukken samen

0
122
mariadb.png

Als de data platform die begon het leven als de uitloper van MySQL, MariaDB reis is sindsdien te overstijgen de wortels op een reis naar het worden van een enterprise-grade database. Het is de open source analoog aan de reis die door Microsoft SQL Server, die had een soortgelijke humbler oorsprong. Door de jaren heen, MariaDB is de uitdaging aangegaan door het creëren of het verwerven van nieuwe technologieën tot het punt waar, voor een klein bedrijf haar product portfolio begon het te complex.

Dit jaar is het is nu de aanpak van dat probleem, want het bereidt zich voor op een platform, dat voorziet in zowel kleine en grote schaal-out transactie implementaties, analytics, en multi-cloud implementatie.

MariaDB CEO Michael Howard legde de agenda keynoting de jaarlijkse OpenWorks conferentie gehouden deze week in New York. Steven J. Vaughan-Nichols gemeld op de upgrades voor de beveiliging en de ondersteuning heeft voor haar commerciële MariaDB Enterprise product. Dat is het deel waarmee MariaDB om een voet tussen de deur strijden voor ernstige implementaties.

Maar onder de motorkap, het bedrijf is nu in een consolidatiefase als het begint te weven de stukjes in een mix en match geheel. Dat begon met het samenvoegen van de rij-gebaseerd TX-server met de analyse op basis van AX kolom database voor de nieuwe X3 platform generatie aangekondigd terug in januari. De lijm kwam van haar MaxScale database proxy, die werd op zijn beurt getrouwd met een change data capture motor werkt op de achtergrond om te repliceren transactie updates in de rij slaan naar de kolom kant, en een nieuwe query router die zou direct vragen naar de rij of kolom store, gebaseerd op de complexiteit van de query.

Maar er zijn nog meer stukken die moeten op hun plaats vallen. Vorig jaar, MariaDB aangekondigd haar eerste uitstapje voor het aanbieden van een beheerde database-service in de cloud met de MariaDB Managed Service, een witte handschoen service verwant aan traditionele hosted services. Tijdens zijn keynote, Howard gewezen op superieure benchmarks ten opzichte van Amazon RDS-service voor MariaDB.

De managed cloud service is slechts de eerste stap, echter. Met de meer traditionele hosted model, het is niet het type van de service die economisch te kunnen concurreren met de self-service die beheerd aanbod dat elk van de grote cloud-providers bieden. Duidelijk, cloud-platform providers hebben een huis hof voordelen bij het hosten van open source databases zoals MariaDB op hun eigen turf, als ze kunnen optimaliseren voor hun cloud-infrastructuur. In zijn keynote, Howard sloeg een soortgelijke onthouden dat andere open source database-aanbieders, van MongoDB te Redis en anderen, zijn het maken over cloud providers profiteren van hun creaties.

Voor de MariaDBs van de wereld, de beste verdediging is een goede multi-cloud overtreding, waardoor ondernemingen een alternatief dat geeft ze het beste van beide werelden: de schaalvoordelen en flexibiliteit van cloud-native implementatie zonder vertrouwen op een wolk. Op het evenement, MariaDB onthulde haar cloud-native strategie SkySQL, die zal wrap MariaDB binnen een Docker container waarvan de levenscyclus zouden worden beheerd door Kubernetes. Terwijl dit niet het deconstrueren van de database per se in containers of microservices, het maakt het beheer van huishoudelijke taken, zoals implementatie, configuratie, back-ups, failover, en de schaal omhoog en naar beneden gevallen, door middel van een enkele API, met fysieke activiteiten georganiseerd door de Kubernetes.

SkySQL, dat was ironisch genoeg, de oorspronkelijke naam van het bedrijf, zullen beschikbaar worden gemaakt in verschillende vormen: voor gebruik in private clouds door bedrijven die hun eigen Kubernetes omgevingen en in de Kubernetes diensten van public clouds. Terwijl MariaDB uiteindelijk wil ambacht SkySQL als de draagbare, cloud-native implementatie van de database, in eerste instantie zal alleen worden uitgevoerd in de Google Cloud Kubernetes Motor (GKE) service, want het is momenteel de meest volwassen beheerd Kubernetes aanbod beschikbaar.

Als onderdeel van zijn cloud-strategie, MySQL ook wil benutten, machine learning te maken van de database meer self-driving, die samenvalt met één van onze voorspellingen voor dit jaar. Op dit punt, MySQL, ver weg van het krijgen van Oracle dat het niveau van de autonome database, zoals de lancering van een poging tot het bouwen van voorspellende modellen, en is het bereiken van haar installed base op te sturen basic operationele parameters, bij voorkeur verzameld gedurende een ononderbroken periode van 5 seconden intervallen, voor het vullen van de modellen.

Terwijl we het over de cloud, de andere kant van de medaille is wat MariaDB zal doen met haar nieuwste aanwinst: Clustrix. Om samen te vatten, Clustrix is een scale-out relationele OLTP database die neemt zijn eigen aanpak sharding (zij het niet noemen): het automatisch verdeelt gegevens, maar maakt dat transparant, dus je hoeft niet te wijzigen van de toepassing. Voor nu, Clustrix is een apart product, maar MariaDB de roadmap is om het op te nemen als de derde swap-out storage engine. Clustrix zou worden MariaDB ‘ s antwoord op Google Cloud Sleutel en Kakkerlak DB, de toetreding tot de oorspronkelijke InnoDB engine van MySQL en MyRocks, gericht op web-scale toepassingen (gebaseerd op de technologie voor het eerst ontwikkeld op Facebook). We verwachten dat dit zal gebeuren, later dit jaar.

Hebben we al gezegd cloud? Als het blijkt, bijna alle van Clustrix de installed base wordt uitgevoerd in de public cloud. Dat zou een logische kandidaat te benutten MariaDB is SkySQL ambities.

Verwante Onderwerpen:

Cloud

Digitale Transformatie

Robotica

Het Internet van Dingen

Innovatie

Enterprise Software