An English version of this post is available.

Voici l'architecture de ma maison (à la date de ce post).

LANs

onsen.lan

Le LAN onsen (温泉: "source chaude") est mon réseau principal.

Il possède les hôtes suivants :

  • iku est le pare-feu routeur wifi de mon FAI.
  • shōji est mon répéteur sans fil.
  • ryokan et uchiyu sont mes serveurs principaux.
  • ofuro est mon serveur NAS.
  • ichibetsu est ma caméra de sécurité.
  • buro est mon bon vieux PC de bureau.

Les potes se connectent soit à shōji ou iku pour accèder aux ressources locales et à Internet selon l'endroit où ils se trouvent dans la maison.

teien.lan

Le LAN teien (庭園: "jardin") n'est pas configuré pour le moment.

kabuki.lan

Le LAN kabuki (歌舞伎: "art de chanter et danser") possède les hôtes suivants :

  • aho (あほ: "idiot") est le lecture multimédia de mon FAI, je l'utilise principalement pour regarder la télé... quand je la regarde.

neko.lan

Le LAN neko (猫: "chat") n'est pas configuré pour le moment.

Hôtes

Éléments réseau

iku

iku (行く: "aller") est le pare-feu routeur sans fil de mon FAI.

C'est une Freebox Server Revolution de Free.

Pas grand chose à en dire. Ça fait son taf, et je l'utilise principalement pour ses fonctions de réseau et de passerelle :

  • 4 x 1000 Base-T Ethernet
  • Wi-Fi 802.11b/g/n 2.5GHz
  • ADSL2+ (19.2Mb/s, 1.1Mb/s)

shōji

shōji (障子: "barrière de bambous") est mon AC1750 Wi-Fi Range Extender de TP-Link.

En tant que répéteur Wi-Fi double bande avec simultanément 450Mbps sur la bande 2.4GHz et 1300Mbps sur la bande 5GHz, il me permet de profiter de mon réseau sans fil depuis tous les étages de la maison.

Serveurs

ryokan

ryokan (旅館: "auberge traditionnelle") est l'un de mes deux serveurs principaux avec uchiyu.

Il est connecté à la TV et est un peu ma station multimédia de salon.

Néanmoins, en tant que serveur principal, il porte aussi d'autres rôles de services : Serveur DNS, serveur DHCP, nœud de gestion Docker...

Config
ObjetValeur
Carte MèreShuttle Inc. FH61V
CPUIntel Core i3-3225 CPU @3.30GHz
Mémoire8GiB (2 x 4GiB)
Carte GraphiqueIntegrated Intel HD Graphics
Utilisation de disqueTypeRPMTailleFS TypeContenu
Debian GNU/Linux2 x Western Digital Scorpio/Mobile Black7200 RPM2x 500GBMdadm Soft RAID 1LVM avec des LVs formatés en EXT4

uchiyu

uchiyu (内湯: "bain d'intérieur") est l'un de mes deux serveurs principaux avec ryokan. C'est le nœud de secours et gère les bascules quand ryokan est indisponible. C'est aussi un membre actif des clusters de services définis avec ryokan et ofuro.

Config
ObjetValeur
Carte MèreShuttle Inc. XH61V
CPUIntel Core i3-3225 CPU @3.30GHz
Mémoire4GiB (2 x 2GiB)
Carte GraphiqueIntegrated Intel HD Graphics
Utilisation de disqueTypeRPMTailleFS TypeContenu
Debian GNU/LinuxSamsung SSD 840SSD500GBLVMLVs formatés en btrfs

ofuro

ofuro (お風呂: "bain") est mon NAS Synology DiskStation DS918+.

J'ai choisi ce nom car c'est là que je verse la plupart de mes données.

Non seulement il me sert de NAS, mais il aide aussi ryokan et uchiyu en participant à quelques clusters de services.

Config
ObjetValeur
CPUIntel Celeron J3455 @2.3GHz
Mémoire4 GiB (1 x 4 GiB)
Baie de Disque4
M.2 Drive Slots2 NVMe
DisquesRPMSize
4 x Seagate Ironwolf NAS5900 RPM4TB
Pool de Stockage

Le pool de stockage est un RAID 6 de 8TB avec 4 disques (Pas de Spare).

J'ai choisi d'utiliser un RAID 6 (2 disques de données, 2 disques de parité). Vous pouvez peut être penser que c'est exagéré, mais je veux stocker mes données de manière fiable et sécurisée.

Si l'un des 2 disque de données tombe en erreur, il y a une possibilité pour que l'un des disques de parité tombe lui aussi en erreur pendant la reconstruction du volume RAID. Un gros stress est mis sur l'ensemble des disques lors de la reconstruction: beaucoup de données, beaucoup de temps, much danger, such risque d'échec. Mais wow: le RAID 6 protège mes données même si deux disques tombent en erreur en même temps.

Et, croyez-moi, quand ce moment arrive, je me fierai à mes données répliquées: Le RAID n'est pas une solution de backup !

J'ai séparé mes données sur plusieurs volumes logiques formatés en btrfs :

  • Pour installer les applications Synology
  • Pour les données utilisateurs
  • Pour les Photos / Vidéos
  • Pour la Musique
  • Pour les Films / Séries
  • Pour les données de virtualisation
  • Pour les données de surveillance
  • Pour les données partagées entre utisateurs

Autres

buro

buro (風呂: "bain") est mon vieux PC multi-tâches.

J'ai choisi ce nom car c'est mon setup confortable double écran - 24" / chaise / bureau. Je suis principalement dessus quand quelqu'un utilise la télé, que je veux mettre un peu de musique pendant que je code ou que je veux jouer à des jeux bruyants.

Config
ObjetValeur
Carte MèreGigabyte Technology Co., Ltd. P55A-UD3R
CPUIntel Core i5 CPU 750 @2.67GHz
Mémoire8GiB (4 x 2GiB)
Carte GraphiqueNVIDIA GeForce GTS 450
Utilisation de disqueTypeRPMTailleFS TypeContenu
Debian GNU/LinuxSamsung SSD 840SSD250GBEXT4LVM LVs pour /boot, / etc.
Debian GNU/Linux2 x Samsung Spinpoint F37200 RPM2x 1TBEXT4Mdadm RAID 1 pour /home
WindowsCrucial SSD M4SSD128GBNTFSDisque Système
DonnéesSamsung Spinpoint F27200 RPM1TBNTFSDonnées Volatiles partagées (Téléchargement, trucs non triés)
DonnéesSeagate Barracuda Green5900 RPM2TBNTFSDonnées persistentes partagées (Musique, Films)

ichibetsu

ichibetsu (一瞥: "un coup d'oeil") est ma caméra de sécurité pour surveiller les chats quand je ne suis pas là.

Mode nuit, détection de mouvement, tout ce qui est inutile donc indispensable.

Config
ObjetValeur
ModelReolink C1 Pro
Résolution d'affichage2560x1440 (4.0 Megapixels)
Angle de vueHorizontal: 80°; Vertical: 42°
Angle de basculeHorizontal: 355°; Vertical: 105°
Éclairage minimal0 Lux (Avec lumière IR)
CapteurCapteur 1/3" CMOS
Lentillef=4.0mm Fixed, F=2.0, with IR Cut
RéseauEthernet AND Wi-Fi
Microphone intégréTo listen to cats purring
EnceintesTo drive them crazy