Плюсы виртуализации IT-инфраструктуры | OTUS
⚡Подписка от OTUS!
Собери свой пул курсов на выгодных условиях. Подробности в чате →
Написать в чат

Курсы

Программирование
Разработчик программных роботов (RPA) на базе UiPath и PIX
-6%
Разработчик C#
-8%
Алгоритмы и структуры данных
-8%
Backend-разработчик на PHP
-8%
JavaScript Developer. Professional
-9%
Team Lead
-5%
Golang Developer. Professional
-6%
Agile Project Manager
-5%
Flutter Mobile Developer
-10%
MS SQL Server Developer
-8%
C++ Developer. Professional Android Developer. Professional Framework Laravel Cloud Solution Architecture Highload Architect Reverse-Engineering. Professional Kotlin Backend Developer React.js Developer VOIP инженер Нереляционные базы данных Scala-разработчик Супер-практикум по использованию и настройке GIT IoT-разработчик JavaScript Developer. Basic Advanced Fullstack JavaScript developer Unity Game Developer. Professional Супер-интенсив Azure
Инфраструктура
Супер-интенсив "Версионирование и командная работа с помощью Git"
-30%
Administrator Linux. Professional
-5%
Супер-интенсив «CI/CD или Непрерывная поставка с Docker и Kubernetes»
-30%
Разработчик программных роботов (RPA) на базе UiPath и PIX
-6%
Administrator Linux. Advanced
-8%
Infrastructure as a code in Ansible
-12%
Network engineer
-4%
MS SQL Server Developer
-8%
Cloud Solution Architecture Highload Architect Разработчик голосовых ассистентов и чат-ботов Мониторинг и логирование: Zabbix, Prometheus, ELK Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Архитектор сетей Супер-интенсив «IaC Ansible»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Плюсы виртуализации IT-инфраструктуры

Виртуализация инфраструктуры предоставляет возможность абстрагировать вычислительные ресурсы от физического оборудования. Она позволяет избежать дефицита IT-инфраструктуры, а также сделать масштабирование более гибким. При этом вычислительные процессы, которые выполняются на одном реальном сервере либо кластере серверов, изолируются.

Компонент, который объединяет пул физических ресурсов (жесткие диски, процессоры и т. п.) в пул виртуализированных ресурсов, а также разделяющий эти ресурсы на виртуальные серверы, называют гипервизором. Речь идет о специальной ОС, устанавливаемой на физические серверы. Можно сказать, что гипервизор нарезает получившийся «пирог» из виртуальных серверов на «кусочки». При этом на каждый из этих «кусочков» (на каждый отдельный виртуальный сервер) инсталлируются свои гостевые ОС и приложения.

В результате мы получаем некую совокупность виртуальных вычислительных и дисковых ресурсов, гостевой ОС и приложений. Эту совокупность называют по-разному: — виртуальная машина (ВМ); — виртуальный сервер; — инстанс.

Если виртуализация отсутствует, приложение может занимать целый физический сервер или разделять сервер с другими приложениями, от которых это приложение полностью не изолировано. Если виртуализация есть, появляется возможность разместить на одном сервере несколько изолированных приложений (либо объединить серверы в кластер).

k_1_1-1801-58041a.jpg

Какие преимущества несет виртуализация IT-системам:

  1. Для работы необходимых приложений требуется меньше физических серверов, ведь на одном сервере мы можем разместить несколько изолированных ВМ. За счет виртуализации можно уйти от известного подхода «один физический сервер = одно приложение». При этом количество независимых изолированных приложений увеличивается без допоборудования.
  2. Объединение ряда физических серверов в пул виртуализированных ресурсов дает возможность сбалансировать нагрузку на них. Когда наше «железо» загружено равномерно, не бывает ситуаций, когда один сервер перегружен, а другой при этом простаивает. Работающие ВМ могут переключаться с загруженных серверов на серверы, которые нагружены меньше. Следовательно, повышается бесперебойность, надежность и стабильность работы системы, а выход из строя одного сервера кластера не станет причиной отключения приложений — лишь пропорционально увеличится нагрузка на другие серверы.
  3. Масштабирование ИТ-систем без виртуализации зачастую предполагает приобретение либо вывод из эксплуатации дополнительных серверов с последующим переездом приложений на серверы иной мощности. В случае масштабирования виртуальной IT-инфраструктуры, появляется возможность добавлять ВМ в объеме, который возможен с учетом мощности физических серверов. Также есть возможность менять мощность уже работающих виртуальных машин. Если же возможности реальных серверов будут исчерпаны, то в пул виртуализированных физических ресурсов добавляют новые, докупая еще «железа». Масштабирование при этом выполняется без задержки на миграцию приложений (то есть, без даунтайма). Таким образом, пул физических ресурсов, доступных ВМ, увеличивается сразу, что тоже не может не радовать.

По материалам блога MSC.Mail.ru.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться