Discovered virtual machine vmware что это
Использующиеся в тексте термины:
Виртуальная машина – это полностью изолированная программная система, которая исполняя машинно-независимый или машинный код процессора, способна эмулировать операционную систему, приложения или устройства (например, компьютер).
ESXI 5.5 - автономный гипервизор, который представляет собой программный продукт, устанавливающийся на "голое железо", не нуждаясь в предварительно установленной операционной системе, ESXI по своей сути сам операционной системой и является.
vSphere client 5.5 - бесплатная программа для подключения к ESXi или vCenter server
Дистрибутив ESXi 5.5 - образ для установки триальная версия на 60 дней, для получения полной бесплатной лицензии придется зарегистрироваться на сайте VMware
Установка гостевой опреационной системы не является проблемой и многие администраторы часто делают это в таких программах, как VMware Workstation, Virtual Box и прочих. Основное отличие серверной модели виртуализации в том, что ESXi устанавливается на "голое железо", прямо на сервер и в нем создаются виртуальные машины. Т.е. нет обычной прослойки из Windows ОС.
Для установки, скачиваем дистрибутив ESXi, записываем его на DVD диск и начинаем установку.
Видео по установке виртуальной машины в ESXi 5.0
Описание установки виртуальной машины на ESXi 4
Для описания создания и настройки виртуальной машины поставлена цель - установить Windows 7. В процессе установки будут задействованы следующие ресурсы:
- сервер с установленным на него ESXi гипервизором (процесс установки описан в статье ESXI)
- образ (iso) установочного диска Windows 7 32-bit rus.
- компьютер с установленным vSphere Client
Для начала необходимо подключиться, используя VMware vSphere Client, к хосту ESXi. Правой кнопкой кликаем по серверу и выбираем пункт Create New Virtual Machine. Попадаем в меню выбора конфигурации, где есть два варианта первоначальной настройки: простой(Typical) и расширенный(Custom). Для поставленной цели подойдет простой режим.
Следующим шагом выбираем название виртуальной машины. Выбранное имя будет отображаться в консоли vSphere Client, оставим имя по умолчанию.
Затем выбираем хранилище для файлов виртуальной машины. В данном случае к серверу не подключены внешние хранилища, поэтому отображается только локальный диск. При установке ESXi на сервер локальные диски были отформатированы в кластерной файловой системе VMFS (Virual Machine File System). Эта файловая система позволяет разным хостам ESX(i) получать совместный доступ к файлам виртуальных машин. На этом принципе основано большинство технологий VMware vSphere 4. Но в случае установки виртуальной машины на локальные диски видеть файлы виртуальных машин сможет только один сервер.
Следующий шаг - выбор операционной системы. VMware vSphere 4 поддерживает более 48 операционных систем. На данном этапе предлагается выбрать, какую именно операционную систему мы собираемся установить, чтобы в дальнейшем была возможность инсталлировать подходящие драйверы. Выбираем Windows 7 32-bit.
Далее необходимо задать размер жесткого диска виртуальной машины. Рекомендуемый VMware для Windows 7 32-bit размер составляет 24Гб. Также отмечаем, чтобы созданный диск был "тонким". Жесткий диск виртуальной машины в хранилище представляет собой файл с расширением .vmdk . Технология "тонких дисков" позволяет динамически увеличивать размер файла жесткого диска в соответствии с ростом объема, который реально занимает операционная система. Например, после установки Windows 7 будет занимать в хранилище 7Гб, после установки MSoffice 8Гб и т.д., объем будет увеличиваться динамически, пока не достигнет установленных 24Гб. Стоит отметить, что если виртуальная машина исчерпает отведенные ей 24Гб свободного места, изменить это значение можно в любое время, не прерывая работы виртуальной машины.
Основные настройки заданы и виртуальная машина готова к запуску, но перед этим стоит проверить настройки полной конфигурации, для чего выбираем пункт Edit the virtual machine settings before completion.
В этих настройках есть возможность:
изменять размер выделенной оперативной памяти
изменять количество выделенных процессоров
добавлять и удалять другие устройства (контроллеры жестких дисков, жесткие диски, сетевые адаптеры, Floppy и .т.д)
закладки Options и Resources используются администраторами для тонкой настройки и в этой статье рассматриваться не будут
Нас устраивают настройки, если будет необходимость, их можно будет поменять в процессе работы. Все готово для запуска виртуальной машины и начала установки операционной системы. Для того, чтобы следить за установкой, необходимо открыть консоль виртуальной машины, выбрав пункт Open Console.
Теперь можно нажать кнопку Start, которая запустит виртуальную машину. Чтобы переключиться в окно консоли виртуальной машины, необходимо щелкнуть по нему курсором мыши, чтобы выйти из консоли - Ctrl + Alt. Сочетание "Ctrl + Alt + Delete" внутри консоли заменяет "Ctrl + Alt + Ins" . Итак, после запуска виртуальной машины для начала установки операционной системе необходимо подключить образ Windows 7 (образ хранится на локальном компьютере, в котором запущен vSphere Client) к виртуальному DVD приводу. Как это сделать, показано на рисунке ниже. Чтобы попасть в boot menu, необходимо при включении виртуальной машины переключиться в окно консоли и нажать Esc.
Application Programming Interface — программный интерфейс приложений, описание способов для обмена данными между приложениями.
Classless Inter-Domain Routing — безклассовая адресации, которая позволяет гибко управлять пространством IP-адресов.
Чтобы обозначить конкретную CIDR-сеть, укажите начальный IP-адрес и маску подсети. Пример «10.10.10.1/24».
Командлет — это встроенная в PowerShell команда, которая выводит результат запроса в виде объекта или коллекции объектов.
Comma-Separated Values — текстовый формат для представления табличных данных.
Кастомизация (Сustomization) — изменение настроек ОС VM в соответствии с заданными в панели управления VMware Cloud Director. Выполняется автоматически при включении VM.
Distributed Denial of Service, распределённая атака типа «отказ в обслуживании».
Distributed Firewall — распределенный межсетевой экран, который позволяет фильтровать East-West трафик между VM внутри сети облака без использования Edge Gateway.
Dynamic Host Configuration Protocol — протокол, который позволяет устройствам автоматически получать IP-адрес и другие параметры для работы в сети TCP/IP.
Distributed Logical Router — виртуальный распределенный маршрутизатор.
Domain Name System — распределенная компьютерная система для получения IP-адреса по имени компьютера или устройства.
East-West — направление потока трафика между разными VM/vApp внутри виртуального ЦОД.
Edge Gateway NSX ESG
Edge Gateway — пограничный маршрутизатор, межсетевой экран. Отвечает за North-South трафик, т. е. за взаимодействие VM с интернетом.
NSX ESG (Edge Services Gateway) предоставляет доступ ко всем сервисам NSX Edge: Firewall, NAT, DHCP, Load Balancing, IPSec VPN, SSL L2 VPN, SSL L3 VPN.
В каждом новом виртуальном ЦОД создается один основной Edge Gateway с публичным IP-адресом.
Межсетевой экран, поддерживает настройку правил с определением: входящего и исходящего IP или диапазона IP адресов, входящего и исходящего порта и протокола передачи данных.
Graphics processing unit — графический процессор, предназначенный для обработки графики и высокопроизводительных вычислений.
Гипервизор (Hypervisor) — это программа, которая управляет аппаратным оборудованием и распределяет его ресурсы между несколькими различными ОС, позволяя запускать их одновременно на одном компьютере. Гипервизор изолирует ОС друг от друга, распределяет ресурсы между запущенными ОС и управляет этими ресурсами.
В виртуальном ЦОД на базе VMware используется аппаратный гипервизор VMware ESXi.
Приложение, разработанное штатными сотрудниками внутри организации без привлечения иных компаний и лиц.
Input/Output Operations Per Second — количество операций ввода/вывода в секунду.
IP Security — набор протоколов для защиты данных, которые передаются по IP.
Оptical disc image — образ оптического диска.
Key Management Service — сервер активации Windows и MS Office.
Logical switch — виртуальный логический коммутатор для организации L2.
Media Access Control address — уникальный аппаратный идентификатор оборудования. Имеет длину 48 бит (6 байт) и записывается как шесть шестнадцатеричных чисел, разделенных двоеточием, тире или точками.
Network Address Translation — технология, которая преобразует приватные IP-адреса во внешние и наоборот.
Network Interface Controller — cетевой адаптер.
North-South — направление потока трафика, который либо входит в виртуальный ЦОД, либо выходит из него.
South-трафик — это данные, поступающие в виртуальный ЦОД через Edge Gateway и/или другую сетевую инфраструктуру. North-трафик — данные, выходящие из внутренней сети виртуального ЦОД во внешнюю.
Open Virtual Appliance — стандарт хранения и распространения виртуальных машин. Состоит из одного файла, который является TAR-архивом файлов формата OVF.
Open Virtualization Format — стандарт хранения и распространения виртуальных машин. Пакет OVF состоит из нескольких файлов: файл описания конфигурации VM (.ovf) и образы виртуальных дисков.
Сеть организации (Org VCD Network) — это сеть на Edge Gateway, которая связывает всю инфраструктуру. К ней можно подключить любые VM и vApp, а также через нее виртуальный ЦОД получает доступ к внешним сетями за пределами организации.
Изначально в организации нет сетей. После того как системный администратор SberCloud создаст необходимую сетевую инфраструктуру, пользователь с ролью Organization administrator сможет создавать сети организации и управлять ими.
Representational State Transfer — набор архитектурных принципов для построения распределенных масштабируемых веб-сервисов.
Remote Desktop Protocol — протокол для удаленного управления ОС Windows (протокол удалённого рабочего стола).
Serial ATA — интерфейс обмена данными с накопителями информации.
Serial Attached SCSI — интерфейс обмена данными с накопителями информации.
Security IDentifier — идентификатор безопасности в ОС Windows.
Service Level Agreement — соглашение об уровне предоставления услуги.
Снепшот — это копия данных VM и всего состояния системы. С его помощью можно вернуться к работоспособному состоянию виртуальной машины после неудачного обновления, тестирования приложений или других потенциально опасных действий. Снепшот хранится вместе с виртуальной машиной, поскольку его назначение — быстро вернуть предыдущее состояние VM.
Снепшоты — не резервные копии. В отличии от снепшотов, резервные копии хранятся отдельно от виртуальных машин, чтобы копии не повредились вместе с оригиналами. Их назначение — восстановить данные в случае аварий, сбоев и других непредвиденных событий.
Solid-state drive — запоминающее устройство на основе микросхем памяти и управляющего контроллера.
Secure Shell — сетевой протокол для удаленного управления операционной системой и туннелирования TCP-соединений. Шифрует весь трафик, включая передаваемые пароли.
Secure Sockets Layer — криптографический протокол защиты обмена данными.
Организация (или Tенант) — логический объект VMware Cloud Director, который включает совокупность вычислительных ресурсов, каталогов и пользователей. Организация может состоять из одного или нескольких виртуальных ЦОД.
vApp (контейнер) — это логический объект VMware Cloud Director, который состоит из одной или нескольких VM. vApp позволяет объединить несколько VM в группу и упростить тем самым их администрирование.
В vApp можно создать изолированную сеть, доступную только VM внутри vApp.
Шаблон vApp (vApp Template) — образ VM с установленной ОС, настроенными приложениями и различными данными. Шаблоны vApp хранятся в каталогах. С помощью шаблонов можно разворачивать VM единообразно для всей организации.
Сеть vApp (vApp Network ) — это сеть внутри vApp. Она создается при развертывании vApp и удаляется, когда удаляется vApp. Сеть vApp может быть изолирована от других сетей или подключена к сети организации.
Сети vApp позволяют VM внутри vApp взаимодействовать друг с другом, а также c VM в других vApp через подключение к сети организации.
Виртуальные процессорные ядра.
Виртуальный ЦОД (Virtual Data Center, VDC) — логический объект VMware Cloud Director, который объединяет виртуальные ресурсы и распределяет их между пользователями. В виртуальном ЦОД размещаются VM и vApp, с которыми работают пользователи. В одной организации могут размещаться один или несколько виртуальных ЦОД.
Каталог (Catalog) — логический объект VMware Cloud Director, в котором хранятся шаблоны vApp и медиафайлы. Доступ к содержимому каталога есть у владельца каталога и у пользователей, которым владелец предоставил доступ.
Виртуальное дисковое пространство.
Виртуальная машина (Virtual Machine, VM) — это виртуальный аналог физического компьютера, на котором можно запускать ОС, приложения, сервисы и выполнять те же функции, что и на физическом оборудовании. Кроме этого VM также поддерживают операции виртуальной инфраструктуры, такие как создание снепшота и перемещение VM с одного хоста на другой.
VM — основа облачной инфраструктуры и именно VM используют ресурсы облака. По умолчанию в виртуальном ЦОД нет готовых VM, их нужно создавать с нуля или разворачивать из шаблонов.
Virtual Private Network — обобщенное название технологий, позволяющих обеспечить одно или несколько защищенных сетевых соединений (защищенную логическую сеть) поверх другой сети (далее — виртуальная частная сеть).
Виртуальная оперативная память.
Unified Extensible Firmware Interface — прошивка, которая используется вместо BIOS.
Сегодня, при запуске виртуальной машины (работает под управлением VMware Workstation) столкнулся с такой проблемой:
This virtual machine appears to be in use. If this virtual machine is already in use, press the "Take Ownership" button to obtain ownership of it." Otherwise, press the "Cancel" button to avoid damaging it.
Could not open virtual machine. Taking ownership of this virtual machine failed. The virtual machine is in use by an application on ypur host computer.
Решением проблемы является необходимость удалить директорию блокировки (*.lck), которая находится в папке виртуальной машины.
Alex1983
VMware Workstation — известная программа для виртуализации систем. Данный продукт является мощным решением для разработчиков программного обеспечения и системных администраторов, создающих и тестирующих полно-комплексные сетевые приложения класса серверов, работающие в различных средах. Уникальная технология VMware MultipleWorlds позволяет изолировать операционные системы и приложения в пределах создаваемых виртуальных машин, причем в распоряжении каждой виртуальной машины оказывается стандартный компьютер x86, с собственным процессором и памятью.
Новая платформа предлагает расширенные возможности для разработчиков приложений, инженеров по контролю качества, специалистов по продажам технологических решений и IT-администраторов. Одним из самых заметных нововведений пакета VMware Workstation 8 стала расширенная поддержка 32-битных и 64-битных версий Windows. Для отображения состояния виртуальных машин теперь полноценно используются функции Flip 3D и Aero Peek, реализованные в интерфейсе Windows 7. Пакет VMware Workstation 8 стал первым продуктом с полной поддержкой графической оболочки Aero в системах Windows 7. Существенно расширен перечень трехмерных приложений на базе технологий DirectX 9.0c Shader Model 3 и OpenGL 2.1, которые можно запускать в виртуальных машинах Windows.
- Одновременный запуск нескольких гостевых операционных систем на одном компьютере
Запуск виртуальной машины в окнах рабочего стола основной операционной системы и на полный экран
Установка виртуальных машин без пере-разбиения дисков
Запуск уже установленных на компьютере ОС без их переустановки или пере-конфигурирования
Запуск приложений операционной системы Windows на компьютере с ОС Linux и наоборот
Создание и тестирование приложений одновременно для разных систем
Запуск не протестированных приложений без риска нарушить устойчивую работу системы или потерять критичные данные
Совместное использование файлов и приложений разными виртуальными машинами за счет использования виртуальной сети
Запуск клиент-серверных и веб-приложений на одном ПК
Снимки обеспечивают сохранение состояния виртуальных машин и возврат к нему в любое время. Снимки полезны, если нужно вернуть виртуальную машину в предыдущее, более стабильное состояние. Workstation обеспечивает удобный поиск ранее сохраненных снимков и возврат к ним.
Запуск на одном ПК нескольких виртуальных компьютеров и моделирование работы локальной сети
VMware Workstation 10 delivers best-in-class Windows 8 support, and innovative
new features that transform the way technical professionals work with virtual
machines, whether they reside on their PCs or on private enterprise clouds.
*New Operating System Support
Support has been added for:
-Windows 8.1
-Windows 8.1 Enterprise
-Windows Server 2012 R2
-Ubuntu 13.10
As well as for the latest Fedora, CentOS, Red Hat and OpenSUSE releases.
*VMware Hardware Version 10
This version of VMware Workstation includes VMware hardware Version 10 and is
compatible with vSphere 5.5. Hardware versions introduce new virtual hardware
functionality and new features while enabling VMware to run legacy operating
systems in our virtual machines. New features included in this hardware
version:
*16 vCPUs
*8 Terabyte Disks
*Virtual SATA Disk Controller
*USB Improvements
*More VMnets
*SSD Pass-through
*Expiring Virtual Machines
*Virtual Tablet Sensors
*User Interface Enhancements
*Windows 8 Unity Mode Support
*Multiple Monitor Navigation
*Power Off Suspended Virtual Machines
*Remote Hardware Upgrade
*Localized into Simplified Chinese
*New Converter
*OVFTool
*VMRun Enhancements
*Cloud Management Tools
*Embedded 30-day Trial
*VMware KVM
*WSX 1.1
Fixes from 10.0.0:
*Easy Install supports RTM versions of Windows 8.1 and Windows Server 2012 R2
*Workstation or Player on Windows freezes if another application is frozen.
*Virtual machine hangs when powering off
*Improved compatibility with some AMD CPUs
*Virtual machines displayed incorrectly on a multi-monitor Windows host when
the displays have differing pixel density (DPI.)
*Boot from CD/DVD when Legacy Floppy is disabled
В этой статье мы не будем углубляться в какие-либо технические подробности. Вместо этого разберёмся в терминологии VMware. Этот небольшой обзор будет полезен тем, кто хочет понять разницу между базовыми продуктами VMware. Почти все знают об ESXi. А как насчёт vSphere и vCenter? Люди часто путают эти термины, но на самом деле ничего сложного в них нет. Давайте разложим всё по полочкам.
Появившись на рынке в 2001 году, гипервизор VMware ESX (ранее известный как VMware ESX Server) положил начало виртуальной революции. Сегодня VMware — ведущий разработчик программных продуктов для виртуализации (сейчас является частью Dell). Каждые полтора года компания выпускает новое программное обеспечение с расширенными функциями, которое совместимо с большим количеством оборудования, в том числе с накопителями SSD NVMe, жёсткими дисками очень большой ёмкости и новейшими центральными процессорами Intel или AMD.
VMware ESXi
ESXi —— это гипервизор; крошечная частичка программного обеспечения, которая устанавливается на физический сервер и позволяет запускать несколько операционных систем на одном хост-компьютере. Эти ОС работают отдельно друг от друга, но могут взаимодействовать с окружающим миром через сеть. При этом остальные компьютеры подключены к локальной сети (Local Area Network, LAN). Операционные системы запускаются на виртуальных машинах (Virtual Machine, VM), у каждой из которых есть своё виртуальное оборудование.
Существуют платная и бесплатная версии VMware ESXi. У нас можно заказать установку бесплатной версии на выделенные серверы. Функционал бесплатной версии несколько ограничен. Она позволяет консолидировать на одном компьютере ограниченное количество ОС, и ею нельзя управлять через центральный сервер управления — vCenter. Тем не менее, Free ESXi (или VMware ESXi Hypervisor) подключается к удалённым хранилищам, где можно создавать, хранить и использовать виртуальные машины. То есть, это удалённое хранилище может быть разделено между несколькими ESXi-хостами, но не между виртуальными машинами. Виртуальные машины «принадлежат» каждому хосту, что делает невозможным центральное управление.
Работа с бесплатной версией ESXi очень проста и состоит из базовых процессов: обучения, тестирования производственных процессов, проверки систем аварийного восстановления, утверждения архитектурных решений. Используя снапшоты, вы можете проверить корректность работы патчей Windows. Как вариант, это может быть полезно, если вы решили клонировать свой производственный сервер с помощью VMware Converter или технологии P2V, и хотите протестировать пакет обновлений Microsoft перед его установкой.
VMware vCenter
VMware vCenter — это платформа централизованного управления виртуальной инфраструктурой VMware. С её помощью вы можете распоряжаться почти всеми процессами всего с одной консоли. Сервер vCenter можно установить на Windows или развернуть как предварительно настроенную виртуальную машину с помощью Photon OS — мощного дистрибутива на базе Linux. Раньше VMware использовали дистрибутив Suse Linux Enterprise Server (SUSE), но недавно перешли на Photon OS.
vCenter Server — это лицензированное программное обеспечение. Приобрести его можно двумя способами:
- vCenter Server Essentials как часть пакета vSphere Essentials. Эта версия vCenter справляется с управлением тремя хостами с двумя физическими процессорами на каждом. Если у вас небольшая компания, то вы будете оперировать примерно с 60 ВМ, и эта версия vCenter вам подойдёт. С базовым набором вы получаете лицензию не только на vCenter server, но и на ESXi (до трёх хостов с двумя ЦП на каждом).
- Standalone vCenter Server — полноценная самостоятельная версия vCenter server, способная управлять 2 000 хостами с 25 000 рабочих виртуальных машин. Это лицензия исключительно на vCenter. Сам по себе vCenter — только часть лицензионной головоломки. Чтобы управлять всеми хостами с одного устройства, вам нужна лицензия на каждый из них. Лицензии бывают трёх видов: standard, enterprise, enterprise Plus, и каждая распространяется на один процессор. Так что, если вы планируете создать хост с двумя физическими процессорами, то вам понадобится 2 лицензии только для одного этого хоста.
VMware vSphere
VMware vSphere — это коммерческое название всего пакета продуктов VMware. Как говорилось ранее, разные пакеты ПО стоят разных денег. Самые дешёвые — базовые пакеты vSphere essentials или Essentials Plus. Есть ли между ними разница? Да, но она состоит в количестве доступных функций, а не в самом программном наполнении.
В зависимости от типа лицензии, вы получаете доступ к определённому количеству функций, управлять которыми можно через vSphere Web client. Существует также программа vSphere HTML 5 client, но пока что она не пригодна для использования. Компания продолжает её разработку.
В пакете Essentials нет функции High Availability (автоматический перезапуск ВМ), vMotion, ПО для резервного копирования (VDP) и возможности использовать хранилище VSAN.
Пакет Essentials подходит для маленьких компаний, которым не нужно постоянно быть онлайн. С другой стороны, возможность переносить свои виртуальные машины на другой хост и выполнять техническое обслуживание или обновление хоста, оставаясь в сети, даёт вам реальное преимущество. Всё это можно сделать в течение рабочего дня, не перебивая работу пользователей.
Кроме того, в случае непредвиденного аппаратного сбоя, vSphere High Availability (HA) автоматически перезапустит виртуальные машины, которые перестали работать вместе с проблемным хостом. Эти виртуальные машины автоматически перезапускаются на других хостах из кластера VMware. Системе нужно немного времени, чтобы определить, какой компьютер дал сбой и какие хосты могут временно взять на себя его виртуальные машины. У этих хостов должно быть достаточно памяти и мощности ЦП, чтобы выдержать дополнительную нагрузку. Как только система заканчивает анализ, ВМ перезапускаются. Весь процесс автоматизирован и не требует вмешательства администратора.
Подведём итог
Как видите, терминологию VMware понять довольно просто, как и разницу между ESXi, vSphere и vCenter. Система лицензирования также ясна. Сам по себе гипервизор бесплатный, но его функционал ограничен, вследствие чего такое ПО не застраховано от потери данных. Поэтому ESXi предназначен для использования только в тестовых средах.
Читайте также: