Rozwijanie Private Cloud: firmy szukają lśniącej gwiazdy dla niestandardowych rozwiązań chmurowych

Autor: Eugene Taylor
Data Utworzenia: 16 Sierpień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
How to Migrate Windows Applications to Google Cloud (Cloud Next ’18)
Wideo: How to Migrate Windows Applications to Google Cloud (Cloud Next ’18)

Zawartość


Na wynos:

Chmura prywatna jest metodą z wyboru dla firm, które ściśle przestrzegają zasad prywatności i bezpieczeństwa.

Przetwarzanie w chmurze od kilku lat jest największym hasłem w branży IT. Dzisiaj chmura ewoluuje i dywersyfikuje się, by pasować do nowych modeli. Firmy zdają sobie sprawę, że nie wszystkie systemy chmurowe są takie same.

Jednym z głównych rozróżnień w technologii chmurowej są modele chmur publicznych i chmury prywatne. Te radykalnie różne modele dostawców oferują firmom bardzo różne rzeczy. W tym artykule omówiono podstawy publicznego i prywatnego oraz omówiono opcje oferowane przez firmy, które chcą zostać prywatnymi.

Pojawienie się chmury prywatnej

Wiele wczesnych systemów chmurowych zbudowano na modelu chmury publicznej, w którym dostawcy usług w chmurze oferowali usługi wielu klientom w ramach jednego skalowalnego systemu.

Są to systemy „wielodostępne” - klienci otrzymują usługi dostarczane przez Internet, a dostawca dostarcza te usługi do więcej niż jednego klienta za pośrednictwem tej samej infrastruktury. Serwery i inny sprzęt obsługują ruch dla wielu klientów jednocześnie. To samo dotyczy przechowywania danych - ta zdalna chmura obsługuje dane dla więcej niż jednej firmy.


Głównymi zaletami chmury publicznej jest to, że łatwiej jest sprzedawcom oferować opcje, które pozwalają firmom włączyć dziesięciocentówkę, rezygnować lub dodawać usługi w razie potrzeby i płacić tylko za to, z czego korzystają.

Ale gdy chmura dojrzewa, coraz więcej firm dostrzega wady rozwiązania chmury publicznej, szczególnie w obszarach bezpieczeństwa i zgodności.

Banki na przykład nie mogą korzystać z publicznych rozwiązań chmurowych w większości regionów, ponieważ wspólne usługi i kontrola danych nie spełniałyby wymogów prawnych. Innym miejscem, w którym firmy wykorzystują chmurę prywatną do celów bezpieczeństwa, jest rynek opieki zdrowotnej. Firmy medyczne potrzebują ścisłej prywatności i kontroli wrażliwych informacji na temat zdrowia pacjentów, a teraz dzięki ostatnim modyfikacjom HIPAA nawet firmy zewnętrzne, takie jak firmy ubezpieczeniowe, muszą zapewniać taki sam wysoki poziom kontroli nad danymi.


Wybór prywatnej chmury

Klienci prywatnej chmury zdają sobie sprawę, że jest to rynek, na którym konkurencja i wybory stają się nieco skomplikowane.

Bez błędów, bez stresu - Twój przewodnik krok po kroku do tworzenia oprogramowania zmieniającego życie bez niszczenia życia

Nie możesz poprawić swoich umiejętności programistycznych, gdy nikt nie dba o jakość oprogramowania.

Po pierwsze, klienci mogą zdecydować, czy zastosować prywatną chmurę jako infrastrukturę jako usługę, w której wirtualizacja sieci spotyka się z usługami dostawców, którzy opracowali architektury do użytku przez klientów. IaaS jest bardzo popularnym rodzajem modelu chmury prywatnej - firmy mogą również używać oprogramowania jako opcji usług obejmujących aplikacje dostarczane przez Internet lub wypróbować „system samoregulacji i zwrotu”, który umożliwia zamianę zasobów oprogramowania na jeden projekt lub inny, ale IaaS to podstawowy sposób na uzyskanie wewnętrznej chmury prywatnej i to jest jej własny rynek z pewnymi złożonościami.

Zasadniczo Amazon Web Services, platforma będąca pionierem infrastruktury chmury prywatnej, pod wieloma względami dominuje na rynku od 2015 roku.

Jednak rynek chmury prywatnej obejmuje również oprogramowanie typu open source, w którym systemy objęte licencją włącznie zapewniają przejrzysty kod źródłowy, a różni programiści pracują nad wspólnymi celami. Projekt o nazwie OpenStack ma nadzieję rywalizować z AWS, budując architekturę chmury prywatnej o wysokim stopniu niezależności.

Zasadniczo ci, którzy chcą stworzyć prywatną chmurę IaaS, mogą współpracować z firmą korzystającą z platformy AWS, podłączając własne oprogramowanie open source za pomocą interfejsów programowania aplikacji lub interfejsów ATI. Lub mogą wybrać OpenStack, całkowicie otwarty projekt, który został zbudowany od podstaw na licencji Apache Open Source.

Próbując rozeznać, co robią te firmy z chmurą prywatną, wiele osób postrzega model OpenStack vs. AWS jako rozdwajający włosy. Zasadniczo sprowadza się to do tego, na ile firma polega na AWS.

Private Cloud: Studium przypadku Netflix

