Ordning, reda och kontroll på IT-driften Anders Lundqvist EDB Unigrid AB
EDB Business Partner
EDB Business Partner En av Nordens största börsnoterade IT-koncerner USA Norge BeNeLux Sverige Polen 5.2 mdr SEK i omsättning (2002) ca 2700 medarbetare Storbritannia Spania Frankrike Sveits EDB Bank Fellesdata & Finans erbjuder program- - varulösningar och tillhörande tjänster till bank och finans. Telecom EDB Telesciences levererar program levererar - program- varulösningar och tillhörande tjänster till telekommarknaden. Dotterbolag: Bolag: Dotterbolag: Bolag: EDB Fellesdata EDB Telesciences EDB Infovention Telesciences, Inc. EDB MaxWare Benelux Incatel EDB Ster Polska Logan Orviss International EDB Operations Teamcoär koncernens leverantör av tjänster inom IT -drift/outsourcing. Bolag: Dotterbolag: EDB Teamco EDB PDS EDB Unigrid Totalleverantör av IT-lösningar Representerat i 9 länder
Omsättningsfördelning 2002 (hela 2001) Telekom 14 % (19 %) Drift/Outsourcing 60 % (48 %) Bank & Finans 19 % (19 %) Konsulting 7 % (14 %)
Nyckeltal och driftmiljön Affärsvolymer: 1,5 miljoner auktoriserade användare 3,2 miljoner kortanvändare Hantering av 4 milj. teleabonnenter 3000 applikationer 40 milj. transaktioner per dag Utskrift av 500 milj. kundmeddelande/år Infrastruktur: 3 000 servar 18 000 MIPS datakraft inom stordator 200 terabyte online diskkapacitet Cirka 2 petabyte lagrat på tape Fjärrdrift av 20 000 arbetsstationer Drift av 2000 Kontantautomater
Driftcentraler Driftcentraler finns i Oslo, Stockholm och Bergen. Affärskritisk 7/24 drift på alla orter. Alla anläggningar är byggda för att klara de högsta kraven på fysisk säkerhet och redundans
EDB i Sverige EDB Business Partner har funnits i Sverige sedan 2001. Etablerat affärsområdena drift samt bank och finans. Fokus på tillväxt ligger i Skandinavien.
Några av våra kunder
Om TIRA projekten
Service Level Agreement Våra SLA utrycker egenskaper och krav på en drifttjänst utifrån en verksamhets IT-behov. Exempel på egenskaper: Tillgänglighet Öppettider Svarstider Åtgärdstider Servicefönster
SLA med fokus på leveranskedjor Externa kopplingar WAN Serverdrift Kommunikationstjänster Klientdrift Drift av applikationen X
Problemet Hur följer vi upp ett avtal med SLA-mål med kanske flera hundra mätpunkter? Hur följer man upp leveranskedjor när vi inte ansvarar för alla delar? Hur håller man ordning på alla komponenter i en komplex tjänsteleverans?
TIRA projekten April 02 Jun 02 Okt 02 Jan 03 April 03 TIRA 1 TIRA 2 Logg- Loggboken boken Principer Presentation Utvärdera teknik Stort antal mätpunkter Generellt indataformat Webbaserad administration
Projektidé Syftet med TIRA är att vi ska finna en praktiskt genomförbar metod som möjliggör en implementation av ett webbaserat system för SLA-uppföljning av EDB Unigrids drifttjänster.
Projektidé TIRA2 TIRA2 projektet ska utveckla och driftsätta ett webbaserat system för automatiserad SLAuppföljning som ska hantera den största delen (90%) av den uppföljning som görs för tillgänglighet
Vad ville vi åstadkomma
Intentioner med systemet Samma system för alla plattformar. Webbaserat system ( Mina drifttjänster ). Samma system för alla intressenterna kund, leveransuppföljning och produktion. Aktiv mätning med transaktionskanoner. Möjlighet att markera och redigera mätdata.
Avtalsöversikten
Hur gjorde vi
Automatiserad SLA-uppföljning Loggboken Kommunikation Kunder Server Status var 5:e min [Uppe / Nere] Mätdata Leverans Avtalsinfo Stordator Drift
Mätpunktens innehåll MÄTDATA (Logg från PROBE) 2003-05-05 08:00:02 A0000023 UPPE 2003-05-05 08:05:02 A0000023 UPPE 2003-05-05 08:00:02 A0000023 UPPE Datapost i ITSV 2002-05-05 7 12 12 J N N Datum Timme Förväntat Verkligt Kundfel Schema Godkänd
Formel Tillgänglighet per dag: t d = m j= 1 m j= 1 f ( antal _ s var( j)) f ( frågor _ i _ timmen( j)) d = antal dagar i månaden m = antal mätpunkter per dygn t d = tillgängligheten per dygn t m = tillgängligheten per månad Tillgänglighet per månad: t m i= 1 d = i= 1 d m j= 1 m j= 1 f ( antal _ s var( i, j)) f ( fragor _ i _ timmen( i, j)) Funktionen för Schema och Kundfel. f(x)= x då Schema=JA och Kundfel=NEJ f(x)=0 i övriga fall
Grafer Dag Timme
Mer om mätpunkter 1 2 Sammansatt mätpunkter: För att mäta tillgängligheten på redundanta system Ex: P = (1 OR 2) AND (3 OR 4) 3 4 Huvudmätpunkter Om t.ex. 1 och 2 mäter samma funktion kan en av dem göras prioriterad.
Systemkomponenter MRTG Tivoli monitorer IMS CICS Monitorer TIRA Admin webb TIRA -motorn Portalen (Användare) Webb (IP Sentry)
Mätning på stordator IMS Applikation DB2 CICS SLA Maskinvara och disk
Mätning på UNIX och NT servrar Applikation Databaser och Middleware SLA Operativ Maskinvara inkl disk.
Kommunikation Computer Internet Firewall WAN Router t4 up LAN t1 up PBX t3 up Mainframe Server Hub t2 up
Lite om tekniken TIRA-motorn Portalen All mätdata lagras i en SASdatabas (ITSV). Inläsning av data sker varje natt till stordator. Presentation av visa adminsidor och grafer sker med hjälp av en SAS IntrNet. Dagliga rapporter via mejl. Gemensam portal för driftinformation och Loggboken. Portalen är utvecklad i MS.Net med SQL-server. Portalen hanterar kund, avtalsinfo, säkerhet, dokument, länkar
Roller Kunden: kan se sina egna avtalsobjekt och dokument. Interna användare: kan se alla avtalsobjekt och dokument. Leveransansvarig: kan administrera kunder och avtalsobjekt samt rätta och kommentera mätdata. Superuser: administration av användare och mätpunkter etc.
Frågor?