10 zakelijk bruikbare clouddatabases

  • Big data wordt komende jaren ongelooflijk belangrijk en cloudleveranciers zien hierin een kans organisaties databases te bieden die op deze trend voorbereid zijn.
    Marktonderzoeker IDC voorspelt dat big data (zowel gestructureerde als ongestructureerde data) komende jaren met 60 procent doorgroeit. Bedrijven moeten iets met deze data gaan doen en van oudsher zijn databases het logische antwoord. Met cloudtechnologie wordt het mogelijk databases in de publieke cloud te hosten, waardoor gebruikers geen omkijken meer hebben naar de hardware en de flexibiliteit hebben op te schalen. “Dit gaat een hele grote markt worden”, zegt big data expert Jeff Kelly van onderzoeksbureau Wikibon. “De cloud wordt de bestemming voor big data.”
    Het kiezen voor wat sommigen Database-as-a-Service (DbaaS) noemen is geen zorgeloze optie. Er is immers nog steeds veel te doen rond het opslaan van gevoelige data in de cloud en over grote storingen die de publieke cloud bij tijd en wijle teisteren. Toch genereren deze databasediensten een steeds grotere populariteit. Wij kijken daarom naar 10 aanbieders van SQL en NoSQL databases in de cloud. Deze lijst is allerminst volledig, aangezien een aantal grote spelers (bijvoorbeeld Oracle, HP en EMC/VMware) nog bezig is met het creëren van een cloudoplossing en bijbehorende strategie.


    1. Amazon Web Services
    Amazon Web Services (AWS) biedt verschillende cloudgebaseerde databasediensten. Bij Amazon Relational Database (RDS) kun je terecht voor grote MySQL, Oracle of SQL Server databases, terwijl Amazon SimpleDB databases biedt voor kleinere workloads. Op gebied van NoSQL is Amazon DynamoDB een door SSD's gedraaide databases die automatisch workloads over drie verschillende regio's verspreidt. Volgens de Nederlandse CTO Werner Vogels is DynamoDB de snelst groeiende dienst bij AWS ooit. Amazon biedt daarnaast een aantal diensten voor databeheer, waaronder het onlangs aangekondigde Redshift. Voor het samenbrengen van data uit verschillende bronnen is er de dienst Data Pipeline.


    2. EnterpriseDB
    EnterpriseDB richt zich op het serveren van open-source PostgreSQL databases, maar wil zich met name onderscheiden door goed samen te werken met Oracle's databaseapplicaties. Met Enterprise DB's Postgres Plus Advanced Server kunnen organisaties applicaties gebruiken die voor on-premise Oracle databases zijn geschreven. De clouds van EnterpriseDB zijn zowel bij Amazon als HP ondergebracht. De diensten bieden binary replication en geagendeerde back-ups.
    3. Garantia Data
    Garantia biedt een gatewaydienst voor gebruikers om open-source Redis en Memcached in-memory NoSQL-databases in de publieke cloud van AWS te draaien. Met de software van Garantia kunnen deze open-source dataplatforms geautomatiseerd geconfigureerd worden. Daarnaast biedt de dienst de mogelijkheid om zelf nodes te schalen, clusters aan te maken en fouttolerante databases te draaien.


    4. Google Cloud SQL
    Google's diensten voor clouddatabases zijn geformeerd rond twee producten: Google Cloud SQL, een MySQL-achtige relationele database en Google BigQuery, een tool waarmee het eenvoudig wordt queries uit te voeren op grote datasets in de cloud.


    5. Microsoft Azure
    Microsoft biedt al sinds jaar en dag met SQL Server een relationele database. Met Azure krijgen klanten de keuze deze SQL-database in de cloud te draaien. Microsoft zet daarnaast in op hybride databases die zowel on-premises draaien en met de Azure-cloud synchroniseren via SQL Data Sync. Microsoft biedt met Tablets tevens een cloudgebaseerde NoSQL-databasedienst, terwijl Blobs (binary large objects storage) is geoptimaliseerd voor het opslaan van mediabestanden als audio en video.


    6. MongoLab
    Binnen de NoSQL-wereld zijn er verschillende beschikbare databases. Een daarvan is MongoDB. MongoLab geeft gebruikers toegang tot MongoDB-databases bij verschillende cloudproviders, waaronder AWS, Azure en Joyent. Net als andere gatewaydiensten integreert MongoLab met verschillende platform-as-a-service (PaaS) tools op applicatieniveau. MongoDB draait zowel binnen gedeelde als dedicated omgevingen, waarbij laatstgenoemde een stukje prijziger is.


    7. Rackspace
    Rackspace's database komt of als cloud of als managed hosted oplossing via Cloud Databases, wat tegelijkertijd de naam van het product is. Rackspace benadrukt de container-gebaseerde virtualisatie van zijn cloud databases, die daarmee beter zouden moeten presteren. Cloud Databases werkt met een SAN opslagnetwerk en is gebaseerd op het OpenStack platform. Vorige maand kondigde Rackspace aan ook een NoSQL-database te gaan bieden via Cloudant.


    8. SAP
    Zakelijke softwarereus SAP biedt in-memory platform HANA aan vanuit de cloud. De clouddatabase van HANA complementeert de andere on-premise databasetools van SAP, waaronder Sybase. De dienst draait via de cloud van Amazon. Het HANA-platform biedt daarnaast ook applicaties die niets met databases te maken hebben, waaronder business management tools en tools voor ontwikkeling.


    9. StormDB
    In tegenstelling tot andere databases in de cloud, draait StormDB zijn relationele database op bare-metal servers en maakt het dus geen gebruik van virtualisatie. StormDB zegt hiermee betere prestaties en eenvoudiger beheer te bieden omdat gebruikers niet hoeven te bepalen hoe groot of krachtig de virtuele machines voor hun databases zijn. Ondanks dat het geheel op fysieke servers draait, delen klanten clusters van servers. StormDB belooft daarbij dat databases van klanten geheel geïsoleerd opereren.


    10. Xeround
    Xeround is een beheertool voor het plaatsen van gemakkelijk schaalbare MySQL-databases bij verschillende cloudaanbieders en platform. De software maakt het mogelijk om databases hoog beschikbaar en schaalbaar te maken door samen te werken met diensten als AWS, Rackspace, Joyent en HP, maar ook met OpenStack en Citrix platforms.


    Bron: http://computerworld.nl/articl…kbare-clouddatabases.html

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!