Вложенная виртуализация в Windows

За последние несколько недель я много читал об OpenStack, облачных вычислениях, виртуализации, инструментах VMware и решил попробовать. Я хотел бы установить, настроить его и попробовать, чтобы увидеть, как он работает. Последние несколько дней у меня были проблемы с его установкой.

Я хочу попробовать установить его на свой ноутбук соответствующим образом, как в серверной комнате. Теперь я немного сбит с толку и хотел бы получить некоторую помощь по настройке сети и получить ответы на мои вопросы.

Технические характеристики моего ноутбука:

  CPU: Core i5, dual core 2.5Ghz with Intel virtualization technology
  RAM: 6GB
  SSD: 256GB
  One LAN adapter
  One WLAN adapter (I am not using this at all)
  OS: Windows Windows 7 64-bit

Я использую VMware Workstation 9, ESXi 5.5 и vSphere, я не использую веб-приложение vCenter или vSphere.

Внутри рабочей станции я установил ESXi 5.5 со спецификацией:

  RAM 2GB, 
  2 processors, 
  1 network adapter using NAT
  hostname: localhost
  IP Address: 192.168.186.140
  Network identit acquired from DHCP server 192.168.186.254

Внутри ESXi у меня есть опция «Тестовая сеть управления», где я могу пинговать некоторые IP-адреса. Это работает.

  Ping Address #0: 192.168.186.2
  Ping Address #1: 192.168.186.2
  Ping Address #2: blank
  Resolve Hostname localhost.localdomain

Я не выполнил никаких настроек внутри ESXi, и для ESXi на рабочей станции я использую NAT и включил опцию «Синхронизировать время гостя с хостом». С vSphere я подключаюсь к ESXi, используя IP: 192.168.186.140, имя пользователя и пароль.

Внутри vSphere у меня есть две виртуальные машины, устанавливающие сервер Ubuntu 14.04, и позже я планирую установить на него OpenStack.

Спецификации обеих виртуальных машин:

  CPU 1
  RAM 512 MB
  One network adapter using VM Network

Первая виртуальная машина является узлом CONTROLLER, а вторая виртуальная машина является COMPUTE. КОНТРОЛЛЕР Я хочу использовать в качестве узла контроллера для OpenStack, другой как вычислительный узел. Я начал с установки компонентов OpenStack, следуя инструкциям из руководства по установке. Это означает, что я буду использовать установку двух узлов. Я пришел к этому шагу: http://docs.openstack.org/icehouse/install-guide/install/apt/content/basics-networking-nova-verify.html и у меня проблема с пингом от контроллера к компьютеру и обратно. Я могу пинговать google.com.

Я думал, что решу эту проблему позже и продолжу установку. В четвертом пункте этого раздела: http://docs.openstack.org/icehouse/install-guide/install/apt/content/keystone-install.html , когда я печатаю:

  su -s /bin/sh -c "keystone-manage db_sync" keystone 

Я получаю эту ошибку:

  2014-07-18 19:30:30.682 6656 CRITICAL keystone [-] OperationError: (OperationalError) (2005, "Unknown MySQL server host 'controller' (0)") None None 

Меня гуглили, и я обнаружил, что что-то не так с моей конфигурацией сети, что означает, что что-то не так с localhost, что возвращает нас в сеть проблема.

КОНТРОЛЛЕРНЫЙ УЗЕЛ:

cat /etc/network/interfaces

  auto lo
  iface lo inet loopback
  auto eth0
  iface eth0 inet dhcp
  address: 10.0.0.11 //AS IN INSTALLATION GUIDE
  netmask 255.255.255.0
  gateway 10.0.0.1

cat etc/hosts

  127.0.0.1 controller
     #controler 
  10.0.0.11 controller
     #compute
  10.0.0.31 compute

КОМПЬЮТЕРНЫЙ УЗЕЛ:

cat /etc/network/interfaces

  auto lo
  iface lo inet loopback
  auto eth0
  iface eth0 inet dhcp
  address: 10.0.0.31 //AS IN INSTALLATION GUIDE
  netmask 255.255.255.0
  network 10.0.0.0
  gateway 10.0.0.1
  auto eth1
  iface eth1 inet manual
  up ip link set dev $IFACE up
  down ip link set dev $IFACE down

cat etc/hosts

  127.0.0.1 compute
     #compute 
  10.0.0.31 compute
     #controler 
  10.0.0.31 controler

Прежде чем я начну работать с установкой компонентов OpenStack, а до этого, решая эту проблему, у меня есть несколько вопросов:

  1. Можно ли на ноутбуке таким способом установить OpenStack? Я знаю, что гораздо проще использовать devstack на одном узле (я уже пробовал), но я хотел бы сейчас узнать, как работает OpenStack, что такое виртуализация, как запустить виртуальную машину внутри OpenStack. Не путайте виртуальные машины внутри VMware и vSphere.

  2. Возможно ли иметь вложенную виртуализацию, чтобы первая виртуализация была на рабочей станции и ESXi для виртуальной машины сервера Ubuntu, а вторая виртуализация была внутри OpenStack для предоставления экземпляров с настройками вкуса?

  3. Может кто-нибудь помочь мне с настройкой этих сетевых проблем, очевидно, я не могу продолжить установку OpenStack. Должен ли я использовать виртуальные коммутаторы и маршрутизацию? Я хотел бы иметь сеть управления и общедоступную сеть, чтобы в браузере Windows я не мог получить горизонт и запустить несколько экземпляров. Я устанавливаю ЛАМПУ на это. Потому что я просто хочу получить подтверждение этой концепции.

  4. Нужно ли настраивать сеть как на серверах Ubuntu, так и внутри vSphere? Я думаю, что должен.

  5. Я не понимаю IP-адреса в ESXi "Test Management Network", используемые для тестов ping. Потому что IP ESXi 192.168.186.140.

Я хочу добиться чего-то подобного этому парню: youtube.com/watch?v=I2gBypQaxqk. Ниже приведено изображение моей сети в vSphere:

enter image description here

1
задан 19 July 2014 в 05:31

0 ответов

Другие вопросы по тегам:

Похожие вопросы: