200 likes | 331 Views
Optimalizace aplikací resortu Ministerstva Spravedlnosti ČR. Ing. Martin Pavlica. Cíle prezentace. Podat důkaz, že technologie F5 jsou ty nejlepší a že by bylo chybou je nekoupit Reálné podmínky Máme na to 20 minut Většina lidí bere s velkou rezervou marketing velkých zahraničních firem
E N D
Optimalizace aplikací resortu Ministerstva Spravedlnosti ČR Ing. Martin Pavlica
Cíle prezentace Podat důkaz, že technologie F5 jsou ty nejlepší a že by bylo chybou je nekoupit Reálné podmínky • Máme na to 20 minut • Většina lidí bere s velkou rezervou marketing velkých zahraničních firem • Je to poslední prezentace před obědem • Polovina publika je vyhladovělá • Druhou půlku zmáhá spánek Redukovaný „reálný“ cíl: • Na konkrétním (vám blízkém) příkladu ukázat, že prezentovaná řešení mají smysl a mohou mít konkrétní přínosy do vašich potřeb • Podělit se o ty zkušenosti partnera a zákazníka, které se běžně neprezentují
Ministerstvo Spravedlnosti ČR – situace Zákazník • Cca 18 000 uživatelů ve vnitřní síti • Cca 200 složek (poboček) v resortu Aplikace • Řada aplikačních agend (obchodní rejstřík, insolvenční registr, evidence úpadců, personalistika, …) • Provozování aplikací pro veřejnost • Trend centralizace interních distribuovaných aplikací Infrastruktura • Struktura sítě: centrála + WAN pobočky • Linka do Internetu o propustnosti 80 Mbps • Přípojka do WAN o kapacitě 155 Mbps
Ministerstvo Spravedlnosti ČR – problémy • Aplikace nesplňovaly požadavky na vysokou dostupnost • Podepsané výpisy z obchodního rejstříku • Insolvenční registr • V některých případech požadováno zákonem • Obtížná a pracná implementace všech doporučení v oblasti bezpečnosti aplikací • Výstupů z penetračních testů • Mnoho aplikací různých dodavatelů, různého stáří • Průběžně rostoucí nároky na výkonnost systémů • Vedoucí k opakovanému posilování hardware • Špatná řiditelnost rozvoje výkonnosti a investic
Ministerstvo Spravedlnosti ČR – požadavky Zvýšení dostupnosti aplikací • Snadno a systémově prostřednictvím infrastruktury zajistit vysokou dostupnost aplikací Systémově vyřešit zabezpečení aplikací • Ochrana před aplikačními útoky • Snížení nároků na aplikační vývoj (řízení bezpečnosti) Optimalizovat výkon aplikací • Posunutí hranic výkonnosti stávajících systémů (serverů) • Zlepšení odezvy (rychlosti) a subjektivního komfortu pro uživatele
Ministerstvo Spravedlnosti ČR – řešení Technologie • F5 BIG IP, řada 6400 • Vybavená potřebnými softwarovými moduly Implementace uceleného řešení ve třech oblastech • Zvýšení dostupnosti • Zajištění vysoké bezpečnosti • Optimalizace výkonu aplikací Zajištění provozu • Standardní servis (incidenty, změny, správa a údržba) poskytovaný na základě SLA smlouvy • Nasazování nových aplikací a implementace změn
Ministerstvo Spravedlnosti ČR – řešení Implementace uceleného řešení ve třech oblastech • Zvýšení dostupnosti • Zajištění vysoké bezpečnosti • Optimalizace výkonu aplikací
Internetový obchodní rejstřík • 15. září 2007 uběhlo 10 let od jeho spuštění • „účastníci“: • Správci primárních dat – příslušné rejstříkové soudy • Provozovatel řešení – Ministerstvo spravedlnosti ČR • Téměř každý uživatel českého Internetu • Vydáno přibližně 150 miliónů informativních výpisů • Odběratelé elektronicky podepsaných výpisů – notáři, pošta, …
Internetový obchodní rejstřík Úvodní analýza a příprava • Aplikace za jeden den poskytne Cca 150 000 výpisů85 000 různých firem Rozložení (příklad): • 85x výpis Skanska • 79x výpis O2 • … • 3x výpis od 6 889 firem • 2x výpis od 16 402 firem • 1x výpis od 54 221 firem
Komu je určena optimalizace • Kdo pocítí přínosy optimalizace? • Provozovatel aplikace (IT provoz) • Zajímá ho snížení požadavků na výkon aplikačních, databázovýcha dalších serverů, úspora financí, posun výkonnostních hranic • Snížení nároků na linky • Uživatel (interní uživatel nebo zákazník) • Zrychlení aplikace • Subjektivně lepší pocit
Internetový obchodní rejstřík • Optimalizace výkonu – úvodní analýza • Každý opakovaný požadavek na výpis stejné firmy lze cachovat • Úspora zátěže cca 43% • Místo 150 000 výpisů pouze 85 000 • Posunutí výkonnostních hranic - systém zvládne téměř dvakrát více požadavků
Internetový obchodní rejstřík • Reálná měření v pilotním provozu • Kvalitní měřicí nástroje • Propracovaná metodika měření (zátěžová část testů, měření odezev) • Zajištění opakovatelnosti měření • Měření ukázalo úsporu 44% výkonu na samotné aplikaci obchodního rejstříku • Databázově náročná část • Při rozšíření na další „méně zajímavé“ části aplikace očekávaná celkové úspora ostrém provozu v úrovni 50%
Internetový obchodní rejstřík • Optimalizace z pohledu uživatele • Příklad – úplný výpis společnosti ČEZ • Délka 192 kB • Doba stahování úměrná internetové lince uživatele • Přiměřené zatížení linky provozovatele • Spokojenost (a pocit) uživatele určen výše uvedenými parametry
Internetový obchodní rejstřík • Reálná měření v pilotním provozu • Úplný výpis společnosti ČEZ • Původní délka 192 kB zmenšena kompresí na 26 kB • Komprese podporovaná běžným prohlížečem • Zmenšená velikost tvoří 14% původní velikosti => úspora: • 86% času stahování výpisu • 86% zatížení linky poskytovatele • Vedlejší efekt – aplikaci je použitelná i na pomalých linkáchs větším zpožděním – například inteligentní mobilní telefony
Internetový obchodní rejstřík • Jak toho bylo dosaženo? • Posouzením jednotlivých částí aplikace z hlediska možných přínosů optimalizaci • Změřením v zátěžových testech • Implementací souboru funkcí F5 BIG IP z oblastí: • Cachingu • Komprese • Plánován SSL offloading • Pilotním provozem
Ministerstvo Spravedlnosti ČR • Další postup • Převést pilotní optimalizaci na rutinní provoz • Postupně konfigurovat technologii F5 pro další aplikace • Velmi efektivně tak využít (utilizovat) nakoupené technologie • Začít optimalizovat provoz interních aplikací v rámci sítě WAN
F5 z pohledu partnera • Možná úskalí aneb „nepříjemné“ otázky • Opravdu je to tak snadné, že koupíme technologii F5 a nebudeme muset aplikace upravovat? • Plynou pro naše aplikace nějaká omezení, která nebudeme moci zvládnout, která ohrozí náš projekt? • Jak máme věřit tomu, že nám tato technologie zkrátí čas nasazování aplikací, není to jenom marketing?
F5 z pohledu partnera Magic Quadrant for Application Delivery Products, 2007 Příjemná překvapení • Robustní a stabilní technologie – appliance • Široká škála funkcí a parametrů • Celkové pojetí F5 je velmi zákaznicky orientované na výsledné parametry
Děkuji všem za pozornost Dotazy? Ing. Martin Pavlica, ředitel pro strategii a rozvoj Corpus Solutions a. s. martin.pavlica@corpus.cz