Виртуальная машина в двух подсетях

Вот все типы данных Rails 4 (миграция ActiveRecord):

  • :binary
  • :boolean
  • :date
  • ] :datetime
  • :decimal
  • :float
  • :integer
  • :bigint
  • :primary_key
  • :references
  • :string
  • :text
  • :time
  • [1138]
  • :timestamp

Источник: http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column
Они аналогичны ] Рельсы 3 .

Если вы используете PostgreSQL, вы также можете воспользоваться этими преимуществами:

  • :hstore
  • :json
  • [1141]
  • :jsonb
  • :array
  • :cidr_address
  • :ip_address
  • :mac_address
  • [1146]

Они сохраняются в виде строк, если вы запустите приложение с базой данных не-PostgreSQL.

Редактировать, 2016-Sep-19:

Существует намного больше специфичных для postgres типов данных в Rails 4 и еще больше в Rails 5.

0
задан 06.05.2020, 09:03

1 ответ

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


То, что вы предлагаете, определенно возможно и на самом деле проще с виртуализированной сетью по сравнению с традиционными физическими средствами (например, вместо отдельных коммутаторов VLAN) В вашем примере у вас есть br0 и br1. Я собираюсь предположить, что br0 - это ваша сервисная сеть, а br1 - ваша сеть управления. В таком случае, то, что у вас есть, звучит правильно.

На вашем госте вам понадобятся две сетевые карты, одна из которых подключена к br0 (в вашем примере eth0) и сконфигурируйте приложения на вашем госте (FTPD, syslogd, apache и т. Д.) Для использования eth0 (или для привязки по адресу eth0 точнее). Другой сетевой адаптер вашего гостя, eth1 должен быть настроен на собственный статический IP-адрес и настраивать приложения, такие как SSH, для прослушивания адреса eth1. Теперь у вас та же концепция, что и у большинства сетевых устройств.

Убедитесь, что на вашем хосте у вас есть физический интерфейс, подключенный к вашей сервисной сети (для ясности назовем его net0), и добавьте его к мосту br0. Подключите другой физический сетевой адаптер вашего хоста (назовем его net1) к вашей сети управления (если вы используете управляемые коммутаторы, это просто вопрос добавления портов в нужные VLAN). Добавьте net1 к br1 на хосте, и все готово.


Исходя из сетей, я понимаю, что вы имеете в виду, но в мире серверов немного сложнее добиться того же эффекта.

0
ответ дан 06.05.2020, 09:03

Теги

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