телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Преглед на виртуалните машини. Виртуални машини – предназначение и преглед. VirtualBox – виртуална машина от Oracle

Нека да разгледаме по-подробно какво представляват виртуалните машини за Windows и за какво са необходими. Научете всичко за най-добрите OS симулатори и как да започнете да ги използвате.

Виртуална машина (VM) е компютърно приложение, с които потребителят може да създаде имитация операционна система. На машината е инсталиран образ на ОС за използване в рамките на съществуваща система. Много удобно, нали? Но има и подводни камъни. Прочетете какво ще срещнете по време на инсталацията и за коя виртуална машина Windows версии 7,8 и 10 е по-добре да изберете.

Защо се нуждаем от виртуални машини за компютри?

В повечето случаи виртуалните машини се използват за тестване софтуер V . За да работите с множество операционни системи, ви е необходим само един компютър, което значително ускорява работата ви.

Можете да стартирате няколко виртуални машини на един компютър едновременно. Броят им зависи от наличните оперативна памети място на диска на децата, тъй като виртуалната операционна система консумира точно същия ресурс от паметта като обикновеното копие, инсталирано на компютъра.

С помощта на виртуални машини можете да работите с програми и функции, които не са налични в основната операционна система. Също така е възможно да се създават резервни копия на виртуални машини с последващото им преместване и използване на други компютри.

Вируси, грешки и други повреди на виртуалната ОС не влияят на работата на основната система. След затваряне на машината, работата на допълнителната ОС спира и RAM паметта се освобождава.

По време на работа на VM устройството може да се забави, тъй като увеличеното потребление на ресурси за съхранение води до увеличено време за обработка на заявката.

Причини за инсталиране на VM:

  • Искате да се запознаете с работата на други операционни системи, без да ги инсталирате напълно. Ако трябва да замените съществуващата си операционна система, първо използвайте виртуален симулатор, за да тествате други софтуерни опции. Това ще ви спести от възможни грешки и несъвместимост с хардуера;
  • Вие сте разработчик и искате да създадете цялостна система за тестване на приложенията, които създавате.

VirtualBox

VirtualBox е виртуална машина за Windows 7,8,10. Средата за виртуализация се разпространява безплатно и може да се инсталира както за работа с операционни системи, така и за разгръщане на мрежова инфраструктура и хостинг на уебсайтове.

Главен прозорец на VirtualBox:

Основната характеристика на тази виртуална машина е кросплатформеността. Работи чудесно на всички версии на Windows. Можете също да изтеглите инсталационни програми за Mac OS и Debian от уебсайта на разработчика. В самата среда за виртуализация можете да инсталирате всяка настолна операционна система.

С помощта на VirtualBox можете да се запознаете с функционалността на ОС или в безопасен режимтествайте програмата, без да навредите на основната система. Често потребителите предпочитат да инсталират стари игри на виртуални машини, които са несъвместими със съвременните операционни системи.

След завършване на симулатора всички данни и промени ще бъдат запазени. Следващият път, когато включите, ще бъдете върнати на работния плот и можете да продължите да изпълнявате задачи.

Предимства и недостатъци

Предимства на VirtualBox:

  • Безплатно разпространение. 90% от подобен софтуер е платен, докато VirtualBox може да се получи напълно безплатно. Функциите и възможностите на програмата не са ограничени до разработчика;
  • Възможност за създаване на екранни снимки – екранни снимки на виртуална система. Полученото изображение ще покаже само прозореца на вторичната ОС. Създаването на екранни снимки с помощта на основната операционна система влошава разделителната способност и също така улавя вашия обикновен работен плот;
  • Създаване на точно копие на съществуваща виртуална машина;
  • Възможност за плъзгане на папки, преки пътища и други обекти вътре в симулатора;
  • Унифицирана файлова система – от виртуална машина имате достъп до директории, които се съхраняват на компютър, и обратно;
  • Едновременна работа с няколко машини.

Също така, отличителна черта на новия VirtualBox 4 е удобна системаконтроли за виртуализация и интуитивно работно пространство на програмата. Също така новата версия предлага възможност за заснемане на видео от екрана на допълнителна операционна система.

VirtualBox поддържа работа с USB устройства, свързани към компютъра.

Недостатъци на програмата:

  • Забавяне на компютъра. Дори ако вашият компютър има добри технически спецификации, достатъчно RAM и място за съхранение, когато използвате виртуална машина, ще изпитате по-бавна работа на всички функции. Ако по време на създаването на VM сте разпределили твърде много памет за нея, компютърът ще замръзне или ще се изключи сериозно;
  • Недостатъчна видео памет. Ако трябва да постигнете възможно най-доброто качество на изображението, ще бъде трудно да го направите с помощта на VirtualBox. Програмата ви позволява да конфигурирате настройките за използване на видеокартата само на основно ниво.
Как да инсталирате

За монтаж Виртуални програми Box, изтеглете инсталатора от официалния сайт на разработчика - Oracle. Процесът на инсталиране е стандартен и не изисква допълнителни настройки:

  • Стартирайте EXE файла;
  • Изберете твърдия диск, където Основната папкас програмата;
  • Изчакайте инсталацията да завърши. Ако е необходимо, потребителят може да види статистика за използването на твърдия диск по време на инсталационния процес.

В полето “Custom Setup” е възможно да деактивирате поддръжката за USB и мрежови услуги. Това ви позволява да намалите крайния размер на приложението.

Видео инструкции как да инсталирате две ОС с помощта на VirtualBox

След като програмата е инсталирана, можете да започнете да създавате първата си виртуална машина. Кликнете върху бутона „Създаване“ вляво горен ъгълпрозорец. Ще се отвори разделът с настройки на VM:

В прозореца на съветника за настройка изберете типа на виртуалната ОС (Windows, Linux, Debian, MacOS) и нейната версия. Задайте име за симулатора, който ще бъде създаден, и щракнете върху бутона „Напред“.

След това програмата ще ви даде възможност самостоятелно да определите размера на RAM, който ще бъде разпределен за допълнителната ОС. За начинаещи потребители препоръчваме да зададете стойността, посочена в полето „Препоръчителен размер на основната памет“.

Размерът на RAM за VM трябва да се определя в зависимост от техническа характеристикавашия компютър. Ако вашият компютър разполага с 4 GB RAM, 512 MB-1 GB ще са достатъчни, за да работи симулаторът нормално.

След това програмата ще ви помоли да изберете изображение на ОС във файловата система (което съответства на посоченото по-рано семейство и версия). След завършване на настройката ще се появи прозорец с кратък списък на всички параметри. Кликнете върху "Край".

След като инсталацията на виртуалния Windows приключи, в главния прозорец на VirtualBox ще се появи икона за стартиране на операционната система. Кликнете върху него и изчакайте работния плот да се зареди. Ако е необходимо, инсталирайте драйвери.

За автоматична актуализациядрайвери, отворете раздела „устройства“ в лентата с инструменти на виртуалната машина. След това щракнете върху желания тип медия и в новия прозорец следвайте инструкциите, за да получите новия софтуер.

Готов. Сега можете да започнете да работите с виртуалната операционна система. За да излезете от програмата, първо изключете операционната система и след това затворете VirtualBox.

VMware

VMWare Workstation е най-добрата виртуална машина за Windows 10. Разработчикът позиционира програмата като удобна платформа за създаване на . В сравнение с други популярни аналози, VMWare поддържа повече функции за персонализиране на виртуална машина и ви позволява да синхронизирате симулатора с инструменти за разработка на софтуер.

Тази среда за виртуализация е популярна сред програмисти, уеб дизайнери и други специалисти, които често трябва да тестват своите проекти за крос-платформена функционалност.

Предимства и недостатъци

Сред предимствата на VMWare са:

  • Удобна лента с инструменти;
  • Синхронизиране с инструменти за разработка на Microsoft, по-специално платформата .NET и софтуерната среда Visual Studio;
  • Система за безопасност. Вградените инструменти на VMWare осигуряват високо нивозащитете вашите файлове в допълнителна операционна система. Симулаторът може да открие опити за злонамерена дейност, за да ги елиминира;
  • Експлоатация на криптиращи услуги за създадени виртуални машини.

Недостатъци на приложението:

  • Платено разпространение. Потребителят може да изтегли безплатно пробна версиякомунални услуги, но за получаване пълна версияприложенията с всички налични функции ще изискват годишен или месечен абонамент;
  • Не е подходящ за начинаещи. Ако не сте използвали симулатори на операционна система преди, препоръчваме да започнете с по-прости опции. Например VirtualBox и стандартния Hyper V за Windows.VMWare е подходящ за напреднали потребители, които предпочитат да конфигурират системата ръчно.
Как да инсталирате

Можете да изтеглите виртуалната машина за Windows от официалния сайт на разработчика VMWare.com.

По време на инсталационния процес се препоръчва да се изключи Windows Defenderили друга работеща антивирусна програма. Това е необходимо само за правилното инсталиране на всички файлове и алгоритми за криптиране, които програмата използва за виртуални машини. Няма да бъде нанесена вреда на вашата основна операционна система, тъй като продуктът е изтеглен от официален източник.

Преглед на функционалността и първа настройка на програмата

За да създадете първата си виртуална машина във VMWare, ще трябва да изтеглите комплекта за разпространение на ОС, който искате да използвате в емулатора, на вашия компютър. След това отворете прозореца на инсталираното приложение и щракнете върху полето „Създаване на нова виртуална машина“.

Забележка! Потребителят може да създаде група от виртуални машини, вместо няколко симулатора. Това ви позволява да намалите ресурса на консумираната RAM и да ускорите работата на компютъра и симулатора на ОС.

В прозореца на съветника за настройка на VM посочете пътя до изображението на операционната система (това може да бъде файл в паметта на компютъра или диск за зареждане). Възможно е също така да конфигурирате виртуална машина без инсталиране на операционната система (може да се инсталира по-късно).

  • В прозореца, който се показва, посочете името на операционната система, потребителското име и паролата за достъп до акаунта;
  • Посочете на кой диск на вашия компютър ще се съхранява виртуалната машина;
  • Изберете количеството RAM, от което се нуждаете, за да стартирате VM;
  • Конфигурирайте оборудването (автоматично или ръчно).

След като завършите настройката на виртуалната машина, изчакайте изображението на ОС да се инсталира и да започне работа:

Microsoft Virtual PC

Microsoft Virtual PC е друг популярен емулатор на виртуална машина. Програмата е добре съвместима с всички версии на OS Windows. Ако използвате продукт на Microsoft като основна операционна система, препоръчваме да изберете Microsoft Virtual PC за емулация.

Предимства и недостатъци

Предимства на емулатора:

  • Отлична съвместимост с всички версии на Windows OS. В повечето случаи потребителят не трябва да инсталира допълнителни драйвери за виртуалната ОС. Всички те са синхронизирани с основната система;
  • Споделяне на файлова система. Осъществявайте достъп до файловете, съхранени на твърдия диск на вашия компютър, през VM прозорец;
  • Поддръжка на 64-bit Windows OS в режими на работа “Guest Host” и “Guest Environment”;
  • Поддръжка на хардуерна виртуализация.

недостатъци:

  • Има платени функции. Програмата се разпространява безплатно, но за да поддържате настройката на група виртуални операционни системи, ще трябва да закупите абонамент;
  • Няма поддръжка за Linux-подобни системи.
Преглед на функционалността и първа настройка на програмата

За да инсталирате виртуална операционна система, първо изтеглете нейното изображение в паметта на компютъра и след това отворете Microsoft приложениеВиртуален компютър. Кликнете върху бутона „Създаване на виртуална машина“ и конфигурирайте следните параметри в новия прозорец:

  • Задайте името на новата ОС;
  • Направете място за нея харддиски размера на RAM;
  • Изберете кои устройства ще поддържа VM ( мрежа, флашки и др.).
Долен ред

Разказахме ви за най-добрите виртуални машини за Windows, но не всички. Ако смятате, че това не са най-добрите, пишете в коментарите! Помогнете на новите читатели да решат с кой емулатор да започнат.


Понякога се налага използването на няколко операционни системи на един компютър. Трудностите тук обикновено са предвидими. Първо, това е задължително рестартиране на компютъра, за да стартира новата операционна система, и второ, ако имаме работа с различни семейства, например Windows и Unix, тогава всяка ОС ще изисква поне един дял на твърдия диск. Освен това, поради различните формати на файловите системи, достъпът от една ОС до файлове на друга е труден. Тези и други проблеми могат да бъдат решени с помощта на „виртуална машина“. По същество представлява редовна програма, емулиращ работата на основните компоненти на компютъра, от процесора и видеокартата до дисковото устройство. В резултат на това можем да стартираме няколко операционни системи едновременно и лесно да превключваме между тях. Основният недостатък на този подход е относително ниската производителност на емулираните системи.

Sun VirtualBox 2.0.6

Безплатен софтуер (за домашна употреба)

Разработчик Sun Microsystems

Размер 33 MB

Присъда

Богата функционалност; голям списък от поддържани системи; редица уникални функции

Известна нестабилност в работата

VirtualBox - софтуерен продукт немска фирма innotek. Това е сравнително млада платформа, първата публична версия беше пусната през януари 2007 г. Поддържаните системи за гости включват Windows, Linux, OS/2 Warp, OpenBSD и FreeBSD. През февруари 2008 г. innotek беше придобит от Sun Micro-systems и с негово участие се извършва по-нататъшно развитие. Моделът на разпространение на VirtualBox не е променен.

В допълнение към стандартните устройства, необходими за работата на операционната система (процесор, видео адаптер, HDD), програмата също така емулира аудио контролер и мрежов адаптер. Последният изглежда като AMD PCNet интерфейс. Освен това трябва да се отбележи, че по подразбиране видеокартата се емулира като стандартен VESA адаптер с 8 MB видео памет и резолюция 800x600; ако това не е достатъчно, можете да използвате Guest VM Additions, за да увеличите производителността на виртуалния видео ускорител и динамично да преоразмерите прозореца. Guest VM Additions - набор от инструменти, доставени с програмата за оптимизиране на производителността и улесняване на взаимодействието между гост и хост OS. Наред с други неща, VirtualBox също емулира USB контролери и устройства, свързани към USB конектори в хост системата, автоматично се прихващат в системата за гости.

Една от ключовите характеристики е поддръжката на RDP ( Отдалечен работен плот Protocol), което позволява на VirtualBox да действа като RDP сървър и да се контролира от всеки клиент, изпълняващ този протокол. Моля, имайте предвид, че преди пускането на платформата Работна станция VMware 6 тази функция беше достъпна само във VirtualBox. Също така реализирана функция USB връзка RDP(ако виртуалната машина действа като RDP сървър, тогава свързаните USB устройства също ще бъдат видими в клиента).

Втората ключова характеристика е iSCSI инициаторният компонент. Позволява ви да използвате външни устройствачрез iSCSI протокол като виртуални дисковев системата за гости без допълнителна поддръжка от нея.

Процесът на създаване на виртуална машина е изключително прост: трябва да изберете типа операционна система и да зададете количеството RAM и твърд диск. Последният може да бъде или с фиксиран размер, или да се променя динамично, докато се попълва. След инсталиране на системата за гости е препоръчително да инсталирате вече споменатите добавки за гост VM - те значително ще улеснят работата в бъдеще.

VirtualBox поддържа работа в мрежамежду виртуални машини, като потребителят е свободен да избере един от трите вида. Първият е NAT, в който случай виртуалната машина е скрита зад NAT сървъра на хоста и може да инициира връзки към външна за нея мрежа, но е невъзможно да се свържете с такава виртуална машина от външна мрежа. Вторият тип, Host Interface Networking, позволява на системата за гост да използва ресурсите на физическия мрежов адаптер на хоста, докато самата машина за гост става достъпна от външната мрежа като обикновен независим компютър. И накрая, третият тип - Internal Networking - може да се използва, когато няма нужда от достъп до външна мрежа; в такъв случай виртуална мрежаще бъде изграден в хоста. Ако потребителят трябва само да обменя файлове между системата за гости и хоста, тогава е по-добре да използвате функцията Споделени папки, което ви позволява да създавате споделени папки, които са достъпни на всяка система.

Тези, които използват виртуални машини за тестване на различен софтуер, ще оценят поддръжката на дърво със запазени състояния на виртуалната машина (така наречените моментни снимки), които могат да бъдат върнати от всяко състояние на системата за гости в случай на неочаквана ситуация или трябва да го рестартирате от нулата.

Innotek предоставя отличен комплект за разработка на софтуер за разработчици и тъй като кодът на платформата е отворен, не са необходими допълнителни усилия за писане на разширения към системата. Освен Windows стабилни версии VirtualBox съществува и за Linux и Mac OS. Освен това в момента се извършва много работа за пренасяне на продукта към други хостинг платформи и разработчиците разполагат с всички необходими инструменти и интерфейси за модифициране на VirtualBox.

Обобщавайки всичко по-горе, можем уверено да наречем VirtualBox най-добрата безплатна програма в своята област и сериозен конкурент на своите платени аналози.

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, $189

Разработчик VMware

Размер 500 MB

Присъда

Най-голямата функционалност сред всички програми

Висока цена; огромен размер на разпространение

VMware Workstation е може би най-известният продукт за създаване на виртуални машини, а VMware днес е един от лидерите в производството на системи за виртуализация. Списъкът със съвместими гост операционни системи е просто огромен - има всичко от Solaris и Novell NetWare до Linux, FreeBSD и Windows Vista x64 Edition. Платформата идеално емулира всички необходими компютърни системи. Броят на поддържаните устройства е впечатляващ - VMware Workstation може да работи с инсталирани CD/DVD устройства, флопи устройства, четци на смарт карти и може да монтира дискови изображения. Освен това всички външни устройства, свързани чрез COM, LPT или USB портове, ще бъдат налични в системата за гости (обаче не беше възможно да се конфигурира поддръжка за USB 2.0). Има пълна интеграция с ACE (Assured Computing Environment - възможност за стартиране на друга копие на Windows, предназначен за споделяне) и т. нар. unity mode - изпълнение на виртуализирани приложения на работния плот на хост машината. Що се отнася до традиционно слабото място - видео ускорителя - тогава, започвайки с сегашна версия, поддържа хардуерно ускорениетриизмерна графика. Вярно, с малко предупреждение - засега тази функция е достъпна само с използвайки Windows XP като гост операционна система. също в дадено времеПоддържат се само DirectX 9.0 и Shader Model 2.0. Сред най-новите иновации си струва да се отбележи възможността за поточно предаване на виртуална машина, например при изтегляне на изображение от интернет.

Обменът на данни може да се организира виртуално локална мрежаили използване на плъзгане и пускане от виртуалната система към хоста. В случай на локална мрежа има три стандартни опции: първата е използването на NAT (транслация на мрежови адреси), втората е директно в съществуваща мрежа, а третата е виртуална мрежа в рамките на хоста. Разбира се, възможността за създаване споделени папки.

За тестване на софтуер VMware Workstation прилага механизъм за създаване на моментни снимки на операционната система и дискове, които впоследствие могат да се използват за връщане към някое от предишните състояния. Има и поддръжка за дървета от такива изображения, което е невероятно удобно при конфигуриране на система с различни добавки (например различни версии на браузъра Internet Explorer). Освен това в нова версияЗначително са подобрени инструментите за отстраняване на грешки, които позволяват запис в реално време на цялата работа на машината, включително активността на приложенията, процесора и другия хардуер, както и възпроизвеждане на записани данни.

Програмата идва в комплект с друга наистина незаменима програма - P2V Assistant, която ви позволява буквално да конвертирате физическа системакъм виртуален.

Струва си да се отбележи, че WMware демонстрира най-висока производителност, въпреки че скоростта на зареждане оставя много да се желае. Друг недостатък на програмата е нейната цена. Вярно, има безплатна версия- VMware Player, който ви позволява да стартирате предварително запазени виртуални системи, но не можете да ги създавате.

Microsoft Virtual PC 2007

Безплатен софтуер
Разработчик Microsoft
уебсайт microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC можеше да се превърне в достоен конкурент на програмите, представени в прегледа, ако не беше едно „но“ - поддръжка като системи за гости, свързани само с Семейство Windows, което значително ограничава обхвата на приложение на този емулатор. Ако желаете, можете да инсталирате неподдържана операционна система, като изберете опцията по време на инсталацията други, но правилната работа в този случай не е гарантирана. Както всички програми, обсъдени в този преглед, Virtual PC съдържа набор от приложения, предназначени да улеснят живота на потребителя. IN в такъв случайТова са добавки за виртуална машина - инсталирането им няма да повиши производителността на системата за гости, но ще направи достъпни следните полезни и удобни функции:

  • възможността за плъзгане и пускане на файлове и папки от хост системата към системата за гости и обратно с помощта на технологията drag-n-drop;
  • при преоразмеряване на прозореца със системата за гости, разделителната способност вътре в него автоматично ще се коригира към новия размер;
  • Подобрен драйвер за виртуален видео адаптер ще ви позволи да зададете произволна разделителна способност и дълбочина на цвета;
  • фокусът на мишката ще бъде автоматично прехвърлен към гост системата, когато курсорът влезе в прозореца на конзолата и ще се върне към хост системата, когато напусне тази област. Това ще премахне необходимостта от натискане надясно Altза да прехвърлите фокуса върху системата за гости и ще ви позволи да работите с прозореца на конзолата на системата за гости като с обикновено приложение;
  • Споделените папки могат да се използват за обмен на файлове с хост операционната система;
  • клипбордът на системите за гост и хост също ще стане общ, което ще опрости взаимодействието между приложенията на системата за хост и гост;
  • Ще се появи времева синхронизация между хост и гост системите.

Като се има предвид, че продуктът е напълно безплатен, той може спокойно да се препоръча за домашна употреба.

Parallels Workstation 2.2

Parallels Workstation 2.2

Shareware, $50

РазработчикПаралели

Размер 21 MB

Присъда

Голям списък от поддържани системи; работа с Intel-VT и AMD-V

По отношение на функционалността той е по-нисък от аналозите

Parallels е друг доста голям играч на пазара на софтуер за виртуализация. Неговият продукт Parallels Workstation предлага почти цялата функционалност, необходима за работа. На първо място, тази платформа виртуализира пълен набор от стандартен компютърен хардуер, като процесор, съответстващ на реален, дънна платка, базирана на Intel чипсет i815, RAM до 1,5 GB, VGA и SVGA видеокарта с поддръжка на VESA 3.0. В допълнение, 1,44 MB флопи устройство с възможност за свързване на реално устройство или флопи образ и два IDE контролера с връзка към виртуални твърди дискове (от 20 MB до 128 GB всеки) или CD/DVD-ROM (в режим на директен достъп ) се поддържат, могат директно да използват устройството на истински компютър). Освен това има поддръжка за различни периферни устройства (принтери, скенери, както и различни PDA устройства, базирани на Windows Mobile 2005 г. и камери).

Съвместими системи за гости: Всички семейства Microsoft Windows, от версия 3.1 до Vista, различни версии на Linux, FreeBSD, Syllable, Solaris, OS/2 и MS-DOS.

Инсталирането и конфигурирането на програмата не е трудно. За да се улесни живота на потребителя, е наличен набор от приложения на Parallels Tools, който оптимизира взаимодействието на операционната система за гости с хоста, например подобрява работата с мишката, видео режима и взаимодействието на клипбордове (можете да синхронизирате клипборда на операционните системи за гост и хост, което опростява прехвърлянето на данни). В допълнение, създадените машини могат лесно да бъдат комбинирани във виртуална локална мрежа или добавени към съществуваща, но по някаква неизвестна причина те не могат да бъдат свързани чрез NAT. Също така е възможно да се настроят споделени папки за обмен на информация. Ако желаете, можете да създавате в Parallels Workstation точни копиявиртуални машини (клонирайте ги), плюс новата версия на програмата работи и с двете технологии за хардуерна виртуализация - Intel-VT и AMD-V. Добавена е и USB и аудио поддръжка. Друга интересна функция, която се появи в новата версия, е възможността да спрете системата за гости, без да я разтоварвате. В този случай ресурсите, разпределени на гост системата, се връщат на хост системата и рестартирането на Linux или FreeBSD гост няма да отнеме много време.

Ако е необходимо, можете да свържете втори монитор към машината за гости или да работите с Wi-Fi мрежа (въпреки че по някаква причина Wi-Fi е наличен само когато използвате Linux система като хост).

Като цяло Parallels Workstation може да бъде добра алтернатива на VMware Workstation, предвид цената и стабилността си, но като функционалност все още отстъпва на безплатния VirtualBox.

Как тествахме

За сравнително тестваневиртуални машини бяха избрани няколко основни параметъра. Първо, това е броят на поддържаните операционни системи и архитектури (както гост, така и хост), като се вземе предвид както официалната, така и неофициалната поддръжка. Второ, производителността, както и производителността на системата за гости и хоста, работещ с виртуалната машина, бяха взети под внимание. И накрая, третият определящ параметър е поддръжката на разнообразно оборудване и допълнителни функции.

В първата категория лидерите бяха VMware и VirtualBox. И двете поддържат Intel x86 и AMD64 архитектури като хост, но VirtualBox не позволява използването на 64-битови системи като гости, но може да работи с Технологии на Intel VT и AMD-V (активирани в настройките). Parallels Worksta-tion не поддържа 64-битови системи като хост, но, подобно на VirtualBox, той е съвместим с технологиите Intel VT и AMD-V. Безплатният VirtualBox има най-големия списък от официално поддържани системи за гости, но неофициално и трите програми поддържат всяка ОС.

За тестване на производителността бяха създадени три идентични виртуални системи, базирани на Windows XP SP2. Производителността беше измерена с помощта на програмата PCMark05, която се изпълняваше едновременно на гост и хост системи. Настройките на всички програми бяха оставени по подразбиране. Най-добре се представя VMware, следвана от VirtualBox, а на последно място е Parallels Workstation, която обаче натоварва най-малко системата по време на работа. Но си струва да се отбележи, че разликата между тези три програми е минимална и във всички случаи производителността на системата за гости е близка до тази на хоста.

