Wyzwania w chmurze - 12 najważniejszych wyzwań w chmurze obliczeniowej

Spisie treści:

Anonim

Wprowadzenie do wyzwań przetwarzania w chmurze

W tym artykule przyjrzymy się bliżej wyzwaniom przetwarzania w chmurze. Krótko mówiąc, jest to alokacja zasobów obliczeniowych na żądanie. Wikipedia mówi, że „przetwarzanie w chmurze” to dostępność zasobów obliczeniowych na żądanie, takich jak pamięć danych i silniki obliczeniowe, bez wyraźnego aktywnego zarządzania przez użytkownika końcowego.

Charakterystyka przetwarzania w chmurze:

  • Usługa na żądanie: korzystasz z niej, gdy jej potrzebujesz. Brak płatności z góry za zasoby.
  • Dostęp do sieci: Użyj Internetu jako medium do łączenia się ze wszystkimi usługami w chmurze.
  • Zasoby współdzielone: ​​zasoby komputerowe są gromadzone razem i wykorzystywane przez wielu użytkowników końcowych.
  • Skalowalność: pozwoli ci na elastyczność zasobów, tzn. Możesz ad hoc żądać ilości zasobów, jak chcesz.

12 najważniejszych wyzwań w chmurze obliczeniowej

Raport RightScale ze stycznia 2018 r. Na temat ankiety State of the Cloud, głównych wyzwań w Cloud Computing został określony w następujący sposób:

  1. Bezpieczeństwo i prywatność
  2. Zarządzanie wydatkami w chmurze
  3. Brak zasobów / wiedzy specjalistycznej
  4. Zarządzanie / kontrola
  5. Spełnienie
  6. Zarządzanie wieloma chmurami
  7. Wydajność obliczeniowa
  8. Budowanie prywatnej chmury
  9. Ruchliwość
  10. Jakość usług
  11. Interoperacyjność
  12. Dostępność i niezawodność

1. Bezpieczeństwo i prywatność

Kiedy mówimy o bezpieczeństwie i prywatności, mówimy o danych użytkownika przechowywanych w centrach danych dostawców usług w chmurze (CSP). CSP powinien przestrzegać zasad nieudostępniania poufnych danych lub jakichkolwiek danych, które są ważne dla użytkowników. Centra danych muszą być bezpieczne, a CSP powinien chronić prywatność danych. Zawsze istnieje obawa o faktyczną lokalizację Twoich danych, gdzie są one przechowywane i przetwarzane. Wychodząc naprzeciw tym obawom, w niedalekiej przeszłości zdarzyło się wiele cyberataków, zhakowany interfejs API i interfejs, naruszone dane uwierzytelniające itp. Przed wdrożeniem, na platformie przetwarzania w chmurze należy zawsze sprawdzić bezpieczeństwo danych i zasady odzyskiwania danych (w przypadku awarii) CSP.

2. Zarządzanie wydatkami w chmurze

Przetwarzanie w chmurze może być kosztowne, jeśli nie wiesz, jak zarządzać zasobami obliczeniowymi i jak najlepiej z nich korzystać. Wiele razy organizacje kierują się zasadą płatności zgodnie z rzeczywistym użyciem i wydają więcej na chmurę niż na infrastrukturę lokalną. Zawsze należy optymalizować koszty poprzez analizę finansową i raportowanie wykorzystania w celu lepszego monitorowania kosztów.

3. Brak zasobów / wiedzy specjalistycznej

Wraz ze wzrostem wykorzystania technologii chmurowych narzędzia do zarządzania nią stają się coraz bardziej wyrafinowane, a znalezienie ekspertów zajmujących się tym w chmurze staje się wąskim gardłem dla wielu organizacji. Wiele firm stosuje technologie zautomatyzowanego zarządzania chmurą, ale zawsze lepiej jest szkolić osoby, aby zaspokoić potrzebę czasu. Narzędzia DevOps, takie jak Chef i Puppet, są szeroko stosowane w branży IT.

4. Zarządzanie / kontrola

W chmurze zasoby infrastruktury są pod kontrolą CSP, a użytkownicy końcowi lub firmy muszą przestrzegać zasad zarządzania CSP. Tradycyjne zespoły IT nie mają kontroli nad tym, jak i gdzie ich dane są przetwarzane. Zarządzanie IT powinno zapewnić sposób wykorzystania zasobów infrastruktury z CSP. W celu przezwyciężenia wad i wyzwań, po wdrożeniu do chmury, dział IT musi dostosować swój ortodoksyjny sposób zarządzania i kontroli procesów do chmury indukcyjnej. Teraz IT odgrywa ważną rolę w porównywaniu wymagań i zasad dotyczących usług w chmurze.

5. Zgodność

