| |
Виртуальные сети своими руками
Вячеслав Анджич, Игорь Ананченко (С.-Петербург)
В статье предыдущего номера "Виртуальная машина своими руками" мы рассмотрели работу с виртуальными машинами VMware Workstation, а теперь расскажем о наиболее интересной возможности виртуальных машин - виртуальной сети.
Напомним основные понятия. Виртуализация - процесс изолирования вычислительных ресурсов друг от друга, а виртуальная машина (ВМ) - программная или аппаратная среда, исполняющая некоторый код (например, байт-код, шитый код, p-код или машинный код реального процессора), или спецификация такой системы (например: "виртуальная машина языка программирования Си"). И еще одно определение, слой виртуализации - собственно, среда, управляющая разделением ресурсов (в нашем случае VMware Workstation).
Зачем нужны виртуальные сети? Виртуальная машина сама по себе, без каких-либо коммуникаций, в повседневной жизни не слишком полезна. Она может обеспечить какие-то базовые функции, но весь потенциал виртуальной машины раскрывается только после подключения к сети. В этом случае получаем возможность использовать гостевую ОС как полноценную сетевую рабочую станцию, сервер, или неуправляемый клиент. Можем организовывать общий доступ к ресурсам, разворачивать и тестировать почтовые сервера, сервера баз данных, системы администрирования, можем вводить наши машины в домен и даже организовывать междоменное взаимодействие. Получаем возможность проверки настройки безопасности сети и совместимости различного клиент-серверного программного обеспечения (ПО) и можем делать еще много других полезных вещей. А самое главное - все это на одном физическом компьютере, например, на одном ноутбуке!
Этот момент мы отмечали ранее, но считаем нужным повториться еще раз. Конечно, для реализации в полном объеме всего вышеперечисленного, вам не хватит простого бюджетного "бука" за 15-20 тысяч рублей. Нужна действительно мощная машина с четырехъядерным процессором, хотя бы 4 Гб ОЗУ и довольно быстрым жестким диском гигабайт на 500, а то и больше. Да, дорого, но если посмотреть, сколько стоит физическая инфраструктура, в которой можно выполнять все приведенные функции, то станет ясно, что "хайэндовый" ноутбук - вполне приемлемое бюджетное решение.
Типы виртуальных сетей и подключений
Итак, при создании виртуальной машины возникнет вопрос о типе подключения к сети. Возможно, выбрать одну из нескольких опций:
- Nat
- Host Only
- Bridged
- User Defined
|