Terug naar de beginpaginaCentor Homepage

‘s Werelds populairste database uitgebreid met belangrijke innovaties

Lancering Oracle Database 11g goed ontvangen

Na ruim 750.000 mandagen en 15 miljoen test-uren was er dan de lancering van Oracle Database 11g. De nieuwste versie van ’s werelds meest populaire database haakt natuurlijk aan bij de groeiende uitdagingen en behoeften van haar klanten; snelle groei van data, groeiende behoefte aan data-integratie maar ook de wens de kosten van IT te beheersen. In dit artikel bespreken we een aantal van de belangrijkste innovaties, die versie 11g tot een succes moeten maken.

Met versie 10g pionierde Oracle op het vlak van grid computing en niet zonder succes, want meer dan de helft van de Oracle-klanten is inmiddels op die versie overgestapt. Met name die groep klanten heeft aangegeven wat er voor nodig is om grid computing verder te laten evolueren. Waardevolle informatie derhalve en die heeft Oracle op waarde weten te schatten. In de nieuwe versie is Oracle’s unieke database clustering verder uitgebreid, evenals data center automation en workload management. Belangrijke nieuwe functionaliteit is toegevoegd, zoals Oracle Real Application Testing, Oracle Total Recall, Oracle Data Guard en Oracle Fast files. Ook op het vlak van data partitionering en ten aanzien van compressiemogelijkheden zijn er belangrijke vernieuwingen aangebracht. Samen met andere belangrijke innovaties — 11g beschikt over meer dan vierhonderd features — zal dat er toe leiden dat organisaties meer controle krijgen over hun bedrijfsinformatie en de zakelijke processen die daarmee samenhangen. Oracle database 11g laat gebruikers een enorme variëteit aan gegevens beheren; niet alleen ‘conventionele’ bedrijfsinformatie en XML-documenten maar bijvoorbeeld ook 3D ‘spatial’ informatie.

Real Application Testing
Het beheren en met name testen van — veranderingen aan — de IT-omgeving is doorgaans een tijdrovende en kostbare aangelegenheid. Daar staat tegenover dat Service Level Agreements (SLA’s) indirect op dit vlak steeds meer eisen stellen. Niet alleen wijzigingen in het systeem en in de hardware leveren veel en grondig testwerk op, maar natuurlijk ook de reguliere software upgrades. Met Real Application Testing is Oracle op dit vlak haar gebruikers tegemoetgekomen, door een database te ontwerpen die klanten in staat stelt wijzigingen in hun IT-omgeving snel, op een gecontroleerde manier en daarmee kostenefficiënt te testen. Kosten van aanpassingen worden hiermee verlaagd en risico’s teruggedrongen.

Oracle Data Guard
Met Oracle Data Guard kunnen gebruikers hun standby database benutten om de prestaties van hun productie-omgeving te verbeteren, maar ook om hun systemen tegen site-brede ‘rampen’ te helpen beschermen. Standby databases kunnen simultaan gelezen en hersteld worden en dat maakt ze beschikbaar voor backup, rapportage, testen en (doorlopend) upgraden naar productiedatabases. Door de werkdruk waar mogelijk te verplaatsen van de productiedatabase naar de standby database, kan de performance van de productiedatabase verbeteren en ontstaan nieuwe oplossingmogelijkheden in geval van calamiteiten.

Enhanced Information Lifecycle Management
We zeiden het in het begin van dit artikel al; Oracle heeft ingespeeld op de wens van haar klanten om de kosten van IT terug te dringen en beheersbaar te houden. Opslag van data is daar een onderdeel van. Oracle Database 11g heeft daarvoor nieuwe mogelijkheden voor partitionering en datacompressie aan boord. Een heel doordachte oplossing is Information Lifecycle Management (ILM), een methode waarmee de kosten van data-opslag onder de Oracle Database sterk kunnen worden gereduceerd, zonder dat de kwaliteit van de service daarmee in gevaar komt. Hoe? Door rekening te houden met de levenscyclus van data en op basis daarvan af te wijken van de traditionele benadering, waarbij alle database-data zich in één enkel high performance opslagsysteem bevindt. Die andere benadering — de ILM-methode — behelst een systeem waarbij database data in meerdere opslagsystemen wordt geplaatst, in plaats van in één high performance opslagsysteem. Daarbij wordt data die ouder en dus minder actief is, verplaatst naar low-cost media.

Oracle Partitioning maakt het heel eenvoudig om ILM in de database te implementeren. Een voorbeeld. Stel, we bevinden ons in het derde kwartaal van het jaar en we partitioneren de ‘Orders’-data voor een orderinvoer-applicatie per maand. Het high performance opslag-sys-teem wordt uiteraard gebruikt voor het opslaan van frequent benaderde data, dus de partities waarin zich de ‘Orders voor kwartaal 3’ bevinden.

De minder frequent gebruikte data zou eigenlijk best wel op een goedkoper — minder high performance — systeem terecht mogen komen. In ons voorbeeld zouden we dus de data over kwartaal 1 en kwartaal 2 in dit systeem op willen slaan. Dit systeem kan gebruikmaken van een aanzienlijk goedkopere opslagtechniek en bijvoorbeeld opgebouwd kunnen zijn met SATA-harddisks. Data die nog minder vaak zal worden benaderd of aangepast zal worden, kan dan tenslotte een plaatsje krijgen op een — goedkoop — online opslagsysteem. Weer even terug naar ons voorbeeld: data van het voorgaande jaar.

