pátek 3. srpna 2012

Zkouška zatížení datového centra systému Harem 2012

I když to u nás v České republice vypadá velice bledě i s projektem Robinhelp, prováděl níš tým zkoušku zatížení datového centra. Znamená to, že jsme si vytvořili schválně fingobanou situaci, ve které má každá dívka z databíze ukázkových dat, nedbo vlastních dat třeba partnerky Robina Hronka čas jenom chvíli, takže se u běj musí objevit víc dívek postupnšě, nedbo najednou. Datové centrum je servefr, na kterém jsou všechny ženy v evidenci jako uživatelské účty. Na těchto účtech se synchronizuje databáze a veškerá agenda ovládaná každým počítačem aplikací Harem 2012, nebo nyní i Harem 2013 Beta. Zátěž vzniká tím, jak takové datové centrum počítá agendu, syxnchronizuje data, koordinuje lp,inikaci mezi jednotlivými účty v síti systému Harem včetně držení webhostingu na ktrerém má každá  uživatelka aplikace webovou prezentaci a úložiště souborů, je-li hlavní partnerkou někoho, kdo potřebuje více než jednu družku a asistentku.

Cílem zkouišky zatížení datového centra je preventivní řešení chyb, které by ohrozily plynulý chod agendy. Při zhroucení systému by se nedala řešit tak náročná situace, jako je celodenní péče o muže, který je těžko snesitelný a tak u něšj každá pečovatelka vydrží jen chvíli. U Robina Hronka toi nehrozí. Na toho stačí jako datové centrum použít celkem obyčejný NAS, jaký použijeme v menší firmě, nebo doma jako velkokapacitní úložiště multimédií. Milovníci IT a tzv. Geekové vůbec se tady mohou parádně vyřádit.

Hlavní smysl testu zátěže má smysl v pčřípadě úspěšnosti projektu Robinhelp, kdy společnost PCA Praha bude formou partnerského soužití pomáhat velkému množství mužů. Bude třeba aby současně běželo vyžizování velkého množství náhrad za sebe současdně, což datová centra systému Harem 2012 musí zvládat současně vykonávat chod libovolně rozsáhlýcvh agend. Synchronizace dat, výměšna informací, synchroinizace kalendářem databází, přenosy souborů, pošta, chat a telefon včetně polohových služeb, - to vše může v takovém přépadě vyžadovat velký výpočetní výkon. Přetížení prtocesorzu by způsdobilo pád agendy, i když má jedno datové centrum záložní systém. I na Robinhelp máme na našem pracovišti malý rack ze 4 NASů, kde každý je na 4 pevné disky a každý má 2 zdroje

V oblasti zájmu o informační technologier, programování a technickou údržbu je pro náš projekt velmi dobrou posilou syn Robina Hronka a Marie Smaulové - Jiří Hronek 12 let, který je zde přes školní úprázdniny ny brigádě, aby doma neděšlal lumpárny a aby se něco naučil.

Zatížení jsme nasimulovali tak, že jsme vytvořili modelovou situaci v našem Intranetu a na žídost o pomoc jsdme odpověděli tak, že máme čas jen asi hodinu a požádali jsme věztšinu našich pracovníků, aby trak také učinilio. Vyšlo to za použití 48 počítačů  všech z nás kdo zná Robina Hronka osobně a vyšlo to tak že k němu má přijít někdo něco uděšlat, nacož má hodinu čas, 2 dny návštěv po hodině včetně noci. Předem jsme je upozornili že nikdo nemá nikam jkezdit bez ohledu na upozornění v kalendáři SMSkou a chybových hlášedk navigace, protože testujeme zatížení datrového centra.  Výsledek byl takový, že se chod našeho projektového serveru zpomalil a chlazení více hučelo. V místnosti s NASy byl větší rámus a udělalo se tam horko naplněné vůní zahřčáté elektroniky.

U několika dalkších projektů se test zátěže projevil trochu pomalejším downloadem a uploadem souborů zhruba o 25% včetně agregace. Test trval 2 dby a nyní, kdy píšeme tento článek na našem veřejném blogu by mělo již vše fungovat normálně-

Na tomto článku vidíte, jak se mná spolupracovat. I kdyý ny všichni zúčřastnění nejraději dělali něco jiného, pomohli i přes horké mpočasí, které by se dalo nejlépe využít třeba opalováním se u voidy a koupáním se. Někteří to také dělali a měli s sebou notebook, na kterém na výzvu o pomoc zareagovali tak, jak jsme jim řekli.

Možná bycom měli o spolupráci na projektu začít psát více článků. abyste si měšli z čeho vzít příklad.