Chris Murphy | Dyrektor Oracle ds. treści | 29 lutego 2024 r.
Firma, która zaspokaja swoje potrzeby w zakresie przetwarzania danych za pomocą chmury hybrydowej, korzysta zarówno z własnego lokalnego centrum danych, jak i usług od dostawców chmury publicznej. Termin „chmura hybrydowa” odnosi się do szerokiej strategii IT obejmującej wiele różnych modeli wdrażania i zastosowań biznesowych, o czym będzie mowa w tym artykule.
Chmura hybrydowa to środowisko przetwarzania danych, które łączy sprzęt i oprogramowanie działające w lokalnym centrum danych firmy z mocą obliczeniową chmury publicznej obsługiwanej przez zewnętrznego dostawcę. Większość organizacji ustanowi zasady zarządzania, bezpieczeństwa i prywatności, które mają zastosowanie do wszystkich używanych przez nie systemów IT, w tym zasobów lokalnych i opartych na chmurze publicznej. Narzędzia używane do wdrażania tych zasad wysokiego szczebla będą się różnić; dostawcy chmury publicznej dzielą ciężar zarządzania sieciami oraz zasobami obliczeniowymi i pamięcią masową ze swoimi klientami, podczas gdy systemy lokalne są zarządzane przez wewnętrzny personel organizacji.
Chmura hybrydowa jest powszechnie używanym określeniem, ale nie jest to termin o precyzyjnym znaczeniu — pomyśl o nim jako o haśle oznaczającym „trochę zasobów chmurowych i trochę takich znajdujących się w lokalnym centrum danych".
Koncepcja chmury hybrydowej jest szeroka i może obejmować różne systemy, konfiguracje i metody kontroli. Bardziej szczegółowe terminy są powszechnie używane do opisywania odmian, które nadal kwalifikują się jako chmura hybrydowa.
Chmura rozproszona to na przykład model, w ramach którego usługi chmury publicznej są dystrybuowane do wielu lokalizacji geograficznych. Umożliwia to przedsiębiorstwom wykorzystanie rozproszonego charakteru infrastruktury chmury publicznej przy jednoczesnym centralnym zarządzaniu operacjami, nadzorem i aktualizacjami.
Multicloud to kolejny ważny i rozwijający się aspekt modelu chmury hybrydowej. Firmy stosujące strategię multicloud korzystają z dwóch lub większej liczby chmur, wybierając najlepszą opcję dla danego obciążenia. Może to oznaczać wybór rozwiązań od różnych dostawców chmury, a także wykorzystanie systemów we własnych centrach danych firmy.
Te i inne udoskonalenia pokazują, w jaki sposób podejście oparte na chmurze hybrydowej — powszechnie akceptowane jako realistyczna strategia — jest wprowadzane przy użyciu wielu różnych architektur i modeli wdrażania.
Kluczowe wnioski
Chmura hybrydowa łączy lokalne urządzenia i oprogramowanie firmy z mocą obliczeniową oferowaną przez dostawców chmury. Firmy często korzystają z usług wielu dostawców chmury publicznej. Te chmurowe i lokalne środowiska przetwarzania danych zazwyczaj charakteryzują się pewnym poziomem wspólnych zasad zarządzania i bezpieczeństwa, a także możliwością integracji aplikacji niezależnie od tego, gdzie są one uruchamiane.
Zasoby chmury publicznej mogą obejmować aplikacje typu oprogramowanie jako usługa, takie jak aplikacje ERP lub CRM, lub infrastruktura jako usługa i platforma jako usługa, takie jak przetwarzanie, pamięć masowa, bazy danych i środowiska programistyczne. Zasoby lokalne obejmują tę samą gamę rozwiązań. Przykładowo lokalne centrum danych może obsługiwać starsze aplikacje, które nadal wykonują swoje zadania, ale muszą być zintegrowane z aplikacją chmurową — np. starszy system rozliczeniowy, który musi udostępniać dane aplikacji CRM opartej na chmurze. Innym przykładem może być lokalna aplikacja do handlu elektronicznego korzystająca z chmury publicznej w celu uzyskania dodatkowej przepustowości w przypadku gwałtownego wzrostu zapotrzebowania ze strony klientów.
W ramach architektury chmury hybrydowej lokalne i chmurowe środowiska przetwarzania danych współpracują ze sobą. Chmura hybrydowa to szeroki termin obejmujący szereg chmurowych i lokalnych rozwiązań z zakresu oprogramowania i infrastruktury, które są w pewien sposób zintegrowane i wymieniają między sobą dane.
Model hybrydowy zazwyczaj oznacza współdzielenie odpowiedzialności za zarządzanie przez dostawcę chmury publicznej i wewnętrzny personel IT. Na przykład w konfiguracji chmurowej, w której usługi są zarządzane zdalnie przez dostawcę, ale znajdują się we własnym centrum danych firmy, wewnętrzny zespół IT zarządza zasilaniem, chłodzeniem i operacjami tego centrum danych, podczas gdy dostawca chmury publicznej zajmuje się konserwacją i aktualizacjami określonego sprzętu i oprogramowania w zależności od oferowanych usług — SaaS, PaaS, IaaS lub kombinacji tych trzech.
Systemy zarządzania mogą zapewnić ogólny wgląd w środowisko chmury hybrydowej, umożliwiając menedżerom systemów monitorowanie połączonych węzłów. Systemy są również powiązane wspólnymi zasadami i podejściami w zakresie bezpieczeństwa, sieci i integracji danych, które muszą zostać ustanowione przez firmowych architektów IT. Menedżerowie systemów nadal będą używać narzędzi dostawcy w każdym środowisku do konfigurowania poszczególnych elementów chmury hybrydowej i rozwiązywania związanych z nimi problemów.
Organizacje preferują chmury hybrydowe z wielu powodów. Niektóre z nich zamierzają tymczasowo łączyć zasoby chmurowe i lokalne, stopniowo przenosząc obciążenia z zakresu przetwarzania danych do rozwiązania dostarczanego przez jednego lub, co bardziej prawdopodobne, wielu dostawców chmury publicznej. Celem jest całkowite opuszczenie lokalnych centrów danych przy zastosowaniu podejścia etapowego.
Inne firmy planują korzystać z chmury hybrydowej przez bliżej nieokreślony czas. Jednym z głównych powodów są obawy związane z wymogami dotyczącymi przechowywania danych i zasadami kontroli. Niektórym firmom wygodnie jest pozwolić wielu aplikacjom i bazom danych — lub nawet większości z nich — działać w chmurze publicznej, ale niektóre dane klientów lub informacje dotyczące rozwoju produktu mogą wymagać pozostawienia ich w modelu lokalnym ze względu na regulacje prawne lub obowiązujące w firmie zasady.
Organizacje mogą również posiadać aplikacje, które ich zdaniem najlepiej jest obsługiwać lokalnie. Chociaż mogą zdecydować się na przeniesienie wielu aplikacji do modelu SaaS — m.in. z zakresu ERP, HR i CRM — często istnieją niszowe lub niestandardowe starsze aplikacje, które decydują się pozostawić w systemie lokalnym i które muszą komunikować się z ich systemami w chmurze.
Problemy z przepustowością to kolejny powód, dla którego firmy wybierają chmury hybrydowe. Jeśli mają określoną aplikację lub określone obciążenie, które są szczególnie wrażliwe na opóźnienia, a ich operacje nie są zlokalizowane wystarczająco blisko chmurowego centrum danych, aby usunąć to opóźnienie, utrzymanie systemu na miejscu ma sens.
Chmura hybrydowa pozwala firmie wybrać elementy, które lubią w chmurze publicznej lub operacjach lokalnych, oraz kompromisy, które uznają za akceptowalne. Rosnąca gama dostępnych opcji hybrydowych modeli wdrożeniowych pozwala firmom jeszcze lepiej dostosować tę mieszankę usług chmurowych i lokalnych do ich potrzeb. Poniżej wymieniono niektóre z korzyści płynących z wdrożenia chmury hybrydowej:
Lokalne centrum danych wiąże się ze znacznymi kosztami stałymi — związanymi z posiadaniem lub dzierżawą budynku, zakupem i utrzymaniem sprzętu oraz zatrudnieniem wykwalifikowanego personelu do obsługi i utrzymania infrastruktury oraz aplikacji. Usługi chmury publicznej niosą ze sobą własne ograniczenia, takie jak obawy dotyczące miejsca przechowywania danych i kontroli nad nimi. Chociaż strategia hybrydowa oferuje szereg korzyści, wiąże się ona również z wyjątkowymi wyzwaniami, w tym z następującymi:
Istnieją ogromne różnice w sposobie, w jaki zespoły IT tworzą swoje chmury hybrydowe. Jeśli chodzi o łączenie aplikacji SaaS i lokalnych, dostawcy usług integracyjnych oferują różnorodne łączniki i platformy integracyjne umożliwiające udostępnianie danych.
Jeśli chodzi o łączenie sieci tworzących chmurę hybrydową, w tym lokalnego centrum danych, zespół IT ma dwie główne opcje: połączenie VPN, które odbywa się przez publiczny Internet i jest szyfrowane, lub połączenie dedykowane, które zapewnia gwarancję przepustowości.
Kluczowe jest jasne zrozumienie, które elementy kontrolowane są przez zespół wewnętrzny, a które leżą w gestii dostawcy chmury. Kto jest odpowiedzialny za monitorowanie danej usługi i jaki jest protokół w przypadku wystąpienia problemu? Wiele obszarów wiąże się ze wspólną odpowiedzialnością. Przykładem może być bezpieczeństwo — wewnętrzny zespół może ustanowić pewne standardy, a dostawca chmury być odpowiedzialny za ich wdrożenie i monitorowanie.
Istnieją różne podejścia do zarządzania chmurą hybrydową. Główni dostawcy chmury oferują hybrydowe systemy zarządzania, które umożliwiają zespołom IT sprawdzanie wydajności zarówno środowisk chmury publicznej, jak i systemów lokalnych w odniesieniu do określonych parametrów. Niektóre wewnętrzne zespoły IT używają warstwy oprogramowania, która nie pochodzi od dostawcy chmury publicznej, np. VMware, do zarządzania przetwarzaniem danych, pamięcią masową i siecią w różnych lokalizacjach i chmurach. Inne traktują jako tę warstwę Kubernetes, system open source do zarządzania konteneryzowanymi aplikacjami.
Istnieją również platformy do zarządzania chmurą stworzone specjalnie z myślą o zarządzaniu niektórymi aspektami konfigurowania, uruchamiania lub monitorowania wielu środowisk. W przypadku każdego z tych podejść kluczowe znaczenie ma mapowanie obciążeń do określonych chmur, przyjmowanie umów o gwarantowanym poziomie świadczenia usług (SLA) i protokołów bezpieczeństwa dla każdego obciążenia oraz opracowanie odpowiedniej strategii monitorowania i reagowania na incydenty.
Pomiędzy systemami wewnętrznymi i zewnętrznymi będzie istniała warstwa zabezpieczeń, którą należy uwzględnić w planie zarządzania. Poszukaj możliwości skonfigurowania centralnego pulpitu, który zapewnia wgląd we wszystkie elementy infrastruktury hybrydowej — ma to kluczowe znaczenie z punktu widzenia efektywnego zarządzania.
Chmury hybrydowe mogą obejmować zarówno bardzo proste rozwiązania, takie jak środowisko łączące chmurowy system ERP z lokalnym systemem inwentaryzacji, jak i te złożone — na przykład zaawansowane środowisko multicloud obsługujące szeroki zakres zadań przetwarzania danych. Oto przykładowe zastosowania chmury hybrydowej.
Pojęcie chmury hybrydowej obejmuje szeroki zakres modeli wdrożeniowych. Wybór najlepszego z nich uzależniony jest od potrzeb firmy. Platforma Oracle Cloud Infrastructure (OCI) jest wyjątkowa pod względem możliwości spełnienia szerokiego spektrum wymagań — model hybrydowy to tylko jedna z metod wdrożenia. OCI oferuje podejście bazujące na chmurze rozproszonej, które zapewnia elastyczność wdrażania obciążeń w dowolnym miejscu — czy to lokalnie, w chmurze publicznej w ponad 20 krajach, w środowisku multicloud wraz z chmurami innych dostawców, czy też w chmurze zarządzanej przez Oracle, która znajduje się w Twoim własnym centrum danych. Oracle Enterprise Manager, lokalna platforma zarządzania Oracle, zarządza natomiast wszystkimi wdrożeniami Oracle, zarówno w centrum danych, jak i w chmurze.
Aby zaspokoić potrzeby firm, które mają obawy dotyczące miejsca przechowywania danych, Oracle Cloud@Customer umożliwia dostęp do dowolnej usługi Oracle Cloud przy jednoczesnym fizycznym magazynowaniu danych w centrum danych, co pozwala wykorzystać zalety chmury i rozwiązać problemy regulacyjne. Możesz nawet wybrać usługę OCI Dedicated Region zapewniającą kompletny region chmury OCI w Twoim centrum danych, stosując stopień izolacji, którego potrzebujesz, aby spełnić wymagania dotyczące zarządzania, zgodności z przepisami i prywatności danych.
Oferowane przez Oracle usługi chmurowe dla instytucji rządowych zaspokajają potrzeby agencji obronnych, wywiadowczych i cywilnych, oferując środowiska dla Stanów Zjednoczonych i Wielkiej Brytanii. Oracle Alloy zapewnia natomiast kompletną platformę infrastruktury chmurowej, która pozwala partnerom, takim jak m.in. niezależni dostawcy oprogramowania, integratorzy systemów czy operatorzy telekomunikacyjni, stać się dostawcami chmury i dostosować Oracle Cloud do konkretnych potrzeb rynkowych.
Dyrektorzy ds. HR stoją w obliczu przepaści między oczekiwaniami pracowników a celami biznesowymi. Sprawdź, jak mogą sobie z tym poradzić.
Czym różnią się od siebie chmura hybrydowa i środowisko multicloud?
Chmura hybrydowa to architektura obliczeniowa obejmująca sprzęt i oprogramowanie działające w lokalnym centrum danych oraz w chmurze publicznej obsługiwanej przez zewnętrznego dostawcę. Multicloud to podejście wykorzystujące dwóch lub większą liczbę dostawców chmury publicznej. Firmy często stosują strategię multicloud w ramach podejścia opartego na chmurze hybrydowej, łącząc lokalne centrum danych z więcej niż jedną chmurą publiczną.
Czy chmura hybrydowa może pomóc spełnić wymagania dotyczące miejsca przechowywania danych?
Strategia oparta na chmurze hybrydowej może pomóc firmom spełnić wymagania dotyczące miejsca przechowywania danych, jednocześnie uzyskując wiele korzyści płynących z wykorzystania chmury publicznej. Na przykład firmy mogą umieszczać niektóre dane w chmurze publicznej, jednocześnie przechowując dane wrażliwe, które podlegają zasadom dotyczącym miejsca przechowywania danych, w swoich lokalnych centrach danych. Lokalne zasoby obliczeniowe mogą być zarządzane przez firmę lub przez zewnętrznego dostawcę.
Czy mogę nadal używać VMware do zarządzania, jeśli przechodzę do chmury hybrydowej?
Zależy to oczywiście od tego, jak zespół IT skonfiguruje architekturę, ale możliwe jest dalsze korzystanie z VMware jako narzędzia do zarządzania zasobami IT podczas przechodzenia do modelu chmury hybrydowej przy użyciu zarówno serwerów lokalnych, jak i tych w chmurze publicznej. Takie podejście oznacza, że środowisko hybrydowe wygląda i funkcjonuje podobnie do istniejącego lokalnego środowiska zarządzania.