Windows

Red Hat JBoss-gegevensraster omvat nu datacenters

Cross datacenter replication and disaster recovery with Red Hat JBoss Data Grid

Cross datacenter replication and disaster recovery with Red Hat JBoss Data Grid
Anonim

Red Hat heeft zijn JBoss Data Grid-softwarepakket herzien, dat nu de mogelijkheid biedt om kopieën van gegevens te repliceren over verschillende datacenters, en komt ook met een aantal andere nieuwe functies die de downtime kunnen beperken.

Red Hat hoopt dat de updates bedrijven nog meer zullen aanzetten om een ​​gedistribueerde in-memory datastore te gebruiken.

"De meeste klanten worden geconfronteerd uitdagingen bij het bieden van toegang tot realtime informatie, het verwerken van enorme datatransactievolumes en het voldoen aan hoge uptime-verwachtingen. Ze zijn niet in staat om deze problemen op te lossen door een rigide, complexe en erg dure traditionele gegevenslaag te schalen, "zei Christina Wong, die de Red Hat-productmarketingmanager voor het JBoss Data Grid is, in een e-mailinterview. "Er is dus vraag naar flexibele, krachtige [systemen] die de overhead van interactie met de datatiek kunnen verminderen."

[Meer lezen: de beste tv-streamingdiensten]

Red Hat factureert JBoss-gegevens Raster als een gedistribueerde gegevensopslag in het geheugen, een die kan worden verspreid over meerdere servers voor verbeterde betrouwbaarheid en reactievermogen. Door een verzameling gegevens in het werkgeheugen te houden, kunnen bedrijfsapplicaties sneller worden uitgevoerd, omdat ze geen gegevens hoeven op te slaan of te halen uit schijfgebaseerde databasesystemen. Het distribueren van meerdere exemplaren van de gegevens over verschillende locaties kan de toepassing ook betrouwbaarder maken.

Hoewel dit nog geen gangbare praktijk is, kan het gebruik van een gegevensopslag in plaats van een traditionele relationele database ook tijdwinst opleveren, aldus Curt Monash, van data-analistenbureau Monash Research. "Het heeft vaak geen zin om objecten in een relationeel schema te vernietigen. Dus waarom zou je de objecten niet direct opslaan? "Schreef hij in een e-mailinterview. Het vereenvoudigt ook de softwarestack door de behoefte aan ORM-tools (Object-Relational Mapping) zoals Hibernate te elimineren, zei Wong.

Wong beweerde dat organisaties steeds meer op hun gemak zijn met het bijhouden van hun gegevens in het werkgeheugen, in plaats van het te binden aan schijf, althans aanvankelijk. De goedkeuring van in-memory technologieën zoals het Data Grid "wordt gedreven door de snel evoluerende zakelijke omgeving, die steeds globaler, gedistribueerd, real-time wordt en die een enorme groei in de behoefte aan snelheid en lage latencies ziet," zei ze. Red Hat heeft het Data Grid ondergebracht bij financiële dienstverleners, telecommunicatie- en media- en entertainmentbedrijven, onder andere.

Red Hat JBoss Data Grid-versie 6.1 is de eerste update van het JBoss Data Grid-technologiepakket sinds het bedrijf deze heeft vrijgegeven versie 6 afgelopen juni.

Een nieuwe functie in versie 6.1 is de mogelijkheid om gegevens te repliceren over verschillende clusters, die zich in verschillende datacenters zouden kunnen bevinden. Verspreiding van de gegevens over meerdere locaties kan de reactietijd van applicaties verbeteren en de uptime verhogen.

De nieuwe versie implementeert ook niet-blokkerende statusoverdracht (NBST), waardoor knooppunten kunnen worden toegevoegd aan of verwijderd uit een cluster met minimale onderbrekingen van de werking van de toepassing.

"Zonder niet-blokkerende toestandsoverdracht worden lopende en in de wachtrij geplaatste bewerkingen in de wacht gezet terwijl de re-balancing plaatsvindt. Met niet-blokkerende statusoverdracht worden lopende bewerkingen en prestaties echter niet beïnvloed, "zei Wong.

Ondersteuning voor Map / Reduce-functies is ook verbeterd, waardoor langlopende applicaties soepeler kunnen werken. Deze versie ondersteunt ook de context afhankelijkheid injectie (CDI), een techniek die de voorkeur heeft van Java-ontwikkelaars om de architectuur van hun programma's te vereenvoudigen. "De CDI-integratie in JBoss Data Grid biedt gebruikers de mogelijkheid om het gegevensraster te configureren en in te stellen op een manier die overeenkomt met het CDI-programmeermodel. Verder kunnen JBoss Data Grid-componenten worden geïnjecteerd in CDI-bonen, "zei Wong.

Degenen die Red Hat's Hot Rod-cache gebruiken, kunnen genieten van de mogelijkheid om JBoss Data Grid te upgraden zonder downtime in de nieuwe versie van de software. De Data Grid-software kan ook reageren op API-aanvragen (application programming interface) in de Memcache- en REST-indelingen (Representational State Transfer).

Red Hat JBoss Data Grid is gebaseerd op de open-source Infinispan in-memory datastore.