В последната, трета категория, VMware спечели с голяма преднина, буквално натъпкани с какви ли не допълнителни функции, започвайки от копиране на готова система и завършвайки с поддръжка на видео ускорител. Очевидно поради тази причина размерът на неговия инсталационен пакет е няколко пъти по-голям от този на неговите конкуренти.

Огромен брой програми, които се появяват всеки ден, правят изтеглянето и инсталирането на непознат софтуер на компютър все по-опасно за системата и важни файловена компютъра. В допълнение, много програми, които имат функции, необходими за работата на програмисти, художници и други потребители на компютри, са достъпни само за малък брой операционни системи. Преди това трябваше да поемате много рискове, когато изтегляте от интернет подозрителен файл, или преинсталирайте системата само заради едно желаната програма, значи сега има такава ОС за това като виртуална машина.

Какво е виртуална машина

Виртуална машина - специална програма, която е инсталирана на собствената операционна система на потребителя и при стартиране започва да емулира, тоест възпроизвежда функциите на всяка друга операционна система, посочена в настройките. Основното удобство на такива програми е липсата на необходимост от превключване между операционни системи и достъп до всички функции на системата, която се възпроизвежда. Освен това всички действия, извършени вътре във виртуалната машина, няма да повлияят на работата на основната система, което предотвратява възможни повреди на компютъра.

В момента разработчиците на виртуални машини са създали програми, които им позволяват да емулират всяка операционна система, като се започне от ранните Windows версиии завършвайки с Ubuntu, OS X и по-малко известни оси, също работят с готови сървъри, напр. Битрикс виртуална машина.

Има друго, по-тясно разбиране на термина „виртуална машина“, което е често срещано сред музикантите - виртуална дръм машина, който възпроизвежда звуците на комплект барабани. Тази програма ви позволява да записвате части от барабанни инструменти, без да използвате настройка на живо, но в специални програми за запис или чрез „съживяване“ на предварително записана midi песен, поставяйки записани семпли от всеки ритъм под електронния звук.

За какво е виртуална машина?

Обхватът от действия, които могат да се извършват с помощта на виртуална машина, всъщност е много голям.

Най-простото нещо, което можете да направите с него, е да използвате програми, които не са налични за операционната система на потребителя или дори за компютъра като цяло. Например емулатор на операционна зала Android системипо същество също виртуална машина, с която хората изпълняват приложения или игри.

В допълнение, виртуалните машини често се използват от програмисти за тестване на написани програми. Например, за да проверите колко правилно работи написан алгоритъм в различни версии на Windows. Същото важи и за разработчиците на приложения за iOS и Android, които проверяват функционалността на своите разработки в емулатори. За целта има виртуална машина на флашка, за да можете винаги да проверявате функционалността на написания код.

Машините се използват и от по-малко напреднали потребители за такива проверки. Факт е, че когато емулира свързани операционни системи, машината може да възпроизведе цялата информация, съдържаща се на компютъра. Следователно, ако потребителят трябва да изтегли файл от интернет, който може да съдържа вируси, той трябва първо да го провери на виртуална машина. Ако възпроизвежда нормално на него, тогава можете спокойно да го отворите на родната си операционна система.

В допълнение, те помагат в корпоративната работа, да речем, виртуални машини Bitrix.

Ако говорим за виртуални барабанни машини, те се използват за записване на барабанни части с високо качество, когато има липса на средства, например за наемане на студио. От всички инструменти барабаните са най-чувствителни за запис и именно на тях прекарвате най-много време. В допълнение, барабанистът може да няма достатъчно умения, за да ги свири гладко, което значително увеличава цената на наема. В такава ситуация най-добрият изход би бил да запишете частта в програмата и след това да я възпроизведете.

Какво представляват виртуалните машини?

Виртуална машина за windows 10

Специално за напреднали потребители, запознати с концепцията за „виртуална машина“, Microsoft направи вградена емулация на други операционни системи - . Първоначално функционалността му е блокирана, но компонентите му лесно се активират през контролния панел.

Отидете в контролния панел и отидете на подраздела " Програми и компоненти" Там в прозореца" Включване или изключване на компоненти» Проверете името на услугата Hyper-V. След това виртуалната машина ще бъде инсталирана на компютъра и в бъдеще можете да я стартирате чрез менюто „ Започнете».

Основни предимства на Hyper-V:

  • вграден в системата, няма нужда да изтегляте или търсите нищо;
  • има пълна функционалност за емулиране на различни версии на Windows, например 98 и други операционни системи;
  • поддържа версии Windows различенбитова дълбочина;
  • прост и интуитивен интерфейс.

Като цяло, благодарение на наличието на Hyper-V в Windows 10, потребителите вече не се нуждаят от други подобни програми. Въпреки че помощната програма не изисква никакви специални умения за конфигуриране, можете да прочетете повече за нея в съответната статия.

Виртуална машина за windows 7

Най-популярната виртуална машина за Потребители на Windows 7 е Виртуален компютър с Windows. Първоначално основната му функционалност беше предназначена да емулира Windows XP, така че разработчиците да могат удобно да прехвърлят програми, разработени за тази операционна система, към новата седем, която току-що беше пусната по това време. Впоследствие неговите възможности се разшириха и сега Virtual PC е отделна платформа, която е в състояние да възпроизвежда почти всички съществуващи операционни системи.

Подобно на Hyper-V, тази услуга е вградена в системата нативно. За да го инсталирате, трябва да отидете на " Започнете"и подменю" Програми" Там трябва да намерите ред с името на програмата и да кликнете върху нея. Ще се отвори прозорец, в който можете свободно да създавате, изтривате и извършвате други манипулации с емулатора на операционната система.

Виртуални машини за Mac и други OS

Освен вградените в седма и десета Windows виртуаленмашини, разработчиците на трети страни са създали много други, независими помощни програми, които имат приблизително същите възможности, но се различават в детайлите. Най-популярният от тях е Oracle VirtualBox, които ще бъдат обсъдени в тази част на статията.

Тази виртуална машина може да емулира всички съществуващи в момента операционни системи, като е налична и за най-популярните операционни системи в момента - Windows, OS X, Linux и Solaris. Можете да го изтеглите от уебсайта на разработчика, като предварително сте избрали за коя система ви е необходим.

Този е различен от другите си аналози. Програма Oracleсе отличава с широка функционалност, която включва поддръжка на USB портове и тяхното стартиране от емулирана машина, възможност за запазване на състоянието на системата за незабавно връщане в случай на авария критична грешка. Всъщност от огромния списък с всички поддържани функции можем да заключим, че като изтеглите Oracle VirtualBox, можете удобно да работите на всяка операционна система без никакви ограничения.

За повечето потребители VirtualBox е много добър изборпоради своята практичност, надеждност и функционалност.

След като пакетът за разпространение с приложението е на вашия компютър, щракнете двукратно върху него. Това ще стартира инсталатора. В него ще трябва да изберете кои функции, в допълнение към Машини Oracle, се инсталират заедно с него. Списъкът включва: възможност за вътрешно програмиране в Python, конфигурирана поддръжка за интернет, както и интеграция на USB портове. След това просто следвайте инструкциите инсталационен файлдокато инсталацията на Oracle VirtualBox приключи.

Виртуални дръм машини

Виртуалните дръм машини присъстват под формата на допълнителни плъгини, които се инсталират и стартират през програма за запис или писане на музика – FL Studio, Ableton, Cubase и др. Най-популярните емулатори на барабанни машини - EZ барабанистИ Пристрастяващи барабани. Големи библиотеки от проби за всеки вкус, записани от известни барабанисти, са свободно достъпни за тях.

Създаване на собствена виртуална машина

Освен това има и компания VMWare, който също предлага на потребителите програми за създаване на свои собствени виртуални машини. Най-известният от тях се нарича Работна станцияи се разпространява на платена основа. Въпреки това има много ресурси, които предлагат безплатно използване на тази виртуална машина, както за Windows, Mac, така и за Ubuntu. Струва си да се отбележи, че компанията предлага много допълнителни помощни програми, които разширяват възможностите основна програма, добавяне на функции за управление на работния плот, излъчвания и др. Нека да разгледаме защо е необходима тази виртуална машина.

Workstation ви позволява да създавате виртуални машини, от които ще се управлява единичен център. В по-голямата си част този инструмент представлява интерес за големи компании, които трябва да конфигурират една и съща функционалност на устройства на голям брой компютри.

