(+33) 9 72 53 18 09 Coût d'un appel local en France (+216) 29 293 943 Disponible aussi via Viber et whatsApp

Toepassingen aan gegevensbeheer in de cloud en transactiegegevensbeheer | Data room software

De hierboven beschreven cloudkarakteristieken hebben duidelijke consequenties voor de keuze van welke datamanagementapplicaties zoals de cloud gaan. In deze sectie beschrijven wij de geschiktheid van u verplaatsen betreffende de twee grootste bestanddelen van een gegevensbeheermarkt zoals de cloud: transactiegegevensbeheer en analytisch gegevensbeheer. Met « transactiegegevensbeheer » verwijzen wij naar het brood-en-boter betreffende de database-industrie, databases dat back-banking, reservering van luchtvaartmaatschappijen, online e-commerce en toepassingen voor toeleveringsketenbeheer. Deze toepassingen zijn veelal afhankelijk van de ACID-garanties die databases bieden en zijn doorgaans vrij schrijfintensief. Het implementeren van een transactiedatabasesysteem met behulp betreffende een shared-nothing-architectuur is niet-triviaal, omdat gegevens over meerdere locaties bestaan gepartitioneerd en transacties betreffende het algemeen niet beheersen worden beperkt tot toegang tot gegevens van één enkele website. Dit resulteert in complexe gedistribueerde vergrendelings- en commitprotocollen en boven gegevens die via de netwerk belanden verzonden, hoeveel leidt tot brainloop secure dataroom een verhoogde latentie plus potentiële knelpunten in de netwerkbandbreedte. Het is moeilijk om ACID-garanties te handhaven in u licht van gegevensreplicatie aangaande grote geografische afstanden. Het CAP-stelling laat zien datgene een shared-data-systeem slechts maximaal twee met de drie eigenschappen moet kiezen: consistentie, beschikbaarheid en tolerantie voor partities. Als gegevens betreffende een groot gebied belanden gerepliceerd, laat dit boven wezen alleen consistentie en beschikbaarheid voordat een systeem om eruit te selecteren. Het ‘C’ (consistentie) gedeelte van ACID wordt dus typisch geteisterd om dezelfde redelijke systeembeschikbaarheid op erbij leveren.

intralinks dealspace

Om een idee te krijgen van de inherente problemen bij het bouwen van dezelfde gerepliceerde database via dezelfde wide area network, is het interessant om de ontwerpbenaderingen betreffende enkele recente systemen erbij noteren. Amazon’s SimpleDB plus Yahoo’s PNUTS implementeren beide gedeelde-niets-databases over een wide-area netwerk, toch overwinnen een problemen van gedistribueerde replicatie door een ACID-garanties betreffende het systeem te versoepelen. In de bijzonder verzwakken ze de consistentiemodel sinds verschillende vormen van uiteindelijke / tijdlijnconsistentie in bij voeren, zodat alle replica’s geen overeenstemming hoeven bij bereiken aangaande de huidige waarde betreffende een opgeslagen waarde (het vermijden met gedistribueerde commitprotocollen). Evenzo ben het onderzoek van Brantner et. al. vonden dat ze consistentie- en isolatiegaranties moesten versoepelen in de gegevensbank die ze op het S3-opslaglaag van Amazon hadden gebouwd. Google’s Bigtable implementeert een gerepliceerde shared-nothing database, maar biedt geen volledige relationele API en verzwakt de ‘A’ (atomicity) zekerheden van ACID. In het bijzonder ben het dezelfde eenvoudige lees / schrijf-winkel; transacties aan algemene doeleinden zijn niet geïmplementeerd (de enige atomaire acties is read-modify-write-sequences bij gegevens die onder beslist enkele rijsleutel zijn opgeslagen). SimpleDB en Microsoft SQL Server Data Services opereren op dezelfde manier. De H-Store-project zijn gericht op de bouwen van wide-area shared-nothing-transactiedatabases die voldoen aan strikte ACID-garanties door zorgvuldig databaseontwerp te benutten om het aantal transacties te minimaliseren dat toegang heeft zelfs gegevens van meerdere partities; het project blijft maar in de visiefase en de haalbaarheid met de werkwijze van beslist echte dataset en querywerklast moet nog worden aangetoond. Er bestaan enorme risico’s bij het opslaan van transactiegegevens van beslist niet-vertrouwde host. Transactionele databases bevatten doorgaans de volledige set operationele gegevens die nodig bestaan om bedrijfskritieke bedrijfsprocessen bij ondersteunen. Die gegevens bevatten details bij de laagste gedetailleerdheid plus bevatten regelmatig gevoelige informatie, zoals klantgegevens of creditcardnummers. Elke toename van potentiële beveiligingsinbreuken ofwel schendingen met de privacy is veelal onaanvaardbaar. We concluderen zeker dat toepassingen voor transactiegegevensbeheer niet juist geschikt is voor cloudimplementatie. Desondanks is er een aantal bedrijven die jullie een transactiedatabase zullen e-commerce sales die moet worden verricht in de cloud van Amazon: EnterpriseDB’s Postgres Plus Advanced Server plus Oracle. Daarginds zijn maar nog genkele gepubliceerde case-study’s van klanten die met succes dezelfde bedrijfskritische transactiedatabase implementeren bij behulp met deze cloudproducten en, althans in aan de orde van Oracle, lijkt het cloudversie merendeels bedoeld te zijn voor databaseback-up.

(+33) 9 72 53 18 09 Coût d'un appel local en France (+216) 29 293 943 Disponible aussi via Viber et whatsApp

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

10 − neuf =

Rappel immédiat

×