System cloud'owy Amazon EC2 Elastic Compute Cloud
Główne cechy usługi Elastyczność Kontrola Dopasowanie Współpraca z innymi systemami AWS Niezawodność Bezpieczeństwo Niska cena Elastyczność - zmiany w przeciągu kilku minut Kontrola - dostep root, zdalny Dopasowanie - szeroki wybor instancji, systemow operacyjnych i aplikacji Współpraca z innymi systemami AWS - bazodanowymi, przechowalniami danych itp Niezawodność - SLA daje dostepnosc ponad 99,95% Bezpieczeństwo Niska cena - placimy tylko za faktycznie wlaczone i wykorzystywane instancje + oplaty za przesyl
Bezpieczeństwo w EC2 Swoboda w konfigurowaniu firewalla Możliwość ustawienia sieci VPN VPN poprzez Amazon Virtual Private Cloud
Funkcje EC2 Amazon Elastic Block Store Wiele lokacji Elastyczne adresy IP Amazon Virtual Private Cloud Amazon CloudWatch Automatyczne skalowanie Elastyczne rozdzielanie obciążeń Klastry obliczeń wysokiej wydajności (High Performance Computing) Import maszyn wirtualnych IP: Przypisany do konta, nie do konkretnej instancji Możliwość pełnego zarządzania
EBS Osobny "dysk" Odłączanie i przyłączanie w trakcie działania Współpraca z Simple Storage Service
Wiele lokalizacji Avail, zone wyodrebnione dla zachowania wiekszej stabilnosci i odpornosci na awarie regiony pozwalaja dostosowac aplikacje pod wzgledem szybkosci
Typy instancji Standardowe Mała: 1,7GB pamięci, 1 jednostka obliczeniowa EC2, 160 GB dysk Duża: 7,5GB, 4 j.o. EC2, 850 GB Ekstra duża: 15GB, 8 j.o. EC2, 1690 GB Mikro 613MB, 2 j.o. EC2, dysk tylko na EBS O dużej pamięci O silnym CPU Do obliczeń klastrowych: 23GB, 33,5 j.o. EC2, 1690 GB Do klastrowych zastosowań GPU: 2 x NVIDIA Tesla “Fermi” M2050 O dużej pamięci (17/6.5, 34/13, 68/26) O silnym CPU (5, 20 j) Do obliczeń klastrowych Do klastrowych GPU dla wyzszych core ma 3,25j dla klastrowych 10GBit ethernet 1 j.o. EC2 ~= 1.0-1.2 GHz Opteron z 2007r.
Dostępne systemy i oprogramowanie Red Hat Enterprise Linux Windows Server Oracle Enterprise Linux Ubuntu Linux Amazon Linux AMI OpenSolaris Fedora Gentoo Linux Debian SUSE Linux Enterprise Bazy danych: IBM DB2 MySQL Enterprise MS SQL Server Oracle DB 11g Serwery Web: IIS/Asp Apache IBM Pozostałe: JBoss Ruby on Rails Serwery aplikacji Streaming wideo
Podstawowa praca w EC2 Uruchomienie instancji przy użyciu template'u AMI (Amazon Machine Image) Podłączenie się do instancji poprzez szyfrowane połączenie Zakończenie instancji (komendą API lub sygnał wyłączenia w systemie operacyjnym)
Wirtualizacja EC2 pracuje na platformie Xen Możliwość importu maszyn wirtualnych z sytemem Windows Server 2008 z VMware Planowana możliwość importu z Hyper-V i Xen
Opłaty Instancje na żądanie ($0.085/$0.12 - $2.1) Instancje rezerwowane ($200 - $5600 | $0.03/$0.05 - $0.74) Instancje punktowe (Spot) ($0.031/$0.051 - $0.9) Opłaty za przesył danych (~$0.1/GB) Spot - wykupuje sie niewykorzystane zasoby w EC2 (podajesz cene wyzsza niz wywalawcza i instacja pracuje dopoki cena wywolawcza nie przerosnie twojej ceny)