Jakie są podobieństwa i różnice między OpenStack i VMware?


Najlepsza odpowiedź

Ponieważ jest już sporo odpowiedzi, spróbuję dodać coś więcej.

Przyjrzyjmy się, dlaczego ludzie napotykają problemy podczas korzystania z OpenStack i VMware. Wynika to całkowicie z moich doświadczeń z użytkownikami i może nie być normą.

Konfiguracja:

VMware: Dość łatwe przejście przez proces GUI. Całkiem łatwe do zrozumienia dla tych, którzy dorastali w świecie używającym systemu Windows i graficznego interfejsu użytkownika przez większość swojej pracy. Wymaga również sieci.

OpenStack: złożony. Musisz być w stanie konfigurować przez CLI, co zakłada znajomość Linuksa (lub dowolnego systemu operacyjnego hosta) i znajomość sieci.

Użycie:

VMware: bez dodatkowej konfiguracji wymaga, aby administrator był dostępny do obsługi administracyjnej. Bez tego należałoby zautomatyzować proces za pomocą zewnętrznej pracy lub dodatkowych narzędzi firmy VMware. Natywnie jest to narzędzie, do którego dostęp mieli tylko administratorzy systemów. Jeśli przyjrzymy się, ilu administratorów systemów korzysta z produktu, zobaczymy, że używają go podobnie do systemu fizycznego. Mam ISO, chcę stworzyć serwer, wstawiam ISO i uruchamiam z niego i przechodzę przez proces instalacji. To wszystko jest stratą czasu i nie ma znaczenia, jeśli możesz odpracować obsługę administracyjną opartą na obrazach, szablony lub dowolne z wbudowanych narzędzi. Po prostu nie wydają się być używane, co ostatecznie widzisz, gdy VMware Administratorzy przechodzą na OpenStack. Częstym pytaniem jest „Jak wyładować ISO i zainstalować go w wolumenie?”

OpenStack: użytkownicy końcowi mogą łatwo udostępniać zasoby. To wszystko. Zakładając, że oba są poprawnie skonfigurowane. OpenStack zapewnia przejrzysty mechanizm obsługi administracyjnej użytkowników końcowych, który eliminuje administratora systemów w kwestii tworzenia nowych maszyn wirtualnych. (automatyzacja również może to zrobić, ale nadal wymaga to skonfigurowania go przez kogoś, a często VMware jest niewłaściwie wykorzystywane jako pozorowane środowisko „fizyczne”). Udostępnianie oparte na obrazach powinno prowadzić użytkowników do lepszego przypadku użycia, jednak będą nadal chcą przenosić nawyki ze świata VMware / Physical.

Jeśli chcesz więcej niż te dwa punkty, daj mi znać. Nie chcę rozwodzić się nad informacjami, które nie są przydatne :).

Poza dwoma przedstawionymi przeze mnie scenariuszami każdy z nich może pasować do korporacyjnej infrastruktury firmy. Najważniejsze pytanie brzmi zawsze … Jaki jest Twój przypadek użycia?

Odpowiedź

VMware ma inne portfolio produktów niż OpenStack.

Sam VMware nie jest produktem. To firma, która oferuje różne produkty, takie jak hypervisor (ESXi), oferta IaaS (vCloud) do obsługi VMware produkty, zarządzanie przedsiębiorstwem (vCenter), sieci zdefiniowane programowo (NSX) zgodnie z potrzebami SOHO lub przedsiębiorstwa.

Z drugiej strony OpenStack to masowo skalowalny system operacyjny w chmurze, utworzony przez połączenie kilku indywidualnych projektów, takich jak Nova (obliczenia), Neutron (sieci), Cinder (Block Storage), Horizon (Dashboard), które zapewniają IaaS i wsparcie dla ofert PaaS innych firm, takich jak „Cloudfoundry”, „OpenShift”, „Docker” itp; Zamiast patrzeć na OpenStack jako na produkt, potraktuj go jako otwartą społeczność, w której tysiące członków wnoszą swój wkład poprzez projektowanie planów, opracowywanie funkcji, naprawianie błędów i pisanie dokumentacji.

Produkty VMware są zastrzeżone, podczas gdy OpenStack jest czystym oprogramowaniem typu open source.

Zatem porównywanie VMware i OpenStack jest jak porównywanie jabłek i pomarańczy. Produktem VMware, który byłby bliski OpenStack, byłby ich vCloud, ale wyklucza to niektóre z kluczowych komponentów OpenStack, takich jak pamięć obiektowa (swift), klaster Big Data (sahara) i Load Balancer as a Service (octavia).

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *