Centrum danych i maszyny wirtualne: jak to działa?

Wypróbuj Nasz Instrument Do Eliminowania Problemów



Co to jest maszyna wirtualna?

Maszyna wirtualna to plik komputera, zwykle nazywany obrazem, który jest repliką rzeczywistej maszyny. Jest tworzony w środowisku komputerowym zwanym hostem. Za pomocą maszyny wirtualnej tworzysz komputer w komputerze.



Możemy również zdefiniować maszyny wirtualne jako komputery programowe, które zapewniają taką samą funkcjonalność jak komputery fizyczne. Podobnie jak maszyny fizyczne, maszyny wirtualne uruchamiają aplikacje i system operacyjny.

Maszyny wirtualne są opracowywane w celu wykonywania określonych zadań, które są ryzykowne do wykonania na maszynie hosta. Mogą to być zadania, takie jak uzyskiwanie dostępu do danych zainfekowanych wirusem lub testowanie systemów operacyjnych. Maszyny wirtualne mogą również mieć fundamentalne znaczenie dla celów, takich jak wirtualizacja serwerów.

Co to jest wirtualizacja

Zanim zagłębimy się w centra danych i maszyny wirtualne, musimy zrozumieć, czym jest wirtualizacja.



Wirtualizacja umożliwia tworzenie wielu maszyn wirtualnych, z których każda ma swój system operacyjny i aplikacje na jednym fizycznym urządzeniu.

Maszyna wirtualna nie może bezpośrednio współdziałać z komputerem fizycznym. Do działania potrzebuje lekkiej warstwy oprogramowania znanej jako hiperwizor , który koordynuje między nim a podstawowym sprzętem fizycznym.

Co to jest wirtualizacja



Praca hiperwizora polega na przydzieleniu fizycznych zasobów obliczeniowych - takich jak pamięć, procesory, pamięć masowa itp. Do każdej maszyny wirtualnej. Oddziela maszyny wirtualne, aby nie kolidowały ze sobą.

Jak działa wirtualizacja

Gdy hiperwizor jest używany na fizycznym komputerze lub serwerze. Ułatwia fizycznemu komputerowi oddzielenie systemu operacyjnego i aplikacji od sprzętu. Następnie dzieli się na kilka niezależnych maszyn wirtualnych.

połączenie internetowe jest przerywane i ponownie się łączy

Każda z tych maszyn wirtualnych może niezależnie uruchamiać własne systemy operacyjne i aplikacje, jednocześnie współużytkując podstawowe zasoby z serwera fizycznego, którym zarządza mój hiperwizor. Mówimy o zasobach, takich jak pamięć, pamięć RAM, pamięć masowa i reszta.

Hiperwizor będzie działał tak, aby kierować i przydzielać zasoby bare metal każdej z różnych nowych maszyn wirtualnych, zapewniając w ten sposób, że nie będą się wzajemnie zakłócać.

Rodzaje hiperwizorów

Istnieją dwa podstawowe typy hiperwizorów

Hiperwizor typu 1

Hiperwizor Tyep 1

Tego typu hiperwizory działają bezpośrednio na fizycznym sprzęcie - zwykle jest to serwer i zastępują system operacyjny. Zazwyczaj używają oddzielnego oprogramowania do tworzenia maszyn wirtualnych i manipulowania nimi na hiperwizorze.

Możesz użyć maszyny wirtualnej jako szablonu dla innych i powielić ją, aby utworzyć nowe. Będzie to zależało głównie od twoich potrzeb. Może być konieczne utworzenie wielu szablonów maszyn wirtualnych do różnych celów, takich jak testowanie oprogramowania, produkcyjne bazy danych i środowiska programistyczne.

Hiperwizor typu 2

Hiperwizor typu 2

Te typy hipernadzorców działają jako aplikacja na hoście. Zwykle są one przeznaczone dla platform stacjonarnych lub notebooków dla jednego użytkownika. W przypadku hipernadzorców typu 2 ręcznie utworzysz maszynę wirtualną, a następnie zainstalujesz w niej system operacyjny gościa.

