Jiří Danihelka: Windows Azure urychlil náš výzkum o čtvrtinu



Jiří Danihelka je doktorandem na Fakultě elektrotechnické ČVUT v Praze. Zde se věnuje výzkumu a vývoji nových nástrojů pro týmovou spolupráci. Jedním z jeho projektů byl také projekt virtuálního prostředí pro spolupráci urbanistů a architektů v kancelářích a v terénu. U něj využil Windows Azure pro provoz kompletní serverové části celé aplikace. Jaké jsou jeho praktické zkušenosti s Windows Azure a důvody, proč zvolil právě tuto platformu?

Můžete popsat trochu blíže svou aplikaci?

Jiří Danihelka, doktorand na Fakultě elektrotechnické ČVUT v Praze
Jiří Danihelka, doktorand na Fakultě elektrotechnické ČVUT v Praze
Jednalo se o vědecký projekt, kde jsme chtěli otestovat nové možnosti online spolupráce. Vytvořili jsme virtuální svět, který využíval reálné modely měst a usnadňoval tak představu o zasazení nových budov do existujícího prostředí. Pro veškeré generování virtuálního světa a řadu souvisejících náročných výpočtů jsme využili Windows Azure. Na straně klienta jsme pak měli klientskou aplikaci pro PC a pro mobilní telefony. Fungovalo to tak, že jeden uživatel byl v terénu s mobilním telefonem a snímal kamerou reálné prostředí, kde mohl využívat například i rozšířené reality pro zobrazení nové budovy přímo na místě. Jeho kolegové v projekční kanceláři pak mohli pracovat nad plány v CAD programech a komunikovat prostřednictvím našeho virtuálního světa s mobilním uživatelem.

Proč jste se rozhodli pro tento projekt využít cloud?

Potřebovali jsme mít na časově omezenou dobu trvání a testování projektu k dispozici poměrně výkonné servery. Zároveň jsme nedisponovali potřebnými personálními kapacitami pro jejich konfiguraci, instalaci a údržbu. Když bychom šli klasickou cestou žádosti o nákup serveru a přidělení personálních kapacit na jeho instalaci, tak bychom na server čekali tři měsíce, po které bychom prakticky nemohli nic dělat. A to ještě vůbec nemluvím o tom, že by byl dost problém řešit případné navyšování kapacit i běžnou údržbu. Ve Windows Azure jsem si všechny potřebné servery zřídil během ani ne 10 minut a mohli jsme rovnou začít. Tím, že jsme se vydali cestou cloudu, jsme dosáhli cíle tak o čtvrtinu rychleji, než kdybychom šli cestou řešení on-premise.

A proč jste zvolili právě Windows Azure?

Microsoft má několik nesporných výhod. Windows Azure je plně kompatibilní s Windows Server a tím pádem i s klasickými vývojářskými nástroji, jako je třeba Visual Studio. Jistě, jsou zde oproti on-premise vývoji některá omezení, ale my jsme začínali s vývojem od nuly, takže jsme rovnou vyvíjeli vše pro Windows Azure. Výhodou Windows Azure je i to, že Microsoft se stará komplet o vše – hardware, operační systém, jeho údržbu, nabízí i pohotovou podporu a pokud se vyskytne na nějakém virtuálním stroji problém, tak se automaticky restartuje a vše zase funguje tak, jak má. To ale pro konkurenční platformy tak úplně neplatí. Navíc Microsoft nabízí i programy, v rámci kterých je možné získat Windows Azure zcela zdarma.

A teď zpětně, když už je vlastně celý projekt u konce a byly i publikovány jeho výsledky, šel byste opět cestou cloudu a Windows Azure?

Určitě. A to nejen kvůli tomu, že zřízení samotného serveru bylo rychlé a že jsme tak vyřešili i problém instalace a údržby operačního systému, ale také kvůli tomu, že jsme mohli využít i jeho možností škálování. Testovali jsme třeba náš program v počítačové učebně pro studenty, kdy jsme na každém z počítačů spustili hned dvě instance klientské aplikace a chtěli jsme zjistit, jak bude spolupráce takového množství uživatelů v jednom prostředí vypadat. Jenže serverová část je v případě 3D modelování poměrně výpočetně náročná a jeden virtuální stroj zvládal obsloužit zhruba 20 uživatelů. S Windows Azure to však nebyl žádný problém. Přidali jsme do našeho clusteru jen další virtuální stroje a mohli jsme dál provádět testy s takřka libovolným počtem klientských aplikací.

(Partnerský příspěvek.)


(únor 2013 | redakce2)


Předcházející článek: <<< Jan Cibulka: Řešení aktualizací a problémů s hardwarem jen komplikuje život <<<
Následující článek: >>> Jan Martinovič: Azure nás vyjde levněji než řešit administraci serverů >>>

Tento článek je součástí speciálu:

Speciál o Windows Azure: Jak snadno používat cloud


Nastavování Windows Azure

Windows Azure je skupina cloudových služeb společnosti Microsoft, které využívá i řada tuzemských firem. Oceňují na nich především jejich spolehlivost, cenovou efektivitu nebo poskytovanou technickou podporu. Co přesně Windows Azure nabízí a jak lze tyto cloudové služby využít pro konkrétní projekty? To shrnujeme v následujícím speciálu, který vám nabízí přehled základních vlastností i zkušenosti uživatelů uvedeného řešení.



Komentáře, názory a rady

reklama
krásná placená reklama.....jen škoda, že je Azure neustále zlevňuje, aby se vůbec prodával.....naštěstí je více lepších služeb...

>>> Číst a vkládat komentáře <<<

Tip - Konference: Cloud computing v praxi - 23.3.2017!


Otázky a odpovědi z IT: Diskusní portál Bizio.cz
Pozoruhodné IT produkty pro rok 2017
Věříme, že v tomto přehledu pozoruhodných produktů najdete ty, které vám pomohou ve vaší práci v IT.




Anketa


©2011-2017 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
Používáme účetní program Money S3
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | pg(1014)