Moc obliczeniowa jest elastyczna, ale tylko wtedy, kiedy obciazenie wydaje sie byc równolegle. Jedna z nierzadko cytowanych korzysci chmury obliczeniowej jest jej elastycznosc wzgledem zmieniajacych sie warunków. Na przyklad w trakcie sezonowych albo nieoczekiwanych skoków popytu dzieki produkt wyprzedawany przez firme gospodarki elektronicznego badz w fazie wzrostu wykladniczego sieci spolecznosciowej dodatkowe zapasy obliczeniowe sa przydzielane non stop, aby sprostac zwiekszonemu popytowi w ciagu tylko kilku minut (zamiast duzej liczby dni niezbednych do zdobycia kosmicznego i kapitalowego urzadzenia potrzebnego az do rozbudowy zapasów obliczeniowych we wlasnym zakresie). Podobnie, w tym srodowisku placi sie tylko za to, czego potrzeba, dlatego mozna otrzymac zwiekszone zapasy, aby obsluzyc skoki obciazenia, a nastepnie zwolnic, gdy skok ustapi. Jednak otrzymanie dodatkowych zasobów obliczeniowych nie jest tak nieskomplikowane, jak magiczne uaktualnienie sluzace do wiekszej, potezniejszej maszyny przy locie (z proporcjonalnym rozwojem liczby procesorów, pamieci oraz lokalnej pamieci masowej); poniekad dodatkowe zapasy sa najczesciej uzyskiwane poprzez przydzielenie dodatkowych instancji serwera do zadania. Na przyklad Elastic Compute Cloud firmy Amazon dzieli zapasy obliczeniowe dzieki male, wielkie i niezwykle duze instancje wirtualnych domen prywatnych, z których najwiekszy zawiera co najwyzej cztery rdzenie. Jesli program nie jest w stanie skorzystac z dodatkowych instancji serwera, odciazajac czesc wymaganej pracy po nowych instancjach, które pracuja równolegle wraz z starymi instancjami, to swoje dodatkowych instancji serwera nie zaakceptowac bedzie zbytnio pomocne. Generalnie rzecz biorac, aplikacje konstruowane do robocie nad architektura typu „shared-nothing” (gdzie zbiór niezaleznych maszyn wykonuje zadanie z minimalnym nakladaniem sie zasobów) sa dobrze przystosowane do tego rodzaju srodowiska. Poniektóre produkty do przetwarzania przy chmurze, np. Google App Engine, umozliwiaja nie tylko infrastrukture przetwarzania w chmurze, jednak takze calkowity pakiet oprogramowania z ograniczonym interfejsem API, dzieki czemu programisci sa przymuszeni do pisania programów, które moga pracowac w sasiedztwie wspóldzielonym oraz ulatwiac podatne skalowanie.

SmartRoom

Wiadomosci sa gromadzone w niezaufanym hoscie. Chociaz moze sie wydawac, iz firma hostingowa dzialajaca po chmurze nie istnieje sensu burzyc prywatnosci wlasnych klientów i uzyskiwac dotarcia do danych empirycznych bez zezwolenia, taka sposobnosc sprawia, ze niektórzy ewentualni klienci denerwuja sie. Ogólnie rzecz zabierajac, przenoszenie danych empirycznych poza obszar zakladu zwieksza liczbe ewentualnych zagrozen bezpieczenstwa i nalezy podjac najlepsze srodki przezornosci. Ponadto, choc nazwa „przetwarzanie w chmurze” sprawia uczucie, ze zasoby obliczeniowe i pamieciowe istnieja dostarczane sposród niebianskiej lokalizacji, faktem wydaje sie byc, ze wiadomosci sa fizycznie zlokalizowane przy okreslonym kraju i podlegaja lokalnym przepisom i regulace prawne. Dla przykladu w Stanach Zjednoczonych US Patriot Act pozwala rzadowi zadac dostepu do danych gromadzonych na przypadkowym komputerze; o ile dane sa hostowane przez strone trzecia, dane powinno sie przekazac wyjawszy wiedzy albo zgody przedsiebiorstwa lub osoby korzystajacej wraz z uslugi hostingowej. Poniewaz wiekszosc dostawców robienia w chmurze daje kontrahentowi niewielka kontrole nad naszym, gdzie dane sa magazynowane (np. Amazon S3 pozwala klientowi na wybór pomiedzy opcjami przechowywania danych w USA i UE), odbiorca ma maly wybór, jakim sposobem tylko zalozyc najgorszy i to merrill data rooms wyjawszy danych wydaje sie szyfrowany za pomoca klucza nie zaakceptowac znajdujacego sie na hoscie, dane moga byc dostepne dla ludzi trzecich bez wiedzy klienta. Dane beda replikowane, niejednokrotnie w wielkich odleglosciach geograficznych Dostepnosc informacji i solidnosc sa najistotniejsze dla wytwórców pamieci masowej w chmurze, poniewaz strata lub niedostepnosc danych moze byc szkodliwa równiez dla dolnej linii (nie trafiajac w cele okreslone w umowach o pulapie uslug), oraz reputacji biznesowej ( przerwy czesto czynia, ze wiadomosci). Dostepnosc danych i solidnosc sa przewaznie uzyskiwane za pomoca replikacji ponizej oslonami (tzn. Dane sa automatycznie replikowane bez ingerencji lub zadan klienta). Duzych dostawców ofert przetwarzania przy chmurze z centrami informacji rozsianymi na calym swiecie maja mozliwosc zapewnic styl odpornosci dzieki uszkodzenia, replikujac dane w duze odstepie geograficzne.

Leave a Reply

Your email address will not be published. Required fields are marked *