Віртуальний контролер SCSI теж буває різних типів, і для нього доступні деякі настройки. Спочатку про типи. Якщо ви зайдете в властивості ВМ і на закладці Hardware виділіть SCSI-контролер, у верхній правій частині вікна буде кнопка Change Type (рис. 5.12).
Мал. 5.12. Зміна типу віртуального SCSI-контролера
Типів всього чотири:
Q BusLogic Parallel - цей віртуальний дисковий контролер працює найменш ефективним способом, з великими, ніж інші, накладними витратами. Однак для нього є драйвери для великої кількості операційних систем;
Q LSI Logic Parallel - працює з меншими накладними витратами, ніж BusLogic;
Q LSI Logic SAS - нова версія LSI Logic. Відрізняється тим, що підтримує стандарт SCSI 3. Використовується для ВМ, яким необхідна підтримка цього стандарту. Головним чином для віртуальних машин - вузлів кластера Microsoft Failover Cluster;
Q VMware Paravirtual SCSI (PVSCSI) - найсучасніша версія віртуального дискового контролера. Забезпечує найбільшу виробляй ність і найменші накладні витрати. Однак не працює VMware Fault Tolerance для ВМ з цим контролером, і список ОС, для яких є драйвери, невеликий:
• Red Hat Enterprise Linux (RHEL) 5.
Нагадаю, що «паравіртуалізованний» віртуальний контролер означає, що при його роботі задіюються потужності контролера фізичного безпосередньо, без якоїсь емуляції або перехоплення з боку гипервизора. Саме в цьому криється підвищення ефективності паравіртуалізованних дискових і мережевих контролерів.
Резюме. Якщо дозволяють умови, використовуйте контролер типу VMware Paravirtual. Якщо він не підтримується гостьовий ОС, використовуйте LSI Logic Parallel. Якщо і він не підтримується, використовуйте BusLogic. Для ВМ-вузлів MFC використовуйте LSI Logic SAS.
Q варіант 1. Тип контролера поставити PVSCSI, підключити до ВМ образ flp з драйвером для нього і на початку установки підкласти ці драйвери. Після закінчення установки залишити цей тип контролера.
Варіант хороший простотою. В даному випадку його можна назвати оптимальним ним;
Q варіант 2. Тип контролера поставити LSI Logic. Після установки ОС додати в систему другий контролер, типу PVSCSI, включити ВМ. Win dows активує драйвери для PVSCSI. Вимкнути ВМ, видалити другий контролер (PVSCSI), тип першого поміняти з LSI Logic на PVSCSI. Варіант не дуже зручний великою кількістю кроків, зате немає потреби в підкладання драйверів;
Q нарешті, драйвери можна інтегрувати в дистрибутив - але їх необхідно десь взяти. Наприклад, зі згаданого образу FDD. Як варіант - з iso з VMware tools.
ті Floppy Drive. Use existing floppy image in datastore. каталог vmimages \
Ще у віртуального SCSI-контролера є налаштування «Bus sharing» - спільний доступ до SCSI-шині. Вона потрібна в ситуаціях, коли ви хочете дати одночасний доступ до одних і тих же віртуальним дискам декільком ВМ. Зазвичай це необхідно для побудови кластерів, таких як MSCS / MFC. Варіанти цієї настройки:
Q None - спільного доступу немає. Значення настройки за замовчуванням;
Q Virtual - до віртуальних дисків, що висить на цьому контролері, можливий доступ з інших ВМ на цьому ж сервері. Налаштування, потрібна для організує ції cluster-in-a-box;
Q Physical - до віртуальних дисків, що висить на цьому контролері, можливий доступ з інших ВМ, в тому числі з інших серверів. Налаштування, потрібна для організації cluster-across-boxes і physical-to-virtual.
Додавання контролера. Якщо ви натиснете кнопку Add на закладці Hardware у властивостях ВМ, ви побачите список віртуальних компонентів, які в ВМ можна додати. Однак серед них немає SCSI-контролера. Якщо вам треба додати SCSI-контролер, то робиться це так.
Все-таки йдемо в майстер додавання віртуального обладнання Edit Settings
Hardware. Add. Але додаємо Hard Drive.
Додавати кілька контролерів вам доведеться переважно для ВМ - вузлів Microsoft Cluster Services або Microsoft Failover Cluster. Для цих рішень потрібно, щоб завантажувальний диск і диски з даними висіли на різних контрол лерах.