Następnie możesz użyć hiperwizora, aby przydzielić zasoby fizyczne do swojej maszyny wirtualnej. Będzie to wymagało ręcznego ustawienia liczby rdzeni procesora i pamięci, z których może korzystać.

Typy maszyn wirtualnych

Istnieją różne typy maszyn wirtualnych. Typowe obejmują maszyny wirtualne Windows, maszynę wirtualną z systemem Android, maszynę wirtualną Mac, maszynę wirtualną iOS, maszynę wirtualną Java, maszynę wirtualną Python, maszyny wirtualne Linux, maszyny wirtualne VMWare i maszyny wirtualne Ubuntu.

Ponieważ jest ich wiele, omówmy tylko dwie

Maszyna wirtualna Windows

Większość hipernadzorców obsługuje maszyny wirtualne z systemem operacyjnym Windows jako gość. Hyper-V hypervisor firmy Microsoft jest częścią systemu operacyjnego Windows.

Po zainstalowaniu utworzy partycję nadrzędną, która zawiera zarówno siebie, jak i podstawowy system operacyjny Windows. Każdy z nich uzyskuje uprzywilejowany dostęp do sprzętu.

Inne systemy operacyjne, w tym goście Windows, działają na partycji podrzędnej, która komunikuje się ze sprzętem za pośrednictwem partycji nadrzędnej.

dodatek do sprawdzania poprawności plików pakietu Microsoft Office

Maszyny wirtualne VMware

VMware był wczesnym dostawcą oprogramowania do wirtualizacji. Obecnie jest popularnym dostawcą hiperwizora typu 1 i 2 oraz oprogramowania maszyn wirtualnych dla klientów korporacyjnych.

Uruchamianie wielu maszyn wirtualnych

Wiele maszyn wirtualnych może jednocześnie działać na tym samym komputerze fizycznym. W przypadku serwerów różne systemy operacyjne działają obok siebie za pomocą oprogramowania zwanego hiperwizorem, który służy do zarządzania nimi.

Każda maszyna wirtualna ma swój sprzęt wirtualny, w tym pamięć, procesory, interfejsy sieciowe, dyski twarde i inne urządzenia. Sprzęt wirtualny jest mapowany na rzeczywisty sprzęt na maszynie fizycznej.

Takie postępowanie pozwala obniżyć koszty, zmniejszając zapotrzebowanie na fizyczne systemy sprzętowe oraz związane z tym koszty konserwacji.

Czym różni się maszyna wirtualna od rzeczywistej maszyny fizycznej?

Wybór maszyny wirtualnej zamiast fizycznego urządzenia - znanego również jako plik serwer typu bare-metal mniej dotyczy konkurujących możliwości, a bardziej wiedzy, czego potrzebujesz i kiedy tego potrzebujesz.

Fizyczne maszyny dotyczą surowego sprzętu, zasilania i izolacji. Są to fizyczne serwery przeznaczone dla jednego najemcy, całkowicie pozbawione cykli hiperwizora (oprogramowanie do wirtualizacji) i całkowicie dedykowane jednemu klientowi - kim jesteś!

Istnieją te obciążenia, które kładą duży nacisk na wydajność i izolację, takie jak aplikacje intensywnie wykorzystujące dane i wymagania dotyczące zgodności z przepisami. Zazwyczaj najlepiej nadają się do serwerów fizycznych - zwłaszcza gdy są wdrażane przez dłuższy czas.

Aplikacje e-commerce, CRM, ERP, SCM i usługi finansowe to tylko kilka obciążeń, które idealnie nadają się do serwerów bare metal.

jak wyświetlić procent baterii na laptopie acer

W związku z tym konieczne byłoby umieszczenie hiperwizora na komputerze fizycznym, aby utworzyć maszynę wirtualną, gdy obciążenia wymagają maksymalnej elastyczności i skalowalności.

Maszyny wirtualne bezproblemowo zwiększają pojemność serwera i zwiększają jego wykorzystanie - stają się idealne do przenoszenia danych z jednej maszyny wirtualnej na drugą, do zmiany rozmiaru zestawów danych i napędzania dynamicznych obciążeń.

Co to jest centrum danych maszyny wirtualnej?

