Microsoft Hyper-V архитектурасына шолу
Hyper-V 1 типті гипервизорға негізделген архитектураға ие.Гипервизор процессорлар мен жадты виртуализациялайды. Ол еншілес бөлімдерді, виртуалды машиналарды (VM) басқару және виртуалды құрылғыларға енгізу/шығару (енгізу/шығару) құрылғылары сияқты қызметтерді қамтамасыз ету үшін түбірлік бөлімдегі виртуалдандыру стіне арналған механизмдерді қамтамасыз етеді.
Түбірлік бөлім физикалық енгізу/шығару құрылғыларына ие және оларға тікелей қатынаса алады. Түбірлік бөлімдегі виртуалдандыру стегі виртуалды машиналар, басқару API интерфейстері және виртуалдандырылған енгізу/шығару құрылғылары үшін жад менеджерін қамтамасыз етеді. Ол сонымен қатар біріктірілген электрондық құрылғы (IDE) диск контроллері және PS/2 кіріс құрылғысы порты сияқты эмуляцияланған құрылғыларды жүзеге асырады. Оған қоса, ол өнімділікті жақсарту және үстеме шығындарды азайту үшін Hyper-V-арнайы синтетикалық құрылғыларды қолдайды.
Hyper-V-арнайы енгізу/шығару архитектурасы түбірлік бөлімдегі виртуалдандыру қызметінің провайдерлерінен (VSP) және еншілес бөлімдегі виртуализация қызметінің клиенттерінен (VSC) тұрады. Әрбір қызмет виртуалды машина шинасы арқылы құрылғы ретінде көрсетіледі, ол енгізу/шығару шинасы ретінде әрекет етеді және ортақ жад сияқты механизмдерді пайдалана отырып виртуалды машиналар арасында жоғары өнімді байланысты қамтамасыз етеді. Қонақ операциялық жүйесінің Plug and Play Manager бұл құрылғыларды, соның ішінде виртуалды машина шинасын санайды және сәйкес құрылғы драйверлері мен виртуалды қызмет клиенттерін жүктейді. Енгізу/шығарудан басқа қызметтер де осы архитектура арқылы қол жетімді.