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

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

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

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

Има много причини, поради които може да искате да стартирате VM, включително разработване или тестване на софтуер на различни платформи, без всъщност да използвате второ устройство. Друга цел може да бъде достъпа до приложения, които са собственост на операционна система, различна от вашата. Пример за това би бил да искаш да играеш игра изключително за Windows, когато всичко, което имаш, е Mac.

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

Защо фирмите биха могли да използват виртуални машини

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

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

Общи ограничения на виртуални машини

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

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

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

Hypervisors и друг софтуер за виртуална машина

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

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