Виртуальная машина и виртуальная операционная система
Что такое виртуальная машина и виртуальная операционная система
Виртуальная машина –это искусственно созданный при помощи специального ПО виртуальный компьютер. Виртуальный компьютер имеет свою оперативную память, жесткий диск и процессор. Проще говоря, это компьютер в компьютере, который использует часть ресурсов основного компьютера (оперативную память, процессор и жесткий диск).
Что же это за специальное ПО? В рамках курса мы разберем два популярных программных обеспечения для создания виртуальной машины − VirtualBox и VMware.
Виртуальная операционная система − это операционная система, установленная на виртуальную машину. Вы можете установить на виртуальную машину любую систему, которую можете установить на свой компьютер и которую поддерживает ПО, используемое для виртуализации. Предлагаемые нами VirtualBox и VMware поддерживают все известные мне десктопные операционные системы: Windows, Linux, macOS, FreeBSD.
Часто нам задают вопрос: «Не повлияет ли создание виртуальной машины на работу моего компьютера?» При создании виртуальной машины вы самостоятельно указываете, сколько готовы выделить оперативной памяти и пространства на жестком диске. Разумеется, для создания виртуальных машин нужны достаточно мощные компьютеры, имеющие не менее 4 GB оперативной памяти.
Как выглядят виртуальная машина и виртуальная операционная система
Для многих новичков это звучит страшно, сложно и непонятно. Давайте я покажу вам, как это выглядит на практике. Вот у меня есть ноутбук, где в качестве основной системы установлена macOS − это называется хостовая система. Я включил ноутбук и запускаю программу Virtual Box, где находятся мои виртуальные системы.
Они идут списком слева, у вас к концу изучения курса появится там штатный набор, − Windows, Tails, Whonix, Mint.
Выбираю, например, Linux Mint, и она запускается как программа в моей хостовой операционной системе. Это и есть виртуальная операционная система, ее принято называть гостевой системой.
Это полноценная операционная система со всеми программами, со своим виртуальным жестким диском, с возможностью устанавливать новые программы, сохранять файлы. Я могу общаться из нее в мессенджерах, сидеть в социальных сетях, смотреть кино, слушать музыку, работать с текстовыми документами, отправлять электронные письма.
Зачем нужны виртуальная машина и виртуальная операционная система
Первая причина − для открытия в виртуальной среде подозрительных файлов и просмотра подозрительных ссылок. Виртуальная операционная система при стандартных настройках не имеет доступа к основной системе, вредоносное программное обеспечение из нее не сможет проникнуть в основную систему.
Хотя никогда нельзя исключать наличие уязвимостей, позволяющих преодолеть барьер и проникнуть в основную систему. Например, на конкурсе Pwn2Own в 2017 году китайская команда Qihoo 360 демонстративно «пробила» защиту VMware и выполнила код на хостовой машине. Но самое неприятное, что это же смогла сделать китайская команда Tencent, использовав другие уязвимости для атаки. Баги были исправлены, команды получили на двоих $205 000.
Виртуальная система − это действительно безопасно, но продвинутые хакеры иногда способны ее обходить.
Совет
Не питайте иллюзий по поводу абсолютной защиты при открытии файлов или ссылок в виртуальной среде.К сожалению, физическая изоляция − единственная на сегодняшний день надежная защита от вредоносного программного обеспечения, вирусов и троянов. Мы подробнее разберем этот вопрос в главе, посвященной защите от вредоносного программного обеспечения.
Вторая причина − виртуальная операционная система Whonix. Whonix на сегодняшний день − лучшая операционная система для сохранения анонимности в сети, она защитит вас, даже когда вам на компьютер попал специальный вредоносный софт, целью которого является деанонимизировать вас. Whonix не может быть основной операционной системой, а потому для запуска этой операционной системы необходимо создать виртуальную машину.
Третья причина − возможность запускать на одном компьютере несколько различных операционных систем. В процессе изучения курса у вас будет возможность познакомиться с самыми разными операционными системами.
Что такое виртуальная машина и как она работает
Избранные
Избранные
Ознакомьтесь с наиболее популярными продуктами Azure
ИИ + машинное обучение
ИИ + машинное обучение
Создавайте приложения нового поколения, используя возможности искусственного интеллекта для любых разработчиков и любых сценариев.
Аналитика
Аналитика
Получите такие преимущества, как сбор, хранение, обработка, анализ и визуализация данных любого типа и объема и с любой скоростью.
Вычислительная среда
Вычислительная среда
Воспользуйтесь возможностями облачных вычислений и масштабирования по требованию. При этом вы платите только за те ресурсы, которые используете.
Контейнеры
Контейнеры
Разрабатывайте и администрируйте контейнерные приложения быстрее благодаря встроенным средствам
Базы данных
Базы данных
Продолжайте быстро развиваться и оперативно внедряйте инновации благодаря безопасным полностью управляемым службам баз данных корпоративного уровня.
DevOps
DevOps
Быстрое внедрение инноваций с помощью простых и надежных средств для непрерывной поставки
Средства для разработчиков
Средства для разработчиков
Создавайте и непрерывно доставляйте облачные приложения, а также управляйте ими, используя любую платформу и любой язык
Гибридная и многооблачная среда
Гибридная и многооблачная среда
Получайте новинки Azure в любом месте — добавьте гибкость и инновации облачных вычислений в свои локальные рабочие нагрузки
Удостоверение
Удостоверение
Управление удостоверениями и доступом пользователей для защиты устройств, данных, приложений и инфраструктуры от сложных угроз
Интеграция
Интеграция
Без проблем интегрируйте локальные и облачные приложения, данные и процессы в масштабах всего предприятия.
Интернет вещей
Интернет вещей
Подключайте ресурсы или среды, находите аналитику и применяйте продуманные действия по преобразованию организации
Управление
Управление
Упрощайте, автоматизируйте и оптимизируйте управление облачными ресурсами и обеспечение их соответствия требованиям
Мультимедиа
Мультимедиа
Доставка видео высокого качества в любую точку, в любое время и на любое устройство
Миграция
Миграция
Упрощение и ускорение миграции в облако с помощью наших руководств, инструментов и ресурсов
Смешанная реальность
Смешанная реальность
Объедините реальный и цифровой мир в решениях с эффектом присутствия и возможностями взаимодействия
Мобильные приложения
Мобильные приложения
Сборка и развертывание кроссплатформенных и нативных приложений для любых мобильных устройств
Работа в сети
Работа в сети
Объедините облачные и локальные службы и инфраструктуру, чтобы обеспечить максимальное удобство работы своим клиентам и пользователям.
Безопасность
Безопасность
Защита предприятия от сложных угроз для гибридных облачных нагрузок
Хранилище
Хранилище
Получите безопасное облачное хранилище с высоким уровнем масштабируемости для данных, приложений и рабочих нагрузок.
Интернет
Интернет
Быстрая и эффективная сборка, развертывание и масштабирование мощных веб-приложений
Виртуальный рабочий стол Windows
Виртуальный рабочий стол Windows
Лучший интерфейс виртуального рабочего стола, поставляемый Azure
Виртуальная машина и виртуальная операционная система
Что такое виртуальные машины и виртуальные операционные системы?
Виртуальная машина — это эмуляция компьютерной системы, состоящая из специализированного программного обеспечения. Виртуальный компьютер имеет собственную оперативную память, жесткий диск, процессор и так далее. По сути, это отдельный компьютер в физическом компьютере, который работает на общих физических аппаратных ресурсах (ОЗУ, процессор и жесткий диск).
Что это за специализированное ПО? В этом курсе мы рассмотрим два популярных системных эмулятора — VirtualBox и VMware.
Виртуальная операционная система — это операционная система, работающая на виртуальной машине. Вы можете установить любую систему на виртуальную машину, которая может работать на вашем компьютере и поддерживаться программным обеспечением, используемым для виртуализации. Системы полной виртуализации VirtualBox и VMware поддерживают практически все операционные системы: Windows, Linux, macOS, FreeBSD.
Один из часто задаваемых вопросов: «Может ли создание виртуальной машины повлиять на мой ПК? Когда вы создаете виртуальную машину, вы указываете количество емкости, оперативной памяти и места на жестком диске, которые должны быть доступны для нее. Разумеется, для виртуальных машин требуются достаточно мощные компьютеры с оперативной памятью не менее 4 ГБ.
Что внутри виртуальной машины и виртуальной операционной системы?
Если вы новичок, вы можете испугаться и запутаться в отношении виртуальных машин. Позвольте мне показать, как виртуальная машина выглядит изнутри. Ниже вы можете увидеть снимок моего ноутбука, на котором установлена основная операционная система macOS или так называемая хост-операционная система . Я включил свой ноутбук и запустил VirtualBox, содержащий мои виртуальные системы.
Например, я выбираю Linux Mint, и он запускается как программа в моей основной операционной системе. Этот тип программы описывает виртуальную операционную систему или так называемую гостевая операционная система.
Это полноценная операционная система со всеми приложениями, собственным виртуальным жестким диском, возможностью устанавливать новые программы, сохранять файлы. С него я могу пользоваться мессенджерами, социальными сетями, смотреть фильмы, слушать музыку, работать с текстовыми файлами, отправлять электронные письма.
Зачем мне виртуальная машина и виртуальная операционная система?
Во-первых, вы можете использовать виртуальную среду для открытия подозрительных файлов и ссылок. Виртуальная операционная система со стандартными настройками не имеет доступа к основной системе, и вредоносное ПО из нее не может повлиять на хост-систему.
Однако никогда не следует исключать возможность того, что уязвимости могут. Например, на конференции по безопасности Pwn2Own 2017 группе белых хакеров из китайской фирмы по обеспечению интернет-безопасности Qihoo 360 удалось выйти из изолированной программной среды виртуальной машины VMware и выполнить код на хост-машине. Но еще хуже было, когда другая команда китайских исследователей безопасности под названием Tencent использовала различные ошибки, чтобы скомпрометировать систему. Ошибки были исправлены, и команды в совокупности заработали 205 000 долларов.
Виртуальная машина очень полезна как безопасная закрытая среда, но хакеры могут сбежать из нее.
Совет
Не полагайтесь полностью на виртуальную среду, когда открываете в ней файлы или ссылки.К сожалению, изоляция доверенной среды — единственный доступный в настоящее время способ защитить себя от вирусов и троянских программ. Мы исследуем эту тему на более глубоком уровне в главе, посвященной защите от вредоносных программ.
Во-вторых, вы можете использовать виртуальную операционную систему Whonix, которая в настоящее время считается лучшей системой для обеспечения вашей конфиденциальности и анонимности в Интернете. Он защитит вас, даже если ваш компьютер обнаружит специализированное вредоносное ПО, угрожающее деанонимизировать вас. Whonix не может быть вашей основной операционной системой, поэтому вам необходимо создать виртуальную машину для запуска этой операционной системы.
В-третьих, вы можете запускать несколько разных операционных систем на одном компьютере. По мере прохождения курса вы узнаете о различных операционных системах.
404: Страница не найдена
Страница, которую вы пытались открыть по этому адресу, похоже, не существует. Обычно это результат плохой или устаревшей ссылки. Мы приносим свои извинения за доставленные неудобства.
Что я могу сделать сейчас?
Если вы впервые посещаете TechTarget, добро пожаловать! Извините за обстоятельства, при которых мы встречаемся. Вот куда вы можете пойти отсюда:
Поиск- Узнайте последние новости.
- Наша домашняя страница содержит самую свежую информацию об ИТ-операциях.
- Наша страница «О нас» содержит дополнительную информацию о сайте SearchITOperations, на котором вы находитесь.
- Если вам нужно, свяжитесь с нами, мы будем рады услышать от вас.
Просмотр по категории
ПоискSoftwareQuality
- Обновления безопасности GitHub и расширение Copilot наделали много шума
Новые функции, представленные на GitHub Universe, включают частные каналы для вопросов безопасности и Copilot для бизнеса, которые могут упасть .
.. - Выпускайте обновления, чтобы решить болевые точки, но Golang 2 мертв
Основные моменты Go Day 2022 включают возможные обновления Go для решения проблем совместимости, безопасности и проблем разработчиков, таких как цикл for-loop …
- Кто пишет критерии приемлемости?
Владельцы продукта обычно несут ответственность за критерии приемлемости. Но каждый, кто имеет право голоса в конечном продукте, должен быть…
SearchAppArchitecture
- Почему контрактное тестирование может быть необходимо для микросервисов
Разработчики сталкиваются с многочисленными трудностями, пытаясь выполнить традиционное сквозное интеграционное тестирование микросервисов. Контракт…
- Растущая роль разработчиков, ориентированных на данные
Больше, чем когда-либо, растущая зависимость разработчиков от данных, источников данных и пользователей подталкивает разработчиков к пониманию ИТ-покупок . .. - 12 рекомендаций по безопасности API для защиты вашего бизнеса
Как и в любом цикле разработки программного обеспечения, безопасность API должна быть встроена с самого начала. Следуйте этим рекомендациям по проектированию, развертыванию …
SearchCloudComputing
- Защитите данные с помощью этих передовых практик Azure Key Vault
Предприятия должны правильно защищать, управлять и контролировать хранилища ключей Azure, чтобы обеспечить защиту. Следуйте этим рекомендациям, чтобы…
- Сравните AWS Global Accelerator и Amazon CloudFront
AWS Global Accelerator и Amazon CloudFront решают схожие проблемы. Но пользователи должны знать, когда использовать одно вместо другого. Откройте для себя…
- Лучшие практики для многооблачной стратегии Kubernetes
Мультиоблако имеет свои преимущества, но также создает сложности. Ознакомьтесь с передовыми практиками и конфигурациями для мультиоблачной …
ПоискAWS
- AWS Control Tower стремится упростить управление несколькими учетными записями
Многие организации изо всех сил пытаются управлять своей огромной коллекцией учетных записей AWS, но Control Tower может помочь. Услуга автоматизирует…
- Разбираем модель ценообразования Amazon EKS
В модели ценообразования Amazon EKS есть несколько важных переменных. Покопайтесь в цифрах, чтобы убедиться, что вы развернули службу…
- Сравните EKS и самоуправляемый Kubernetes на AWS
Пользователи AWS сталкиваются с выбором при развертывании Kubernetes: запускать его самостоятельно на EC2 или позволить Amazon выполнять тяжелую работу с помощью EKS. См…
TheServerSide.com
- Различия между Java и TypeScript должны знать разработчики
Вы знаете Java? Вы пытаетесь изучить TypeScript? Вот пять различий между TypeScript и Java, которые сделают . ..
- Владелец продукта и менеджер продукта: в чем разница?
Работа менеджера по продукту в компании сильно отличается от роли владельца продукта в команде Scrum. Узнать ключ…
- Введение в викторину Scrum
Хотите доказать свое знание Scrum? Ответьте на 10 вопросов по введению в Scrum и узнайте, насколько хорошо вы знаете Scrum…
SearchDataCenter
- Включите VXLAN в центры обработки данных для повышения скорости сети
Сети
VXLAN обеспечивают изоляцию сети и позволяют организациям более эффективно масштабировать сети центров обработки данных. Рассмотрите VXLAN для расширения…
- HPE обновляет серверы ProLiant в комплекте с лицензией GreenLake
HPE добавила еще один вариант программного обеспечения и услуг с новыми серверами ProLiant с GreenLake, улучшенным программным обеспечением для обеспечения безопасности и .