Az Amazon EC2 (Amazon Elastic Compute Cloud) az Amazon Web Services felhő platformjának központi eleme. Az EC2 lehetővé teszi a felhasználóknak, hogy virtuális gépeket béreljenek, amelyen saját alkalmazásaikat futtathatják. Az EC2 lehetővé teszi alkalmazások skálázható telepítését. A felhasználók igényeiknek megfelelően létrehozhatnak, elindíthatnak, leállíthatnak és törölhetnek szerver példányokat és óra-alapú számlázást kapnak. Az EC2 a szerver régió megszabását is engedi, amely lehetővé teszi a késleltetés optimalizálását és régiók közötti redundancia kiépítését.

2010 novemberében az Amazon.com saját webáruházát is áttelepítette az EC2 rendszerre.[1]

Története szerkesztés

Az Amazon 2006. augusztus 25-én jelentette be az EC2 korlátozott nyilvános bétatesztjét,[2] amelyhez a hozzáférést érkezési sorrendben kínálta. Az Amazon 2007. október 16-án két új instance típust (Large és Extra-Large) adott hozzá.[3] 2008. május 29-én két újabb típussal, a High-CPU Medium és a High-CPU Extra Large típusokkal bővült.[4] Tizenkétféle különböző erőforrás csomag állt rendelkezésre.[5]

Az Amazon három új funkcióval bővült 2008. március 27-én,[6] statikus IP-címek, rendelkezésre állási zónák és felhasználó által választható kernelek. 2008. augusztus 20-án az Amazon hozzáadta az Elastic Block Store (EBS) tároló szolgáltatást.[7] Ez tartós adat, fájl tárolást biztosít, ami a szolgáltatás bevezetése óta hiányzott.

Az Amazon EC2 akkor lépett teljes körű éles módba, amikor 2008. október 23-án levetette a béta címkét. Ugyanezen a napon az Amazon a következő funkciókat jelentette be:[8]

  • szolgáltatási szintű megállapodás az EC2-hez
  • Microsoft Windows béta funkcióként EC2-ben,
  • Microsoft SQL Server béta funkcióként EC2-ben
  • az AWS kezelési konzoljára vonatkozó tervek, és
  • terheléskiegyenlítési, automatikus skálázási és felhőfelügyeleti szolgáltatások tervei.[8]

Ezek a funkciók később, 2009. május 18-án kerültek hozzáadásra.[9]

Az Amazon EC2-t főként a dél-afrikai Fokvárosban működő, Chris Pinkham által vezetett csapat fejlesztette ki.[10][11] Pinkham adta az EC2 kezdeti tervezési útmutatásait, majd Willem van Biljonnal együtt felépítette a csapatot és vezette a projekt fejlesztését.

Számítási egységek szerkesztés

Blokk tároló szerkesztés

Szerver példány típusok szerkesztés

Az EC2 Xen virtualizációt használ.[12] A virtuális gépeket instance-nak azaz példánynak nevezik. Ezeket a példányokat a számítási egység (Elastic Compute Unit) mértékegységgel méretezi az Amazon.

Ingyenes periódus szerkesztés

Megbízhatóság szerkesztés

Versenytársak szerkesztés

Az EC2 megjelenése óta számos cég indított el hasonló szolgáltatásokat. Ilyen a Google Compute Engine, vagy a Rackspace.

Ismert meghibásodások szerkesztés

2008 júliusában a Outblaze és a Spamhaus.org spam-szűrő szolgáltatások blokkoló-listára vették az EC2 címtartományait az onnan érkező spam és malware miatt.[13]

2010 decemberében az Amazon az Egyesült Államok politikai nyomására megszüntette a WikiLeaks szolgáltatásait. Az Anonymous csoport válaszként támadást indított az EC2 ellen.[14]

Az Amazon weboldalai 2010. december 12-én nem voltak elérhetőek. Bár eleinte nem volt világos, hogy ez a támadások miatt, vagy hardver meghibásodás miatt, az Amazon később hardware hibára hivatkozott.[15]

2011. április 21-én egy szolgáltatási kimaradás a EC2 észak-virginiai adatközpontjában számos weboldalt elérhetetlenné tett, köztük a Foursquare-t, a Reddit-et és a Quora-t.[16]

2011. augusztus 6-án az Amazon írországi zónájában áramkimaradás történt.[17] Bár az első feltételezések szerint villámcsapás okozta a kimaradást, a szolgáltató ezt később kizárta.[18] Ugyanakkor viszont a kimaradás számos kérdést vetett fel az Amazon EBS infrastruktúrával kapcsolatban. Több hiba jelentkezett, ami oda vezetett, hogy ügyfelek adatai törlődtek a helyreállítás során.[19]

Jegyzetek szerkesztés

  1. AWS Cloud Tour. YouTube
  2. Barr, Jeff: Amazon EC2 Beta. Amazon Web Services Blog, 2006. augusztus 25. (Hozzáférés: 2013. május 31.)
  3. Barr, Jeff: Amazon EC2 Gets More Muscle, 2007. október 16.
  4. Barr, Jeff: More EC2 power. Amazon Web Services Blog, 2008. május 29. (Hozzáférés: 2009. augusztus 1.)
  5. Amazon EC2 Instances. Aws.amazon.com. Retrieved on 2013-08-09.
  6. Barr, Jeff: New EC2 Features. Amazon Web Services Blog, 2008. március 27. (Hozzáférés: 2009. augusztus 1.)
  7. Barr, Jeff: Amazon EBS (Elastic Block Store) - Bring Us Your Data. Amazon Web Services Blog, 2008. augusztus 20. [2011. március 28-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. május 31.)
  8. a b Barr, Jeff: Big Day For EC2. Amazon Web Services Blog, 2008. augusztus 23. (Hozzáférés: 2009. augusztus 1.)
  9. Barr, Jeff: New Features for EC2. Amazon Web Services Blog, 2009. május 18. (Hozzáférés: 2009. augusztus 1.)
  10. Nimbula puffs up 'cloud operating system'. The Register , 2010. június 25.
  11. Amazon's early efforts at cloud computing? Partly accidental, 2010. június 17. [2010. június 21-i dátummal az eredetiből archiválva].
  12. Citrix and Amazon Web Services (AWS)
  13. Amazon: Hey Spammers, Get Off My Cloud!
  14. WikiLeaks cables: Shell, Operation Payback and Assange for the Nobel prize - as it happened
  15. Amazon says outage in Europe due to hardware failure, not hacking attack
  16. Amazon EC2 outage downs Reddit, Quora
  17. Lightning strikes Amazon's European cloud
  18. Amazon web outage not caused by lightning
  19. AWS cloud accidentally deletes customer data