TGViewer
Евгений Козлов пишет про IT Евгений Козлов пишет про IT @careerunderhood · 2.83K subscribers
Post #181 1.3K
Как и обещал, начинаю серию постов о виртуализации 🤖

Начнем с формального определения:

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

Существует несколько видов виртуализации, наиболее распространенными являются:

🟢 Hardware virtualization (аппаратная). Реализует софтом вроде VmWare, VirtualBox (Crossplatform), Parallels (MacOS), KVM (Linux). Используется в различнного рода as a Service, хостингах и платформах.

🟢 OS-level virtualization (виртуализация на уровне операционной системы). Этот способ используется в сфере разработки ПО, всем известный Docker и менее известные OpenVZ, LXC (Linux Containers), Solaris Containers являющиеся его предшественниками.

Зачем вообще нужна виртуализация? Чем она может быть полезна?

🟢 Упрощение обслуживания серверов за счёт абстрагирования от реального железа
🟢 Повышение безопасности. Злоумышленник получает доступ не к хост системе (железу как таковому) а к какой то части, строго изолированной от всего остального. В любом случае взлом это плохо, но лучше так чем полностью)
🟢 Масштабирование. Увеличить ресурсы горизонтально или вертикально становится проще так как мы оперируем не реальным железом которое нужно пойти и покупать, подключать проводами итп а это поправить цифры в условном конфиге.
🟢 Проще строить распределенные приложения. Если бы виртуализации не существовало нам бы приходилось иметь N реальных компьютеров, настраивать между ними настоящую сеть чтобы провести мало мальское интеграционное тестирование. Звучит долго и дорого :)

На этом всё, в следующем посте пройдемся подробно по аппаратной виртуализации😉

Ставьте лайки, пишите комменты, надеюсь что было полезно и понятно😊
  • 👍 28
  • 🔥 5
  • 🤓 1
More from @careerunderhood
  1. Oct 2, 2026Пока от темы Concurrency далеко не ушли. В последнем цикле я если и упоминал вопросы произ…
  2. Sep 30, 2026Результаты опроса меня впечатлили. Большинству интересны истории из работы. Поехали, начне…
  3. Sep 25, 2026Post #470
  4. Sep 21, 2026Concurrency, Synchronization and Consistency. Non-blocking. Оглавление Введение - Блокирую…
  5. Sep 21, 2026Concurrency and Consistency. Non-blocking, lock-free and async. Пост №12. Заключение. Когд…
  6. Sep 20, 2026Concurrency and Consistency. Non-blocking, lock-free and async. Пост №11. Самые важные фак…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →