Jakie są zalety wirtualizacji „na poziomie przedsiębiorstwa”?

22

W przypadku firmy o skromnych potrzebach w zakresie wirtualizacji - VirtualBox radzi sobie obecnie z hostowaniem kilku lekkich serwerów - jakie byłyby niektóre korzyści z przejścia na bardziej niezawodną platformę?

Mam nadzieję, że skrócę trochę moje badania - aby uzyskać krótką listę funkcji wirtualizacji na poziomie korporacyjnym, których VBox i jego podobne nie mają.

Totem - Przywróć Monikę
źródło
14
Bezpieczeństwo pracy. Nigdy nie widziałem ogłoszenia o pracy wymagającego doświadczenia VirtualBox. :)
TheCleaner
2
Czy którykolwiek z produktów klasy konsumenckiej obsługuje migrację na żywo, wysoką dostępność, zarządzanie jednym oknem i tak dalej?
Dan
W tym kontekście proszę zdefiniować „na poziomie przedsiębiorstwa”.
Nils,

Odpowiedzi:

27

Głównymi powodami, dla których chcesz wdrożyć rozwiązanie do wirtualizacji na poziomie przedsiębiorstwa, są udostępnianie pomysłów, wsparcie, zarządzanie i zestaw funkcji.

Mindshare jest ważny, ponieważ wirtualizacja jest inwestycją w technologię, inwestycją wymagającą długowieczności platformy. Nikt nie chce być tym, który wybrał niewłaściwe rozwiązanie techniczne. Tak więc wszyscy główni gracze w kosmosie (VMware, Microsoft, Citrix, KVM) mają pewien impet. Wpływa to na aplikacje i wtyczki innych firm; pomyśl o oprogramowaniu do integracji lub tworzenia kopii zapasowych SAN. Bardziej dojrzałe pakiety wirtualizacyjne mają interfejsy API, które są wykorzystywane przez inne produkty. To naturalne, że opracowano by więcej rozwiązań dla bardziej popularnych platform.

Wsparcie jest powiązane z umysłem udostępniania. Ciągle walczę z błędami i niejasnymi problemami z moim rozwiązaniem Citrix Xenserver / Cloudstack. Ze względu na dzielenie się wiedzą i ogólną wiedzę o rozwiązaniu będącym rzędem wielkości mniejszym niż coś takiego jak Hyper-V lub VMware, muszę w dużym stopniu polegać na wsparciu Citrix, poprawkach błędów i próbach i błędach, aby naprawić problemy. Inne rozwiązania miałyby więcej forów społeczności i oczywiście więcej osób, które sprawdzałyby tę technologię.

Kluczowe są również łatwość zarządzania i zestaw funkcji. Obecnie wszystkie hiperwizory zapewniają podobne surowe funkcje: możliwość hostowania wielu maszyn wirtualnych gości i różnych systemów operacyjnych na fizycznych węzłach sprzętowych. To, jak dobrze są spakowane razem i można nimi zarządzać, kształtuje postrzeganie całego rozwiązania. Automatyzacja, monitorowanie, raportowanie, umiejętność rozwiązywania problemów z wydajnością oraz łatwość instalacji to niektóre ważne atrybuty. Ponadto każde rozwiązanie korporacyjne będzie miało możliwość migracji gości maszyn wirtualnych na żywo między hostami i / lub pamięcią masową.

ewwhite
źródło
Więc Twoim zdaniem Citrix XEN nie jest poziomem Enterprise? Czy Oracle-VM (która korzysta tylko z XEN 4.x) na poziomie korporacyjnym, ponieważ ma ładny GUI?
Nils
1
@Nils Może to być dla niektórych, ale ja „... ciągle
ewwhite
Rozumiem teraz, dlaczego to pytanie zostało zamknięte w przeszłości ... ;-)
Nils
11

Główną wartością dodaną wirtualizacji na poziomie przedsiębiorstwa jest wsparcie. VirtualBox oferuje przyzwoite wsparcie, ale wsparcie kierowane przez społeczność nie ograniczy go, jeśli chodzi o kluczowe funkcje biznesowe.

VirtualBox również nie ma wielu funkcji, których naprawdę pragnęłyby przedsiębiorstwa, takich jak przełączanie awaryjne i kopie zapasowe na żywo. Co więcej, oprogramowanie klasy konsumenckiej, takie jak ta, nie jest dokładnie testowane w środowiskach produkcyjnych, w przeciwieństwie do oprogramowania korporacyjnego, takiego jak VMWare lub Hyper-V, które zostało przetestowane.

