Технологии виртуализации
-
Тонкие клиенты: Оптимизация доступа к удаленным серверам.
Тонкий клиент: что это такое? Оптимизированные для удаленного доступа компьютеры с минимальной мощностью. Преимущества, отличия от обычных ПК и серверных вычислений.
-
Виртуальные машины: Эмуляция и виртуализация компьютерных систем
Виртуальные машины (VM): эмуляция компьютера, виртуализация систем. Полная замена физическому ПК, запуск ОС. Обзор типов и принципов работы VM.
-
Виртуализация Linux в пользовательском режиме (User Mode Linux)
Виртуализация Linux: UML позволяет запускать несколько виртуальных машин Linux как приложения в хост-системе, обеспечивая изоляцию и стабильность.
-
Виртуальный хостинг доменных имен
Виртуальный хостинг: размещение нескольких доменов на одном сервере. Экономичное решение для сайтов с раздельной обработкой каждого имени. Низкая цена!
-
Нативное программное обеспечение и форматы данных.
Нативное ПО и форматы данных: что это такое? Узнайте о различиях между нативным и кроссплатформенным софтом, а также о роли эмуляторов.
-
Xen Project: История и Архитектура Гипервизора
Xen Project: гипервизор 1 типа для виртуализации. Управление памятью, CPU, запуск доменов (dom0, domU). Прямой доступ к оборудованию через dom0.
-
Совместная работа Windows и Linux: Cooperative Linux
Совместная Linux: запуск Windows и Linux на одном ПК! CVM – инновационная технология, эффективно использующая ресурсы ОС, в отличие от традиционных VM.
-
Адеос: Наноядро для совместной работы операционных систем
Adeos – это наноядро/гипервизор с открытым исходным кодом (GPL) для запуска нескольких ОС или их экземпляров. Обеспечивает гибкий доступ к ресурсам!
-
Win4Lin: Запуск Windows-приложений на Linux через виртуализацию
Win4Lin: запуск Windows 9x/2000/XP на Linux через виртуализацию. Альтернатива Wine/CrossOver, требующая лицензию Windows, но с доступом к файлам Linux.
-
Виртуальные каталоги: Абстракция и интеграция данных идентификации
Виртуальный каталог: единая точка доступа к управлению идентификацией. Абстракция между приложениями и хранилищами данных (директории, БД, веб-сервисы).
-
Требования Попека и Голдберга к виртуализируемым архитектурам
Виртуализация компьютеров: требования Popek и Goldberg для эффективной поддержки системной виртуализации. VMM (гипервизор) и виртуальные машины.
-
Linux VServer: Виртуализация на уровне операционной системы
Виртуализация на уровне ОС Linux VServer: создание виртуальных серверов в ядре Linux. Open source, разработка Жака Желинаса, поддержка Герберта Пётцля.
-
Гипервизор: виртуализация и виртуальные машины.
Гипервизор: что это такое? Создание и запуск виртуальных машин, виртуализация оборудования. Узнайте о VMM, хостах и гостевых ОС.
-
Паравиртуализация: Техники и Принципы Виртуализации
Паравиртуализация: техника виртуализации для повышения производительности. Оптимизация взаимодействия гостевой ОС с гипервизором через специальные API.
-
QEMU: Эмулятор и виртуализация с открытым исходным кодом
QEMU: бесплатный эмулятор и виртуализация. Эмуляция процессоров, поддержка KVM для высокой скорости, запуск различных ОС (x86, ARM, PowerPC и др.).
-
Виртуализация платформ: Сравнение гипервизоров
Виртуализация платформ: сравнение гипервизоров (bhyve, KVM, Xen и др.). Поддержка ОС, CPU, лицензии. Выбор ПО для виртуальных машин и серверов.
-
Блейд-ПК: Форм-фактор и особенности настольных компьютеров
Блейд-ПК: что это такое? Узнайте о компактных компьютерах в серверной стойке, их компонентах (CPU, RAM, HDD) и отличиях от традиционных ПК.
-
Логические разделы: виртуализация и технологии IBM
Логические разделы (LPAR): виртуализация аппаратных ресурсов компьютера для запуска нескольких ОС. История и развитие технологии от IBM (VM/370, PR/SM).
-
Виртуализация программного обеспечения twoOStwo
Виртуализация ПО twoOStwo от Parallels: создание и запуск нескольких виртуальных ПК с Windows, Linux, OS/2 и BSD на x86 компьютерах. 💻
-
SVISTA: История виртуальной машины для OS/2 и других платформ
SVISTA: виртуальная машина от Serenity Systems для Windows, OS/2, Linux и FreeBSD. Устаревший продукт, основанный на TwoOStwo. Поддержка прекращена.
-
Виртуализация на уровне ОС FreeBSD: Механизм Jails
Виртуализация на уровне ОС FreeBSD: jails обеспечивают изоляцию систем с минимальными накладными расходами. Безопасность, простота администрирования, разделение ресурсов.
-
Виртуализация на уровне операционной системы: контейнеры и изоляция
Виртуализация на уровне ОС: контейнеры (Docker, LXC, Podman) обеспечивают изоляцию сред, как отдельные компьютеры. Безопасность и эффективность!
-
Многоарендность программного обеспечения: архитектура и преимущества
Многопользовательская архитектура ПО: одна инстанция для множества клиентов. Общее использование ресурсов, разделение данных и конфигураций. Экономия и эффективность!
-
Тонкое выделение ресурсов: оптимизация хранения данных и виртуализации.
Тонкое выделение ресурсов в IT: виртуализация, оптимизация хранения данных, создание иллюзии большего объема, чем есть на самом деле. Эффективное использование ресурсов.
-
Программные и виртуальные устройства: обзор и отличия
Программные и виртуальные appliances: что это такое? Объединение ПО с минимальной ОС (JeOS) для оптимальной работы на серверах и в виртуальных машинах.
-
Виртуализация приложений: модели, управление памятью и безопасность кода.
Виртуализация приложений: что это такое? Узнайте о виртуальных машинах для запуска приложений на разных ОС и архитектурах, интерпретаторах и JIT-компиляции.
-
Виртуальный последовательный порт: программная реализация и применение
Виртуальный COM-порт: создание, функции и применение. Программное обеспечение для расширения возможностей реальных портов. Обзор com0com, HW VSP3 и драйверов.
-
Виртуальные образы: готовые решения для развертывания приложений
Виртуальный appliance: готовый к работе образ ВМ для гипервизора. Упрощает установку, настройку и поддержку сложного ПО. Экономия ресурсов!
-
Аппаратная виртуализация платформ
Аппаратная виртуализация: эффективная полная виртуализация с использованием возможностей процессора Intel VT-x, AMD-V. Уменьшает затраты на поддержку ОС.
-
Intel vPro
-
Solaris Containers
-
OpenVZ
-
VirtualGL
-
Application virtualization
-
Input–output memory management unit