Раздели на сайта
Избор на редактора:
- Създаване на пряк път на работния плот за съученици
- Ако обувките не пасват на Aliexpress: правилните действия в този случай Продуктът Aliexpress е с правилния размер
- Спор на AliExpress Присъединете се към спора на AliExpress
- 3 разпределени информационни бази
- Мениджър на съдържанието - отговорности, заплата, обучение Недостатъци и предимства на работата като специалист по съдържание
- Как да се предпазите от скрит майнинг във вашия браузър?
- Възстановяване на парола в Ask
- Как да включите камерата на лаптоп
- Защо музиката не се възпроизвежда във VKontakte?
- Как да увеличите размера на диск C за сметка на диск D, без да губите данни
реклама
История за това как да стартирате Android емулатор или да спестите пари за процесор на Intel. Преглед на хипервайзора на решенията за виртуализация на Microsoft |
Hyper-V е пример за технология за виртуализация на сървъри. Това означава, че Hyper-V ви позволява да виртуализирате цял компютър, като стартирате множество операционни системи (обикновено базирани на сървър) на един физически компютър (обикновено с хардуер от сървърен клас). Всяка гост операционна система смята (ако операционните системи могат да мислят), че тя притежава компютъра и има изключителното право да използва неговите хардуерни ресурси (или всеки друг набор от компютърни ресурси, до които виртуалната машина има достъп). Така всяка операционна система работи в отделна виртуална машина, като всички виртуални машини работят на един и същ физически компютър. В стандартна невиртуализирана среда един компютър може да работи само с една операционна система. Технологията Hyper-V дава на вашия компютър тази възможност. Преди да разгледаме как работи технологията Hyper-V, трябва да разберемобщи принципи работа на виртуални машини.Обща информация за виртуалните машини Виртуалната машина е изчислителна среда, внедрена в софтуер, която разпределя хардуерните ресурси на физически компютър по такъв начин, че да осигури възможност за стартиране на множество операционни системи на един компютър. Всяка операционна система работи в своя собствена виртуална машина и има специални инстанции на логически процесор,, твърди дисковеи други компютърни хардуерни ресурси. Операционната система, работеща на виртуалната машина, не знае, че се изпълнява виртуална среда, и се държи така, сякаш има пълен контрол над компютърния хардуер.
Разбиране на ShellHypervisor е платформа за виртуализация, която позволява множество операционни системи да работят на един физически компютър - хост компютъра. Основната функция на хипервайзора е да създава изолирани среди за изпълнение за всички виртуални машини и да управлява взаимодействието между гост операционната система на виртуалната машина и основните хардуерни ресурси на физическия компютър. Терминът хипервизор е въведен през 1972 г., когато IBM актуализира софтуера за управление на изчислителната платформа System/370, за да поддържа виртуализация. Създаването на хипервайзора беше нов крайъгълен камък в еволюциятакомпютърни технологии , тъй като преодолява архитектурните ограничения и намалява разходите за използване на мейнфрейми. Черупките на ниско ниво са различни. Например, те се различават по вид - т.е. според това дали работят на физически хардуер или се хостват в среда на операционна система. Черупките също могат да бъдат разделени по дизайн: монолитни или микроядрени. Тъй като хипервайзорите от тип 1 работят директно на хардуера, а не в операционната среда, те обикновено осигуряват оптимална производителност, достъпност и сигурност в сравнение с други типове. Хипервайзорите тип 1 също са внедрени в следните продукти за виртуализация на сървъри:
Черупка тип 2 Обвивките тип 2 работят в среда на ОС, работеща на хост компютъра. В този случай операционните системи за гости работят на виртуални машини над хипервайзор (вижте Фигура 2). Този тип виртуализация обикновено се нарича хоствана виртуализация.
системи на Microsoft Virtual PC също използва архитектура на хипервизор тип 2. Монолитната архитектура има както предимства, така и някои недостатъци. Например, монолитните хипервайзори не изискват хост (родителска) операционна система, тъй като всички гости взаимодействат директно с основния компютърен хардуер, използвайки драйвери на устройства. Това е едно от предимствата на монолитната архитектура. От друга страна, фактът, че драйверите трябва да бъдат проектирани специално за хипервайзора, създава значителни трудности, тъй като на пазара има различни видове дънни платки, контролери за съхранение, мрежови адаптери и друго оборудване. В резултат на това производителите на монолитни платформи за хипервайзор трябва да работят в тясно сътрудничество с производителите на хардуер, за да гарантират, че драйверите за тези устройства поддържат хипервизор. В допълнение, това прави производителите на черупки зависими от производителите на хардуер, за да доставят необходимите драйвери за техните продукти. По този начин обхватът от устройства, които могат да се използват във виртуализирани операционни системи на монолитни платформи на ниско ниво, е значително по-тесен в сравнение със ситуацията на изпълнение на същите операционни системи на физически компютри.Важна характеристика
Тази архитектура е, че пренебрегва един от най-важните принципи за сигурност - необходимостта от защита в дълбочина. При защита в дълбочина се създават няколко линии на защита. В този модел няма защита в дълбочина, тъй като всичко се извършва в най-привилегированата част на системата. Черупките на ниско ниво на микроядрото не изискват специални драйвери, тъй като операционната система действа като основен (родителски) дял. Такъв дял осигурява среда за изпълнение, необходима на драйверите на устройства за достъп до основния физически хардуер на хост компютъра. Дяловете ще бъдат обсъдени по-късно, но засега си представете, че терминът „дял“ е еквивалентен на виртуална машина. На платформите за хипервайзор на микроядро, инсталирането на драйвер на устройство се изисква само за физически устройства, работещи на родителския дял. Инсталирането на тези драйвери на операционни системи за гости не е необходимо, тъй като операционните системи за гости имат нужда само от достъп до родителския дял за достъп до физическия хардуер на хост компютъра. С други думи, микроядрената архитектура не позволява на гост операционните системи да имат директен достъп до основния хардуер. Физическите устройства могат да бъдат достъпни само чрез взаимодействие с родителския дял. Фигура 4 показва по-подробно микроядрената архитектура на хипервайзора. Архитектурата на микроядрото има няколко предимства пред монолитната архитектура. Първо, липсата на нужда от специални драйвери позволява използването на широк набор от съществуващи драйвери, предоставени от производителя. Второ, драйверите на устройства не са включени в обвивката, така че тя създава по-малко натоварване, по-малка е и е по-устойчива. Трето, и най-важното, потенциалната повърхност за атака е сведена до минимум, тъй като в обвивката не се зарежда чужд код (драйверите на устройства са създадени от трети страни и следователно се считат за чужд код от гледна точка на разработчика на обвивката). Съгласете се, че проникването на злонамеренив обвивката и поемането на контрол над всички виртуални операционни системи на компютъра е последното нещо, което искате да изпитате. Единственият недостатък на дизайна на микроядрото е необходимостта от специален родителски дял. Това увеличава натоварването на системата (въпреки че обикновено е минимално), тъй като достъпът на дъщерните дялове до хардуера изисква те да взаимодействат с родителския дял.Значително предимство на микроядрената архитектура на Hyper-V е предоставянето на защита в дълбочина Hyper-V технология ви позволява да намалите изпълнението на код в хипервайзора до минимум и да прехвърлите повече функции нагоре в стека (например, машина за състояние и контрол). интерфейси, които в потребителски режим се изпълняват по-високо в стека).
Какъв е пример за платформа за виртуализация на сървър с микроядрена архитектура? Несъмнено това е Microsoft Hyper-V, в чийто родителски дял еWindows сървър
Какво е новото в Hyper-V R2 IN Windows версии Server 2008 R2 добави нови функции към ролята на Hyper-V. Те подобряват гъвкавостта, производителността и скалируемостта на Hyper-V. Нека ги разгледаме по-подробно. Повишена гъвкавост Hyper-V R2 включва следните нови функции, които увеличават гъвкавостта при внедряване и поддържане на сървърна инфраструктура за виртуализация:
Hyper-V R2 съдържа следните нови функции, които могат да подобрят производителността на вашата инфраструктура за виртуализация на сървъра:
При използване на подходящи процесори (напр. Процесори на Intelс разширени таблици на EPT страници, започващи с i7 поколение или най-новите модели AMD процесорис вложени таблици на NPT страници) Hyper-V R2 значително подобрява производителността на системата в много случаи. Подобренията в производителността се дължат на подобрения в технологията за управление на паметта и намаляване на броя на копията на паметта, необходими за използване на тези характеристики на процесора. Производителността се подобрява особено при работа с големи набори от данни (напр. Microsoft SQLсървър). Използването на памет за хипервайзора на Microsoft Hypervisor може да бъде намалено от 5 процента на 1 процент от общата физическа памет. По този начин дъщерните секции ще имат достъп до повече памет, което позволява висока степен на консолидация. Моля, имайте предвид, че не всички приложения могат да използват тази функция. По-специално, приложения, които използват предварително разпределени буфери и дълготрайни връзки с голямо количество трансфер на данни, ще се възползват най-много от активирането на тази функция. Освен това имайте предвид, че физическите мрежови адаптери, които поддържат разтоварване на TCP Chimney, могат да обработват ограничен брой разтоварени връзки, които се споделят от всички виртуални машини на хоста. Това води до повишена пропускателна способност на мрежата и намалено използване на процесора при прехвърляне на големи файлове. Повишена скалируемостHyper-V R2 включва следните нови функции, които подобряват скалируемостта на вашата инфраструктура за виртуализация на сървъра:
Сравнение на Hyper-V и виртуален сървър Силата на Hyper-V вече доведе до замяната на Microsoft Virtual Server в много организации, които преди това разчитаха на Virtual Server за консолидиране на сървъри, непрекъснатост на бизнеса, тестване и разработка. В същото време Virtual Server все още може да намери приложение в корпоративната инфраструктура за виртуализация. Таблица 1 сравнява някои от функциите и техническите данни на Hyper-V и Virtual Server. Таблица 1. Сравнение на компонентите и технически характеристики Virtual Server 2005 R2 SP1 и Hyper-V R2
Повече информация За повече информация относно функциите на виртуалния сървър и как да го изтеглите, отидете на http://www.microsoft.com/windowsserversystem/virtualserver/downloads.aspx. За информация относно мигрирането на виртуални машини от виртуален сървър към Hyper-V вижте „Ръководство за мигриране на виртуални машини: Как да мигрирате от виртуален сървър към Hyper-V“ в библиотеката на TechNet на http://technet.microsoft.com/en - us/library/dd296684.aspx . Hyper-V
, родом от Windows системи– в своите сървърни издания, както и в някои настолни версии и издания – среда за работа с виртуални машини и техните гости OSне винаги работи без проблеми. Един от тези проблеми може да е известие, което се появява при стартиране на виртуална машина и казва: Hyper-VНе може да се стартира, защото някой хипервизор не работи. Каква е тази грешка и как да я поправя. Прозорец с такава грешка е универсална интерпретация; причината може да се крие в няколко неща. Системни изискванияАко самият Windows не отговаря на изискванията за стартиране Hyper-V, и не всички настолни издания ви позволяват да работите с този компонент; той просто не е активиран в системата. Но все още има хардуерни изисквания. Тяхното несъответствие може да не повлияе на активирането на хипервайзора, но в бъдеще може да доведе до появата на такава грешка. За работа Hyper-Vнеобходимо: Най-малко 4 GB RAM;
BCD съхранениеВъпросната грешка може да показва неправилна конфигурация на данните за съхранение BCD. Компонент Hyper-Vе дълбоко интегриран в Windows и стартира преди стартирането на системното ядро. Ако е на склад BCDНаправени са промени за промяна на стартирането на хипервайзора, те може да не са правилни. Или стартирайте Hyper-Vи преди това беше умишлено деактивиран, за да се оптимизира временно използването на компютърните ресурси. В този случай конфигурацията BCDпо отношение на стартирането на хипервайзора е необходимо или да го коригирате, или да върнете стойността по подразбиране, като зададете автоматично стартиране Hyper-V. За да инсталирате автоматично стартиране, отворете CMDот името на администратора (задължително) , въведете: bcdedit /set hypervisorlaunchtype auto След това рестартираме. Булдозер AMDHyper-Vне работи с фирмени процесори AMDс архитектура Булдозер. Технологии за виртуализацияЗа да се гарантира функционирането на виртуализационната среда чрез всеки хипервайзор, процесорът трябва да бъде оборудван с технология, която осигурява виртуализация - Intel виртуализация, или AMD-V. Поддръжката на тези технологии може да бъде намерена на страницата със спецификации на процесора на уебсайтовете, съответно, IntelИ AMD. И технологията за виртуализация, естествено, трябва да бъде включена BIOS . Друг важен момент:за процесори Intel V BIOSспецифични технологии трябва да бъдат деактивирани Intel VT-dИ Доверено изпълнение. Вграденият в Windows хипервизор не е приятелски настроен към тях. Ето как трябва да изглеждат настройките BIOSда работим с Hyper-V: Технологията за виртуализация е активирана, а специфичните технологии са деактивирани. С появата на поддръжка за виртуализация в новите операционни системи от Microsoft, дори клиентските Windows 7, 8 и 10, собствената услуга Hyper-V престана да бъде част от системните администратори в компаниите от средно ниво. Hyper-V може да замени популярния VirtualBox от Oracle в полето за виртуализация на входно ниво (на ниво клиент). Въпреки това, преди да инсталирате тази услуга, трябва да проверите съответствието системни изисквания, в противен случай може да получите следното съобщение: "Виртуалната машина не може да стартира, защото хипервайзорът не работи." На какво трябва да обърнете внимание при избора на хардуер за виртуализация. Възможно ли е по някакъв начин да се спаси ситуацията, ако хардуерът вече е закупен? Нека да разгледаме това в тази публикация. Не се отчайвайте, може би ситуацията все още може да бъде спасена. Трябва да се отбележи, че операционната система трябва да е 64-битова, но разбира се на x32 изобщо няма да можете да разположите Hyper-V. Първото нещо, което трябва да направите, е да проверите дали съответните елементи са активирани в BIOS - активирайте VT и AMD-V. След това трябва да се уверите, че вашият процесор поддържа виртуализация; инструментите за проверка за платформи Intel и AMD са описани като един от тях. (на снимката по-долу). Помощна програма от Марк Русинович също може да помогне при определянето на това.
причина.Хипервайзорът не работи. В регистъра на системните грешки се появява следното съобщение за грешка: „Виртуалната машина не може да стартира, защото хипервайзорът не работи.“ Елиминиране.За да стартира хипервайзора, физическият компютър трябва да отговаря на определени хардуерни изисквания. За повече информация вижте Изисквания за инсталиране на Hyper-V. Ако вашият компютър не отговаря на изискванията, няма да можете да го използвате за стартиране на виртуални машини. Ако вашият компютър отговаря на изискванията и хипервайзорът не работи, може да се наложи да активирате опции за виртуализация с помощта на хардуер и предотвратяване на хардуерно изпълнение на данни (DEP) в BIOS. След като промените тези настройки, трябва да включите захранването на компютъра. Когато рестартирате компютъра, промените в настройките не влизат в сила. причина. Виртуален диск, който се използва като системен диск, е свързан към SCSI контролера. Елиминиране.Свържете се системен дисккъм IDE контролера. За инструкции вижте Настройка на дискове и устройства за съхранение. причина.Виртуалната машина е конфигурирана да използва физически CD и DVD като инсталационен носител и използва физическо дисково устройство. Елиминиране.Само една виртуална машина може да има достъп до физическо CD или DVD устройство в даден момент. Изключете CD/DVD устройството от другата виртуална машина и опитайте отново. Операционната система не може да бъде инсталирана на виртуална машина през мрежата.причина.Виртуалната машина използва мрежов адаптер вместо наследен мрежов адаптер или наследеният мрежов адаптер не е свързан към подходящия външна мрежа. Елиминиране.Уверете се, че виртуалната машина е конфигурирана да използва наследен мрежов адаптер, който е свързан към външната мрежа, която предоставя инсталационни услуги. За инструкции относно настройването на мрежови адаптери вижте Настройка на вашата мрежа. Виртуалната машина автоматично се спира.причина.Виртуалната машина автоматично ще бъде спряна, ако няма достатъчно свободно място на тома, където се съхраняват моментни снимки или виртуални твърди дискове. Състоянието на виртуалната машина в Hyper-V Manager ще бъде посочено като Критично спряно. Елиминиране.Създайте допълнително дисково пространство с помощта на Hyper-V Manager, за да приложите или изтриете моментни снимки поотделно. Или, за да премахнете всички моментни снимки, експортирайте виртуалната машина без нейните данни и след това импортирайте виртуалната машина. Когато се опитате да създадете или стартирате виртуална машина, получавате съобщения за грешка: „Потребителят е отворил картографирана секция“, „Мрежовият ресурс или устройство вече не е достъпно“ или „Входно-изходната операция е прекратена поради прекратяване на командния поток или при заявка на приложение.“причина. Елиминиране. Виртуалните машини са изчезнали от конзолата на Hyper-V Manager.причина.Причината може да е антивирусна програма, работещ в управлението операционна система, когато наблюдението на файлове на виртуална машина в Hyper-V е конфигурирано с помощта на компонента за сканиране в реално време. Елиминиране.Изключете файловете на виртуалната машина от сканиране в реално време. За информация относно конкретни файлове вижте статия 961804 от базата знания на Microsoft (http://go.microsoft.com/fwlink/?LinkId=143978). Когато използвате връзка към виртуална машина, показалецът на мишката се превръща в точка или се забива в прозореца на виртуалната машина.причина.Операционната система на виртуалната машина няма инсталирани услуги за интеграция. Елиминиране.Ако операционната система на виртуалната машина се поддържа, услугите за интеграция ще бъдат налични за тази операционна система. За да подобрите интеграцията на мишката, инсталирайте услуги за интеграция. За инструкции вижте Инсталиране на операционната система на виртуална машина. Ако операционната система на виртуалната машина не се поддържа, можете да използвате клавишна комбинация, за да преместите мишката извън прозореца на виртуалната машина. Клавишната комбинация по подразбиране е CTRL+ALT+СТРЕЛКА НАЛЯВО. Не може да се използва мишка за управление на виртуална машина. Използвате връзка с отдалечен работен плот, за да се свържете със сървър, който има инсталиран Hyper-V.причина.Когато използвате Hyper-V Manager, за да се свържете с виртуална машина, тази връзка се осигурява от компонента Virtual Machine Connection. Въпреки това, използването на връзка с виртуална машина в сесия за връзка с отдалечен работен плот не се поддържа, освен ако не са инсталирани Integration Services. Следователно очакваният резултат е загуба на функционалност на мишката. Елиминиране.Не използвайте връзка с виртуална машина в сесия на отдалечен работен плот, докато не бъдат инсталирани услугите за интеграция. Има няколко начина за решаване на този проблем.
При отваряне на Device Manager в операционната система на виртуална машина, някои устройства се маркират като неизвестни.причина.Диспечерът на устройства не разпознава устройства, които са оптимизирани за използване във виртуални машини и работят с Hyper-V, освен ако не са инсталирани услуги за интегриране. Неизвестни устройстваоткрити в диспечера на устройства, варират в зависимост от операционната система на виртуалната машина и могат да включват: VMBus, Microsoft VMBus HID Miniport, Microsoft VMBus мрежов адаптер и miniport storvsc. Елиминиране.Ако операционната система на виртуалната машина се поддържа, услугите за интеграция ще бъдат налични за тази операционна система. След като инсталирате Integration Services, Device Manager ще разпознае устройствата, налични за тази операционна система на виртуалната машина. За инструкции вижте Инсталиране на операционната система на виртуална машина. Трябва да наблюдавате производителността на виртуалната машина, но информацията за процесора в диспечера на задачите не показва кои ресурси на процесора се използват от виртуалната машина.причина.Диспечерът на задачите не показва информация за процесора за виртуални машини. Елиминиране.За да видите информация за използването на процесора за виртуални машини, работещи на сървър с Hyper-V, използвайте System Performance and Stability Monitor. Той показва данни, събрани от броячи за производителност на Hyper-V. За да отворите монитора за производителност и стабилност на системата, щракнете Започнете, изберете команда Изпълнениеи влезте perfmon. Следните броячи на производителност могат да се видят на хост операционната система (която изпълнява ролята на Hyper-V).
В тази статия ще опиша само онези грешки, които срещнах личновъзникнали по време на инсталирането и конфигурирането на Hyper-V Server 2012. Можете да прочетете за други грешки и начини за разрешаването им на уебсайта на Microsoft (например или, за съжаление, само на английски). Грешки по време на инсталационния процес. ВХ.:На последния етап от инсталирането на Hyper-V Server 2012, или по-скоро след последното рестартиране, системата не се зарежда - черен екран, няма реакция при натискане на клавиши, помага само твърдо нулиране, зареждането в безопасен режим е невъзможно. Грешки по време на настройка и използване. ВХ.: Hyper-V Manager показва съобщение за грешка „Достъпът отказан. Не може да се установи комуникация между ВХ.: Hyper-V Manager показва съобщение за грешка „Не може да се свърже с RPC услугата на отдалечения компютър „xxx.xxx.xxx.xxx“. Уверете се, че RPC услугата работи.“ П.: 1) В защитната стена не са създадени необходимите правила. Р.: 1) Има 2 възможни начина за решаване на проблема: a) Деактивирайте защитната стена на клиента и сървъра (не се препоръчва). ВХ.: Hyper-V Manager показва съобщението за грешка „Виртуалната машина не може да бъде стартирана, защото хипервайзорът не работи“. (Виртуалната машина не може да стартира, защото хипервайзорът не работи.) П.:Има различни възможни причини за тази грешка. |
Прочетете: |
---|
Нов
- Ако обувките не пасват на Aliexpress: правилните действия в този случай Продуктът Aliexpress е с правилния размер
- Спор на AliExpress Присъединете се към спора на AliExpress
- 3 разпределени информационни бази
- Мениджър на съдържанието - отговорности, заплата, обучение Недостатъци и предимства на работата като специалист по съдържание
- Как да се предпазите от скрит майнинг във вашия браузър?
- Възстановяване на парола в Ask
- Как да включите камерата на лаптоп
- Защо музиката не се възпроизвежда във VKontakte?
- Как да увеличите размера на диск C за сметка на диск D, без да губите данни
- Причини за неизправности на дънната платка Ако чипсетът на дънната платка изгори