Výpočetní centrum za pár dolarů

Jindřich Křivohlávek, 30. květen 2007 05:25 1 komentářů
Rubriky: Internet, Hardware

Pevný disk
Americký gigant ve světě internetového prodeje Amazon.com nabízí ve svém sortimentu kromě běžného zboží jednu neobvyklou službu. Za určitý poplatek si můžete pronajmout procesorový čas nebo úložné místo. Pokud se tedy zabýváte složitými výpočty nebo zpracováváte data náročná na procesorový výkon, mohly by vás zajímat podrobnosti o službě s názvem Amazon Elastic Compute Cloud (Amazon EC2).

V případě, že jste se s aplikacemi náročnými na výpočetní výkon nesetkali, pokusím se zde uvést nějaké příklady pro jejich přiblížení. Mezi nejnáročnější aplikace patří především specializované programy pro vědecké výpočty. Díky takovým programům může být nasimulováno počasí na několik dní dopředu, včetně živelných pohrom. Mezi čistě vědecké projekty lze zařadit například programy pro hledání léků na různé nemoci (Rosetta@home), hledání mimozemských signálů (SETI@home), výzkum lidského genomu (World Community Grid) a jiné.

Do tohoto výpočetně náročného procesu se může dokonce zapojit kdokoliv s počítačem a připojením k Internetu. Mezi další náročné úlohy můžete zařadit i renderování animací. Například vykreslení složité scény, která se má podobat realitě, může trvat několik hodin. V případě, že by mělo jít o sérii snímků, tedy animaci či film, je potřeba několik desítek hodin a dní.

Jak je tedy vidět, existuje velké množství užitečných aplikací, které jsou náročné na výkon počítače. Možná si někteří z vás říkají, že pár hodin výpočtu navíc nevadí. V některých případech to ovšem vadí a hodně. K čemu by byla předpověď počasí na další den, kdyby její výpočet trval tři dny? Jak dosáhnout vysokého výpočetního výkonu?

Vytvořte si superpočítač


Výkon běžných procesorů nestačí, a tak se tyto výpočty rozloží na více počítačů. Každý pak počítá jenom přidělenou část. Nyní se tedy dostáváme k jádru problému: ne každý má doma k dispozici serverovou farmu pro výpočty. Proto společnost Amazon.com nabízí k prodeji výkon svých počítačů. Díky webovému rozhraní si můžete vybrat, kolik virtuálních počítačů budete potřebovat, a pak lze začít počítat.

Výkon jednoho virtuálního počítače odpovídá počítači s procesorem rodiny x86 a frekvencí 1,7 Ghz, k dispozici je pak 1,75 GB paměti RAM a 160 GB volného místa na ukládání dat. Tento počítač je připojen k síti rychlostí 250 Mb/s. V případě, že vám 160 GB úložného prostoru nestačí, můžete využít další služby Amazonu, kterou je Amazon Simple Storage Service (Amazon S3), a rozšířit tak úložný prostor podle vlastních potřeb. Přenos dat mezi Amazon EC2 a Amazon S3 není zpoplatněn.

Už tedy víme, jak tento systém funguje. Ale jak do něho zadat data a spustit své úlohy? Postup je jednoduchý. Stačí vytvořit vhodný obraz linuxového systému a ten nahrát na Amazon. Z tohoto obrazu pak bude zaveden systém a nadále můžete používat server přes vzdálenou správu. Díky tomuto řešení máte vše pod svou kontrolou.

Vyplatí se pronájem?


Na Internetu můžete dokonce nalézt postupy, jak pomocí emulátoru QEMU zprovoznit na Amazon EC2 operační systém Windows. Bohužel díky emulaci přicházíte o cenný výkon. Pro aplikace, které jsou pouze pro tuto platformu, to může být jediné a stále výhodné řešení.

Na kolik přijde takový virtuální server? Pokud vás tyto informace zaujaly, jistě vás bude zajímat i cena tohoto řešení. Možná si myslíte, že to bude drahé. Přece jenom se v souvislosti s vědeckými výpočty a filmy mluví o neuvěřitelných částkách. Opak je ovšem pravdou, protože pronájem jednoho virtuálního stroje přijde na 0,10 USD za hodinu. Kromě samotného procesorového času jsou zpoplatněna i přenesená data - za každý nahraný 1 GB dat zaplatíte 0,10 USD. Stažená data jsou o něco málo dražší a to 0,18 USD za GB - až do celkového objemu 10 TB za měsíc.

