Наистина ли разбирате виртуализацията?

Автор: Eugene Taylor
Дата На Създаване: 15 Август 2021
Дата На Актуализиране: 22 Юни 2024
Anonim
Laser cleaning a rusty Range Rover chassis - Edd China’s Workshop Diaries 42
Видео: Laser cleaning a rusty Range Rover chassis - Edd China’s Workshop Diaries 42

Съдържание



Източник: Madpixblu / Dreamstime.com

За вкъщи:

Тук обсъждаме разликите в различните видове виртуализация.

Наскоро виртуализацията стана гореща тема в областта на информационните технологии. Виртуализацията може да се извърши на всяко ниво - хардуер, софтуер и мрежов или настолен слой. В техническо отношение виртуализацията е процесът, при който виртуалните (не действителни) версии на ресурси се създават от друг ресурс. Този ресурс може да бъде всеки от следните:
  • Операционна система
  • Сървър
  • Устройство за съхранение
  • Мрежов ресурс
Виртуализацията е процесът на отделяне на приложението и ресурсите, необходими за неговото изпълнение. Важно е да се отбележи, че от един сървър могат да бъдат достъпни множество ресурси, което носи следните предимства:
  • По-малко сървъри
  • По-малко консумация на енергия
  • По-малко поддръжка

Виртуализация Vs Cloud Computing

В ИТ индустрията виртуализацията и облачните изчисления често се използват като синоними. Основната разлика между тези две е, че виртуализацията е част от физическата инфраструктура, докато облачните изчисления не са нищо друго освен услуга. Следвайки подхода за виртуализация, ние първоначално правим по-високи разходи, но спестяваме пари в дългосрочен план. Въпреки това, в подхода на облачните изчисления ние, като абонати, трябва да плащаме въз основа на използването. Накратко, можем да кажем, че всяка облачна инфраструктура е виртуална инфраструктура, въпреки че не винаги е вярна.

Какво е хипервизор?

Машината / системата, върху която се създава виртуалната среда, е известна като хост система, докато виртуалната машина е известна като гост система. Hypervisor може да бъде определен като софтуерна програма или софтуер за ниско ниво, използван за контрол на виртуалната машина. По същество действа като мениджър на виртуална машина. Има два вида хипервизори:
  • Тип 1: Работи върху голи системи
  • Тип 2: Това е софтуерен интерфейс, емулиращ устройствата, с които системите обикновено си взаимодействат

Категории на виртуализация

Концепцията за виртуализация обхваща широка гама от софтуерни и хардуерни области. Нека обсъждаме категориите една по една.

Виртуализация на хардуера
В тази категория имаме сървър, който има множество инсталирани и изпълнявани операционни системи едновременно. В резултат на това броят на сървърите е намален. Това осигурява схеми в процесор и контролер на паметта, който поддържа множество операционни системи на един компютър. В хардуерната виртуализация имаме мениджър на виртуални машини или хипервизор, който е вграден в хардуерните схеми, а не се извиква от софтуер на трети страни. Задачата на хипервизора е да контролира процесора, паметта и други ресурси. Подобно е на пътната полиция, чиято работа е да позволи на множество операционни системи да работят на едно и също хардуерно устройство. Всяка операционна система има свой собствен процесор, памет и други ресурси на фърмуера.
Хипервизорът не само контролира процесора и неговите ресурси, но и разпределя тези ресурси, когато се налага. Хардуерната виртуализация има възможност да улесни консолидирането на няколко работни натоварвания на един сървър. Предимството на хардуерната виртуализация е, че цената се намалява няколко пъти. В допълнение към разходите и икономията на енергия (поради по-ефективно използване на хардуерните ресурси), ние получаваме висока наличност на ресурси, по-добро управление и механизми за възстановяване при бедствия във виртуална инфраструктура. Като цяло спестяваме следното в този подход:
  • Физическо пространство
  • Консумация на енергия
  • Бърза мащабируемост
