Назад | Перейти на главную страницу

Развертывание Openstack без доступа в Интернет

У меня около десятка довольно мощных машин в отдельной сети. Эта сеть не подключена (не будет, не может быть) подключена к Интернету. Я бы хотел развернуть на них Openstack, чтобы их можно было использовать как своего рода решение для внутреннего облачного хостинга. Это будет своего рода «среда прототипирования», так что, хотя я могу терпеть некоторые грубости, основная цель по-прежнему заключается в выполнении работы с машинами, а не просто возиться с Openstack.

Вот варианты, которые я придумал:

Я уверен, что упустил еще десяток вариантов. Я бы хотел по возможности держаться подальше от коммерческих поставщиков.

Как лучше всего достичь этого с точки зрения усилий, функциональности и надежности в будущем?

Подумайте о создании локального частного зеркала вашего любимого дистрибутива, содержащего Openstack, такого как CentOS, Fedora, Ubuntu и т. Д. После того, как вы настроили локальное зеркало (на сетевой машине), используя инструкции дистрибутива, пройдитесь по нему через воздушный промежуток на внешний жесткий диск в отключенную сеть для использования там.

Чтобы получить обновления, вы можете просто обновить зеркало в сети, а затем снова пройтись им по воздушному зазору.

Вероятно, это не самое эффективное решение, но рассматривали ли вы возможность установить OpenStack на виртуальной машине, а затем просто перенести его в свою среду? Это кажется наименее болезненным решением.

Нам почти пришлось прибегнуть к этому, потому что наши веб-прокси вели себя странно, но нам удалось решить эту проблему.