Една от най-важните функции, които притежава виртуалната машина VMWare, т.нар vSphere, което ви позволява не само да създадете и конфигурирате виртуална машина, но и да реализирате цяла инфраструктура от такива устройства, свързани помежду си. И ако трябва да избирате, тогава тази функционалност ще бъде много полезна за големи компании, чиито служители трябва да обменят данни и информация помежду си.

Цялата функционалност на програмите, разработени от VMWare, се основава не на еднократното използване на виртуална машина, а на формирането на мрежа от тях и едно място, откъдето тази мрежа се контролира.

Виртуализация 1C-Bitrix

Друга програма, създадена за удобна работа с продуктите на 1C-Bitrix - Битрикс виртуална машина, този път от местни разработчици, които също могат да работят с всеки PHP приложения. По същество тази програма е емулация на сървър на уебсайт, който съдържа всички настройки за удобна работа. Готовата машина може да се отвори VMWare Playerили други приложения от този разработчик (има и версии за VirtualBox и HyperV).

Програмата ви позволява да спестите време и да започнете веднага след като основната платформа е готова за използване. В този случай виртуалната машина Bitrix се инсталира директно в основната система за емулация, интегрирайки се в нейната функционалност и работа, което ви позволява да започнете да взаимодействате с 1C проекти веднага след инсталирането и стартирането.

Коя виртуална машина да избера

Вече няма ясно сравнение. Всичко зависи от потребителя и неговите нужди. За емулиране на игри и проверка на софтуер на трети страни са напълно достатъчни обичайните Hyper-V услуги и други подобни, вградени в самата операционна система. Добре тестван, надежден и безплатен вариант е VirtualBox.За организациите най-добрите виртуални машини определено са продуктите на VMWare или виртуалната машина Bitrix, тъй като те опростяват правенето на бизнес и взаимодействието със служителите.

Видео по темата

Трябва ли да стартирате приложения, разработени за Mac, на Windows? Много искам да бъда един от първите, които ще опитат Windows работи 10 TP, но вече не е възможно да отделите отделен дял на вашия твърд диск за него? Няма нищо невъзможно, във всичко това ще ви помогне виртуализацията, най-сложната и полезна технология.

Няма идеална операционна система. Без значение каква операционна система инсталираме на компютъра си, било то Windows, Linux или Mac, всички ще намерим нещо в нея, което не ни подхожда. Несъвършенството на системата става особено забележимо, когато освен работа с документи, трябва да решаваме и по-сложни задачи на компютър. Ако сме натрапчиви, то поради неудовлетвореност от една вече инсталирана ОС, лесно можем да започнем инсталирането на друга, въпреки факта, че това не е най-лесната и бърза процедура.

Повечето потребители, особено тези, които все още са на етапа на овладяване на компютърна грамотност, се плашат от задачата да инсталират няколко операционни системи на един компютър наведнъж. Започва да ги обърква почти всичко: разделяне на твърдия диск, решаване на проблеми при зареждане и не на последно място знаят, че за да влязат във втората или третата инсталирана ОС, ще трябва постоянно да рестартират компютъра. Но не всичко е толкова лошо, колкото изглежда на пръв поглед. На помощ идва такава интересна, полезна и в същото време изключително сложна концепция като технологията за виртуализация.

Целта на виртуализацията е да осигури съществуването и едновременната работа на няколко операционни системи на един компютър.

Най-често виртуализацията се използва за решаване на проблеми от следния тип:

  • специалисти големи компанииизползвайте виртуализация за най-доброто и най-ефективно разпределение на голяма изчислителна мощност на сървърите;
  • Домашните потребители използват виртуализация (виртуални машини), за да стартират едновременно няколко приложения от различни операционни системи. С помощта на виртуални машини потребителят може да стартира Windows XP и програми, написани за него в друга операционна система, да речем, работеща на ядрото на Linux. Или създайте виртуална операционна система Windows 8 на Apple компютър Macintosh.

Virtual PC – виртуална машина от Microsoft

Microsoft, разработчикът на най-популярната операционна система, разработи своя собствена система за виртуализация, която е проектирана да работи изключително в Windows средае Virtual PC 2007 за Windows XP и Vista, както и сравнително новата виртуална машина Virtual PC за Windows 7. В допълнение към последна версияразработчиците на програма за виртуализация създадоха инструмент, наречен Windows XP Mode, който е виртуална версия на XP Professional. Този инструмент ви позволява да стартирате стари приложения и програми на по-новата операционна система Windows 7.

В Windows 8 и тестовия Windows 10 Virtual PC беше заменен с повече нова технология Hyper-V, заимствано от Windows сървър. Тази технология има много разлики от конвенционалните виртуални машини, така че ще й посветим отделен преглед.

Всъщност не е така компания Microsoftе разработчик на Virtual PC. Първоначално тази програма е създадена от друга компания и е проектирана да работи на Windows и Mac OS. По това време OS/2, DOS и OS, базирани на Linux ядрото, се използват като гост операционни системи. Когато Microsoft стана единствен собственик на този продукт, беше решено да откаже поддръжката Програма за MacОПЕРАЦИОННА СИСТЕМА. По този начин всички усилия на разработчиците бяха насочени към по-нататъшното развитие на Virtual PC изключително за Windows OS. В резултат на това днес имаме безплатен инструмент за създаване на виртуална среда, която работи чудесно на Windows като хост и гост OS. Въпреки това, с всичко това, този инструмент е доста посредствен, поради факта, че му липсват различни видове добавки, предназначени да взаимодействат с всички други системи.

Можете да го изтеглите от тук: www. Майкрософт. com

Виртуална машина VmWare

VmWare е лидер в създаването на виртуални решенияза специалисти. Въпреки това, компанията разработчик има инструменти не само за специалисти от големи организации, но и за домашни потребители - това безплатно приложение VMware Player. по-рано, безплатна програмавиртуализация VMware Player можеше да стартира само предварително създадени виртуални машини (техните изображения), но сега се научи и да ги създава. Тоест приложението се е превърнало в пълноправен инструмент за виртуализация. Вярно е, че за разлика от платения му аналог, наречен VMware Workstation, функционалността на безплатното приложение е малко ограничена, но можем спокойно да кажем, че разширените функции на платената версия не винаги са необходими на домашния потребител.

VMware Player използва Linux и Windows като основна операционна система, а DOS, Windows, Linux, Mac, BSD и други могат да се използват като гост операционни системи. За тези, които са горди собственици на компютър Macintosh, разработчикът пуска приложението VMware Fusion, което по своите възможности напълно напомня на VMware Workstation.

Една от отличителните черти това приложениее режимът Unity (между другото, продуктът Parallels също го има, за който ще говорим по-долу), който е предназначен да скрие прозореца на виртуалната машина от очите на потребителя. Това означава, че потребителят вижда, така да се каже, една операционна система в една операционна система. В този случай прозорците, отворени в операционната система за гости на приложенията, се показват на главния работен плот.

Можете да го изтеглите от тук: www. vmware. com

Parallels Workstation – виртуализация за домашния потребител

Един от най-големите играчи на световния пазар за виртуализация е Parallels. Неговите основни инструменти за виртуализация са предназначени предимно за големи компании доставчици на услуги. Но разработчикът не пренебрегва и домашния потребител; за машини с Windows и Linux компанията има програма за виртуализация, наречена Parallels Workstation, а за машините на Apple има подобно решение, Parallels Desktop. За разлика от други разработчици, тази фирмане предлага безплатни решения; потребителят ще трябва да плати, за да създаде и стартира виртуална машина.

Функционалността и възможностите на Parallels Workstation или Parallels Desktop напълно оправдават цената на приложението. Например, като ги използвате, можете лесно да импортирате виртуални машини, дори и тези, които са създадени в други програми за виртуализация; в допълнение, възможностите на тези платени приложенияви позволяват да създавате и впоследствие да стартирате на други машини изображения на основните виртуални системи.

Заслужава да се отбележи също, че компанията има мобилна версия на приложението Parallels Mobile за iOS. С тази версия можете лесно да конфигурирате дистанционностартиране на виртуална машина Parallels Desktop на Mac OS.

Можете да го закупите тук: www. parallels.com.ru

VirtualBox – виртуална машина от Oracle

Една от най-разпространените програми за виртуализация е VirtualBox. Повече от една група разработчици, а не една добре известна компания в ИТ средата, работиха върху създаването на това приложение. В момента продуктът е изцяло собственост на Oracle, която го придоби по време на придобиването на предишния собственик (Sun Microsystems) през 2010 г. Резултатът от всички движения Програми VirtualBoxот един собственик на друг, днес имаме програма за виртуализация с голяма сумаподдържани операционни системи. На официалния уебсайт на програмата можете да изтеглите за инсталиране на вашия компютър сглобки за Windows платформи, Mac OS, Linux и Solaris. Между другото, същите тези ОС могат да се използват във VirtualBox като гости.

