Технология виртуализации, позволяющая запускать несколько операционных систем на одном компьютере, переживает следующий этап развития. Если раньше такие программы, как VMware, Microsoft Virtual Server и Xen, позволяли просто «переключать» компьютер с одной ОС на другую целиком, то новый подход предусматривает разделение систем на независимые секции.
Пока что детали этой концепции начинают только проявляться, и пройдет немало времени, прежде чем пользователи Windows и Linux смогут ощутить ее преимущества. Конечные цели обоих подходов одинаковы: дать пользователю возможность быть независимым от «компьютерной моды» на ту или иную операционную систему и работать на своей машине со всеми типами приложений. Новый подход к виртуализации требует меньшего объема памяти при улучшенной способности к разделению ресурсов компьютера.
Подобное ранее применялось на некоторых версиях Linux, но без достижения достаточной гибкости и независимости секций, и в так называемой контейнерной технологии Sun Microsystems, применяемой в ОС Solaris 10. Майк Нейл (Mike Neil), менеджер Microsoft, подтвердил, что его корпорация также работает над облегченной виртуализацией.
Небольшая компания SWSoft уже выпустила продукт Virtuozzo, который доступен для пользователей Windows и Linux. Ведутся работы по встраиванию контейнерной технологии в Linux через OpenVZ, основу Virtuozzo. Возможно, уже в этом году в ядре Linux появятся элементы контейнерной технологии.
Но, несмотря на преимущества нового подхода, у него есть недостаток — всеми контейнерами управляет одно ядро системы, и возникший сбой может «обрушить» все контейнеры сразу.
источник: CNews
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1