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

Chatbot mluví za mrtvého – od nápadu k realizaci

Pavel Houser , 30. listopad 2016 13:00
Pavel Houser

Na webu The Verge popsala Casey Newton příběh dvou přátel (Eugenia Kuyda a Roman Mazurenko). Peripet...

Více





Kalendář

RSS 

Zprávičky

Za vzněcováním smartphonu iPhone 6 jsou vnější vlivy, tvrdí Apple

ČTK , 08. prosinec 2016 11:30

Firma Apple odmítla podezření čínských uživatelů svého chytrého telefonu iPhone 6, že za problémy s ...

Více 0 komentářů

Verizon prodá firmě Equinix datová centra za 3,6 miliardy USD

ČTK , 08. prosinec 2016 10:00

Největší americký mobilní operátor Verizon Communications prodá specializované společnosti Equinix 2...

Více 0 komentářů

Tchajwanský Foxconn jedná o rozšíření svých aktivit v USA

ČTK , 07. prosinec 2016 15:00

Tchajwanská společnost Foxconn jedná o rozšíření svých aktivit ve Spojených státech. Oznámila to dne...

Více 0 komentářů

Starší zprávičky

Nejvyšší soud USA se postavil na stranu Samsungu proti Applu

ČTK , 07. prosinec 2016 12:30

Americký nejvyšší soud se v mnohaletém patentovém sporu mezi výrobci chytrých telefonů Apple a Samsu...

Více 0 komentářů

Evropská komise Microsoftu schválila převzetí sítě LinkedIn

ČTK , 07. prosinec 2016 10:30

Evropská komise schválila americké softwarové společnosti Microsoft záměr koupit za 26 miliard dolar...

Více 0 komentářů

Porozumění větám, konkurence pro Turingův test

Pavel Houser , 06. prosinec 2016 18:00

Konverzační roboti mají stále problémy pochopit věty, kde smysl nelze vyvodit ze samotné gramatické ...

Více 0 komentářů

Americká GoDaddy koupí evropský webhosting Host Europe

ČTK , 06. prosinec 2016 16:00

Americký registrátor internetových domén GoDaddy, který je ve svém oboru největší na světě, se dohod...

Více 0 komentářů