Сучасний хостинг: bare metal проти віртуальних платформ

Відео: Bare metal server vs. virtual machine - concepts

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

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

Якість сучасного веб хостингу забезпечується його продуктивністю, стабільністю, доступністю і передбачуваністю (докладніше по темі - хостинг в Україні - s-host.com.ua). А тепер, не дивлячись на всі переваги віртуального хмари, така платформа - це в багатьох випадках вже не найкраще рішення. Проте, це не означає, що можна ігнорувати всі переваги хмарної платформи (зокрема її масштабованість) при вирішенні завдань по створенню середовища для технічно досконалого веб хостингу, оскільки тепер є системи bare metal.


Хмара bare metal по суті є більш сучасною і більш гнучкою реалізацією системи, яку раніше прийнято було називати серверним кластером. Доступні технології кластеризації дозволяють розгорнути і масштабувати кластери виділених серверів багато в чому так само, як і серверів віртуальних. Зрозуміло, деякі компроміси неминучі. Наприклад, не можна розгорнути тисячі bare metal серверів буквально одним натисканням кнопки, але в переважній більшості випадків для якісного веб хостингу такий сценарій і не потрібно.

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


Порівнюємо даний варіант з таким же сервером без гипервизора і без гостьових операційних систем (просто сервер з операційною системою, неважливо які сервіси там функціонують). Очевидно, що така система буде працювати краще. Оскільки являє собою численні віртуальні сервери на одному фізичному, а цілий кластер фізичних серверів, об`єднаних єдиною системою управління. Власне, це і є bare metal.

Відео: Type 1 bare metal vs Type 2 hosted hypervisors, and the VT-x extension: Basics of virtualization

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

Що потрібно більшості клієнтів хостинг-провадеров? Ефективне використання інфраструктури, максимально можлива продуктивність, надійна і стабільна робота протягом тривалого часу, досить передбачувана масштабованість з можливістю розширення в разі потреби. А це вже переваги систем bare metal.

Відео: Dave Shuttleworth - Platform performance comparisons, bare metal and cloud hosting alternatives

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



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!

» » Сучасний хостинг: bare metal проти віртуальних платформ