3.0 KiB
Lokal produktions-server
(260422 0.1 allan)
1. Syfte
- Att bli så oberoende som möjligt av externa tjänsteleverantörer, ffa när det gäller kostnadskontroll.
- Att kunna konfigurera enligt eget huvud, istället för att behöva acceptera färdiga paket.
2. Förutsättningar
- Anslutning via lokalt fibernät (managerat av Telia, inklusive RGW)
- Koppling till Internet via publik domän/VPS/reverse proxy/VPN
- Lokaler med kontrollerad miljö
- UPS ingår ej i denna spec
- Periodisk backup görs till extern media.
- Budget ca 15k i startversion
3. Funktioner
3.1 Driftsäker lagring
- Tillgänglighet lokalt även om Internetkontakt bryts
- Modest lagringskapacitet till att börja med (eff 4TB)
- Hög tillgänglighet; redundans med hot-swap-möjlighet
- Store-and-forward; kan tillkomma strömning så småningom, men ingen prio.
3.2 Möjlighet att köra flera applikationer (Dockerbaserat)
- ERP-server (postgre, back end)
- Utvecklingsstöd (postgre, repo, docker, ssh...)
- Webbplats
- Nextcloud
3.3 Övrigt
- Backupverktyg, för att få över data till externa diskar.
- Snapshots, så det är möjligt att backa uppdateringar/justeringar.
- "Smart montoring" av diskarna för att se hur dom mår.
4. Skiss på realisering
Framtagen i dialog med väldigt hjälpsam "AI", men behöver verifieras och jämföras med vad som går att få tag på.
4.1 OS+RAID
TrueNAS/ZFS; även om det verkar vara en brant startsträcka så verkar det vara lämpligt för den här tillämpningen.
RAID5, med 3 HDD (varav en "hot spare") känns tilltalande.
Detta är definitivt öppet för debatt. En sak som har varit uppe i diskussionen är en pool med HDD och en med SSD, för att passa till olika ändamål. T ex skulle HDD vara för fillagring, medan SSD vore bättre för databaser och sånt som rör sig mer.
4.2 CPU
Förslag: Intel Core i3-13100
Har inte hittat just den varianten, så öppen för andra modeller.
Argumenten för Intel: "Intel preferred (for Plex hardware transcoding). Example: i3 / i5 low-power models. Excellent single-thread (important for DB + file ops)"
4.3 RAM
16G kanske räcker? (from förhoppning i dessa tider)
4.4 Nätverk
Minimum 2,5 GbE.
4.5 Diskar
3x4 TB HDD som startpunkt, för 4 GB som effektiv lagringskapacitet om en är "hot spare".
2x500 GB SSD speglade.
4.6 Boot drive
"Liten" SSD, för att ha det separat, från RAID-poolen.
4.7 Moderkort
Förslag: Gigabyte B760M DS3H DDR4
4-6 SATA
2 NVMe
Intel NIC ("for stability"?), fast RealTek duger tydligen också.
4.8 Chassi
Förslag: Fractal Design Node 804
4-6 diskplatser
VIktigare med bra ventilation än lågt ljud.
4.9 Kragg
Förslag: Corsair CX450 / be quiet! Pure Power 11 (400–500W)
5. Icke-funktionella krav
Inga extrema krav på ljudnivå eller värmeutveckling.
Måste gå att bygga ut - tar hellre en något högre kostnad i början än att behöva uppgradera det grundläggande ramverket.