Свяжите Poptop (PPTPD) с определенным интерфейсом

Что такое Виртуализация

Короче говоря, Virtulization является созданием чего-то Виртуального (а не физический или фактический), такого как Операционная система, устройство хранения, сервер или даже сетевое устройство (такое как переключатель).

Так как Вы спрашиваете конкретно относительно Linux Virtulization, я предположу, что Вы ссылаетесь на серверы и рабочие столы:

Виртуализация сервера является маскированием ресурсов сервера (включая # и идентификационные данные отдельных физических серверов, процессоров и операционных систем) от пользователей сервера.

Виртуализация настольных систем i маскирование настольных ресурсов (включая # и идентификационные данные отдельных физических настольных машин, процессоров и операционных систем) от настольных пользователей.

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

Подходы к виртуализации (Linux)

Существует много разных подходов к виртуализации системы, каждого с их собственными преимуществами и недостатками.

  1. Paravirtulization:

    Короче говоря для выполнения более эффективно, ядро гостевой операционной системы изменяется для ядра, которое ведет себя хорошо в виртуализированной среде.

    Xen, lguest и Непривилегированный режим Linux делают паравиртуализацию на x86.

  2. Аппаратная виртуализация

    Intel VT и центральные процессоры AMD-V имеют способность выполнить все инструкции в непривилегированной виртуальной машине и сделать, чтобы они вели себя хорошо. Большую часть времени большая часть ресурсов эмулирована (как часы) Однако, это допускает намного более чистую реализацию полной виртуализации.

    Xen и KVM делают аппаратные средства помогли полной виртуализации.

  3. Виртуализация уровня операционной системы - (Контейнеры)

    Контейнеры не выполняют виртуальные машины вообще, но просто выделяют многопользовательское космическое пространство друг от друга, в то время как все работает под одним ядром. (Одна основная причина, которая - многие системные администраторы lvoe это вызвано тем, что они только когда-либо должны исправлять или поддерживать 1 ядро по сравнению со многими.) Контейнерные системы имеют тенденцию иметь низко наверху и высокая плотность, но также и более низкая изоляция между различными контейнерами. Это, конечно, прибывает в стоимость - поскольку контейнерные системы только позволяют 1 выполнение ядра - однако они действительно поддерживают различные дистрибутивы Linux в различных контейнерах одновременно. Существует много различных Контейнерных систем - таких как Solaris Zones, Linux-VServer и OpenVZ/Virtuozzo. OpenVZ имеет относительно полную изоляцию ресурса между различными контейнерами, другие два имеют немного меньше контроля. Тюрьмы FreeBSD могут рассматриваться как предшественник контейнеров - однако Тюрьмы, конечно, или делают это, BSD не является Linux.

Надо надеяться, это помогает дать Вам простую разбивку виртуализации Linux.

Я предложил бы посмотреть на Проект Proxmox http://www.proxmox.com/products/proxmox-ve, Это - открытый исходный код - и позволит Вам тестировать не только KVM, но также и основанную на контейнере виртуализацию в той же системе одновременно.

Обязательно прокомментируйте эту рецензию и голосование.

1
задан 22 September 2010 в 06:02
1 ответ

eth1: 8 - это только псевдоним, в псевдониме нет трафика;) поэтому вы просто добавляете разрешение для GRE на eth1

0
ответ дан 4 December 2019 в 10:35

Теги

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