Przegląd architektury Chmur Prywatnych  Udostępnij na: Facebook

Tłumaczenie na podstawie Overview of Private Cloud Architecture: Michal Ledwoch

Opublikowano: 2012-11-12

Przegląd

W celu zrozumienia zagadnienia związanego z Chmurami Prywatnymi oraz różnic w mechanizmach dostarczania usług w Chmurze pomocne może okazać się zrozumienie dwóch kwestii. Pierwszą z nich jest słowo „Chmura”, natomiast drugą jest różnica pomiędzy Chmurą a tradycyjnymi centrami danych, opartych na sieciach LAN. The United States National Institute of Standards and Technology (NIST) stworzyła definicję mówiącą o atrybutach, które powinny posiadać Chmury Publiczne, jak i Prywatne. Do tych atrybutów należą:

  • On-demand self-service – Klienci Chmury powinni mieć możliwość skorzystania z usług w Chmurze (np. obliczeniowych, pamięci i zasobów pamięci masowej), używając mechanizmu samoobsługi (np. portal internetowy), tak żeby nabywanie usług nie wymagało interwencji przez usługodawcę Chmury (CSP),
  • Broad network access – Chmura powinna być dostępna z każdego miejsca (jeśli wymagane) na różnych urządzeniach, takich jak: smartfony, tablety, laptopy, komputery stacjonarne oraz na wszystkich innych typach czytników, istniejących obecnie lub w przyszłości,
  • Resource pooling – Chmury powinny udostępniać pule współdzielonych zasobów, które wykorzystywane są przez klientów Chmury. Zasoby, takie jak: moc obliczeniowa, pamięć, sieć i dysk, przydzielone są do klientów korzystających z usług udostępnionej, wspólnej puli. Zasoby pobierane są z aktualnej lokalizacji, a klienci nie są świadomi lokalizacji tych zasobów,
  • Rapid elasticity - Chmury powinny zapewnić szybkie zastrzeganie i uwolnienie zasobów ze względu na zapotrzebowanie usług w Chmurze. Powinno to odbywać się automatycznie, bez konieczności ingerencji człowieka. Ponadto, odbiorcy usługi Chmury powinni odnosić wrażenie, że istnieje nieograniczona pula zasobów – usługa jest w stanie spełnić wymagania dla dowolnego scenariusza w przypadku użycia,
  • Metered Services – Model Chmury, określany jako „pay-as-you-go”, powinien czasem umożliwiać ładowanie usług konsumenta Chmury w oparciu o rzeczywiste wykorzystanie zasobów Chmury. Wykorzystanie zasobów jest monitorowane, zgłaszane i kontrolowane przez CSP i politykę serwisu, które zapewniają przejrzystość rozliczeń, zarówno z CSP, jak i z konsumentem usług.

Jeśli wziąć pod uwagę wymogi określone przez NIST, można zdać sobie sprawę, że cloud computing to znacznie więcej niż wirtualizacja czy konsolidacja serwerów lub „Usługi internetowe”. Kluczowymi czynnikami do samoobsługi są: szeroki dostęp do sieci, łączenie zasobów, szybka elastyczność i mierzenie wspólnie działających usług do przedstawiania w nowym paradygmacie dla świadczenia usług.

Niektóre zalety Chmur Prywatnych

Poniższe przykłady prezentują wyższość Chmury Prywatnej nad tradycyjnym modelem centrum danych:

  • Chmura pozwala zespołom na szybkie testowanie i wdrażanie rozwiązań, których wdrożenie w centrach danych może zająć znacznie więcej czasu. Na wirtualne maszyny, z odpowiednimi możliwościami obliczeniowymi, zespół serwisowy wypełnia formularz tylko online , a następnie tworzy rozwiązania – wszystko bez udziału prywatnego zespołu zarządzania w Chmurze,
  • zdolność do wysokiej elastyczności pozwala zaoszczędzać pieniądze na mocy obliczeniowej, pamięci, sieci i zasobów pamięci masowej, ponieważ zasoby te są skalowane i uwalniane, gdy nie są potrzebne. Jeśli w Chmurze uruchomiony jest projekt, to zasoby przypisywane są do klientów usług w Chmurze, a po jego zakończeniu, wykorzystywane zasoby zwalnianie są z powrotem do infrastruktury Chmury puli zasobów,
  • monitorowanie zdolności usług daje możliwość do prawdziwego postrzegania IT jako dostawcy usług i przenoszenia IT z centrum kosztów do obiektu umożliwiającego monitorowanie infrastruktury Chmury oraz dostarczania użytkownikom Chmury kompleksowych raportów wykorzystania.

