
High Availability :
De database omgevingen worden steeds kritischer bij bedrijven, als de database down gaat, kost het een bedrijf meteen geld. Cruciale vragen bij High Availability zijn:
– Wat is de impact wanneer de Oracle database 2 uur niet beschikbaar is?
– Wat is de zwakste schakel in de hele infrastructuur rondom de Oracle database?
The DOC heeft ervaring met de diverse Oracle High Availability oplossingen zoals Oracle Data Guard, Oracle RAC en Oracle FailSafe.
Daarnaast heeft The DOC een Partnership met Dbvisit. Dbvisit heeft producten gebaseerd op de Oracle technologie en is volledig goedgekeurd door Oracle. De producten van Dbvisit zijn ontwikkeld door DBA’ers voor DBA’ers. Dbvisit kan op verschillende manieren worden ingezet bij bedrijven, bijvoorbeeld:
– Dbvisit kan worden gebruikt voor Disaster Recovery.
– Dbvisit kan worden gebruikt voor Replication.
– Dbvisit kan worden geïnstalleerd op alle type Oracle databases, d.w.z. Oracle Standard Edition One (SE1), Standard Edition (SE) en Enterprise Edition (EE).
– Dbvisit is een betaalbare Disaster Recovery oplossing. Als alternatief voor Oracle DataGuard of Golden Gate zijn er geen Oracle EE-licenties nodig maar voldoet Oracle SE of SE1.
Bekijk ook de andere diensten onder Managed Services.
Dbvisit producten :
Dbvisit heeft momenteel een aantal productvarianten. Qua techniek is Dbvisit Standby vergelijkbaar met Oracle Data Guard (in combinatie met Oracle EE) en is Dbvisit Replicate vergelijkbaar met Oracle Golden Gate, echter Dbvisit kan ook in combinatie met Oracle SE of SE1. De Oracle licentie investeringen voor een High Availability oplossing zijn dus aanmerkelijk lager! De ervaring vanuit The DOC is dat de installatie, configuratie en beheer veel eenvoudiger is dan met de Oracle producten.
Dbvisit Stand-by :
Dbvisit Stand-by is eenrichtingsverkeer van een actieve database naar een passieve stand-by database voor disaster recovery. Wanneer de actieve omgeving uitvalt, kan eenvoudig overgeschakeld worden naar de stand-by omgeving zonder data verlies. De beide omgevingen zijn volledig identiek.
De stand-by server kan tevens gebruikt worden voor rapportage doeleinden zonder de primaire database en server te belasten. Hiervoor moet de synchronisatie vanuit de productie omgeving tijdelijk worden stopgezet, waarmee de rapportages tegen recente productie data kunnen worden gedraaid, echter het primaire doel is uiteraard een uitwijk omgeving.
Voor meer informatie over de ervaringen van The DOC, zie: Dbvisit Standby.
Dbvisit Replicate :
Dbvisit Replicate voert een logische data replicatie uit naar een andere, actieve stand-by database. Het product heeft een drietal varianten, o.a. afhankelijk van het aantal tabellen dat gerepliceerd dient te worden.
– Replicate LTD is eenrichtingsverkeer van een actieve database naar een actieve stand-by database voor bijvoorbeeld actuele rapportages. De synchronisatie van actuele interface- en gebruikerstransacties blijft geactiveerd waarmee de rapportages tegen actuele productie data kunnen worden gedraaid. Replicate kan tevens gebruikt worden voor het verversen van de Ontwikkel, Test of Acceptatie (OTA) omgevingen zodat tegen actuele data (incl. interface-data) ontwikkeld en getest kan worden.
– Replicate XTD is eenrichtingsverkeer van een actieve database naar een actieve stand-by database. Deze variant kan gebruikt worden voor bijv. Oracle migratie trajecten zonder downtime. Hierbij wordt alle productie data (uit bijv. een Oracle 11g database) gesynchroniseerd naar een nieuwe (bijv. Oracle 12c) database. De eindgebruikers kunnen blijven doorwerken tegen de oude omgeving terwijl de upgrade getest kan met een actuele data set in de nieuwe omgeving. Indien de testen succesvol zijn, kunnen de applicatie connecties worden gewijzigd van de oude naar de nieuwe database zonder downtime.
– Replicate MAX is tweerichtingsverkeer waarbij beide databases in synch worden gehouden. Met deze optie kan load balancing plaatsvinden waarbij gebruikers over de 2 servers / locaties worden verdeeld. In de achtergrond wordt de data over en weer gesynchroniseerd en kan de andere locatie tevens als uitwijk dienen in geval van calamiteiten.