Като цяло VirtualBox е с отворен код, което го прави напълно безплатен за използване. Въпреки това, за да получите по-разширена функционалност и възможности, да речем, за поддръжка на протокола RDP или стандарта USB 3.0 за операционната система за гости, потребителят ще трябва да инсталира допълнителни плъгини, които между другото също се разпространяват безплатно, но са със затворен код.

Можете да го изтеглите от тук: www. виртуална кутия. орг

От всичко описано по-горе можем да направим заключение и да се съсредоточим, както ни се струва, върху две програми за виртуализация - VirtualBox и VMware Player. Тези приложения са достатъчни за инсталиране на допълнителни операционни системи.

Бързото развитие на технологиите за виртуализация оказа значително влияние не само върху развитието на ИТ инфраструктурата на големите предприятия. Мощността на настолните персонални компютри е достигнала ниво, при което една физическа машина може да поддържа няколко едновременно работещи операционни системи във виртуални машини. Само допреди няколко години виртуалните машини бяха нещо екзотично за крайните потребители, които ги инсталираха предимно с цел оценка. В днешно време многоядрените процесори и голямото количество RAM не са необичайни за домашни или офис компютри и това ни позволява да предложим нови възможности за използването им в контекста на технологиите за виртуализация.

Много потребители намират различни приложения за платформи за виртуализация на десктоп, както у дома, така и на работа. В крайна сметка една виртуална машина, в сравнение с физическата, има значително по-голяма гъвкавост по отношение на преносимостта към друга физическа платформа. В допълнение, през последните няколко години качеството на платформите за виртуализация на работния плот се повиши значително по отношение на функционалност, лекота на използване и производителност. Появи се сравнително наскоро поддръжка за хардуерна виртуализация в настолни системиАх казва, че водещи производители на процесори като Intel и AMD вярват в бъдещето на технологиите за виртуализация на персоналните компютри.

Разбира се, такива обемисти и хардуерно интензивни операционни системи като Windows Vista са в състояние да поемат силата на потребителските настолни компютри, независимо колко високи са те, но напредъкът не стои неподвижен и по-нататъшното развитие на настолните хардуерни платформи скоро ще го направи възможно да поддържа няколко такива системи едновременно, отговаряйки на изискванията за производителност. Въпреки това, много потребители смятат, че използването на технологии за виртуализация у дома не е необходимо и смятат виртуализацията за друга специфична технология, която няма да има голямо влияние върху тях. Най-вече това се дължи на факта, че те не виждат достойни начини за използване на виртуални машини.

В бизнеса технологиите за виртуализация се прилагат главно за поддържане на виртуалната инфраструктура на сървърите на компанията и имат много малко въздействие върху крайните потребители. В тази статия ще покажем, че почти всеки потребител на персонален компютър може да използва технологии за виртуализация, за да повиши ефективността на работата си на персонален компютър у дома, както и за ежедневни задачи на работното място.

Как да използвате виртуални машини у дома

Повечето потребители на персонални компютри често се сблъскват с проблема с използването на потенциално опасни или нестабилни приложения, които могат или да повредят операционната система, или да повлияят на работата на други програми. Често домашен компютър, който също съдържа работни документи, се използва от няколко души, сред които не всички разбират как да се справят правилно с него, за да не повредят важни данни или операционната система. Създаването на потребителски акаунти не решава този проблем, тъй като много приложения изискват административни права за инсталиране и използването на компютъра в този режим значително ограничава използването му. Разбира се, мнозина също се сблъскват с проблема с пренасянето на операционна система и инсталирани приложениякъм друг компютър при закупуването му. Категорията потребители, които активно използват лаптопи, са изправени пред проблема със синхронизирането на данни между него и настолен компютър. В края на краищата, не само е необходима синхронизация на файлове, но също така трябва да използвате едни и същи приложения на работа и у дома. За много хора също е важно да могат да се научат да работят с различни операционни системи, които в този случай не изискват висока производителност. В този случай, например, когато работите в Linux, потребителят трябва да получи достъп до Windows приложения, като за целта трябва да рестартира компютъра. И основният проблем по време на обучението е невъзможността да се симулира реална мрежа между няколко компютъра, ако е наличен само един. Всички тези и много други проблеми могат да бъдат решени чрез използване на виртуални машини в системи за виртуализация на работния плот.

Основните опции за домашно използване на виртуални машини са следните:

  • Създаване на персонална виртуална среда, изолирана от хост системата, която ви позволява да използвате няколко копия на работни среди на един компютър, напълно изолирани една от друга. За съжаление, този модел изключва възможността за използване на виртуални среди за 3D игри, тъй като производителите на платформи за виртуализация все още не са се научили да поддържат напълно емулацията на всички функции на видео адаптерите. В момента VMware е пред всички в това отношение; в най-новите версии на своята десктоп платформа VMware Workstation, тя е включила функции за експериментална поддръжка за Direct-3D и шейдъри. Въпреки това, наскоро PCI-SIG, компанията, разработваща стандарта PCI Express, публикува нови спецификации за стандарта PCI Express 2.0, които претендират за поддръжка на функции за I/O виртуализация, които значително опростяват достъпа на системите за гости до физическия хардуер. Несъмнено не е далеч времето, когато ще играем игри на виртуални машини.
  • Създавайте преносими виртуални машини, които са готови за използване на всяка друга платформа, съвместима с архитектура. Ако трябва да демонстрирате работата на дадена програма и тя или средата на операционната система трябва да е конфигурирана по определен начин - виртуалните машини са най-добрият вариант в този случай. Направете всички необходими неща във виртуалната машина, запишете я на DVD и където трябва да покажете как работи всичко, инсталирайте платформата за виртуализация и стартирайте виртуалната машина.
  • Получаване на защитени потребителски среди за Интернет. Когато работите в интернет, който, както всички знаят, е доста пълен с вируси и „ Троянски коне“, стартирането на интернет браузър в потребителски режим не е приемливо решение от гледна точка на сигурността за мнозина. В крайна сметка има много уязвимости в софтуера, включително операционните системи, чрез които зловреден софтуер може да повреди важни данни. Виртуална машина в този случай е по-изгоден вариант, тъй като зловреден софтуер, след като получи контрол над операционната система във виртуална машина, може да причини вреда само вътре в нея, без да засяга хост ОС. Между другото, в напоследъкзапочнаха да се появяват вируси, които засичат присъствието си във виртуална машина и не се разкриват в този случай, но засега няма такива зловреден софтуерединици и във всеки случай няма да бъде нанесена вреда на важни данни, докато заразените обекти не бъдат прехвърлени към хост ОС. Следователно използването на виртуални машини в този случай изобщо не изключва използването на антивирусен софтуер.
  • Създаване на среда за експериментиране с потенциално опасен софтуер. Във виртуална машина можете безопасно да изпробвате нова програма за почистване на системния регистър или помощна програма за диск. Можете също така безопасно да инсталирате приложен софтуер, който при определени условия може да повреди вашата система или вашите данни. В този случай виртуалната машина действа като пясъчник, в който се възпроизвеждат вашите програми. Можете безопасно да наблюдавате и изучавате тяхната работа, без да се притеснявате за безопасността на вашите данни.
  • Удобно и просто архивиранепотребителски среди. В крайна сметка виртуалната машина е просто папка с файлове на вашия компютър, които могат да бъдат копирани на носител за архивиране и след това лесно възстановени. В този случай не е необходимо да създавате изображения на твърд диск, за да направите резервно копиевашата система.
  • Възможност за обучение за работа с операционни системи, различни от вашата хост. Разбира се, можете да инсталирате втора ОС паралелно с основната система, но в този случай, ако имате нужда от приложение от основната система, ще трябва да рестартирате. В този случай виртуалната машина е идеален вариант: стартирате операционната система, от която се нуждаете, паралелно с хост операционната система и превключвате между тях, ако е необходимо. В много системи прехвърлянето на файлове между гост и хост системите се организира просто чрез плъзгане на файлове и папки с показалеца на мишката.

Изброихме само основните възможности за използване на виртуални машини у дома; разбира се, има и други, по-специфични области на тяхното приложение. Но реалните перспективи за използване на системи за виртуализация на работния плот се отварят в бизнеса, където преди всичко са важни достъпността и спестяването на време и разходи за закупуване на допълнително оборудване.

Платформи за виртуализация на работния плот в бизнеса

За повечето компании, когато става дума за виртуализация, това основно означава виртуализиране на корпоративната сървърна инфраструктура. Съществуват обаче много базирани на VM решения за крайни потребители, които могат значително да подобрят производителността на служителите на компанията. Нека разгледаме основните области на приложение на виртуалните машини в бизнеса на платформи за виртуализация за настолни потребители:

  • Създаване на хранилища на типични шаблони за потребителски работни среди. В зависимост от спецификата на работа на организацията, нейните служители трябва да използват определен набор от софтуер. Когато нов служител се присъедини към организация, той трябва да инсталира операционна система, да я конфигурира по определен начин, в съответствие с изискванията на организацията и политиките за сигурност, както и да инсталира целия необходим приложен софтуер. Когато използвате шаблони за виртуални машини, този проблем се решава много просто: служител се инсталира с платформа за виртуализация на работния плот и в него се стартира виртуална машина от набор от организационни шаблони, в която е инсталиран целият необходим софтуер и подходящата работа се правят системни настройки. Този модел значително ще намали времето за внедряване, както и ще осигури висока гъвкавост при прехвърляне на виртуалния десктоп на служител към друга физическа машина. Разбира се, този случай на използване може да изисква увеличени хардуерни ресурси, но това ще се изплати повече от това, ако служителят трябва да работи големи обемиразнородни данни, архивирането на които ще изисква значително време. Например маркетингови служители, които инсталират много от нужните им програми, изпробват всеки ден неща и работят с различни документи. В този случай те могат да копират папката с файлове на своята работеща виртуална машина в края на работния ден, без да се страхуват, че утре при инсталиране на следващата програма всичко ще се „счупи“.
  • Създаване на инфраструктура за виртуален десктоп, която позволява централизирано съхранение на потребителски среди на защитени фирмени сървъри. Самите крайни потребители използват инструментите отдалечен достъпкъм работния плот на техните среди (например Терминални услуги), съхранявани в корпоративния център за данни. Тази опция за използване на виртуални машини изисква значителни разходи за внедряването й, тъй като в този случай е необходима поддръжка на сървърни платформи за виртуализация на центъра за данни на компанията. Този метод обаче осигурява най-доброто ниво на сигурност и наличност. Тъй като всички производствени среди се съхраняват и поддържат централно в защитен център за данни, потенциалът за изтичане конфиденциална информацияе значително намалена. В същото време степента на достъпност на такива среди се увеличава значително, тъй като достъпът до тях може да се осигури от всяко място с високоскоростна връзка. Строго погледнато, това решение не се отнася за платформи за виртуализация на работния плот, но засяга крайните потребители. Пример за такова решение е VMware Virtual Desktop Infrastructure, базирана на виртуалната инфраструктура на сървърите на организация в корпоративен център за данни. Структурата на такъв модел е показана на фигурата:
  • Използване на виртуални машини, защитени от политики за сигурност. ИТ специалистите, които трябва да гарантират поверителността на личните си данни, както и често да демонстрират различен софтуер на клиентите, са идеални за решения за създаване на сигурни виртуални машини, които предоставят средство за ограничаване на достъпа до различни функции за работа с виртуална машина. Можете също така да зададете срока на валидност на виртуалната машина и по този начин да разпространявате софтуера така, че определен кръг от хора да не могат да използват виртуалната машина за повече от разрешеното време. Пример за такова решение е продуктът ACE Manager на VMware.
  • Опростете обучението на потребителите, като създадете класни стаи с виртуални машини, работещи с различни операционни системи и приложен софтуер. Ако група служители в организация трябва да бъдат обучени да използват определен продукт или програма, можете да създадете един шаблон за виртуална машина и да инсталирате платформата за виртуализация на всеки от компютрите в класната стая. След това виртуалната машина може да бъде копирана на всички компютри и стартирана с целия необходим брой програми. Ако имате нужда от обучение за друг продукт, можете да създадете нов шаблонвиртуална машина и също така да я разположите на всички компютри в класната стая.
  • Разработка и тестване на софтуер във фирмата. Виртуалната машина, тъй като е изолирана среда, е идеална за разработка на софтуер. Разработчиците и тестерите могат да създават конфигурациите на операционната система и потребителските среди, от които се нуждаят, за да симулират поведението на програмата на различни платформи. Като част от този случай на използване също е възможно да се моделират работещи двойки виртуални машини на една и съща физическа платформа, които взаимодействат помежду си чрез работа в мрежа. В допълнение, някои платформи, като VMware Workstation, ви позволяват да създавате дървета на състоянието на виртуална машина, всяка от които съхранява конкретна потребителска конфигурация. Всяко от тези състояния може да бъде върнато с едно щракване. Пример за такова дърво:

Сравнителен преглед на платформи за виртуализация на работния плот

Водещите компании в сферата на платформите за виртуализация на настолни компютри направиха много през последните две години, за да ги направят възможно най-лесни за използване и достъпни дори за най-неопитния потребител. Лидери в производството на системи за виртуализация за крайни потребители в момента са следните компании: VMware с продуктите VMware Workstation, VMware ACE и VMware Fusion, Microsoft с продукта Virtual PC, Parallels, която промотира своята платформа за виртуализация за Mac OS с продукта Parallels Desktop за Mac, а компанията InnoTek с безплатната платформа VirtualBox с отворен код. Нека да разгледаме набързо възможностите на някои от тези продукти.

Работна станция VMware


Днес VMware е безспорен лидер в областта на системите за виртуализация на работния плот. Продуктите му са лесни за използване, разполагат с богата функционалност и са бързи. Почти всички производители на платформи за десктоп виртуализация са фокусирани върху продукта. Процесът на създаване на виртуална машина и инсталиране на операционна система за гости не създава особени затруднения: когато я създавате, трябва да посочите количеството RAM, разпределено за системата за гости, тип и размер виртуален диск, папката, в която ще се намират файловете на виртуалната машина, и вида на операционната система за гости, която ще се инсталира. Стартиращо CD или DVD или ISO изображение може да се използва като дистрибуция за инсталация на гост система. След като инсталирате операционната система във виртуална машина, трябва да инсталирате VMware Tools и да деактивирате всички ненужни емулирани устройства в настройките, за да оптимизирате производителността. Можете също така да създадете моментна снимка на „чистото“ състояние на системата за гости, в която ще бъдат запазени всички данни на виртуалните дискове в този момент и можете да се върнете към тяхното запазено състояние по всяко време. ДА СЕ Основни функции VMware Workstation може да се класифицира като:

  • поддържа различни видовевиртуални дискове (контролери за IDE и SCSI дискове се емулират):
    • фиксиран размер (Preallocated) или нарастващи при запълване (Growing), докато първите са оптимизирани за производителност, а вторите са удобни, защото не заемат много място, преди да бъдат запълнени
    • Независими дискове, които не са засегнати от моментни снимки на операционната система. Такива дискове са удобни за организиране на съхранение на файлове, чиито промени не са необходими при работа с моментни снимки на състоянието на системата за гости
    • поддръжка за дискове, чието състояние не се запазва, когато виртуалната машина е изключена
    • възможност за директен запис на физически диск
  • Поддръжка за различни видове мрежово взаимодействие между виртуални машини, включително комбиниране на виртуални машини в „екипи“ (Teams), което ви позволява да създавате виртуални подмрежи, състоящи се от виртуални машини с различен брой виртуални мрежови адаптери (до три). Виртуалният мрежов интерфейс може да работи в три различни режима:
    • Мрежово свързване по мост- виртуалната машина споделя ресурси мрежова картас хост операционната система и работи с външна за него мрежа като независима машина.
    • Работа в мрежа само за хост- виртуалната машина получава IP адрес в собствената си хост подмрежа от VMware DHCP сървъра. Съответно можете да работите в мрежата само с други виртуални машини на този хост и с ОС на самия хост.
    • NAT- виртуалната машина също работи в собствената подмрежа на хоста (но различна), но чрез VMware NAT сървъра може да инициира връзки към външна мрежа. Невъзможно е да се инициира връзка с такава виртуална машина от външна мрежа. В рамките на хоста е осигурена мрежова комуникация.
    • Дисковете могат също да бъдат монтирани на хост системата с помощта на помощната програма vmware-mountи разширете с помощта на помощната програма vmware-vdiskmanager(тази помощна програма също така служи за извършване на редица други действия върху виртуални дискове).
  • Възможност за лесен обмен на файлове чрез интерфейса Drag&Drop, както и чрез създаване на споделени папки между хост и гост OS.
  • Поддръжка за голям списък от гост и хост операционни системи.

Последната версия на VMware Workstation 6 също включва следните полезни функции:

  • Пълна поддръжка на USB 2.0 интерфейс
  • възможност за записване на активността на виртуалната машина
  • интегриран продукт VMware Converter (за Windows хостове) за импортиране на виртуални машини от други производители
  • стартиране на виртуална машина като услуга

Също така си струва да се отбележи, че продуктът VMware Workstation в момента е единствената платформа за виртуализация, която експериментално поддържа Direct-3D в гост операционни системи. Основният и може би единственият недостатък на тази платформа е фактът, че не е безплатна.

