Я новичок в openstack и все еще учусь. Через 2 месяца я получу 6 серверов, таких как:
У меня есть несколько вопросов для этой установки и с openstack в целом:
У меня практически есть 3 выделенных вычислительных узла, 1 вычислительный + узел хранения (1 сервер + DAS) ) и 1 узел / сетевой контроллер. Насколько я понимаю, лучшая практика для сетевого сервера - запускать эту службу на всех узлах для обеспечения избыточности, а не на одном контроллере, где происходит сбой, а затем и вся экосистема. Каково ваше мнение? Другая вещь - это размещение сервисов, поскольку у меня нет необходимого количества оборудования для развертывания каждого сервиса на его частном оборудовании. Я думал, что контроллер должен запустить службу управляющей части nova, сервер хранения объектов и сервер блочного хранения, а сервер compute + storage должен запустить nova + хранилище объектов + хранилище блоков. Что вы думаете об этой настройке?
для DAS, следует ли мне использовать рейд или нет, потому что я где-то читал, что swift и opesntack в целом не очень хорошо ладят с рейдом? [ 1112]
Как OpenStack ладит с AMD Opteron серии 6300? Я спрашиваю об этом, потому что есть вероятность, что я мог бы перейти с intel на amd, последняя намного дешевле, так что я могу получить за ту же сумму денег в два раза больше количества ядер (e5-2630 - 6 ядер с ht, и из того, что я понимаю, я должен отключить ht)
Продолжение следует, когда я столкнусь с другими проблемами.
Спасибо за вашу помощь!
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я ЕСМЬ НЕ ЭКСПЕРТ ОТКРЫТИЯ. СЛЕДУЮЩАЯ СЛЕДУЮЩАЯ МНЕНИЕ, МОЖЕТ БЫТЬ УСТАРЕЛО ИЛИ ПОЛНОСТЬЮ НЕПРАВИЛЬНО. Я ни в коем случае не могу нести ответственность за последствия использования нижеприведенного содержания.
Наличие сетевых служб, работающих на каждом узле, будет иметь свои преимущества и недостатки .
Возможно множество различных возможностей сетевого резервирования, включая мультихостинг.
Мульти-хостинг требует добавления IP-адреса в сети виртуальных машин для каждого хоста в системе, и вы, вероятно, получите небольшое снижение производительности вычислительного хоста.
Также возможно объединить это с аппаратным шлюзом, чтобы устранить необходимость в ваших вычислительных хостах для шлюза, и им потребуется только DHCP и NAT для виртуальных машин.
Другим отмеченным недостатком мультихостинга является дополнительное использование IP-адресов в подсети.
Посмотрите этот документ для получения дополнительной информации.
На мой взгляд, это хорошая идея для нескольких хостов.
Документация Openstack рекомендует вам не использовать RAID , поскольку Swift очень интенсивно записывает данные и работает очень плохо с большинством RAID на основе контроля четности (например, RAID 5). или более сложный RAID 26).
Не забудьте сделать резервную копию ваших данных , конечно!
Я действительно не могу помочь столько, сколько я хотел бы здесь. Я прочитал бы эту статью и пинговал бы по IRC Channel .
Ubuntu предоставляет учебное пособие по установке Ubuntu Cloud Infrastructure с использованием MAAS и Juju.
Я не могу найти какую-либо хорошую информацию, лучше ли AMD или Intel для Openstack. Исходя из отсутствия информации по этому вопросу, я думаю, что недостатка очень мало. Документация Openstack одинаково относится к чипам AMD и Intel.
На странице только указано, что требуется AMD-V, а на странице спецификаций Opteron 6300 говорится, что это необходимо.
Что касается гиперпоточности, то она удвоит логические ядра, и это может быть хорошо. Рекомендуется провести стресс-тестирование обеих конфигураций, чтобы увидеть, какая из них быстрее.
Спросите Ubuntu , возможно, не было лучшим местом для того, чтобы задавать подобные вопросы.
Попробуйте эти места, если у вас есть вопросы или вы хотите получить профессиональное мнение: