Taborowa 26 lokal 18, 02-699 Warszawa, Polska
+48 519 530 066
kontakt@pragmatech.pl

Chmura Obliczeniowa: Główne elementy technologiczne

Technologia na Warunkach Klienta

Chmura Obliczeniowa: Główne elementy technologiczne

Chmura publiczna (ang. public cloud) jest kumulacją i kulminacją kilku trendów w dziedzinie informatyki. Trzy podstawowe zagadnienia to: clustering, grid computing i wirtualizacja. Dodatkowo należy także uwzględnić następujące katalizatory, które przyczyniły się do praktycznego wdrożenia cloud computing; przede wszystkim Internet i szybkie łącza sieciowe, następnie technologie związane z centrami danych oraz rozwiązania, które opierają się o zastosowania podejścia multitenant. Należy także pamiętać o doświadczeniach zdobytych podczas wdrożeń SOA (Service Oriented Architecture). Wspomniany wcześniej koncept utility computing wymagał wielu lat informatycznej ewolucji, aby w końcu znaleźć odzwierciedlenie w rzeczywistym świecie informatycznym.

Koncept wirtualizacji najłatwiej wyobrazić sobie jako fragmentyzację jednej fizycznej jednostki centralnej (np. komputera) na którym równolegle działa wiele niezależnych systemów operacyjnych (Windows/Linux/MacOs etc.). Poszczególne systemy operacyjne współdzielą jedynie fizyczne zasoby jednostki głównej, tj.: pamięć, procesor, dysk, I/O. W chmurze pojedynczy system operacyjny nazywany jest po prostu Maszyną Wirtualną. 

Grid Computing natomiast jest to łączenie pojedynczych jednostek centralnych w jeden rozbudowany system komputerowy, który może zarządzać zasobami składowych. Zazwyczaj wykorzystywany podczas obliczania skomplikowanych równań matematycznych np. obliczenia architektoniczne. W nomenklaturze usług chmurowych pojedynczy komputer określany jest mianem Węzła.

Te wszystko elementy przekładają się na szeroko pojętą elastyczność. Chmura obliczeniowa umożliwia efektywniejsze wykorzystanie zasobów IT, tzn. bardziej zbliżone do rzeczywistych zapotrzebowań. Zazwyczaj infrastruktura IT on premises jest tylko częściowo wykorzystywana, ponieważ firmy mają bardzo asekuracyjne podejście do planowania zasobów. Owszem 100% zasobów być może jest wykorzystywana pod koniec miesiąca (raportowanie), ale przez poprzedzające trzy tygodnie średnio zaledwie 40% tejże infrastruktury jest używana. Ten problem można rozwiązać przy wykorzystaniu chmury obliczeniowej. Jedna z najprostszych architektur z zastosowaniem chmury to tzw. cloud bursting, czyli sięganie po te dodatkowe 60% do chmury właśnie pod koniec miesiąca. Oszczędności wynikające z takiego podejścia wydają się być oczywiste.

Icons made by Freepik from www.flaticon.com