Виртуализация: Разлика между версии

Изтрито е съдържание Добавено е съдържание
частичен превод
довършване на превода и актуализация от английската статия
Ред 1:
{{пояснение}}
{{превод|английски}}
В [[компютър|компютърната]]ната терминология, '''виртуализация''' ([[{{lang-en|Virtualization]]}}) e термин с широка употреба, който най-общо се отнася за ползване на компютърни ресурси за симулиране (и по този начин заместване) на реалните [[хардуер]], [[операционна система|операционни системи]], [[платформа (компютри)|платформи]], машини. Виртуализацията прави възможно стартирането на множество операционни системи и [[приложен софтуер]] на една хардуерна машина, при това едновременно позволява ефикасното използване на наличните ресурси.
 
== Хардуерна виртуализация ==
В [[компютър|компютърната]] терминология, '''виртуализация''' ([[Virtualization]]) e термин с широка употреба, който най-общо се отнася за ползване на компютърни ресурси за симулиране (и по този начин заместване) на реалните [[хардуер]], [[операционна система|операционни системи]], [[платформа (компютри)|платформи]], машини. Виртуализацията прави възможно стартирането на множество операционни системи и [[приложен софтуер]] на една хардуерна машина, при това едновременно.
Хардуерната (наричана още платформена) виртуализация представлява създаването на [[виртуална машина]] ({{lang-en|virtual machine}}), която има поведението на компютър с отделна [[операционна система]]. Софтуерът, стартиран на такава виртуална машина, е отделен от реалните хардуерни ресурси. Например на компютър под [[Windows]] може да се реализира виртуална машина, която изглежда като компютър с операционна система [[Mac OS X]]. Като следствие на тази виртуална машина може да работи софтуер, предназначен за Mac OS X.<ref>{{cite web
| url = http://www-07.ibm.com/solutions/in/education/download/Virtualization%20in%20Education.pdf
| title = Virtualization in education
| publisher = [[IBM]]
| date = October 2007
| accessdate = 6 July 2010
| quote = }}</ref>
 