Krótko mówiąc:

  1. Lepsze wsparcie
  2. Dobrze przetestowany pod kątem wydajności w środowisku korporacyjnym
  3. Dodatkowe funkcje nie występują w oprogramowaniu typu open source
Nathan C.
źródło
1
Jeśli używasz VirtualBox w profesjonalny sposób, musisz wykupić wsparcie i licencję na to. Czy to czyni z tego „poziom przedsiębiorstwa”?
Nils
1
@Nils daj mi znać, kiedy możesz kupić taką licencję. Oprogramowanie dla przedsiębiorstw jest tworzone z myślą o przedsiębiorstwach. Virtualbox został zaprojektowany z myślą o zaawansowanych użytkownikach, a nie dla krytycznych aplikacji biznesowych.
Nathan C
NIE kupiliśmy licencji, gdy ten produkt nadal należał do firmy Sun. I otworzyliśmy kilka spraw pomocy technicznej w firmie Sun, korzystając z tej licencji. Możliwe, że Oracle zmieniło tutaj technikę sprzedaży, ale dlaczego miałbym potrzebować funkcji migracji na żywo w VirtualBox, jeśli nie do użytku korporacyjnego?
Nils
8

Oprócz poprzednich odpowiedzi warto również zauważyć, że większość (jeśli nie wszystkie) rozwiązania do wirtualizacji poza przedsiębiorstwem znajdują się na systemie operacyjnym hosta.

np. Bare-metal -> Host OS -> Hypervisor -> Container -> OS

Rozwiązania do wirtualizacji na poziomie przedsiębiorstwa będą miały tendencję do usuwania tej warstwy, która generalnie oferuje znacznie lepszą wydajność podczas przechodzenia przez jedną warstwę mniej abstrakcyjną. Dzięki temu Hypervisor może rozmawiać bezpośrednio z procesorem, co pozwala mu robić sprytne rzeczy dotyczące ograniczania czasu i buforowania.

np. Bare-metal -> Hypervisor -> Kontener -> OS

Dogsbody
źródło
3
To dobra uwaga. Warto również zauważyć, że twój pierwszy przykład jest nazywany hiperwizorem typu 2. Drugi, o którym mówiłeś, to hiperwizor typu 1 (lub „natywny”). Czytaj więcej na: en.wikipedia.org/wiki/Hypervisor#Classification
Jim Herrick
3

Uważam, że istotną częścią systemu korporacyjnego jest inicjowanie obsługi użytkowników .

W dużej organizacji użytkownicy potrzebujący platform nie chcą rejestrować biletów, a następnie czekać na pracowników działu IT w celu zapewnienia nowych maszyn wirtualnych.

Na przykład w korporacyjnym pakiecie produktów wirtualizacyjnych Microsoft System Center (Operations Manager, Virtual Machine Manager, Configuration Manager, Orchestrator), jeśli potrzebuję, powiedzmy, SharePoint Server, łączę się z witryną do udostępniania użytkowników i żądam tego. Produkty serwerowe sprawdzają mój limit, aby sprawdzić, czy mogę sobie na nie pozwolić, a jeśli tak, to tworzy maszynę wirtualną z biblioteki wstępnie załadowanych systemów operacyjnych i usług, uruchamia maszynę na dowolnej maszynie hosta, która ma najwięcej dostępnego sprzętu, i sprawia, że maszyna dla gości dostępna dla mnie. Nie czekam na osobę w dziale IT, która zajmie się moją prośbą.

Powtórzę również sugestię zawartą w kilku innych odpowiedziach tutaj, mianowicie wsparcie, ale rozszerzam ją, mówiąc, że platformy korporacyjne są wspierane przez SLA .

Greenstone Walker
źródło
Widzę „udostępnianie użytkowników” jako naprawdę niesamowitą funkcję dodatków, ale samo w sobie nie tworzy czegoś „klasy korporacyjnej” - You have a copy of VirtualBox. Spin up as many VMs on your workstation as you want!jest zapewniane przez użytkowników, ale nie nazwałbym tego „klasą korporacyjną” czy polegałbym na nim jako elemencie systemów produkcyjnych wspierającym kluczową funkcjonalność mojej firmy. Z drugiej strony rozwiązanie oparte na System Center, które opisujesz, okazuje się niezbędne ze względu na solidność podstawowych komponentów.
voretaq7
To prawda, że ​​wymagane są inne funkcje, ale jeśli produkt nie spełnia wymagań w zakresie administrowania użytkownikami, to moim zdaniem nie jest to produkt korporacyjny.
Greenstone Walker