Відмовостійкий кластер для віртуалізації

Матеріал із Xgu.ru

Ця сторінка знаходиться в розробці. Ця сторінка ще не закінчена. Інформація, представлена ​​тут, може бути неповною або неправильною.

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

Щоб створити HA кластер, потрібно створити відмовостійкість за кількома напрямками:

  • Агрегування каналів дозволяє працювати при пошкодженні одного кабелю;
  • Програмний RA

Зміст

[ред.] Чому Proxmox VE?

  • Можливість використання як KVM, так і OpenVZ.
  • Web vnc-client.
  • Можливість кластеризації.
  • Непогана система бекапів віртуальних машин.

[ред.] Ключові можливості Proxmox VE

[ред.] Встановлюємо Debian GNU/Linux amd64 Squeeze

Встановлюємо Debian GNU/Linux amd64 Squeeze. Про те як встановити краще звернутися до українського першоджерела

[ред.] Дискова підсистема

Пропоную два варіанти RAID

[RAID 6] - схожий на RAID 5, але має більш високий рівень надійності - під контрольні суми виділяється ємність 2-х дисків, розраховуються 2 суми за різними алгоритмами. Потребує потужніший RAID-контролер. Забезпечує працездатність після одночасного виходу з експлуатації двох дисків — захист від кратної відмови. Для організації масиву потрібно щонайменше 4 диска[2]. Зазвичай використання RAID-6 викликає приблизно 10-15% падіння продуктивності дискової групи, в порівнянні з аналогічними показниками RAID-5, що викликано великим обсягом обробки для контролера (необхідність розраховувати другу контрольну суму, а також прочитувати та перезаписуватибільше дискових блоків під час запису кожного блоку).

[RAID 10] — дзеркальний масив, дані в якому записуються послідовно на кілька дисків, як у RAID 0. Ця архітектура є масивом типу RAID 0, сегментами якого замість окремих дисків є масиви RAID 1. Відповідно, масив цього рівня повинен містити як мінімум 4 диски. RAID 10 поєднує в собі високу стійкість до відмов і продуктивність. Нинішні контролери використовують цей режим за промовчанням для RAID 1+0. Тобто один диск основний, другий — дзеркало, зчитування даних здійснюється з них по черзі. Зараз можна вважати, що RAID 10 і RAID 1+0 - це просто різна назва одного й того ж методу дзеркалування дисків. Твердження, що RAID 10 є найбільш надійним варіантом для зберігання даних, помилково, тому що, незважаючи на те, що для даного рівня RAID можливе збереження цілісності даних при виході з ладу половини дисків, незворотне руйнування масиву відбувається при виході з ладу вже двох диски, якщо вони знаходяться в одній дзеркальній парі.

Встановлюємо Raid 10 за схемою:

відмовостійкий

[ред.] Встановлення Debian на Linux RAID

[ред.] Встановлення grub на всі жорсткі диски

На всі диски необхідно встановити завантажувач. Приклад встановлення на диск sda.

Після встановлення сервера можна перевірити швидкість читання та запису.