розгортання openstack на 6 серверах


12

Я новачок у атаці, і я все ще вчуся. Через 2 місяці я отримаю 6 серверів, таких як:

  • 4 сервери з подвійним xeon e5-2630, 96gb ram, 2 1gb ethernet та 2 500gb hdd в рейді
  • 1 DAS з 40 тб пам'яті (10x4tb HDD)
  • 1 сервер з одиночним xeon e5-2630 з 16-32 гб оперативної пам’яті.

У мене є кілька запитань щодо цього налаштування і взагалі з opentack:

  • у мене практично 3 виділених обчислювальних вузла, 1 вузол обчислення + сховище (1 сервер + DAS) та 1 контролер вузла / мережі. Як я читаю, найкраща практика для мережевого сервера полягає в тому, щоб ця послуга була запущена на всіх вузлах для надмірності, на відміну від запуску на одному контролері, де це не вдається, то і вся екосистема виходить з ладу. Яка ваша думка? Інша справа - колонізація служб, оскільки у мене немає необхідної кількості апаратних засобів для розгортання кожної служби на її приватному обладнання. Я думав, що контролер повинен запускати послугу керуючої частини nova, сервер зберігання об'єктів і сервер блоку зберігання, а сервер обчислень + зберігання повинен запускати нову + об'єкт зберігання + блок зберігання даних. Що ви думаєте про цю установку?

  • для DAS я повинен використовувати рейд чи ні, тому що я десь читав, що швидкий і opesntack взагалі не дуже добре вживається з рейдом?

  • я повинен використовувати opentack-мережу чи новіший квантовий?
  • я буду використовувати ці сервери для хостингу, зберігання, як Dropbox і віртуалізації. За винятком останнього, перші 2 працюватимуть у ВМ. Вся справа в тому, що я не розумію, як працює Opentack з наявними ресурсами. Чи робить це пул доступних операційних, процесорних, пам’яті тощо? DAS буде підключений лише до 1 сервера. Читання та запис на диск використовує оперативну пам’ять для кешу тощо; моє запитання: чи відкриє атаку пропорційно заповнення оперативної пам’яті пропорційно на всіх вузлах під час читання чи запису чи буде використовуватись лише оперативної пам’яті, з якої приєднано DAS? Це важлива проблема для мене . Крім того, лише одна машина з реальною здатністю зберігання допоможе додати ще 2 Гб Ethernet, щоб впоратися з інтенсивними запитами на сервері зберігання даних? Або я повинен поширити жорсткий диск на всі сервери та встановити на них служби зберігання?
  • Я не знайшов хорошого підручника щодо того, як розгорнути opentack за допомогою maas та juju, тому що, здається, це простіша настройка, ніж установка вручну.
  • як Opentack ладнає з серією amd opteron 6300? Я запитую це, тому що є можливість, що я міг би перейти з Intel на amd, останнє набагато дешевше, так що я можу отримати за одну і ту ж суму грошей вдвічі і щось кількість ядер (e5-2630 є 6 ядром з ht, і з того, що я розумію, я повинен відключити ht)

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

Дякую за твою допомогу!


Тож ніякої підтримки? Проблема в тому, що ми опустилися на 4 сервери та DAS. Які мої варіанти? Я думаю, що стрімкий поза картиною зараз!
Capsali

Я не знаю багато про opentack, але чи допомагає це? OpenStack-Grizzly-Install-Guide та розгортання OpenStack .
Мітч

Зауважте, що це питання може бути краще підходить для помилки сервера або офіційного веб-сайту Q&A для Openstack .
Kupiakos

Я помітив одне - ви заявляєте "1 DAS з 40 тб пам'яті (10x4gb HDD)". Ви маєте на увазі "1 DAS з 40 Гб пам’яті (10x4gb HDD)" або "1 DAS з 40 Тб пам'яті (10x4tb HDD)"? Я припускаю останнє.
Купіакос

Відповіді:


7

DISCLAMIER: Я НЕ ВІДКРИТИЙ ЕКСПЕРТ. НАСЛІДЖЕННЯ МЕРЕ ДУМКОВОЇ ДУМКИ І МОЖЕ БУТИ ЗАВЕРШЕНО АБО ПОПЕРЕДЖЕННО. Я НІКОЛИ НЕ МОЖЕ БУТИ ВІДПОВІДАЛИ ЗА НАСЛІДКИ У ВИКОРИСТАННІ КОНТУРУ.

Мульти хостинг

Наявність мережевих служб, що працюють на кожному вузлі, матиме свої переваги та недоліки .

Можливе багато можливостей надмірності мереж, включаючи багатохостинговий хостинг.

Мультихостинг вимагає додавання IP-адреси в мережі VM до кожного хоста в системі, і ви, мабуть, отримаєте невелике зниження продуктивності на обчислювальному хості.

Також можливо поєднувати це з апаратним шлюзом, щоб усунути необхідність переходу ваших обчислювальних хостів до шлюзу, і їм потрібно лише DHCP і NAT для VM.

Ще одним помітним недоліком Multi-хостингу є додаткове використання IP-адрес у підмережі.

Подивіться цей документ для отримання додаткової інформації.

На мою думку, це, мабуть, хороша ідея, щоб провести багато хостингу.

RAID

Документація Openstack рекомендує не використовувати RAID , тому що Swift дуже важкий для запису і працює дуже погано з більшістю RAID на основі паритету (наприклад, RAID 5 або більш складний RAID 26).

Звичайно, не забудьте створити резервну копію даних !

Відкриває мережу проти кванту / нейтрону

Розподіл ресурсів

Я справді не можу допомогти настільки, як хотілося б тут. Я прочитав би цю статтю і пінг каналу IRC .

Установка з MAAS та Juju

Ubuntu пропонує навчальний посібник для встановлення Ubuntu Cloud Infrastructure з MAAS та Juju.

Процесор: Intel проти AMD

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

На цій сторінці зазначено лише, що потрібен AMD-V, а на сторінці специфікацій Opteron 6300 зазначено, що це робиться.

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

Більше довідки

Запитайте Ubuntu, можливо, не найкраще місце для задачі таких питань.

Спробуйте скористатися цими місцями, якщо у вас є запитання або ви хочете отримати професійну думку:


дякую, що ви очистили деякі речі чи я! Я спробую запитати у openstack q & a також. Проблема полягає в тому, що будучи новим у всій цій справі, я не розумію, як служби працюють між собою, і якщо виникають конфлікти, якщо їх розміщувати. Як я розумію, є два типи сховища у openstack: блокове зберігання (cinder) та зберігання об'єктів (swift). Cinder використовується для забезпечення постійного зберігання vm's, і швидко це саме те, що це є. Але чи можу я скористатися функцією swift для надання томів для VM? Дякую за допомогу, і я спробую отримати більше відповідей від openstack та serverfault!
Capsali

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