Tijd voor een rekensommetje dat duidelijk moet maken dat met deze methode aanzienlijke besparingen gerealiseerd kunnen worden. Hoewel de prijzen van dergelijke systemen zo ongeveer met de dag dalen, gaan we even uit van $ 72 per Gb voor een high performance opslag-systeem, $ 14 voor een low cost opslagsysteem (onze SATA-schijven bijvoorbeeld) en $ 7 voor een systeem dat online archiveert. De benodigde opslagcapaciteit is 13,5 Tb.

Wanneer we die hoeveelheid data geheel op het kostbare high performance opslagsysteem zouden plaatsen, komen de kosten op een kleine miljoen dollar uit. Nu de ILM-methode. De veel gebruikte data — in dit voorbeeld 5% — slaan we op in het high performance systeem. De minder gebruikte data (35%) verhuizen we naar ons low cost systeem. Het grootste deel van de data — 60% — wordt ‘verbannen’ naar het nog goedkopere online archief.



Zoals uit het diagram kan worden opgemaakt, worden de kosten enorm gereduceerd. In dit niet onrealistische voorbeeld zelfs van een kleine 1 miljoen dollar naar slechts 175.000 dollar. En zelfs dat bedrag kan nog fors omlaag, want we hebben in Oracle Database 11g nog een truc in de mouw: Oracle Advanced Compression. Daarmee kunnen de kosten uit dit voorbeeld met nog eens een factor 3 omlaag gebracht worden, tot minder dan 60.000 dollar. Een totale reductie van maar liefst 94%, zonder concessies te doen aan de kwaliteit van service.
De implementatie van ILM wordt sterk vergemakkelijkt dankzij Oracle’s Information Lifecycle Management Advisor. Deze helpt bij het creëren van dergelijke lifecycle policies, bij het inschatten van de te behalen besparingen en genereert zelfs scripts voor het verplaatsen, archiveren en verwijderen van data.

Oracle Total Recall
In de nieuwste release van Oracle’s database treffen we ook Oracle Total Recall aan. Hiermee kunnen DBA’s op een praktische manier — ten behoeve van change tracking en auditing — een tijdsdimensie aan data toevoegen.

Maximale beschikbaarheid
Het voorkomen van — ongeplande én geplande — downtime is altijd al zo ongeveer het belangrijkste aandachtspunt van Oracle geweest en het zal niemand verbazen dat ook in Oracle database 11g weer verdere stappen zijn gezet om de uptime te maximaliseren. Onder de nieuwe features op dit gebied vinden we Oracle Flashback Transaction, waarmee onbedoelde transacties eenvoudig teruggedraaid kunnen worden.

Met Parallel Backup & Restore wordt ondersteuning geboden bij de backup en restore van zeer grote databases. De Data Recovery Advisor is ontwikkeld om DBA’s te helpen om in probleemsituaties de downtime te beperken door automatisch probleemonderzoek te doen, door een recovery-plan aan te bieden en door fouten te herstellen.
‘Hot Patching’ is een feature waar veel DBA’s blij mee zullen zijn. Het maakt het mogelijk updates en bugfixes toe te passen, zonder de noodzaak het systeem down te brengen. Tot dusver moest de productiedatabase daarvoor gestopt worden of moest een ingewikkeld proces van het overzetten van data van het ene naar het andere systeem worden doorlopen. Met als gevolg dat veel DBA’s voor het dilemma werden geplaatst of ze een update of patch wel zouden doorvoeren. Het betekende immers meer downtime, en dat is nu juist iets wat je als DBA wilt voorkomen. Aan de andere kant is het uitstellen van — kritische — updates ook weer een bedreiging voor het systeem. Met Hot Patching behoort die spagaat nu tot het verleden.

Oracle Fast Files
Dit is de next-generation oplossing voor het opslaan van grote objecten (LOB’s), zoals afbeeldingen, grote tekstobjecten of geavanceerde data-types — waaronder XML, medisch beeldmateriaal en driedimensionale objecten — in de database. Door een bredere range aan enterprise-informatie op te slaan en deze gemakkelijker en sneller op te halen, komen organisaties meer te weten over hun business en kunnen ze zich sneller aanpassen.

Transparant Data Encryption
In Database 11g borduurt Oracle verder op het vlak van security. Eén van de nieuwe features is Oracle Transparant Data Encryption, een faciliteit die verder gaat dan column level encryptie. Oracle database 11g biedt ‘tablespace encryption’, waarmee complete tabellen, indexen en andere vormen van data-opslag ge-encrypt kunnen worden. Encryptie is ook beschikbaar voor LOB’s die in de database zijn opgeslagen.

Zoals we in de inleiding van dit artikel al aangeven, heeft Oracle haar nieuwste database met een enorme hoeveelheid nieuwe features en aanpassing uitgerust. In dit artikel hebben we daar een belangrijk deel van besproken. Maar de 750.000 mandagen werk die Oracle in 11g heeft gestoken, heeft nog veel meer interessant nieuws opgeleverd. In de komende nummers van het Orakel komen we daar nog graag een keer op terug.


OC Centor BV
Fultonbaan 2b
3439 NE
Nieuwegein
tel. 030 6020060

Realisatie:
Beaumont Tekst&Ontwerp
H. Dunantweg 20 2400BD
Alphen a/d Rijn
tel. 0172 419370

: Dagelijks Nieuws :
Klik hier voor een actueel overzicht van Linux, Unix, Oracle, DWH, BI, Java, Database, Emercing Technologies, Security, ICT en Financieel nieuws.