Чи хороша ідея виробничих серверів, що працюють як віртуальні зображення?


14

Які ризики запуску виробничого веб-сервера та бази даних на віртуальному сервері? В даний час ми думаємо про використання сервера VM Ware. Це здається приємним рішенням, яке призведе до легкого резервного копіювання та відновлення, але для чого ми приносимо жертву віртуалізованому виконанню?

Відповіді:


20

Майже нічого.

Ви розподіляєте потужність процесора та оперативну пам’ять на декількох віртуальних машинах. Для віртуальних машин, які не працюють на своїх максимумах, це не велика справа

Ви отримуєте гнучкість та легкість резервного копіювання. Ви отримуєте можливість перезавантажувати ваш сервер десь іншим, коли апаратне забезпечення виходить з ладу. Ви купуєте більше грошей на свій долар, купуючи апаратне забезпечення сервера, тому що ви змушуєте його робити більше.

VMware ESXi абсолютно безкоштовний і зробить чудову роботу. Плюс якщо ви хочете оновити згодом, це дуже плавний процес


14

Я б сказав, що ризики не використовувати VM більше. Без VM, якщо ваше обладнання знизиться, ви будете SOL, поки ви не заміните його та відновите.

За допомогою VM, якщо апаратне забезпечення виходить з ладу, ви можете просто перемістити файли VM на інший сервер VM і створити резервну копію та працювати протягом декількох хвилин.

Звичайно, є й інші недоліки: більшість віртуальних машин не можуть використовувати більше 2 процесорів (або ядер). Продуктивність диска дещо погіршена, і вам доведеться ділитися ОЗУ з іншими віртуальними машинами на сервері.

Але для більшості серверів я б сказав, що це того варто.


8

Ви жертвуєте продуктивністю, проте в більшості випадків продуктивність, яку ви жертвуєте, настільки мізерна, що управління та слід слід добре компенсувати втрати. Більшість серверів - це чесна гра для віртуалізації, великі сервери БД - можливо, одне з винятків. Однак вам потрібно запитати, чи справді ваш сервер БД справді "великий", більшість - ні.

З вашого питання, чи можу я припустити, що ви хочете запустити веб-сервер та пов’язаний з ним сервер БД у 2 ВМ на одному фізичному сервері? Ігноруючи безпеку на хвилину, ти запустив би їх на одній скриньці без віртуалізації? Тобто чи відчуваєте ви, що одна коробка є достатньо потужною для навантаження? Якщо так, я думаю, що ви також знайдете запущені VM на коробці.

Ще одна річ, від якої ти відмовляєшся - це фізична розлука. Якщо ви працюєте з веб-сервером та його сервером БД, якщо хтось знизиться, ви все одно мертві, тож нічого серйозного. Але якщо ви запускали свої веб-сервери та його надмірного партнера на 2VM на одній фізичній коробці, то ви нерозумно (і я це бачив). Якщо ви втратите фізичну скриньку, то ви втратили обидва веб-сервери, погане місце бути.


Що вважається "великою" БД? Я вважав, що веб-сервери - це найбезпечніша ставка для віртуалів. Що з серверами програм, які роблять багато хрускоту (зображення, аудіо, обробка відео)?
iamgoat

2
Це питання про виконання ... відповідь - це "Залежить". Однак якщо це серйозно, це залежить від вимог бізнесу та розміру фізичного господаря. "Занадто великий" для хоста, який становить 1G з одним ядром та 1 локальним диском, сильно відрізняється від "занадто великого" для хоста w / 8 Core, 32Gig та декількох підключень FC до SAN. Що стосується серверів, які стискаються ... вони зараз насичують ваш процесор? Якщо так, то що б ви ще бігли? Ви б змагалися за ресурси процесора. Потім знову, якщо ви кинули туди файловий сервер з низьким рівнем використання або постійним струмом, це може бути нормально. (Також не є величезним споживачем процесора)
WaldenL

1

Ризики для сервера VMware занадто великі! Сервер - це розміщене рішення щодо віртуалізації, і як таке є на примху гостьової ОС. Навіть будучи фанатом VMware, я є. Я хотів би бачити, як ви йдете з конкурентом VMware, а потім покладаєтесь на сервер. Сервер VMware є FANTASTIC, але, як робоча станція VMware або віртуальний сервер 2005 ..., якщо в хості ОС є проблеми У всіх ваших VM є проблеми. З Hyper-V / Xen / ESXi всі вільні ... використовуйте справжнього гіпервізора!

схоже, що все, що ви шукаєте, це консолідація, і у вільному просторі їхня різниця. Використовуйте постачальника, який вам найбільше подобається, але використовуйте справжній гіпервізор. За допомогою віртуалізації з голим металом (від будь-якого постачальника) я поставив би вплив на нуль. Якщо що-небудь ваше додаток буде краще, завдяки поліпшеній гнучкості.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.