Gdy organizacje przenoszą swoje rodzime dane do chmury, muszą przestrzegać określonych ogólnych zasad dotyczących organizacji, jeśli dane pochodzą ze źródeł publicznych. Trudno jest znaleźć dostawcę usług w chmurze, który przestrzega tych zasad, lub trzeba negocjować w tej sprawie. Wielu dostawców CSP oferuje elastyczne zasady zgodności dotyczące akwizycji danych i infrastruktury chmury.

6. Zarządzanie wieloma chmurami

W wyżej wspomnianym badaniu 81% firm stosuje strategie chmurowe i ma strukturę chmury hybrydowej (chmury publiczne i prywatne). Zarządzanie infrastrukturą obejmującą wiele chmur w przeciwieństwie do pojedynczej chmury jest bardzo trudne, biorąc pod uwagę wszystkie powyższe wyzwania związane z danymi. Firmy wybierają scenariusz oparty na wielu chmurach, ponieważ niektóre usługi są opłacalne publicznie, a do efektywnego zarządzania tym modelem chmurowym odniosły w ostatnich latach duży sukces. Zarządzanie tak wysoce sieciową architekturą jest trudnym zadaniem.

7. Wydajność obliczeniowa

Cloud Computing jest usługą obliczeniową na żądanie i obsługuje wielozadaniowość, dlatego wydajność nie powinna spadać w porównaniu z pozyskiwaniem nowych użytkowników. CSP powinien utrzymywać wystarczające zasoby, aby obsłużyć wszystkich użytkowników i wszelkie żądania ad hoc.

8. Budowanie prywatnej chmury

Budowanie chmury prywatnej jest bardzo trudne, ponieważ wymaga wielu zadań, takich jak pobranie warstwy oprogramowania chmury adresów IP, skonfigurowanie wirtualnej sieci lokalnej (VLAN), równoważenie obciążenia, ustawienie reguł zapory dla adresu IP, ładowanie poprawnej wersji RHEL, łatka na oprogramowanie serwera, organizowanie nocnej kolejki kopii zapasowych. Wiele firm planuje to zrobić, ponieważ chmura będzie lokalna i będą miały wszystkie uprawnienia do danych w odniesieniu do współdzielonych zasobów chmury.

9. Przenośność

Oznacza to, że jeśli użytkownicy chcą przeprowadzić migrację z jednego dostawcy CSP do innych, dostawca nie powinien blokować danych klientów ani usług, a migracja powinna być łatwa. Istnieją różne przepisy prawne dotyczące danych w różnych krajach.

10. Jakość usług

Jakość usług powinna być dobra i stanowi główny problem dla użytkownika końcowego. Cały ekosystem Cloud Computing jest prezentowany w środowiskach wirtualnych, dlatego CSP powinien dać to, co obiecane pod względem usług, czy to zasobów obliczeniowych, czy satysfakcji klienta.

11. Interoperacyjność

Usługi CSP powinny być wystarczająco elastyczne, aby integrować się z innymi platformami i usługami świadczonymi przez innych CSP. Potok danych powinien być łatwy do zintegrowania i powinien poprawić wydajność. Przetwarzanie w chmurze wiąże się z wieloma wyzwaniami, takimi jak duże zbiory danych, długi transfer hal, przenoszenie problemów z danymi, ale nadal jest to najlepsze dostępne do tej pory zasoby obliczeniowe.

12. Dostępność i niezawodność

Dane i usługi z CSP powinny być dostępne przez cały czas, niezależnie od stanu zewnętrznego lub stanu idealnego. Zasoby obliczeniowe powinny być dostępne dla użytkowników, a ich działanie powinno być niezawodne. Wyzwania w chmurze obliczeniowej są w zasadzie po stronie CSP, a nie użytkownika.

Wniosek

Cloud Computing z wieloma wzlotami i upadkami jest wciąż najlepszą usługą inżynieryjną naszego pokolenia. Ponieważ coraz więcej osób korzysta z usług w chmurze, dostawcy usług internetowych świadczą ulepszone usługi, a wdrażanie CC rośnie. Mam nadzieję, że dzięki temu artykułowi zrozumiałeś, czym jest Cloud Computing, modele usług i związane z tym wyzwania.

Polecany artykuł

To jest przewodnik po wyzwaniach przetwarzania w chmurze. Tutaj omawiamy Charakterystykę i 12 najważniejszych wyzwań związanych z Cloud Computing. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Narzędzia do monitorowania chmury | Top 9
  2. Usługi przetwarzania w chmurze z zaletami
  3. Rodzaje przetwarzania w chmurze z wykorzystaniem
  4. Urządzenia zapory ogniowej
  5. Wprowadzenie do dostawców usług w chmurze
  6. Dostawcy usług przetwarzania w chmurze