За да се направи различие между истинската машина и симулираната се използват прилагателните хост ({{lang-en|host machine}}) за истинската и guest за виртуалната. Хардуерната виртуализация е осъществена за първи път върху [[мейнфрейм]] IBM System/370.
* Виртуализация на платформа ({{lang-en|Platform Virtualization}}) - в компютърните науки това е виртуализация на компютри или на операционни системи.
** Пълна виртуализация - метод, при който се осъществява/създава определен вид [[виртуална машина]] ({{lang-en|virtual machine}})
** Хардуерна виртуализация ({{lang-en|Hardware-assisted virtualization}}). За пръв път осъществена върху [[мейнфрейм]] IBM System/370, хардуерната виртуализация е метод, който позволява ефикасно използване на хардуерни ресурси, основно от основния процесор на компютърната система (host processors).
** Частична виртуализация ({{lang-en|Partial virtualization}}) - Частичната виртуализация създава определен вид виртуална среда, която частично симулира основния хардуер.
** Паравиртуализация ({{lang-en|Paravirtualization}}) - В компютърната практика паравиртуализацията е виртуализационна техника, която представлява софтуерен интерфейс на [[виртуална машина]], която е подобна, но не идентична с основния хардуер.
** ОС виртуализация ({{lang-en|Operating system-level virtualization}}) - Виртуализацията на ниво операционна система (ОС виртуализация) е метод за [[сървър]]на виртуализация, при който ядрото на операционната система позволява да се създадат много на брой нейни изолирани ''инстанции'' (работещи реализации), вместо само една. Всяка инстанция (често наричани контейнери, виртуални системи (VEs), виртуални сървъри (VPS) или клетки) от гледна точка на потребителя изглежда и действа като един физически сървър. В [[Unix]] системите тази технология може да бъде видяна като развито приложение на стандартния [[chroot]] механизъм.
* Ресурсна виртуализация - виртуализация на специфичен системен ресурс, като например такъв за съхраняване на информация или мрежови ресурси
** [[Encapsulation]] - затваряне (скриване) на сложна технология, в случая програмен код чрез създаване на опростен интерфейс за работа с него
** [[Virtual memory]], which allows uniform, contiguous addressing of physically separate and non-contiguous memory and disk areas
** [[Storage virtualization]] - процес на цялостна абстракция на логическото съхраняване на данни от физическото им складиране
*** [[RAID контролер|RAID]] - резервиран масив от независими дискове
*** [[Disk partitioning]], is the splitting of a single resource (usually large), such as disk space or network bandwidth, into a number of smaller, more easily utilized resources of the same type
*** [[Logical volume management]], which combines many disks into one large pool and then divides it into logical disks.
** [[Network virtualization]], creation of a virtualised network addressing space within or across network subnets
** [[Channel bonding]], the use multiple links combined to work as though they offered a single, higher-bandwidth link
** [[I/O virtualization]] e.g. vNICs, vHBAsz
** [[Memory virtualization]] Aggregates RAM resources from networked systems into virtualised memory pool
* [[Cluster (computing)|Computer cluster]]s and [[grid computing]], the combination of multiple discrete computers into larger metacomputers
* [[Application virtualization]], the hosting of individual applications on alien hardware/software
** [[Portable application]]
** [[Cross-platform virtualization]]
** [[Emulation]] or [[Simulation#Computer science|simulation]]
** [[Hosted Virtual Desktop]]
* [[Virtualization Development]], further work in this area
 
Хардуерната виртуализация бива няколко вида:
* [[Desktop virtualization]], the remote manipulation of a computer desktop
 
* Пълна виртуализация&nbsp&nbsp;— почти пълна симулация на хардуера, така че предназначеният за него софтуер не се налага да бъде модифициран (това типично е операционна система)
** Частична виртуализация ({{lang-en|Partial virtualization}}) - Частичната виртуализация създава определен видсе виртуална среда, която частично симулира основния хардуер и затова предназначеният за нея софтуер може да претърпи модификации.
* Паравиртуализация ({{lang-en|Paravirtualization}}) - не се симулира хардуер и гостуващият софтуер се изпълнява в изолирани домейни все едно е върху отделна система. За тази цел е необходимо гостуващият софтуер да се модифицира.
 
Хардуерната виртуализация не следва да се бърка с [[емулатор|емулация]], при която се прави точна имитация на даден хардуер върху друг хардуер. В мобилните устройства няколко операционни системи или виртуални машини могат да вървят на един и същ мобилен телефон или други преносими устройства (''мобилна виртуализация'')
 
== Софтуерна виртуализация ==
{{пояснение}}
 
** ОС виртуализация ({{lang-en|Operating system-level virtualization}}) - Виртуализацията на ниво операционна система (ОС виртуализация) е метод за [[сървър]]на виртуализация, при който ядрото на операционната система позволява да се създадат много на брой нейни изолирани ''инстанции'' (работещи реализации), вместо само една. ВсякаВсички инстанцияинстанции (често наричани контейнери, виртуални системи (VEs), виртуални сървъри (VPS) или клетки) от гледна точка на потребителя изглеждаизглеждат и действадействат като един единствен физически сървър. В [[Unix]] системите тази технология може да бъде видяна като развито приложение на стандартния [[chroot]] механизъм.
* Приложна виртуализация&nbsp;— хостване на индивидуални приложения на чужд хардуер/софтуер
 
== Ресурсна виртуализация ==
* Виртуална памет — системна памет симулирана от операционната система и разположена на твърдия диск. Тя позволява да се прилага едно и също, непрекъснато адресиране на физически различни памети (участъци от твърдия диск). Например, при Windows ако няма достатъчно [[оперативна памет]] за изпълнение на програма или операция, операционната система използва виртуална памет.
** [[StorageВиртуално virtualization]] -хранилище&nbsp;— процес на цялостна абстракция на логическото съхраняване на данни от физическотореалното им складиранефизическо местоположение
*** [[RAID контролер|RAID]] - резервиран масив от независими дискове
** Разделяне на дялове (напр. на твърд диск) - прилага се при голям ресурс, който се разделя на по-малки еднотипни части с цел по-лесно използване на
** Управление на логически дискове&nbsp;— обединение на много дискове заедно и след това разделянето им на логически дискове
 
== Мрежова виртуализация ==
 
* Десктоп виртуализация&nbsp;— изобразяване и управление на отдалечен десктоп компютър
* Мрежова виртуализация — създаване на виртуално мрежово адресно пространство вътре в мрежата или в няколко подмрежи
* [[Клъстер]]ни и грид-изчисления&nbsp;— обединението на много компютри в една инфраструктура за извършване на сложни изчисления. В състава на клъстера влизат различни класове компютри, програмно осигуряване, мрежово оборудване и устройства за вход/изход. В грид системата компютрите са отдалечени пространствено.
 
== Източници ==
<references />
 
 
 
{{превод от|en|Virtualization|418452629}}
 
[[de:Virtualisierung]]