Є може, і тоді має бути . Корвет може проїхати 150 миль / год, але чи варто вам на автомобільних дорогах загального користування? Ви можете собі нашкодити.
Бази даних - гостьові операційні системи. Коли вони запускаються, вони захоплюють блоки ресурсу та безпосередньо керують ним з міркувань продуктивності. Як тільки ви зробите основну операційну систему сервера баз даних гостем у віртуалізованому середовищі хостингу, ви розміщуєте арбітражний рівень з гіпервізором між блоком, виділеним елементом диска та ОЗУ, і сервером бази даних. Це сповільниться. Чим неефективніші ваші запити, тим більше він сповільниться. Ці неефективність сьогодні можуть бути замасковані на спеціальному обладнанні, але як тільки ви введете арбітраж на залежний від вас ресурс, ви швидко дізнаєтесь.
Що багато лічильників бобів, які вимагають віртуалізації, не впізнають, це те, що сервери баз даних як гостьові операційні системи пропонують свій власний рівень консолідації. Немає жодних причин, чому ви не можете перемістити консолідовані декілька екземплярів логічної бази даних на одному фізичному сервері, навіть до точки переміщення IP-адрес, встановлення додаткових імен хостів тощо ..., щоб забезпечити можливість цього природного об'єднання служб. І завдяки цій моделі ви не тільки зберігаєте економію витрат, яку керівництво наполягає на зменшенні кількості фізичних хостів, але ви зберігаєте блоковий доступ до фізичних ресурсів без перешкод довільному гіпервізору, який може приймати вигідні рішення іноді, а не інші.
Те саме стосується інших гостьових операційних систем, таких як Java. Рішення для віртуалізації, як правило, зайняті середовищем, і гіпервізор повинен приймати багато рішень щодо того, хто "отримує маркер" на ресурсі. Коли ви зможете усунути цей шар, вам буде краще.
З’єднайте кілька примірників, використовуючи спочатку природний гостьова операційна система. Шанси на те, що ви зможете легше досягти консолідації вашої платформи та цілей ефективності.