Powyższe przykłady stanowią tylko niektóre z zalet Chmury Prywatnej. Różnica pomiędzy tradycyjnym centrum danych a Chmurą Prywatną polega na tym, że w Chmurach Prywatnych duży nacisk kładzie się na poziom świadczenia usług.

Chmury Prywatne jako część drogi do Chmur Hybrydowych

Myśląc o Chmurze Prywatnej należy mieć na uwagę Chmurę Prywatną jako cześć drogi do Chmury Mieszanej lub Hybrydowej, gdzie jedna część usług przechowywana jest w Chmurze Prywatnej, natomiast druga znajduje się w Chmurze Publicznej. Aby uzyskać większe korzyści z inwestycji w Chmurę Prywatną, należy mieć na uwadze hybrydowy model Chmury, ponieważ jest to model przyszłościowy środowiska Chmur. Przejście do środowiska Chmury powinno prowadzić do  uzyskania poniższych korzyści:

  • skoncentrowanie się na sposobie myślenia dostawcy usług,
  • skupienie się na elastyczności zamiast na redundancji, przy czym celem jest optymalizacja czasu przywrócenia usług,
  • rozwijaniu aplikacji, które w pełni wykorzystują możliwości Chmury,
  • rozwoju mobilnych aplikacji, które można łatwo przemieszczać pomiędzy Chmurami Prywatnymi i Publicznymi.

Centra danych przekształcane są z tradycyjnego modelu, opartego na sieciach LAN, do modelu wykorzystującego Chmury Prywatne. Organizacje IT będą uczyć się, jak skutecznie i efektywnie prowadzić operacje oparte na Chmurach. Doświadczenia zdobyte w trakcie procesu projektowania architektury, planowania, wdrażania i zarządzania Chmurą Prywatną umożliwiają wgląd, który będzie mógł zostać wykorzystany, aby rozwinąć infrastrukturę Chmury w celu uzyskania korzyści z wdrożenia Chmury Hybrydowej.

Chmura Prywatna to silne podstawy architektury

Dla większości organizacji IT przejście do Chmury powoduje częstsze odejście od sposobu obecnej działalności. Aktualne centra danych są najprawdopodobniej mieszaniną potrzebnych i niepotrzebnych rozwiązań. Wykorzystywanie Chmury Prywatnej umożliwia architektowi środowiska wdrożenie usług, które zawsze były potrzebne, ale nie można było ich wdrożyć w środowisku bieżącym. Jednak, aby wykorzystać w pełni możliwości nowej Chmury Prywatnej należy ją budować na mocnych fundamentach architektury. Z tego miejsca pochodzi architektura referencyjna dla Chmury Prywatnej. Zbiór dokumentów, które zawierają tę architekturę referencyjną pomaga dostawcom usług IT przejść z Chmury Prywatnej do Hybrydowej. Materiały mają solidne podstawy w kluczowych czynnikach biznesowych. Zapewniają one uporządkowane podejście do podejmowania decyzji architektonicznych. Celem jest poprawa jakości infrastruktury Chmury Prywatnej.

Podsumowanie

Chmura Prywatna oferuje zbiór elastycznych zasobów, do których dostęp mogą uzyskać jej usługobiorcy poprzez samoobsługujące mechanizmy w środowisku danej organizacji. Chmura Prywatna ukierunkowana jest na dostarczanie wartości biznesowej. Dostawcy usług zapewniają fundamenty do przyszłego rozwinięcia Chmury Prywatnej w Hybrydową. Umożliwia to zwiększenie skalowalności i elastyczności dla wymaganych zasobów oraz zapewnia zwiększoną personalizację i kontrolę. Chmura Prywatna umożliwia architektowi dostarczanie usług, tak aby były one skoncentrowane na zasadzie ”utrzymania światła” poprzez uwzględnienie redundancji do nowego podejścia, odpornego na awarię i czas przywrócenia usługi. Wreszcie, aby uświadomić sobie maksymalne korzyści z inwestycji w Chmurze Prywatnej, należy zbudować ją na mocnym fundamencie, wykorzystując architekturę referencyjną Chmury Prywatnej.