Wirtualne centrum danych to pula lub zbiór zasobów infrastruktury chmury, które są specjalnie zaprojektowane na potrzeby biznesowe przedsiębiorstwa.

Podstawowe zasoby to

  1. Jednostka centralna
  2. Pamięć (RAM)
  3. Pamięć (miejsce na dysku)
  4. Sieć (przepustowość)

Jest to wirtualna reprezentacja fizycznego centrum danych, która jest kompletna z serwerami, wieloma komponentami sieciowymi, klastrami pamięci masowej, z których wszystkie znajdują się w przestrzeni wirtualnej obsługiwanej przez jedno lub więcej rzeczywistych centrów danych.

Wirtualne centrum danych to kontener dla wszystkich obiektów magazynowych, które są wymagane do uzupełnienia środowiska funkcjonalnego do obsługi maszyn wirtualnych. Możesz tworzyć wiele centrów danych lub organizować zestawy środowisk.

Jedną z najważniejszych korzyści płynących z przetwarzania w chmurze jest umożliwienie stosunkowo małym organizacjom dostępu do infrastruktury IT w postaci wirtualnego centrum danych bez wydawania milionów dolarów na budowę rzeczywistego centrum danych.

Będą musieli płacić tylko za zasoby, z których korzystają, a to zapewnia dużą elastyczność i skalowalność. Wirtualne centrum danych jest produktem infrastruktury jako modelu świadczenia usług w chmurze obliczeniowej.

Może być używany do zapewniania przetwarzania na żądanie, pamięci masowej i sieci, a także aplikacji, które są płynnie zintegrowane z istniejącą infrastrukturą IT organizacji.

Głównym celem posiadania centrum danych jest umożliwienie organizacjom zwiększenia pojemności lub zainstalowania nowej infrastruktury bez konieczności kupowania lub instalowania kosztownego sprzętu, który w innym przypadku wymagałby dodatkowej siły roboczej, miejsca i zasilania. Całe centrum danych jest dostępne w chmurze.

Kiedy potrzebujesz maszyny wirtualnej

Maszyny wirtualne mają kilka zastosowań. Wiele instancji wymagałoby użycia maszyny wirtualnej do administrowania IT przedsiębiorstwa lub do innych celów. Oto kilka opcji

  • Chmura obliczeniowa:Od 10 lat maszyny wirtualne są integralną częścią przetwarzania w chmurze. Umożliwiają bezproblemowe działanie i skalowanie dziesiątek różnych typów aplikacji i obciążeń.
  • Wsparcie DevOps: jeśli masz zespół programistów w przedsiębiorstwie, maszyny wirtualne oferują im doskonałe wsparcie. DevOps konfiguruje szablony maszyn wirtualnych podczas testowania procesów tworzenia oprogramowania. Mogą tworzyć maszyny wirtualne do określonych zadań, takich jak między innymi statyczne testy oprogramowania, zautomatyzowany przepływ pracy programistycznej.
  • Testowanie nowych systemów operacyjnych: maszyna wirtualna umożliwia przetestowanie nowego systemu operacyjnego na komputerze stacjonarnym bez wpływu na podstawowe domyślne funkcje systemu operacyjnego.
  • Badanie złośliwego oprogramowania: maszyny wirtualne przydają się, jeśli chodzi o badanie złośliwego oprogramowania. Są używane przez inżynierów oprogramowania i badaczy testujących złośliwe programy.
  • Uruchamianie niezgodnego oprogramowania: Niektórzy użytkownicy mogą preferować jeden system operacyjny, podczas gdy nadal potrzebują programu, który jest dostępny tylko w innym. Weźmy na przykład gamę oprogramowania Dragon do dyktowania głosu. Jego dostawca, Nuance, zaprzestał sprzedaży wersji macOS swojego produktu. Możesz jednak uruchomić hiperwizor skoncentrowany na komputerach stacjonarnych, taki jak VMware Fusion lub Parallels, który umożliwi uruchomienie systemu Windows na maszynie wirtualnej i zapewni dostęp do tej wersji oprogramowania.
  • Przeglądaj bezpiecznie: do przeglądania możesz używać maszyny wirtualnej. Umożliwi to odwiedzanie witryn bez obawy o infekcję. Możesz zrobić migawkę urządzenia, a następnie wrócić do niego po każdej sesji przeglądania. Możesz użyć hiperwizora pulpitu typu 2, aby skonfigurować bezpieczne przeglądanie. Alternatywnie możesz uzyskać tymczasowy wirtualny pulpit znajdujący się na serwerze.

