03.09.2013 Views

Välkommen till - Data3

Välkommen till - Data3

Välkommen till - Data3

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ARTIKEL<br />

Business Continuance i<br />

AS/400-miljöer<br />

24<br />

Författare: Greger Jerlehagen, produktchef EMC<br />

Den oroliga situationen i världen har<br />

gjort att många fått upp ögonen för<br />

Business Continuance och katastrofsäkring<br />

av sina verksamhetskritiska system.<br />

Begreppet Business Continuance brukar definieras som ”procedurer<br />

som får en organisation att vid en incident agera så att all<br />

kritisk verksamhet kan fortsätta utan väsentliga störningar”.<br />

I IT-sammanhang uppnås detta genom att bygga upp parallella<br />

driftmiljöer i geografiskt åtskilda lokaler. Genom att upprätthålla<br />

realtidskopior av data på fysiskt åtskilda enheter är<br />

det möjligt att hantera katastrofsituationer med minimal inverkan<br />

på driften.<br />

Det kräver två saker, en funktion för spegling av data samt<br />

procedurer för att vid behov kunna flytta driften från den ena<br />

miljön <strong>till</strong> den andra (s k failover). Ytterligare en aspekt att ta<br />

hänsyn <strong>till</strong> är failback, dvs hur man går <strong>till</strong>väga för att återgå<br />

<strong>till</strong> produktionssajten.<br />

Spegling av data kan ske på två sätt, på host- eller storagenivå,<br />

och OS/400 stöder den förra metoden via HLM (host<br />

level mirroring). Nackdelen är att det sker på bekostnad av<br />

ökad overhead i värddatorn, vilket gör det <strong>till</strong> en tämligen dyr<br />

lösning. Det finns även en del andra aspekter i samband med<br />

failover och failback som är värda att beakta.<br />

Ett system för spegling på storagenivå byggs upp av fristående<br />

storagesystem som EMC Symmetrix vilka ansluts <strong>till</strong><br />

AS/400 9406 och iSeries 800 via SCSI eller fiberkanal, på<br />

samma sätt som IBM-skivminnen. Två storagesystem i separata<br />

lokaler kopplas sedan ihop med snabba kommunikationslänkar.<br />

Symmetrix Remote Data Facility (SRDF) är en mjukvara<br />

som sedan upprätthåller synkrona kopior av AS/400-data<br />

mellan de två systemen. SRDF hanterar även asynkron replikering,<br />

så att man i efterhand kan synkronisera systemet om kommunikationen<br />

mellan de speglade enheterna skulle gå ner.<br />

Failover<br />

SDRF automatiserar processerna vid failover och tar hand om<br />

alla konfigureringsändringar av storagesystemen. Exempelvis<br />

suspenderas skrivoperationer på källvolymerna och målvolymerna<br />

öppnas för läsning och skrivning. Därefter krävs i princip<br />

bara en IPL av sekundärhosten och man är i luften igen<br />

efter några minuter.<br />

Vid failback sker det omvända samtidigt som en bakgrundsprocess<br />

i SDRF återsynkroniserar systemen för att reflektera de<br />

förändringar som skett under avbrottet.<br />

HLM kräver å andra sidan en rad manuella procedurer och<br />

omkonfigureringar för att göra en failover. Man brukar räkna<br />

med att det tar ca två timmar, betydligt längre för en failback.<br />

För AS/400 konfigurerad med logiska partitioner (LPAR)<br />

kan valfria kombination av partitioner fjärrspeglas. För varje<br />

partition måste hela dess image speglas, inklusive load sourceenheten.<br />

Det är även möjligt att med hjälp av EMC TimeFinder skapa<br />

oberoende adresserbara BCV-volymer (business continuance<br />

volumes) från aktiva produktionsvolymer. Man kan sedan<br />

IPL:a från sådana volymer för rapportgenerering, applikationstester,<br />

datalager och andra ändamål som annars hade inkräktat<br />

på produktionssystemet.<br />

1. Det lokala Symmetrixsystemet (med källvolymen) mottar ett<br />

skrivkommando från en applikation på värddatorn.<br />

2. Skrivkommandot överförs omedelbart <strong>till</strong> fjärrsystemet (med<br />

målvolymen). Det lokala systemet suspenderar vidare skrivningar<br />

<strong>till</strong> källvolymen.<br />

3. Fjärrsystemet sänder en bekräftelse <strong>till</strong> det lokala systemet.<br />

4. Det lokala systemet sänder ”I/O complete” <strong>till</strong> den lokala<br />

värddatorn. Det lokala Symmetrixsystemet är nu redo för att ta<br />

emot nya skrivkommandon.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!