ПредишенСледващото

Къде виртуални машини може да съхранява данни?

Дискове на виртуалните машини могат да бъдат съхранявани на твърди дискове местната сървъра, както и външна памет.

Microsoft Hyper-V и устройства за съхранение

Фигурата горе показва диаграма връзка DAS на (Direct Attached Storage). На диск Disk2, монтиран в хост система като файл на диска VM1.vhd Y. създаден, което от своя страна е монтиран във виртуална машина и се използва от устройството C. Disk3 свързан към виртуална машина пряко във виртуалната ОС може да бъде с него работи като диск D. в същия хост OS Disk3 е в състояние Офлайн и да отидете на това няма да стане.

А сега нека видим какви опции са на разположение при използване на SAN (Storage Area Network).

Microsoft Hyper-V и устройства за съхранение

Най- "класически" версия - LUN 1 е представена със сървъра е инсталиран в реалната ОС, като например диск Z. го е създал VHD, което от своя страна се използва от виртуалната машина. Като в приказка - ". Игла в яйцето, яйце в патица, патица в заек, и така нататък" Вторият вариант - LUN 2 е представена със сървъра, но тя не ОС е инсталирана и свързана по проходен-кола до виртуалната машина. Освен това, ако в Сан се основава на протокола ISCSI - LUN може да се монтира с помощта на софтуер ISCSI-инициатор вътре виртуална машина, която се изпълнява вътре във виртуалната ОС. За съжаление, FibreChannel-LUN'y свърже по този начин няма да работи - в Hyper-V виртуална не FC-HBA.

Нека започнем с факта, че виртуалната машина, точно като истински компютър има свои собствени виртуални твърди дискове и контролери виртуални твърди дискове. Тези контролери са два вида: IDE и SCSI. Каква е разликата между тях?

На първо място, за разлика от IDE, SCSI-контролер устройство е напълно синтетично, и следователно за тяхното функциониране изисква инсталирането на компонент интеграция. Поради това може да се използва само в тези операционни системи гости, които ги подкрепят (само MS Windows, както и RHEL и SLES). Поради тази причина, виртуалната операционна система може само да стартирате от IDE-устройства.

Основната разлика между виртуални SCSI-IDE контролерите и редица устройства, които могат да се изпълняват чрез контролера. IDE-контролер в виртуална машина може да бъде две, и всеки може да се свърже с максимум две виртуални дискове. SCSI контролери могат да бъдат четири, а всеки контролер може да се свържат до 64 виртуални устройства, това е само виртуална машина може да има 260 виртуални дискове (4 IDE + 4 * 64 SCSI). Ние също трябва да се помни, че, макар че действителното SCSI дискове са по-бързи от IDE - това не е съвсем вярно за виртуалната среда. Сред Hyper-V R2 при установените виртуални компоненти интеграция IDE- и SCSI дискове работят еднакво бързо и изпълнение определя само от подсистема на физическия диск.

Нека сега да видим какво би могло да бъде самите твърди дискове във виртуални машини. Да започнем с това, че поддържа Hyper-V виртуални твърди дискове, за да бъдат изпратени в .VHD файлове форма и директна връзка с диск на виртуалната машина (т.нар Транзитна дискове).

Форматът на VHD вече е напълно отворен, а има много софтуер на трети страни (например, от компанията Paragon), можете да работите с VHD, както и дискове VHD се поддържат в някои продукти Citrix.

Виртуални дискове са три вида: фиксиран размер, динамична и диференциал.

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

Динамични виртуални дискове представляват VHD-файл, който увеличава размера си, тъй като те са написани на него. Динамичен диск по време на работа може да се компресира чрез премахване на неизползваните блокове, които остават след премахване на данни от VHD. Използване на динамични дискове позволява най-ефективно използване на дисковото пространство, но ги използват в производството-среда, не се препоръчва поради възможно влошаване на производителността.

Максималният размер на виртуалния диск, както фиксирани и динамичен е 2 терабайта (или 2,040 гигабайта).

Транзитна колела - свързване на физически дискове директно на виртуална машина без да се създава VHD-файл. Тя може да бъде и двете дялове на местни твърди дискове и представен LUN сървър от система за външна памет (SAN). За диск домакин OS, а след това се монтира на виртуалната машина отива в «Offline», т.е. директен достъп до диска спира. Като проходна-ROM устройство не може да се използва за монтиране на VHD, и тъй като те не поддържат снимки на виртуални машини на ниво.

Размер на преминаване през-ROM диск не се ограничава до 2 терабайта.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!