Zalety i zalety maszyn wirtualnych

W porównaniu ze sprzętem fizycznym maszyny wirtualne oferują kilka korzyści, o których warto wspomnieć. Oto niektóre z tych korzyści

różnica między Windows 10 Pro i Enterprise

Wykorzystanie zasobów i lepszy zwrot z inwestycji

Ponieważ na jednym fizycznym komputerze działa wiele maszyn wirtualnych, klienci nie będą musieli kupować nowego serwera za każdym razem, gdy będą chcieli uruchomić inny system operacyjny. Oznacza to, że mogą uzyskać więcej zwrotów z każdego posiadanego już sprzętu.

Skalowalność

Dzięki przetwarzaniu w chmurze można teraz łatwo wdrożyć wiele kopii tej samej maszyny wirtualnej, aby lepiej obsługiwać i zwiększać obciążenie pracą.

Ruchliwość

Jeśli chodzi o przenośność, maszyny wirtualne można w razie potrzeby przenosić między fizycznymi komputerami w sieci. Umożliwia to przydzielanie obciążeń do serwerów, które mają wolne moce obliczeniowe.

Kolejną korzyścią jest to, że maszyny wirtualne mogą nawet przenosić się między środowiskami lokalnymi i chmurowymi. Dzięki temu są przydatne w scenariuszach chmury hybrydowej, w których współdzielisz zasoby obliczeniowe między centrum danych a dostawcą chmury.

Elastyczność

Utworzenie maszyny wirtualnej jest szybsze i łatwiejsze niż instalacja systemu operacyjnego na serwerze fizycznym. Dzieje się tak, ponieważ możesz sklonować maszynę wirtualną z już zainstalowanym systemem operacyjnym. Testerzy oprogramowania i programiści mogą na żądanie tworzyć nowe środowiska do obsługi nowych zadań, które się pojawiają.

Bezpieczeństwo

Maszyny wirtualne poprawiają bezpieczeństwo na kilka sposobów w porównaniu z systemami operacyjnymi działającymi bezpośrednio na sprzęcie.

Maszyna wirtualna to plik, który można przeskanować w poszukiwaniu złośliwego oprogramowania przy użyciu programu zewnętrznego. Musisz również zapytać swojego dostawcę o liczbę oferowanych przez niego warstw zabezpieczeń

Możesz utworzyć całą migawkę maszyny wirtualnej w dowolnym momencie, a następnie przywrócić ją do tego stanu, jeśli zostanie zainfekowana złośliwym oprogramowaniem. Oznacza to, że możesz skutecznie cofnąć maszynę wirtualną w czasie. Możesz także całkowicie usunąć zagrożoną maszynę wirtualną, a następnie szybko ją odtworzyć, aby przyspieszyć odzyskiwanie po infekcjach złośliwym oprogramowaniem.

Jak wybrać dostawcę maszyn wirtualnych?

Wybór maszyny wirtualnej i dostawcy usług w chmurze nie musi być dużym wyzwaniem, o ile wiesz, czego szukasz. Wybrana maszyna wirtualna musi odpowiadać Twoim potrzebom związanym z obciążeniem i budżetem biznesowym.

Oprócz budżetu biznesowego i potrzeb, w grę wchodzą inne czynniki. Poniżej znajduje się kilka krytycznych elementów, które należy wziąć pod uwagę przy wyborze dostawcy usług maszyn wirtualnych.

Niezawodne wsparcie

Zapewnij całodobową obsługę klienta przez e-mail, telefon i czat. Chcesz skontaktować się z prawdziwą osobą na końcu linii pomocy, aby przeprowadzić Cię przez krytyczne problemy. Konieczne będzie odnotowanie, którzy dostawcy usług w chmurze oferują dodatkowe usługi do praktycznego tworzenia kopii zapasowych

Zarządzane opcje

Zadaj sobie pytanie, czy dostawca chmury zapewnia zarówno niezarządzane, jak i zarządzane rozwiązania. Jeśli nie wiedzą o technologii wirtualizacji, rozważ wybranie dostawcy, który jest odpowiedzialny za całą konfigurację, konserwację i bieżące monitorowanie wydajności.

Integracja oprogramowania

Zastanów się, czy środowisko maszyny wirtualnej będzie dobrze współpracować z innymi, czy nie. Potrzebujesz takiego, który można bezproblemowo zintegrować z systemami operacyjnymi, technologią open source, oprogramowaniem innych firm i innymi aplikacjami. Pomogą Ci one w dostarczaniu większej liczby rozwiązań w całej firmie.

jak sprawić, by pasek zadań był przezroczysty

Będziesz potrzebować dostawcy maszyn wirtualnych, który ma zarówno wsparcie, jak i silne partnerstwo z najczęściej używanymi dostawcami oprogramowania w branży.

Wysokiej jakości sieć i infrastruktura

Jak zaktualizowana jest infrastruktura, na której będzie działać Twoja nowa maszyna wirtualna? Weź pod uwagę takie aspekty, jak serwery „bare metal”, nowoczesne centra danych i sieć szkieletowa. Dostawca usług w chmurze powinien być w stanie zrealizować swoją część umowy przy użyciu sprzętu o wysokim standardzie z szybką technologią sieciową.

Lokalizacja

Im bliżej użytkowników znajdują się dane, tym mniej kłopotów napotkasz z takimi problemami, jak bezpieczeństwo, opóźnienia i terminowe świadczenie usług.

Kopii zapasowych i odzyskiwania

Dowiedz się, jakie plany ma Twój dostawca usług w chmurze, aby zapewnić nieprzerwane działanie maszyn wirtualnych na wypadek nieoczekiwanych zdarzeń. Czy zapewniają dodatkowe opcje tworzenia kopii zapasowych i nadmiarowości w środowisku wirtualizacji? Upewnij się, że możesz uzyskać bezproblemową obsługę w przypadku ewentualności.

Obsługa bezproblemowej migracji

Twoje priorytety IT będą zawsze ewoluować. Każdy dostawca maszyn wirtualnych powinien być w stanie pomóc w podnoszeniu i przechodzeniu między środowiskami hybrydowymi, lokalnymi i zewnętrznymi. Musisz szukać pełnych opcji pozyskiwania danych, migracji przez sieć i migracji kierowanej przez aplikacje.

Skalowalność

Jak łatwo będzie Ci bawić się swoim centrum danych w zakresie skalowania w górę iw dół? Musisz szukać dostawcy maszyn wirtualnych, który dostarcza różne pakiety konfiguracyjne, zarówno dla wymagań jednej, jak i wielu dzierżawców.

Czy kupujesz centrum danych lub inne oprogramowanie Windows? W Software Keep - jesteśmy liderem w branży licencjonowania i konfiguracji centrów danych oraz zaufanym partnerem Microsoft. Mamy dedykowany zespół inżynierów, którzy mogą skonfigurować i uruchomić centrum danych w mgnieniu oka. Koniecznie skonsultuj się z nami, abyśmy mogli zaoferować spersonalizowane i dostosowane do Twoich potrzeb rozwiązanie.

Wybór Redakcji


Co to jest iSEEK AnswerWorks?

Centrum Pomocy


Co to jest iSEEK AnswerWorks?

Co to jest iSEEK AnswerWorks? Potrzebujesz tego? Oto, co mają do powiedzenia nasi eksperci. Czytaj dalej, aby dowiedzieć się więcej.

Czytaj Więcej
Przygotowywanie systemu Windows

Centrum Pomocy


Przygotowywanie systemu Windows

Czy Twój komputer blokuje się podczas przygotowywania systemu Windows? Może to być denerwujące, ale niekoniecznie stanowi problem. Dowiedz się, jak to naprawić w prostych krokach tutaj.

Czytaj Więcej