Виртуализация на клиента
Това също се нарича виртуализация на работния плот. В тази категория за виртуализация имаме клиент, вероятно десктоп или лаптоп, който също може да се нарече машина за краен потребител. Тук работата на системния администратор или на мрежовия администратор е доста трудна, тъй като е много предизвикателно да управлявате машини, които са в клиентска среда. Машините, които се намират в помещенията на компанията, трябва да следват указанията и процедурите, формулирани от компанията. Но ако машините не са в помещенията на компанията, не можем да имаме контрол върху тях. Отделно от това, тези машини са по-податливи на злонамерен софтуер или вирусни атаки. Виртуализацията на клиента може да се приложи, като следвате някой от трите описани по-долу модела:
  • Отдалечена виртуализация на работния плот: При този подход средата на операционната система се хоства на един сървър в центъра за данни и се осъществява достъп от настолния компютър или лаптопа на крайния потребител по мрежа.

  • Локална виртуализация на работния плот: При този подход операционната система работи локално на работния плот на клиента и има различни аромати на виртуализация, които могат да наблюдават и защитават изпълнението на системата за крайни потребители.

  • Виртуализация на приложенията: При този подход на операционната система за десктоп на крайния потребител се предоставя специфично приложение, което не е инсталирано по традиционния начин. Приложенията се инсталират и изпълняват в контейнер. Този контейнер има контрол върху това как приложението взаимодейства с други системи и компоненти. Приложенията могат да бъдат изолирани в техните собствени пясъчници, за да се предотврати намеса от други приложения. В този модел приложенията могат да се предават в мрежа или да се доставят през уеб браузър, като повечето обработки се извършват на ниво уеб сървър или сървър на приложения.
Виртуализация на съхранението
Виртуализацията на съхранение е концепция, при която логическото съхранение (например виртуални дялове) е отделено или абстрахирано от физическото съхранение (например устройства за съхранение, където реалните данни се намират). Това може да бъде всяко едно или повече от следните:
  • Оптичен диск
  • Твърд диск
  • Магнитно устройство за съхранение
Виртуализацията на съхранение помага да се постигне независимост от местоположението, тъй като тя резюмира физическото съхранение на данни. На потребителя се представя логическо пространство за съхранение на данни, докато действителното картографиране на физическите данни се обработва от самата система за виртуализация. Съхранението на данни следва тези подходи:
  • Директно прикачено съхранение: Това е традиционният подход, при който твърдите дискове са прикрепени към физически сървъри. Този метод е лесен за използване, но труден за управление. Всъщност недостатъците на този подход мотивират организациите да преминат към виртуализация.

  • Прикрепено към мрежата съхранение: При този подход имаме машина, която се намира в мрежата и осигурява съхранение на данни на други машини. Това се счита за първата стъпка към постигане на виртуализация на съхранението. При този подход имаме един източник на данни, което прави архивирането на данни много важно.

  • Мрежа за съхранение: При този подход ние разполагаме със специфичен хардуер и софтуер, които се използват за преобразуване на обикновени дискови устройства в хранилище на данни, които трансформират данни във високоефективна мрежа. Добре приет факт е, че данните са ключов ресурс, който трябва да бъде на разположение 24/7. В същото време данните трябва да се управляват удобно.
Презентация Виртуализация
Тази категория се следва главно в областта на технологията на Microsoft, обикновено известна като терминални услуги или услуги за отдалечен работен плот. Чрез услугите за отдалечен работен плот получаваме отдалечен работен плот на Windows в система, която е свързана през всяка мрежа. Отдалечената сесия взаимодейства с основната физическа система, използвайки локалната клавиатура, мишка и монитор, сякаш на отдалечената система.

Виртуален преглед

Виртуализацията се превърна в гореща тема за дискусии. Тук сме обхванали всички основни области на виртуализацията и тяхното прилагане. В следващите години концепциите за виртуализация ще се разпространят и в други области. Нека завършим нашата дискусия със следните точки:
  • Виртуализацията е процесът на създаване на виртуални екземпляри (на ресурси) от всеки ресурс. Този ресурс може да бъде всеки от следните:
    • Операционна система
    • Сървър
    • Устройство за съхранение
    • Мрежов ресурс

  • Виртуализацията има следните предимства:
    • По-малък брой сървъри
    • По-малко консумация на енергия
    • По-малко поддръжка

  • Виртуализацията често се използва неподходящо като заместител на облачните изчисления и обратно, но има големи разлики, които са очевидни, когато правим задълбочено проучване на двете.

  • Определихме следните категории виртуализация:
    • Виртуализация на хардуер или виртуализация на сървъра
    • Виртуализация на клиента
    • Виртуализация на съхранението
    • Виртуализация на презентацията