Сегодня виртуализация плотно вошла в мир информационных технологий. Виртуальные сервера, виртуальные приложения, виртуальные миры и много чего другого виртуального.nnДавайте разбираться, что из всего этого набора казалось бы оторванных от земли терминов может быть полезным для веб- разработчика.nnИтак, основной концепт виртуализации в принципе – это отвязка от чего-то постоянного. Если мы говорим о сервере, то виртуальный сервер не привязан к конкретному физическому компьютеру, если мы говорим о жестком диске – то факту это файл с данными, который связан с устройством хранения данных также как и текстовый файл с записками или файл с вашим фото. Что же касается виртуальных приложений – это приложения, которых как бы не существует на вашем компьютере. Их не нужно устанавливать, они не оставляют следа в системе после своей работы. Грубо говоря если вы будете хранить ваши данные в облаке и использовать виртуальные приложения ваш локальный компьютер будет девственно чист. Чем это выгодно спросите вы?nnИспользуя эти технологии можно снизить время обслуживания или замены оборудования, решить ряд вопросов безопасности и конфиденциальности данных. Рассмотрим еще пример виртуализации: вам нужно несколько серверов, особым образом сконфигурированных и связанных сетевыми соединениями для обеспечения стабильной работы вашего веб-ресурса, а по факту в наличии одна старая коробка сомнительной мощности. Не беда! Как показывает практика установка гипервизора (а именно он является прослойкой между виртуальной средой и физическими компонентами сервера) даже на не очень мощную машину дает возможность развернуть небольшую инфраструктуру. Хотя нужно оговориться – конечно у каждого гипервизора есть свои минимальные системные требования. Вам этого мало? Идем дальше! Нужно больше ресурсов для компьютера бухгалтера? Разместите его на вашей коробочке рядом с виртуальными серверами. Это называется виртуализация рабочего места. Кстати, к нему можно организовать доступ с дачи бухгалтера, с пляжа или из-за границы. выросли из ресурсов Вашей коробочки или может даже нескольких коробочек? Давайте отправим нашу инфраструктуру в облако и выкинем окончательно устаревшие коробочки. За Ваши деньги хостеры сейчас предлагают достаточно большие объемы дискового пространства, памяти и процессорных мощностей. Ваши виртуальные серверы могут быть геораспределены, что обеспечит вашим веб-сервисам дополнительную отказоустойчивость. Это называется виртуальная инфраструктура. Если вам вдруг внезапно потребовалось еще десяток идентичных серверов которые должны работать 3 часа в день, несколько дней в месяц – это также решается с помощью технологий виртуализации. Во-первых некоторые хостеры просят оплату только за работающие сервера, то есть если ваш виртуальные сервер выключен, то его размещение в облаке минимально по затратам или вообще бесплатно. Во-вторых, есть возможности создания копий серверов по шаблону, что значительно упрощает процесс развертывания.nnЕсли обобщить, видно, что виртуализация позволяет решать широкий круг проблем и задач по развертыванию и сопровождению различных инфраструктур, а еще позволяет экономить ваше время и средства. Главное понимать, что Вам необходимо и какие возможности реализации этого имеются в мире.