Aby naprawdę lepiej zrozumieć, z czym programiści mają do czynienia w chmurze prywatnej, zapoznaj się z bardzo konkretnym przykładem dostarczonym przez dużą firmę Netflix, zajmującą się transmisją strumieniową.

2013 Szybka firma funkcja pokazuje, w jaki sposób Netflix wybiera pracę z AWS, zamiast przechodzić na bardziej otwarte podejście.

Podobnie jak niektóre inne znaczące firmy, Netflix decyduje się na korzystanie z narzędzi AWS, jednocześnie rozwijając własne produkty open source, które są dostępne publicznie. Netflix Open Source Software Project dokonuje tej rozbieżności w stosunku do tradycyjnego modelu AWS, podczas gdy Netflix nadal korzysta z usługi Amazon jako swojej podstawowej platformy.

Jedną z rzeczy, które wynikają z tego artykułu, jest wielokrotnie powtarzany pomysł, że Netflix i inne firmy nie mają wyboru oferty platform i są zasadniczo zmuszone do korzystania z AWS. Jeśli chodzi o to, dlaczego Netflix nie przyjmuje OpenStack z entuzjazmem, którego niektórzy się spodziewają, kluczowi inżynierowie wskazują, że firma już zainwestowała w technologię kompatybilną z AWS i że platforma OpenStack jest nadal znacznie bardziej rozdrobniona, częściowo dlatego, że OpenStack nie zdobył udziału w rynku to dałoby mu masę krytyczną, aby naprawdę stać się konkurentem.

„Amazon wciąż ma przed sobą długą drogę, ale między jej szerokością i zestawem funkcji a wszystkimi innymi jest jeszcze noc i dzień”. mówi Arf Tseitlin, dyrektor Netflix w Cloud Solutions. Tseitlin wspomina także o przepowiedni, którą przygotowali inni, a mianowicie, że w przyszłości będzie więcej konkurencji w chmurze.

„Jesteśmy dalecy od bycia na rynku towarów w chmurze” - powiedział Tseitlin. „To naprawdę nie jest narzędzie, jak się wydaje, że kiedyś stanie się.”

Jak otwarte jest otwarte?

Zwolennicy modelu OpenStack zasadniczo promują ideę, że rozwój crowdsourcingu jest kluczowy, a open source oznacza bycie prawdziwie otwartym oprogramowaniem od podstaw, a nie budowanie AWS.

W serii filmów z corocznych konferencji Structure z ostatnich lat Chris Kemp z Nebula był głównym głosem modelu OpenStack. Kemp wielokrotnie powoływał się na „techniczną merytokrację” i sytuację, w której współpracujące strony zyskują wpływ na projekt, nie poprzez udział inwestycyjny, ale poprzez kod.

Kemp przeprowadził serię rozmów z Marten Mickos z Eucalyptus Systems i Sameerem Dholakią z Citrix na konferencjach Structure 2012 i 2014, podczas których ci trzej naprawdę analizują naturę rozwoju prywatnej chmury typu open source. Podczas ostatniego z tych szczytów Dholakia przedstawiła bardzo jasny i namacalny wgląd w to, dlaczego firmy nadal korzystają z AWS.

Ponieważ AWS jest kompatybilny z większością publicznych struktur chmurowych, a ponieważ OpenStack nie jest obecny w sprzedaży detalicznej, firmy obawiają się odejścia od polegania na usługach Amazon.

W 2012 roku Dholakia wskazał również inny powód, dla którego duże psy wolą modele oparte na AWS niż OpenStack, który nazwał „zbudowany przez komitet”.

„Jest coś, co można powiedzieć o wąskiej grupie… programistów”. Powiedziała Dholakia. „Ten rdzeń (AWS) jest solidny i stabilny”.

Jednak Dholakia, podobnie jak członkowie zespołu Netflix, wskazała również, że jesteśmy na początku bitwy na rynku chmury prywatnej i że jest zbyt wcześnie, aby firmy mogły naprawdę wybrać długoterminowy plan gry. Dholakia nazwał dzisiejszą bitwę w prywatnej chmurze „drugą zmianą w grze z dziewięcioma zmianami” i zasugerował, że jest jeszcze wiele więcej.

Zgodność, rozszerzalność, interoperacyjność

Ogólnie rzecz biorąc, programiści używają interfejsów API i innych narzędzi, aby pozwolić prywatnym systemom chmurowym na wzajemne korzystanie z siebie w sposób, który pozwoli firmom klienckim uzyskać skalowalne rozwiązania.

Chociaż niektórzy mówili o „wojnach językowych”, w których na przykład model Python w OpenStack rywalizuje z innymi systemami napisanymi głównie w językach takich jak Java, na dłuższą metę prawdopodobne jest, że kompatybilność stanie się złotym standardem rozwoju. Filozofia Open Source powoli podważa ideę, że mega-technologiczne firmy mogą budować ogrodzone murem ogrody i sprzedawać nowe produkty za wysokie opłaty licencyjne. To dobra wiadomość dla firm, które kupują aktualizacje technologii.

Wraz z pojawieniem się chmury prywatnej odbędzie się o wiele więcej rozmów - na temat konkurencji i udziału w rynku, na temat najbardziej przystępnych i darmowych sposobów rozwoju centrów danych oraz na temat tego, w jaki sposób kierownictwo może trzymać rękę na pulsie rynków technologicznych, aby uzyskać cięcia - nowoczesne narzędzia dla prawdziwej konkurencji w swoich dziedzinach.