P:
Jaka jest różnica między przetwarzaniem w chmurze a wirtualizacją?
ZA:Na pierwszy rzut oka wirtualizacja i przetwarzanie w chmurze mogą brzmieć podobnie, ale każda z nich ma szerszą definicję, którą można zastosować do wielu różnych rodzajów systemów. Zarówno wirtualizacja, jak i przetwarzanie w chmurze są często wirtualne, ponieważ polegają na podobnych modelach i zasadach. Jednak przetwarzanie w chmurze i wirtualizacja są z natury różne.
Wirtualizacja to po prostu zamiana jakiegoś fizycznego komponentu na wirtualny. W ramach tej szerokiej definicji istnieją określone typy wirtualizacji, takie jak wirtualne urządzenia magazynujące, maszyny wirtualne, wirtualne systemy operacyjne i wirtualne komponenty sieciowe do wirtualizacji sieci. Wirtualizacja oznacza po prostu, że ktoś zbudował model dla czegoś takiego, jak maszyna lub serwer, w kodzie, tworząc funkcję programową, która działa jak modelowana. Na przykład serwer wirtualny wysyła i odbiera sygnały tak samo jak fizyczny, nawet jeśli nie ma własnego zespołu obwodów i innych elementów fizycznych.
Wirtualizacja sieci jest najbliższym rodzajem wirtualizacji do rodzajów konfiguracji znanych jako przetwarzanie w chmurze. W wirtualizacji sieci poszczególne serwery i inne komponenty są zastępowane logicznymi identyfikatorami, a nie fizycznymi elementami sprzętowymi. Na przykład maszyna wirtualna to programowa reprezentacja komputera, a nie rzeczywistego komputera. Wirtualizacja sieci służy do testowania środowisk, a także do rzeczywistej implementacji sieci.
Z drugiej strony przetwarzanie w chmurze jest specyficznym rodzajem konfiguracji IT, która polega na wysyłaniu danych przez wiele komputerów lub sprzętu przez sieć bezprzewodową lub sieć IP. W większości przypadków środowiska przetwarzania w chmurze wymagają wysyłania wprowadzonych danych do zdalnych lokalizacji za pomocą nieco abstrakcyjnej trajektorii sieci zwanej „chmurą”. Dzięki popularności usług przetwarzania w chmurze coraz więcej osób rozumie chmurę jako środowisko do przechowywania danych dostarczane przez dostawców, którzy biorą odpowiedzialność za bezpieczeństwo danych i archiwum.
Krótko mówiąc, przetwarzanie w chmurze odnosi się do określonych rodzajów konfiguracji sieci dostarczonych przez dostawcę, w których wirtualizacja jest bardziej ogólnym procesem zastępowania materialnych urządzeń i elementów sterowania systemem, w którym oprogramowanie zarządza większą liczbą procesów sieciowych.