From ca8a1ae3d67b22b3db046b7f9aaadfae936c17a9 Mon Sep 17 00:00:00 2001 From: ada Date: Fri, 22 Aug 2025 14:42:06 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=B8=D0=B7=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=B2=20=D0=B7=D0=B0=D0=BC=D0=B5=D1=82=D0=BA?= =?UTF-8?q?=D0=B0=D1=85:=20=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D0=BF=D1=83=D1=82=D0=B8=20=D0=BA=20=D0=B8=D0=B7?= =?UTF-8?q?=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F=D0=BC=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=82?= =?UTF-8?q?=D0=BD=D0=BE=D0=B3=D0=BE=20=D0=BE=D1=82=D0=BE=D0=B1=D1=80=D0=B0?= =?UTF-8?q?=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _notes/HomeServer/Коробочки-коробочки.md | 12 ++++++------ _notes/HomeServer/Новое начало.md | 14 ++++++-------- _pages/aboutme.md | 2 +- 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/_notes/HomeServer/Коробочки-коробочки.md b/_notes/HomeServer/Коробочки-коробочки.md index ff3164a..15ec6ff 100644 --- a/_notes/HomeServer/Коробочки-коробочки.md +++ b/_notes/HomeServer/Коробочки-коробочки.md @@ -13,7 +13,7 @@ layout: single ***Гипервизор*** - программа, позволяющая управлять виртуальными машинами и контейнерами (есть небольшое различие, но об этом дальше). На этом, в общем-то, всё, стоит ещё сказать, что гипервизоры бывают двух типов: -1) *Bare-metal* - т.е. гипервизоры представляющие собой "операционную систему", которая устанавливается напрямую на "железо". Это обеспечивает **наибольшую** производительность и совместимость, но, очевидно, что это сложнее, чем просто поставить VirtualBox) +1) *Bare-metal* - т.е. гипервизоры представляющие собой "операционную систему", которая устанавливается напрямую на "железо". Это обеспечивает **наибольшую** производительность и совместимость, но, очевидно, что это сложнее, чем просто поставить VirtualBox) > Примеры: Proxmox, ESXi, oVirt(и производные) 2) *Hosted* - гипервизор, являющийся натурально программой для уже существующей системы. Такие гипервизоры проще в освоении и используются для пользовательского использования (на винду линукс накатить попробовать). @@ -21,7 +21,7 @@ layout: single > Примеры: VMWare Workstation, VirtualBox, QEMU/KVM VM Manager. -![alt text](../assets/cache/hs2/hypervisiors1.png) +![alt text](../assets/cache/HomeServer/hs2/hypervisiors1.png) ## Контейнеризация @@ -42,10 +42,10 @@ layout: single > С другой же стороны, мы можем выделить целую комнату под холодильник, там наладить централизованное охлаждение и туда уже сгружать ящики с продуктами, вот это контейнеризация, когда мы отдельные ящики охлаждаем общей системой. -> К слову, почему я сказал, что гипервизоры для контейнеров и виртуалок отличаются? В сущности, для контейнеров нет как таковой системы, но есть CRI - Container Runtime Interface, то, с помощью чего, контейнеры и запускаются. -> ВМ такого не надо, у них у каждой своё ядро. (Но я не хочу разделять понятия, потому что сейчас гипервизоры универсальны и имеют как среду для ВМ, так и CRI) -> -> Описание +К слову, почему я сказал, что гипервизоры для контейнеров и виртуалок отличаются? В сущности, для контейнеров нет как таковой системы, но есть CRI - Container Runtime Interface, то, с помощью чего, контейнеры и запускаются. +ВМ такого не надо, у них у каждой своё ядро. (Но я не хочу разделять понятия, потому что сейчас гипервизоры универсальны и имеют как среду для ВМ, так и CRI) + +Описание В общем-то, на этом всё, но напоследок скажу, что в продакшене часто используют смешанный тип, т.е. мы на виртуализации разворачиваем среду для контейнеризации и в машинах разворчиваем контейнеры смежных приложений, так мы изолируем группы программ друг от друга. diff --git a/_notes/HomeServer/Новое начало.md b/_notes/HomeServer/Новое начало.md index 6581491..4cb5f48 100644 --- a/_notes/HomeServer/Новое начало.md +++ b/_notes/HomeServer/Новое начало.md @@ -17,7 +17,7 @@ layout: single Спустя некоторое время поисков, я нашел хороший вариант, а именно - китайский мини-пк с неплохими характеристиками и аж 4-мя слотами под m.2 SSD (потом расскажу, зачем и что это вообще такое) -![alt text](../assets/cache/hs3/gmktec.png) +![alt text](../assets/cache/HomeServer/hs3/gmktec.png) Значит, недолго думая, я его заказал, он пришел, круто, классно, что дальше? @@ -30,7 +30,7 @@ layout: single Что такое конкретно ***Proxmox***? Это Open-Source решение для виртуализации, т.е. бесплатное, т.е. разрабатывается открытым сообществом (ну, сейчас уже не совсем, но так или иначе). Почему именно это решение? Есть oVirt, который тоже бесплатный, но это прям совсем Enterprise решение, там очень много фишек, которые обычному пользователю не нужны, да и Proxmox с этой точки зрения более *коробочное* решение. -![alt text](../assets/cache/hs3/pve_ui.png) +![alt text](../assets/cache/HomeServer/hs3/pve_ui.png) Вот как выглядит установленный Proxmox (ну, точнее уже с несколькими развернутыми контейнерами). Тут вы сможете обнаружить список уже развернутых систем, краткую сводку по системе и много-много другое. Интерфейс слегка страшный, но только на первый взгляд. @@ -58,7 +58,7 @@ layout: single ***Минусы***: Никакой гибкости, решение только для индивидуального доступа (вот такой сайт не сделать), безопасность перекладывается на внешнего вендора. -![alt text](../assets/cache/hs3/tailscale.png) +![alt text](../assets/cache/HomeServer/hs3/tailscale.png) --- @@ -76,7 +76,7 @@ layout: single > VPS (Virtual Private Server) — это как отдельный «компьютер» внутри большого компьютера, который тебе сдают в аренду. -![alt text](../assets/cache/hs3/vps.png) +![alt text](../assets/cache/HomeServer/hs3/vps.png) --- @@ -90,7 +90,7 @@ layout: single Не буду углубляться в детали происходящего, но я использую WireGuard, как туннель. -![alt text](../assets/cache/hs3/wireguard1.png) +![alt text](../assets/cache/HomeServer/hs3/wireguard1.png) Притом, что удобно, мы этот самый WG используем и как способ защиты от нежелательных гостей, ведь мы можем настроить наши сайты так, чтобы они пускали к себе только пользователей, которые тоже являются участниками это приватной сети. Кайфы, да? Отвечу за вас, да! @@ -105,6 +105,4 @@ layout: single 1) Продолжаем про сервер 2) Поговорим о сторонних вещах (DNS, DHCP, или что-то ещё) -Всем спокойной ночи и прекрасных выходных! - -![alt text](../assets/cache/hs3/cat1.png) \ No newline at end of file +![alt text](../assets/cache/HomeServer/hs3/cat1.png) \ No newline at end of file diff --git a/_pages/aboutme.md b/_pages/aboutme.md index 566a5cc..f9523a6 100644 --- a/_pages/aboutme.md +++ b/_pages/aboutme.md @@ -42,7 +42,7 @@ author_profile: true --- ## 🌱 Интересы и хобби -- 🐧 **Open Source энтузиаст**: активный пользователь Linux, контрибьютор в проекты +- 🐧 **Open Source энтузиаст**: активный пользователь Linux - 📖 **Техническое чтение**: книги по системному администрированию, ИБ, архитектуре ПО - 🎮 **Игры**: стратегии, симуляторы, indie-игры - 🎵 **Музыка**: от классической до экспериментального рока, но больше по фолку (НЕ ФОНКУ!)