Deze silo gebaseerde methodiek resulteert vrijwel altijd in het gebruik van verschillende beschikbaarheid /DR -technologieën van verschillende leveranciers , met aanzienlijk verschillende ontwerpen , mogelijkheden en beperkte /geen integratie punten . Bijvoorbeeld , kan een online web bestelsysteem gebruik van het netwerk van load balancing voor front-end webservers te maken , een vorm van data mirroring of clustering voor backend databaseservers , en een 3rd party availabilityalternative voor middleware . Point of sale oplossingen , CRM-tools , en zelfs BlackBerry messaging omgevingen implementeren van een soortgelijk recept , gebruik te maken van totaal verschillende technologieën voor elke laag in de applicatie stack.Having een dergelijke aanpak om het runnen van een business continuity oplossing voor uw enterprise applicatie -ecosysteem heeft een aantal nadelen . Eerst en vooral moet men zich bewust zijn van de implicaties van het gebruik van verschillende technologieën binnen een continue beschikbaarheid of DR architectuur kosten . De meest voor de hand liggende kosten is het eigen onkosten voor de hardware /software zelf . Door te kiezen (of gedwongen ) om verschillende oplossingen toepassen van verschillende leveranciers , is er geen mogelijkheid om schaalvoordelen te benutten . De meeste hardware-en softwarebedrijven bieden volume -based pricing verlokkingen voor grotere orde maten , maar deze mogelijkheid is natuurlijk verspild wanneer verschillende alternatieven van verschillende leveranciers zijn employed.Additionally als elke oplossing maakt gebruik van verschillende onderliggende hardware , schijf , of OS technologieën , een nog grotere totale kosten van eigendom zal worden opgemerkt . Natuurlijk kost reikt verder dan alleen hardware en software om implementatie , coaching , andcontinuing beheerkosten omvatten . Denk aboutdeploying zelfs een vrij eenvoudig , drie tier applicatie architectuur . In de online web bestellen bijvoorbeeld eerder besproken , zou men moeten op de wat zenuwslopend taak van het leren over het niet alleen de fijne kneepjes van SQL clustering over te nemen , maar ook de implementatie en het beheer van het netwerk van load balancing en elke middleware componenten nodig. Elke keer als een nieuwe variant van een van deze oplossingen wordt gemaakt , er is de extra kosten van opnieuw leren een nieuwe technology.Then nadenken over de complexiteit van de integratie van verschillende technologieën beschikbaarheid van meerdere leveranciers . Zijn ze gegarandeerd om samen te werken met elkaar ? Is deze interoperabiliteit ingebouwd ( onwaarschijnlijk) of een zekere mate van maatwerk en handmatige scripting ( zeer waarschijnlijk ) nodig zijn , zodat elke tier kan communiceren met de andere niveaus ? Als aangepaste scripting nodig is, wat er gebeurt als een afzonderlijk deel van de architectuur beschikbaarheid veranderingen ? Zal extra, aangepaste werk als adviseur nodig zijn om te testen bestaande scripts te ontwikkelen en re ? Last but not least , als en wanneer er iets kapot gaat , wiens verantwoordelijkheid is het om de oorzaak te identificeren? Met verschillende oplossingen van verschillende leveranciers , moet men op zijn hoede voor de onvermijdelijke vinger wijzen die kunnen leiden als er dingen fout gaan. Natuurlijk een alternatief is om gewoon niet de oplossingen te integreren , immers , zolang elk gedeelte doet zijn werk , is het niet veilig om te veronderstellen dat het hele systeem operationeel is ? Niet per se . Denk bijvoorbeeld aan de inzet van een multi- tier , gedistribueerde architectuur in zowel fysieke locaties voor DR doeleinden. Als de gehele , primaire productie plaats faalt, zal de servers opstarten in de juiste volgorde en mode op de externe site , of een zekere mate van interactie nodig van een beheerder ? Nu onderzoekt de meer probabletype van mislukking , wanneer slechts een onderdeel in plaats van een hele site mislukt . Tenzij youve ingezet een gecombineerde High Availability Ramp Recovery oplossing , is de kans groot dat de interne defecte onderdeel operaties zal worden hervat op de DR -site . In de meeste gevallen zal de wachttijd tussen locaties te hoog voor meerdere tier applicatie goed functioneren zijn . In deze situatie zijn best om daadwerkelijk alle componenten niet over naar de externe site als een samenhangende eenheid . Maar nogmaals , hoe werkt deze coördinatie plaats? Ofwel zijn we terug naar scripts voor het failover op een bepaalde manier , of anders wat hands on beheerder betrokkenheid nodig is. Wanneer dat plaatsvindt , hersteltijden onvermijdelijk toenemen , wanneer herstel malen te verhogen , neemt ook de onderste regel kosten van de storing aan de business
Door: Gee Mandy
.