Microsoft Virtual PC

След като се появи като конкурент на VMware Workstation, продуктът Connectix, който по-късно беше закупен от Microsoft Corporation заедно с компанията, не получи достойно развитие в ръцете си. В резултат на това в момента в почти всички отношения той е по-нисък от платформата VMware Workstation и може да се стартира само в хост операционната система Windows система. Въпреки това доста голям брой потребители го използват като платформа за виртуализация на работния плот, тъй като Virtual PC е безплатен и покрива основните нужди за използване на виртуални машини. Процесът на инсталиране за гости също е много прост и интуитивен. След като операционната система е инсталирана, трябва да инсталирате Virtual Machine Additions (аналогично на VMware Tools във VMware Workstation), които значително повишават производителността на гост OS чрез подобряване на технологията за виртуализация. VM добавките могат да се инсталират и на гост операционни системи Linux.

Основните предимства на продукта Microsoft Virtual PC включват следните характеристики:

  • Пълна поддръжка за Windows Vista като хост и гост операционна система. По отношение на производителността, Virtual PC 2007 направи значителна крачка напред в сравнение с предишната версия и сега Производителност на Windows Vista във виртуална машина е доста приемлива.
  • Поддръжка за 64-битови Windows хост системи.
  • Подобрена производителност чрез възползване от подобренията, въведени в Microsoft Virtual Server 2005 R2.
  • Наличие на различни видове виртуални дискове:
    • Динамично разширяване (подобно на растежа във VMware Workstation)
    • Фиксиран размер (аналогично на Preallocated във VMware Workstation)
    • Разлика - диск, който съхранява промените от текущото състояние на виртуалния диск
    • Свързан с твърд диск (аналогично на директното записване на диск във VMware Workstation)
  • Наличието на различни видове мрежова комуникация между виртуални машини и хост:
    • аналог на Bridged Networking във VMware Workstation
    • Само локално (аналогично на Host-only във VMware Workstation)
    • Споделена работа в мрежа (подобно на NAT във VMware Workstation)

Трябва да се отбележи, че продуктът Virtual PC е насочен повече към домашни потребители, отколкото към ИТ специалисти и разработчици на софтуер, докато VMware Workstation, с много по-голяма функционалност, е в състояние да покрие нуждите на последните. В същото време Virtual PC е безплатен и е предназначен главно за опростяване на миграцията към нови операционни системи. системи на Microsoftи ги подкрепете остарели версии. И, разбира се, популярността на платформата Virtual PC се влияе от нейния безплатен характер, създавайки специфична ниша за използване на този продукт.

Parallels Workstation и Parallels Desktop за Mac


Продуктът е предназначен за използване на Windows и Linux платформи като система за виртуализация на работния плот. Поради факта, че компанията Parallels (всъщност собственост на руската компания SWSoft) сега е фокусирана главно върху продукта, развитието на този продукт вече е спряло донякъде и функционалносття отстъпва на двете водещи десктоп платформи от VMware и Microsoft. Затова ще говорим за платформата Parallels Desktop за Mac, която сега е основната платформа за компютрите на Apple. Освен това в момента развитието на тази платформа е много динамично, което се дължи преди всичко на факта, че VMware сериозно възнамерява да нахлуе на пазара за виртуализация на Mac със своя продукт VMware Fusion, който е почти готов за финална версия . Основни функции Parallels Desktop за Mac платформи:

  • Създавайте лесно виртуални машини в три стъпки с помощта на Parallels Installation Assistant. За да създадете виртуална машина и да инсталирате гост операционна система в нея, не са необходими допълнителни усилия.
  • Наличието на помощната програма Parallels Transporter, която ви позволява да мигрирате от физическа машина към виртуална.
  • Пълна поддръжка за Windows Vista гост OS. Това гарантира лесен обмен на файлове между гост и хост операционни системи
  • Поддръжка на USB 2.0 интерфейс
  • Поддръжка на Mac OS X "Leopard".

Подобно на повечето продукти за платформата Mac OS X, Parallels Desktop предоставя на потребителя прост и удобен интерфейс. Не е тайна, че много потребители на Mac често изпитват нужда да използват продукти на Windows и Parallels Desktop им предоставя тази възможност, позволявайки им да се чувстват „в два свята“.

Можете също така да споменете продуктите на Parallels като Parallels Compressor Workstation и Parallels Compressor Server, които ви позволяват да компресирате дискове не само на виртуални машини Parallels, но и на VMware, което е решение на един от проблемите, които потребителите често срещат.

VirtualBox


InnoTek наскоро навлезе на пазара за виртуализация на десктоп с неочаквано безплатно решение с отворен код. Във време, когато изглежда нова платформаТрудно е да се доведе виртуализацията до прилично ниво, InnoTek постигна неочаквано бърз успех и популярно признание.

Много блогъри, лоялни към VMware, обаче казаха, че на техните настолни компютри виртуалните машини на платформата работят значително по-бързо от виртуалните машини на VMware Workstation. Освен това доскоро платформата VirtualBox беше достъпна само за Linux и Windows хостове, а в края на април се появи първата компилация за Mac OS X, където се планира платформата да се конкурира с такива „чудовища“ на системи за виртуализация като Parallels и VMware. И, разбира се, тя има всички шансове да спечели. Имайки предвид пълната отвореност на платформата и нейния безплатен характер, много ентусиасти са готови да се заемат с подобряването на платформата и увеличаването на нейната функционалност, надяваме се, без да се компрометира нейната производителност. В момента VirtualBox няма толкова широка функционалност като водещите платформи, не поддържа 64-битови системи и мрежово взаимодействие с Windows Vista, но на уебсайта можете да получите актуална информация за това какви системни функции се работят На. Към момента платформата има следните основни характеристики:

  • Доста голям списък от поддържани хост и гост операционни системи.
  • Поддръжка на множество моментни снимки на текущото състояние на системата за гости (моментни снимки).
  • Динамично разширяващи се дискове с фиксиран размер.
  • Възможност за инсталиране на Guest Additions (аналогично на VMware Tools) за увеличаване на степента на интеграция с хост ОС

Разбира се, от гледна точка на функционалност, VirtualBox е много незрял продукт, но неговите показатели за ефективност показват, че платформата има бъдеще и обществото с отворен код ще положи всички усилия да я подобри и развие.

Какво да избера като система за виртуализация на работния плот?

Обобщавайки, можем да кажем, че всяка от описаните по-горе платформи в момента заема своя собствена ниша в областта на приложението на технологиите за виртуализация на настолни компютри. Всяка система за виртуализация има предимства и недостатъци. С течение на времето, разбира се, много от тях ще придобият необходимата функционалност, която да задоволи нуждите на повечето потребители. Също така се надяваме, че ще бъдат предоставени инструменти за конвертиране на формати на виртуални машини между платформи.

Несъмнено, когато става въпрос за използване на система за виртуализация на работния плот у дома на Windows хостове, трябва да избирате между платформите Microsoft Virtual PC или VirtualBox, тъй като те са безплатни и имат необходимата функционалност за поддръжка на виртуални машини у дома. Въпреки това, когато става въпрос за използване на виртуални машини в бизнеса, корпоративна средаПредприятия, където внедряването на системи за виртуализация на десктоп поставя високи изисквания към функционалността и надеждността, не могат без VMware Workstation, която е значително по-добра от другите описани платформи. Продуктът VirtualBox също може да намери своето място тук, тъй като е най-оптимизираният за производителност.

Virtual PC трябва да се използва, когато се предоставя поддръжка за по-стари версии на Windows и се изпълнява Windows Vista като гост OS. И потребителите на платформата Mac не могат без продукта Parallels Desktop: това се доказва от факта, че резултатът от повече от 100 000 продадени копия на продукта е записан през 2006 г. Потребителите на Mac също трябва да обърнат внимание на платформата VMware Fusion, която в бъдеще претендира да бъде лидер в областта на платформите за виртуализация на работния плот.

Технологиите за виртуализация на персонални компютри стават все по-близо до крайния потребител и вече могат да се използват както в ежедневната работа на служителите на организациите, така и на домашните компютри за създаване на защитени или изолирани лични среди. В допълнение, използването на виртуални машини на настолни компютри не се ограничава до описаните опции. Например във виртуално VMware машина, В прозоречен режимконзолата на операционната система за гост, можете да зададете по-висока разделителна способност от поддържаната от монитора и лентите за превъртане ще се появят в прозореца на системата за гост. Това ще ви позволи да тествате уебсайта или приложението високи резолюциипри липса на подходящ монитор. Този пример показва, че опциите за използване на виртуални машини на настолни компютри зависят от вашето въображение. И бързо развиващите се персонализирани платформи за виртуализация могат да ви помогнат да посрещнете вашите нужди.



Свързани публикации