Při větších přenosech cena stažených dat klesá. Jak je vidět, pro občasné výpočty je toto řešení jednoznačně levnější než pořízení a správa vlastních počítačů.

Takto nízká cena je ovšem vykoupena faktem, že společnost Amazon nemá tyto servery zálohované. Díky výpadku tak můžete přijít o všechna data. Veškeré zálohy jsou tedy přenechávány na samotném uživateli. Pokud si svou práci budete zálohovat a pravidelně ukládat, nemusíte se setkat s problémy.

Zlaté české ručičky


S pojmem „pronájem procesorového času“ se můžete setkat i v ČR. Tento termín užívají především hostingové společnosti. Ovšem v těchto případech jde ve většině případů pouze o používání v souvislosti s webovými aplikacemi. Doporučuji se tedy přeptat na konkrétní podmínky před samotnou objednávkou. Konkurentem této služby by mohla být například služba Network.com od společnosti Sun.

Otázkou zůstává, kdo by měl službu používat. Mezi potenciální zákazníky lze zařadit menší firmy a instituce, které potřebují jednou za čas provádět náročné výpočty. Firmy zabývající se pouze náročnými výpočty jsou již vybaveny vlastními serverovými farmami a vše si přizpůsobují dle vlastních požadavků.


Komentáře

peto #1
peto 30. květen 2007 08:02

Ved to su ideii Multics-u z roku 1964!! Ano "stare ako Brno"
http://en.wikipedia.org/wiki/Multics

Multics
Multics =
Multiplexed Information and Computing Service
 Plan: “information utility”
Mainframe per city
Designed to scale
Many users, many programmers
Protection seen as a key ingredient of reliability
http://www.cs.wisc.edu/~cs736-1/lectures/course-intro.html
http://www.cs.cmu.edu/~410/lectures/L35_Protection.pdf

RSS 

Komentujeme

Další na řadě je bezpečnost

Richard Jan Voigts , 09. říjen 2017 00:00
Richard Jan Voigts

Co všechno lze automatizovat pomocí strojového učení? Larry Ellison, technologický ředitel společnos...

Více







RSS 

Zprávičky

Seznam loni zvýšil čistý zisk o 9 % na 1,1 miliardy Kč

ČTK , 18. říjen 2017 10:00

Největší podíl na tržbách měly příjmy z reklamy ve vyhledávání, tedy z reklamního systému Sklik. ...

Více 0 komentářů

Dopravní podnik spustil v 6 stanicích metra wi-fi připojení k internetu

ČTK , 18. říjen 2017 08:00

Ve stanicích je rozmístěno 75 vysílačů a dodavatelská firma musela vybudovat veškerou infrastrukturu...

Více 0 komentářů

Digitální kancelář

Intexx, 18. říjen 2017 08:00

Ať už na intranetu, extranetu nebo na sociální platformě – vytvořte si s Intrexxem snadno a na míru ...

Více

Starší zprávičky

Microsoft uvolnil Fall Creators Update Windows 10

Pavel Houser , 17. říjen 2017 19:02

Smíšená realita, komfort pro e-knihy, ochrana před ransonmwarem a efektivnější propojení PC se smart...

Více 0 komentářů

Vůz bez řidiče Link & Go jezdil v Plzni, ve středu se chystá do Prahy

ČTK , 17. říjen 2017 17:49

Vůz Link & Go je pro inženýry vzor, který už je odzkoušený a funguje jako prototyp....

Více 0 komentářů

Závažná chyba v protokolu WPA2 (aktualizace)

ČTK , Pavel Houser , 17. říjen 2017 16:25

Odborníci z univerzity v belgické Lovani odhalili závažnou chybu ohrožující bezpečnost internetového...

Více 0 komentářů

Nová zero day zranitelnost v Adobe Flash

Pavel Houser , 17. říjen 2017 14:04

Po úspěšném zneužití zranitelnosti dojde k nainstalování malwaru FinSpy....

Více 0 komentářů