Виртуализация?! (Что это и зачем...)
Модератор: Модераторы разделов
-
- Сообщения: 1268
- ОС: debian
Виртуализация?!
Быть может имеет смысл разместить в данном разделе прикрепленную тему с небольшим обзором
что такое виртуализация
какие задачи она решает
какие плюсы и минусы у такого подхода
какие программные решения существуют
какие из них наиболее распространенные
чем они отличаются
их плюсы и минусы
ссылки на руководства
и т.п.
Честно говоря, я кроме virtualbox и qemu с виртуализацией не сталкивался вообще. И кроме как для "поиграться с другой операционной системой не устанавливая её на жесткий диск" не знаю, зачем её использовать. Отсюда и вопросы такие. Быть может кому-то они покажутся детскими, кто-то меня пошлет на wikipedia и google, но тем не менее, хотелось бы услышать мнения здешних гуру, а не википедиевских.
Слышал что-то про Open-VZ, XEN, KVM, Hyper-V . . .
что такое виртуализация
какие задачи она решает
какие плюсы и минусы у такого подхода
какие программные решения существуют
какие из них наиболее распространенные
чем они отличаются
их плюсы и минусы
ссылки на руководства
и т.п.
Честно говоря, я кроме virtualbox и qemu с виртуализацией не сталкивался вообще. И кроме как для "поиграться с другой операционной системой не устанавливая её на жесткий диск" не знаю, зачем её использовать. Отсюда и вопросы такие. Быть может кому-то они покажутся детскими, кто-то меня пошлет на wikipedia и google, но тем не менее, хотелось бы услышать мнения здешних гуру, а не википедиевских.
Слышал что-то про Open-VZ, XEN, KVM, Hyper-V . . .
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Виртуализация?!
Зачем подменять собой гугль?
Дефинитивные сущности намного лучше и шире представлены в источниках, копировать их сюда смысла нет.
Польза есть от рассмотрения и описания предметных вопросов и практических аспектов применения.
А определения "что такое виртуализация" и "что такое XEN" - они и в википедии/сайтах разработчиков отлично описаны.
Дефинитивные сущности намного лучше и шире представлены в источниках, копировать их сюда смысла нет.
Польза есть от рассмотрения и описания предметных вопросов и практических аспектов применения.
А определения "что такое виртуализация" и "что такое XEN" - они и в википедии/сайтах разработчиков отлично описаны.
-
- Бывший модератор
- Сообщения: 1629
- Статус: мизантроп.ка
- ОС: Gentoo
Re: Виртуализация?!
Вообще-то ФАКи во многих разделах по сути повторяют данные из гугла.
Мне кажется, такой ФАК по виртуализации мог бы быть полезен, осталось только найти человека, у которого есть желание и время этим заняться.
but in the darkness, behind your smile, you scream... © Dio
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Зачем тогда тут вообще форум расположен, а не редирект на гуголь?
-
- Сообщения: 438
- Статус: Подопытный участник
Re: Виртуализация?!
Для того, чтобы коллективным разумом генерировать такой контент, которого ещев Сети не существует?
¡ Страсть к разрушению есть творческая страсть!
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Есть ли такой контент в сети, который бы отвечал на все вопросы в сообщении №1 данного топика? Если есть, то тогда быть может имеет смысл прикрепить тему "прежде чем задавать вопросы прочитайте ЭТУ ссылку" ?Nazyvaemykh писал(а): ↑14.04.2010 12:12
Для того, чтобы коллективным разумом генерировать такой контент, которого ещев Сети не существует?
-
- Модератор
- Сообщения: 20936
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Виртуализация?!
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Виртуализация?!
Ну, для данного раздела, возможно, подходит. Но как-то однобоко — про ОСи всё. А как же JVM? А Native Client?
Мои розовые очки
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Я это читал, но не на все мои вопросы нашел ответ. По-этому и решил, что в данном разделе по аналогии с другими разделами будет прикреплена тема с FAQ
-
- Администратор
- Сообщения: 5355
- ОС: Gentoo
-
- Модератор
- Сообщения: 20936
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Виртуализация?!
По-моему, если человек на форуме лезет в раздел "Виртуализация", то он, видимо, уже знает, что это такое. Я не прав?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Виртуализация?!
А вы задайте вопросы в этом разделе. Ведь FAQ формируется как раз из конкретных вопросов и ответов на них.
По-моему, если человек на форуме лезет в раздел "Виртуализация", то он, видимо, уже знает, что это такое. Я не прав?
Например, он может в общих чертах знать, что это, но не знать, как и с чем едят.
My god... it's full of stars!...
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Не прав. Я услышал слово "виртуализация" и решил узнать, что это. Полез на википедиа, почитал. Многое прояснилось, но в теории. Решил узнать больше, полез на форум, увидел раздел "виртуализация", зашел, а тут даже FAQ нет. Вот моя историяBizdelnick писал(а): ↑14.04.2010 18:27По-моему, если человек на форуме лезет в раздел "Виртуализация", то он, видимо, уже знает, что это такое. Я не прав?
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Почитал это (с комментариями), затем это, ну и в конце концов это. Из первой статьи сделал вывод, что не у одного меня есть проблемы с пониманием использования виртуализации. Но журналисту простительно, а мне не очень. Во второй статье нашел некоторые ответы на свои вопросы. Ну а в третьей (сравнение вирт. машин) уже кое-что в голове встало на свои места. Теперь я надеюсь, что хоть смогу более-менее нормально сформулировать вопрос. Исходя из этого:
Сразу замечу, что меня интересуют именно пункты 2 и 3 (думаю, что 3 уже подразумевает под собой 2).
Далее, меня пока что интересуют только бесплатные версии (для обучения, скажем так, "на кошках", а там видно будет). Соответственно, список следующий:
KVM
Linux-VServer
OpenVZ
QEMU с модулем kqemu
Virtual PC
VirtualBox
Hyper-V
VMware Server
Xen
Идем дальше. Мне, наверное, хотелось бы использовать виртуализацию как на windows- (2003, 2008), так и на linux- (debian stable) хост системах. При этом было бы неплохо, если бы можно было в виртуальной машине запускать отличную от хост системы ОС. То есть:
Windows -> Windows
Windows -> Linux
Linux -> Linux
Linux -> Windows
Это могут быть разные продукты, а не один, хотя использование одного было бы предпочтительным.
При этом желательно, чтобы в linux-хост системе не было зависимости от Х-ов (все мои серверы без гуя).
Пока что я имел дело только с VirtualBox, который отвечает всем этим требованиям. Мне кажется, в кругах гуру этот продукт рассматривается, как домашний вариант "поиграться", а не для enterprise-уровня.
Отсюда вопрос: На какие продукты (исходя из моих пожеланий) стоит обратить внимание в первую очередь и почему?
Области применения виртуализации
Виртуализация ОС за последние 3-4 года очень хорошо продвинулась вперед, как в технологическом, так и в маркетинговом смысле. С одной стороны, пользоваться продуктами виртуализации стало намного проще, они стали более надежными и функциональными, а с другой - нашлось немало новых интересных применений виртуальным машинам. В целом можно выделить следующие основные сценарии применения технологий виртуализации заказчиками.
1. Разработка и тестирование ПО. Множество продуктов виртуализации позволяют запускать несколько различных ОС одновременно, позволяя тем самым разработчикам и тестерам ПО тестировать их приложения на различных платформах и конфигурациях. Также удобные средства по созданию "снимков" текущего состояния системы одним кликом мыши и такого же простого восстановления из этого состояния, позволяют создавать тестовые окружения для различных конфигураций, что существенно повышает скорость и качество разработки.
2. Консолидация серверов с целью повышения эффективности использования оборудования. В данный момент приложения, работающие на серверах в IT-инфраструктуре компаний, создают небольшую нагрузку на аппаратные ресурсы серверов (в среднем 5-15 %). Виртуализация позволяет мигрировать с этих физических серверов на виртуальные и разместить их все на одном физическом сервере, увеличив его загрузку до 60-80 % и повысив тем самым коэффициент использования аппаратуры, что позволяет существенно сэкономить на аппаратуре, обслуживании и электроэнергии.
3. Использование в бизнесе. Этот вариант использования виртуальных машин является наиболее обширным и творческим. К нему относится все, что может понадобиться при повседневном обращении с IT-ресурсами в бизнесе. Например, на основе виртуальных машин можно легко создавать резервные копии рабочих станций и серверов (просто скопировав папку), строить системы, обеспечивающие минимальное время восстановления после сбоев, и т. п. К данной группе вариантов использования относятся все те бизнес-решения, которые используют основные преимущества виртуальных машин.
4. Использование виртуальных рабочих станций. С приходом эры виртуальных машин будет бессмысленно делать себе рабочую станцию с ее привязкой к аппаратуре. Теперь, создав однажды виртуальную машину со своей рабочей или домашней средой, можно будет использовать ее на любом другом компьютере. Также можно использовать готовые шаблоны виртуальных машин (Virtual Appliances), которые решают определенную задачу (например, сервер приложений). Концепция такого использования виртуальных рабочих станций может быть реализована на основе хост-серверов для запуска на них перемещаемых настольных систем пользователей (нечто подобное мэйнфреймам). В дальнейшем эти настольные системы пользователь может забрать с собой, не синхронизируя данные с ноутбуком. Этот вариант использования также предоставляет возможность создания защищенных пользовательских рабочих станций, которые могут быть применены, например, для демонстрации возможностей программы заказчику. Можно ограничить время использования виртуальной машины, и по прошествии этого времени виртуальная машина перестанет запускаться. В этом варианте использования заложены большие возможности моделирования работы реальных систем на исследовательских стендах;
5. Консолидация серверов в рамках решения задач поддержки унаследованных приложений.
6. Демонстрация и изучение нового ПО.
7. Развертывание и обновление прикладного ПО в условиях действующих информационных систем.
8. Работа конечных пользователей (преимущественно домашних) на ПК с разнородными операционными средами.
Сразу замечу, что меня интересуют именно пункты 2 и 3 (думаю, что 3 уже подразумевает под собой 2).
Далее, меня пока что интересуют только бесплатные версии (для обучения, скажем так, "на кошках", а там видно будет). Соответственно, список следующий:
KVM
Linux-VServer
OpenVZ
QEMU с модулем kqemu
Virtual PC
VirtualBox
Hyper-V
VMware Server
Xen
Идем дальше. Мне, наверное, хотелось бы использовать виртуализацию как на windows- (2003, 2008), так и на linux- (debian stable) хост системах. При этом было бы неплохо, если бы можно было в виртуальной машине запускать отличную от хост системы ОС. То есть:
Windows -> Windows
Windows -> Linux
Linux -> Linux
Linux -> Windows
Это могут быть разные продукты, а не один, хотя использование одного было бы предпочтительным.
При этом желательно, чтобы в linux-хост системе не было зависимости от Х-ов (все мои серверы без гуя).
Пока что я имел дело только с VirtualBox, который отвечает всем этим требованиям. Мне кажется, в кругах гуру этот продукт рассматривается, как домашний вариант "поиграться", а не для enterprise-уровня.
Отсюда вопрос: На какие продукты (исходя из моих пожеланий) стоит обратить внимание в первую очередь и почему?
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Виртуализация?!
Выделено красным.
Умеет.
Умеет.
Умеет.
См. выше.
-
- Сообщения: 1268
- ОС: debian
-
- Сообщения: 386
Re: Виртуализация?!
У меня работает уже полгода, без проблем (хотя поставил для эксперимента) - proxmox.com Qemu+KVM, управление через WEB, миграция, общее хранилище, основан на Дебиане.
Два виндесктопа, убунту сервер терминалов, DNS сервер (в OpenVZ)- все на одной машине.
Кому нужна рабочая машина для виртуалок, ставится за пять минут.
Два виндесктопа, убунту сервер терминалов, DNS сервер (в OpenVZ)- все на одной машине.
Кому нужна рабочая машина для виртуалок, ставится за пять минут.
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Поделись опытом, если не трудно. Или ссылкойdduh писал(а): ↑22.04.2010 21:54У меня работает уже полгода, без проблем (хотя поставил для эксперимента) - proxmox.com Qemu+KVM, управление через WEB, миграция, общее хранилище, основан на Дебиане.
Два виндесктопа, убунту сервер терминалов, DNS сервер (в OpenVZ)- все на одной машине.
Кому нужна рабочая машина для виртуалок, ставится за пять минут.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Виртуализация?!
Сколько и каких серверов и с каким количеством гостевых машин Вы на нем поднимали?
Для каких целей использовали?
Что значит "существенные", сколько это в цифрах и при каких условиях?
Я вот с ним каждый день работаю.
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Не хотелось бы повторять одно и то же, но видимо придется: Я работал только с virtualbox
Приведенные данные взял из статьи по следующей ссылке
Поверьте, если эта информация неверная, я буду только рад
-
- Сообщения: 386
Re: Виртуализация?!
pelmen писал(а): ↑22.04.2010 22:31Поделись опытом, если не трудно. Или ссылкойdduh писал(а): ↑22.04.2010 21:54У меня работает уже полгода, без проблем (хотя поставил для эксперимента) - proxmox.com Qemu+KVM, управление через WEB, миграция, общее хранилище, основан на Дебиане.
Два виндесктопа, убунту сервер терминалов, DNS сервер (в OpenVZ)- все на одной машине.
Кому нужна рабочая машина для виртуалок, ставится за пять минут.
proxmox.com
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
А чем конкретно vmware server отличается от vmware player?
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Виртуализация?!
Зачем искать одного человека? Давайте коллективно. В былые времена неплохо получалось. Я, например, могу рассказать самые азы по virtualbox и openvz; возможно, вспомнить что-то про vmware. А вот про xen и qemu сам бы не прочь такие азы здесь увидеть.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Если мою идею (просьбу) все-таки кто-то поддерживает и готов помочь, то предлагаю определиться с содержанием такого обзора и распределить абзацы между собой
-
- Сообщения: 876
- ОС: gentoo
Re: Виртуализация?!
готов писать про xen, но содержание определить не готов: кажется, оно должно быть одинковым для всех типов виртуальных машин
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
В первом сообщении данной темы я написал следующее:
Можно это использовать в качестве начального варианта для содержания. Так же в этой теме я указал виртуальные машины, которые можно использовать бесплатно. Думаю, что имеет смысл рассматривать именно такие системы:
Чуть ли не по каждому из них существует статья на wikipedia, обладающая избыточной теорией. Предлагаю кратко своими словами пересказать описание (с указанием, конечно же, ссылки на источник - wikipedia), дополнить принципиальными отличиями, плюсами и минусами от остальных продуктов, и своим личным опытом (howto?) или ссылкой на такое howto.
что такое виртуализация
какие задачи она решает
какие плюсы и минусы у такого подхода
какие программные решения существуют
какие из них наиболее распространенные
чем они отличаются
их плюсы и минусы
ссылки на руководства
Можно это использовать в качестве начального варианта для содержания. Так же в этой теме я указал виртуальные машины, которые можно использовать бесплатно. Думаю, что имеет смысл рассматривать именно такие системы:
KVM
Linux-VServer
OpenVZ
QEMU с модулем kqemu
Virtual PC
VirtualBox
Hyper-V
VMware Player
VMware Server
Xen
Чуть ли не по каждому из них существует статья на wikipedia, обладающая избыточной теорией. Предлагаю кратко своими словами пересказать описание (с указанием, конечно же, ссылки на источник - wikipedia), дополнить принципиальными отличиями, плюсами и минусами от остальных продуктов, и своим личным опытом (howto?) или ссылкой на такое howto.
-
- Сообщения: 411
- ОС: gentoo
Re: Виртуализация?!
что такое виртуализация
какие задачи она решает
какие плюсы и минусы у такого подхода
какие программные решения существуют
Вот первое, что попалось под руку:
Зачем же нужна виртуализация?
-
- Сообщения: 1268
- ОС: debian
Re: Виртуализация?!
Очень полезная ссылка на очень полезный блог. Спасибо Вам. То что нужно.