Doporučujete Ubuntu Pro (pro zkušenější(?) Debian), jak to orchestrujete? Kdysi jsem si hrál s Ansiblem, ale nebyl moc determiistický, ba vyloženě jsem musel handlovat n+1 spuštění, aby mi to neumřelo.
Nedávno jsem si začal konfigurovat vlastní infrastrukturu pro bezvýpadkovej běh nějakých služeb a rozhodl jsem se jít cestou NixOS+Colmena a pro kontejnery Nomad a nemůžu si to vynachválit. Zvažoval jste tuhle (či podobnou, nebo uplně jinou) možnost a proč jste se rozhodl tak, jak jste se rozhodl?
Já mám aktuálně také jenom jeden stroj a sic plánuji do budoucna přidávat další, tak tu vidim i ten přínos, že pokud by se něco ztentočkovalo, dokážu lusknutim prstu nahodit celý řešení v řádu desítek minut automatizovaně, například v případě, že odejde disk. Nebo u Ubuntu se mi stalo, že se mi totálně zvorala aktualizace a tehdy jsem ještě nepoužíval žádný snapshotování, takže jsem musel reinstal, protože jsem ho nebyl schopnej dát dohromady.
Moje řešení neni nic složitýho, je to v podstatě obyčejná nix/flake konfigurace, kterou si spravujete svuj desktop/noťas s nixem, jen je to obohacený o colmenu pro jednodušší remote správu (aktuálně jednoho serveru, ale právě jednoduše pak mohu přidat i další stroje, stejně jako to jde s ansiblem).
Zatim jsem nenarazil, že by někdo reálně používal nix s colmenou (nebo něčim podobnym) a tak mi vrtá hlavou, jestli se neblíží nějakej čertík v krabičce.
Desktopový hardware je docela nouzovka, dlouhodoíbě bych to nedoporučoval takhle provozovat, už kvůli tomu že to určitě nemá ECC RAM a tudíž to bude náchylnější na nahodilé chyby. A pokud je to pecko starší, může problémy dělat i zdroj; řím víc to bude výkonově vytíženo, tím spíš bych zvážil výměnu za nový a dostatečně dimenzovaný.
Pokud jde o maximální úsporu, bezpečnější cestou by byl malý SOHO serverový hardware (bohužel nové věžové servery jsou aktuiálně strašně předražené) ve dvou kusech, a NAS s podporou iSCSI. Na tom se totiž už dá postavit clusterové řešení s vysokou dostupností pro případ výpadku jednoho ze serverů, a to i na bezplatném hypervisoru HyperV Core. Stačí pak totiž na desktopové PCčko správce nainstalovat System Center a správu dělat z něj. Pokud na tom mají běžet virtuální stroje a většina z nich bude windowsovská, je to celkem jasná volba.
Pro ostatní operační systémy virtuálů bych dneska volil proxmox.
Nevýhodou je, že obojí má poměrně strmou učicí křivku, takže to chce si s tím napřed chvilku hrát a naučit se to používat.
Skutečně jsme si nerozuměli, reagoval jsem totiž pořád ještě v kontextu článku, tedy toho "serveru" v desktopu účetní. Tam je totiž špeků celá řada, od spolehlivosti, otázky jaký je plán v případě poruchy hardwaru, zálohování, a toho že je tam skoro s jistotou porušení podmínek EULA těch desktopových woken (v závislosti na počtu obsluhovanýých klientů a typu serverových služeb).
AFAIK je tam jediný problém, a to ten, že desktopové edice od Win8 nahoru už nemají ovladač Matroxe G200, kterou Dell ve věžových PowerEdge pokud vím dodnes používá jako zobrazovací adaptér na základní desce. Stačí do slotu namontovat něco, co požadovaná verze zná, což bohužel diskvalifikuje prakticky všechno s PCI32 jako Matroxy G450, které by na kancelářskou práci stačily bohatě, protože aktuální 10ky a tím spíš 11ky vyžadují grafický adaptér s ovladačem vyhovujícím modelu WDDM.
Což automaticky znamená kartu do PCIe slotu, a ty Dell na deskách PowerEdge osazuje jen dva, typicky jeden x16 a jeden x8, u starších dokonce jen jednou x8 a jednou x4. Takže je tam první problém jakou GPU tam vůbec dát, aby se jednak vešla a jednak měla napájení, a druhý problém že většinou pak nejde osadit RAID řadič a zbydou jen SATA porty na základní desce.
Aha, tak to jsem měl asi štěstí na volbu hardwaru a nenarazil jsem na to. Zřejmě všechny desky měly řadič, který desktopová edice umí; max se mi stalo, že to s aktivním RAID režimem řadiče nevidělo disky, ale na desktopových windows jsem to nikdy nepotřeboval, takže jsem jel vždycky na základní AHCI režim.