Aşırıya Kaçan Ev Ağım
(blog.networkprofile.org)- Evin ortasındaki dolaba 25U StarTech rack yerleştirerek Cat6, fiber, firewall, switch, sunucu ve UPS'i tek noktada topluyor; tüm ev ağının kablolama ve güç yönetimini buradan yapıyor
- Ana hat AT&T Fiber 1Gb simetrik, yedek hat aylık 50 $ olan Verizon 5G; pfSense Gateway Group ile kesinti anında internet rotası otomatik değiştiriliyor
- İç ağda pfSense firewall, Dell ve Cisco switch'ler, 10Gb SFP+ omurga, VLAN ve PoE birlikte kullanılarak kamera, AP, sunucu ve NAS trafiği ayrıştırılıyor
- 3 adet ESXi 7.0 U3 host, bir TrueNAS NAS, JBOD disk rafı ve Blue Iris NVR üzerinde HomeAssistant, yedekleme, izleme, blog, PLEX ve daha birçok servis evden çalıştırılıyor
- Garajdaki rack'e kadar fiber çekilerek UPS, jeneratör, GPS NTP, ADS-B ve WeatherFlow alıcısı da eklenmiş; böylece elektrik ve hat kesintileri de düşünülmüş bir ev altyapısı kurulmuş
Merkezi rack ve tüm ev kablolaması
- Ev içindeki rack, merkezi dolapta bulunuyor; tavana çıkan 2ft x 2ft alan sayesinde ağ kablolarını yukarı taşımak kolaylaşıyor
- Rack, 25U ayarlanabilir StarTech Rack ve üst bölümde ağ ekipmanlarıyla patch panel'ler yer alıyor
- En üstte 2 adet Monoprice keystone patch panel bulunuyor
- Büyük kısmı Cat6 keystone jack ile doldurulmuş
- Bazıları uzun fiber hatlar için LC-LC keystone jack
- Bağlantılar ev içindeki kameralar, AP'ler ve ağ prizlerine gidiyor
- Keystone patch panel yapısı sayesinde tüm paneli oynatmadan jack ekleyip çıkarmak mümkün; bu da diğer bağlantıları bozma riskini azaltıyor
- Kablo yönetimi için Amazon'un standart 1U kablo yöneticisi ve Monoprice SlimRun Cat6a kablolar kullanılıyor
Çift internet ve pfSense firewall
- Patch panel'in altında pfSense çalıştıran 1U bir Supermicro sunucu bulunuyor
- Intel Pentium Gold G5500
- ECC RAM 8GB
- 4 adet onboard Intel NIC
- LAN ve VLAN için Mellanox Connect-X3 10Gb NIC
- LAN ve VLAN tarafında 10Gb bağlantı kullanılmasının nedeni, firewall'un VLAN'lar arası routing yapması ve 1Gb simetrik internet nedeniyle switch'e giden 1Gb uplink'in kolayca doygunluğa ulaşabilmesi
- İki internet hattı var
- AT&T Fiber: 1Gb simetrik, veri sınırı yok, ana hat
- Verizon Gateway: yaklaşık 300Mb/s indirme ve 20Mb/s yükleme, aylık 50 $, taahhütsüz, veri sınırı yok, yedek hat
- İki hat da pfSense içindeki Gateway Group'a dahil; normalde AT&T Fiber kullanılıyor, kesinti olursa Verizon devreye giriyor
- AT&T bağlantısı, inbound connection için passthrough mode olarak yapılandırılmış
- Verizon bağlantısı ise IP'nin sık değişmesi ve pfSense'in zaman zaman takılması nedeniyle varsayılan yapılandırmada bırakılmış
- pfSense iç IP alıyor
- Verizon hattında inbound connection önemli değil; ancak uzaktan erişim VPN'i ve bazı güvenlik cihazı bağlantıları gerekli
- NAT'ı aşmak için Linode VPS ile site-to-site WireGuard VPN kurulmuş
- Yerel pfSense istemci, VPS ise sunucu olduğu için NAT fiilen aşılmış oluyor
- Bu yapı CGNAT ortamlarında da faydalı
- VPS tarafında forwarding açılarak yerel ağa erişim sağlanıyor
- NGINX Proxy Manager belirli portları ev ağına iletiyor
- Evde hangi gateway kullanılırsa kullanılsın aynı IP veya DNS kaydıyla erişim mümkün oluyor
- Evde barındırılan blog da bu yapıyla bağlı
- İlgili yazı: Moving my Blog off of Linode and back Home (Sort of)
- 5G yapılandırmasıyla ilgili yazı: Redundant WAN - Ditching T-Mobile 5G for Verizon 5G
Switch'ler, VLAN ve kablosuz ağ
- Ana 1Gb switch Dell X1052P; evdeki çoğu 1Gb bağlantıyı ve PoE'yi yönetiyor
- PoE ve PoE+ destekliyor
- AP'lere, küçük ağ cihazlarına ve çok sayıda IP kameraya güç veriyor
- Mavi bağlantılar, ayrı bir VLAN'a alınmış ev IP kameralarına ait
- Ana 10Gb switch'e 20Gb LACP trunk ile bağlı
- 4 adet 10Gb bağlantı, PoE+, kayan raylar ve iyi fan kalitesi güçlü yanları
- CLI yapılandırmasının olmaması ve web arayüzünün çok kötü olması ise büyük eksi
- Cisco SG300-28, Dell X1052P'nin 1Gb portları yetmediği için eklenmiş bir switch
- IPMI, yazıcı gibi düşük bant genişliği kullanan cihazlar buna bağlı
- Dell switch'e tek bir 1Gb bağlantıyla bağlanıyor
- Verizon Gateway'in ikinci portu ayrı bir VLAN'a verilerek pfSense atlanabiliyor ve doğrudan Verizon internetine çıkılabiliyor
- Bu, RIPE Atlas probe, dış bağlantı testi ve DNS/firewall kurallarını devre dışı bırakarak test yapmak için faydalı
- Ana 10Gb switch Cisco SX350-24F
- 24 portlu 10Gb SFP+ switch ve bunların 4'ü copper combo port
- NAS tarafında çift 10Gb bağlantı var
- 1 adet ESXi sunucu, 2 masaüstü PC, firewall uplink'i, garaj rack'i ve Dell switch LACP trunk'ı buna bağlı
- WiiTek transceiver ile HTPC'ye 2.5Gb bağlantı sağlanıyor
- Switch'in kendisi yalnızca 1Gb ve 10Gb desteklese de transceiver multigig bağlantıyı hallediyor
- WiFi için ev ve garajda 4 adet Ruckus AP konumlandırılmış
- Evin tavanında R510 kurulu
- Garajın dışında R320 bulunuyor; dış mekân AP'si olmasa da 3 yılı aşkın süredir sorunsuz çalışıyor
- Ruckus AP'lerin görünüş olarak Ubiquiti AP'lerden daha zayıf ama çalışma kalitesi olarak çok daha iyi olduğu belirtiliyor
- Unleashed mode kullanıldığı için AP'lerden biri tüm yapının controller'ı oluyor ve ayrı bir controller gerekmiyor
Sunucular, depolama ve yerel servisler
- Ağ ekipmanlarının altında düşük güç tüketimli cihazlar için bir raf ve 3 adet VMware ESXi host bulunuyor
- Üst rafta küçük hub'lar, zaman sunucuları ve RIPE Atlas Probe cihazları yer alıyor
- Hubitat Hub
- GPS/PPS zaman kaynağı kullanan Raspberry Pi 3B+ NTP sunucusu
- Verizon hattına doğrudan bağlı yeni RIPE Atlas Probe
- GPS NTP çalıştıran Raspberry Pi Zero W
- AT&T hattına bağlı eski RIPE Atlas Probe
- Hubitat Hub neredeyse tamamen HomeAssistant VM tarafından ikame edilmiş
- Şu anda daha çok Z-Wave ve Zigbee cihazlarını bağlamak için tutuluyor
- Duman dedektörü ve su sızıntısı sensörü gibi hâlâ gerekli cihazlar var
- RIPE Atlas Probe, internet ölçümlerine katkı sağlayan cihaz olarak kullanılıyor
- İlgili belge: RIPE Atlas docs | What is RIPE Atlas?
- GPS tabanlı NTP sunucuları, internet olmasa bile ağ ekipmanlarına çok hassas zaman sağlıyor
- Biri Dell switch'e, diğeri Cisco switch'e bağlı
- İlgili yazı: GPS Raspberry Pi NTP Server
- ESXi host'ların tamamı ESXi 7.0 U3 çalıştırıyor
- 6.7'den 7.0'a geçişte çok hata yaşandığı için 8.0'a henüz geçilmemiş
- Çalışan servisler arasında Veeam Backup, Borg Backup, Arq Backup, HomeAssistant, HomeBridge, NGINX Proxy Manager, vCenter, Rekor Scout/OpenALPR, Grafana, InfluxDB, LibreNMS, VDI VM, test VM'leri, Windows Domain Lab, Portainer, Kiwix, NextCloud, Mealie, Navidrone, Solarr, PLEX, public SFTP Server, Netbox, qBitTorrent, Prowlarr ve blog yer alıyor
- ESXi host yapılandırmaları üç farklı sistemden oluşuyor
- ASUS PN50: AMD Ryzen 4800U 8 çekirdek 16 thread, DDR4 64GB, 2TB NVMe, onboard NIC ESXi tarafından desteklenmediği için 1Gb Intel M.2 NIC kullanılıyor
- Lenovo M73 Tiny: i5-4750T, RAM 16GB, 1TB SATA SSD, hafif VM'ler için kullanılıyor; NIC'i VMware 8.0'da artık desteklenmediğinden değişmesi gerekiyor
- Lenovo M720q Tiny: i7-8700T, RAM 64GB, 2TB NVMe, Intel X520 çift 10Gb NIC, ağ yoğun VM'leri taşıyor
- 3 adet 2U Supermicro chassis depolama ve NVR görevini üstleniyor
- İlki, içinde 12 x 8TB SAS disk bulunan bir JBOD disk rafı ve NAS'a bağlı ana medya depolama alanı
- Güç için SuperMicro CSE-PTJBOD-CB2 yerine PSU connector paperclip jumper yöntemiyle 7/24/365 açık tutuluyor
- İkincisi TrueNAS NAS; Xeon E3-1270 V5, ECC RAM 64GB, çift port 25Gb NIC ve çeşitli HBA'lar kullanıyor
- LSI 9207-8e, 12 x 8TB SAS diske; LSI 9300 ise kritik veriler için 6 x 4TB SAS striped mirror yapısına bağlı
- 2 adet Intel S3700 DC 800GB Enterprise SSD, metadata storage yani Fusion Pool olarak kullanılıyor
- İlgili yazı: My Data Backup Plan - 2021
- Üçüncü sunucu Blue Iris NVR
- 8-bay Supermicro chassis
- i7 8700K, DDR4 16GB, NVIDIA Tesla P4, LSI 9207-8i
- Yaklaşık 48TB kayıt depolama alanı
- Yerel yapay zeka ile ev arazisinde yürüyen insan gibi durumları algılıyor
- Intel i350-T4 dört portlu gigabit NIC kullanıyor; bir port LAN'a, bir port CCTV VLAN'ına bağlı
- CCTV VLAN'ı, diğer ağlardan ve internetten firewall ile tamamen izole edilmiş durumda
- Tüketici sınıfı anakart kullandığı için uzaktan yönetimi olmayan NVR'a BIOS seviyesinde uzaktan kontrol sağlamak üzere TinyPilot bağlanmış
Güç, soğutma, garaj rack'i ve dış sensörler
- Ana rack'in alt kısmında CyberPower PDU15M2F10R Metered PDU ve APC SRT3000RMXLA double conversion/online UPS yer alıyor
- UPS, 30A 120V prizden besleniyor
- Büyük turuncu güç kablosu duvar içinden geçerek çalışma masasına, eşinin masasına, TV'nin bulunduğu iki noktaya ve evin başka bölgelerine UPS gücü taşıyor
- Birden çok UPS'in bataryasını ayrı ayrı yönetmek yerine, kritik ekipmanları tek bir UPS ile koruyan bir yapı tercih edilmiş
- İlgili yazılar: Home Server Room Power Upgrade + Multi-room UPS, UPS Upgrade - APC SRT3000RMXLA Double Conversion
- Ekipman ve disk sayısı arttıkça oda fazla ısındığı için AC Infinity Fan eklenmiş
- Fan, havayı arkadaki boş dolap bölümüne üflüyor
- Sıcaklık probu ve controller rack'in ön tarafına monte edilmiş
- Vertiv/Giest Watchdog 15-P, PoE ile çalışan bir çevresel izleme cihazı
- Sıcaklık veya nem belirli eşikleri aşarsa uyarı gönderebiliyor
- Yüksek sıcaklık ve düşük nem için alarm tanımlanmış
- SNMP desteklediği için veriler izleme çözümüne aktarılabiliyor
- Garaja kadar boru içinden tek mod fiber (SMF) çekilmiş
- Ev ile garaj arasından AT&T Fiber hattı da geçiyor
- 80ft'lik meşe ağacının altından geçen ince fiber ve sık gök gürültülü fırtına yaşanan ortam nedeniyle Verizon yedek internet tutuluyor
- Garaj rack'i ücretsiz edinilmiş bir 12U rack; derin ekipmanlar yüzünden alt 1U pratikte kullanılamadığından fiilen 11U gibi
- İçinde Cisco WS-C2960S-48LPD-L switch var; 48 x PoE+ 1Gb port ve 2 x 10Gb SFP+ port sunuyor
- APC Surge Protector PDU ve yedek bir TrueNAS sunucusu da bulunuyor
- Yedek TrueNAS, çıkma parçalardan kurulmuş; 4 x 8TB SAS diski RAIDZ2 olarak yapılandırılmış
- Sadece ana NAS'tan çoğaltılan snapshot'ları almakla görevli
- İlgili yazı: Deploying a TrueNAS Backup Server to my hot Texas Garage
- Garaj rack'inde ayrıca TinyPilot, GPS tabanlı Raspberry Pi NTP ve UPS bulunuyor
- UPS modeli SMT1000RM2U ve bu küçük rack ile ekipmanda en fazla yaklaşık %20 yükte çalışıyor
- Güç inlet'i üzerinden IoTaWatt Energy monitor'a ve standby generator içindeki Raspberry Pi'ye de UPS gücü veriliyor
- İlgili yazılar: Power Monitoring Setup (IoTaWatt + Grafana), Generac Maintenance, Oil Report and more Genmon Changes
- Garaj kirişlerinde bir ADS-B anteni bulunuyor; SDR bağlı bir Raspberry Pi ile uçak ADS-B verileri FlightAware, FlightRadar24, ADSB-X ve benzeri servislere gönderiliyor
- Anten dışarı monte edilirse daha iyi olur; bu da gelecekteki projeler arasında
- Garaj rack'inde bir WeatherFlow Tempest Receiver da var
- Arka bahçedeki yüksek bir direğe kurulu Weather Station ile bağlantı kuruyor
- Veriler MQTT üzerinden internete ihtiyaç duymadan yerel HomeAssistant'a aktarılabiliyor ve sensör tabanlı otomasyonlarda kullanılabiliyor
- Evin dışında jeneratör ATS ve elektrik paneli yer alıyor
- Jeneratör 27kW gücünde ve tüm eve enerji sağlayabiliyor
- Jeneratörün devreye girip yük aktarımını yapması yaklaşık 10 saniye sürdüğü için UPS'in en fazla 10 saniye dayanması yeterli
- Gelecekteki projeler arasında internet olmadan şifreli mesh iletişim sağlamak için kalıcı Meshtastic LoRa T-Beam kurulumu da var
- Biri evde, biri kişinin üzerinde olacak şekilde temel antenlerle ve yükseklik avantajı olmadan yaklaşık 2 mil iletişim sağlanabiliyor
- Daha iyi bir anten yüksek bir noktaya yerleştirilirse internet olmadan tüm mahallede iletişim mümkün olabilir
- Şu anda cihazlardan biri repeater olarak masada duruyor ve WiFi üzerinden ağa bağlı
1 yorum
Hacker News yorumları
Eskiden her şeyi self-host edip 10G backbone’a kadar sahip, abartılı bir ev ağı işletiyordum; ama bugünlerde çok daha pratik bir yapıya döndüm
Kablolu cihaz sayısı tam olarak sadece 2; geri kalan her şey Wi-Fi üzerinden çalışıyor, ağ rack’inde de yalnızca firewall ve 16 portlu PoE switch kaldı
NAS’ı kaldırdım; çünkü elektrik fiyatları geçen kış sık sık €1/kWh’yi aşınca ayda yaklaşık 35 kWh tüketmesi yük olmaya başladı. Onun yerine ayda yaklaşık €20’luk bulut depolamaya Cryptomator ile şifreleyip yüklüyorum; buna başka bir sağlayıcıda yedekli bulut yedekleme de dahil
Evde yalnızca buluttaki verileri her gün yerel olarak yedekleyen ve tek bir USB3 harici diskle küçük bir Plex kütüphanesi çalıştıran bir ARM cihaz kaldı; sadece elektrik ve donanım maliyetlerini azaltmakla kalmadım, boş zamanım da inanılmaz arttı
Firewall, WireGuard VPN dışında tamamen kapalı; artık olağan yama rutini haricinde bakım yapılacak neredeyse hiçbir şey yok
Kameralar, akıllı anahtarlar, iş dizüstü bilgisayarı, proje amaçlı RPi4 dahil her şey Wi-Fi ile gayet iyi çalışıyor; Ethernet’e doğrudan bağlı tek cihaz, çatı katına koyduğum başsız oyun masaüstü
Ara sıra dizüstü bilgisayarımdan oyun stream ederken kullanıyorum; ama dış mekân için CAT6 kablolama işi pek keyifli değildi. Yine de asıl yazar bunu yapmak istediyse saygı duyarım
Aşırı karmaşık bir yapıdan, tek bir Ruckus AP’yi Unleashed gateway olarak kullanıp doğrudan FiOS ONT’ye bağladığım, ikinci porttan da QNAP’ı taktığım bir seviyeye indirdim
Tüm ağ bundan ibaret; medya keyfi için yeterli depolama, HomeAssistant ve Tailscale bana yetiyor
Çok daha sağlam ve güçlü bir yazılımdı; ben de Cryptomator kullanıyordum ama veri belirli bir boyutu aşınca yavaş ve yönetmesi zor hale geldi
Daha sonra verileri geri almaya çalıştığımda tüm dosyaların metadatasının sıfırlanmış olduğunu gördüm; örneğin fotoğrafların ne zaman çekildiğini artık bilemiyordum
Karmaşıklık ve elektrik maliyetine katlansam da verilerimi bulut bilişime emanet etmek istemiyorum
Bence özgürlüğün bedeli bu
Tüm bunların “neden?”ini ele alan bir yazı olup olmadığını merak ediyorum
Daha kararlı Wi‑Fi ve hızlı genel internet erişimi için biraz Ethernet döşemeyi, çeşitli kablo uzunluklarını artırabileceğim için infotainment gibi amaçlarla fiber kabloyu da düşünmeyi, güvenlik kameraları ve doğa gözlem kameraları bağlamayı araştıran biri olarak bile, bu ölçeğin bir hobi ya da evden yürütülen bir iş değilse neden gerekli olduğunu anlamak zor
Örneğin yılda birkaç dakika internet kesintisini önlemek için yedekli internete 600 dolar harcamak gerçekten değer mi diye düşünüyorum; bu düzeyde bir bağlantıya neden ihtiyaç duyulduğunu bilmiyorum
VM’leri ayrı bir depolama katmanında çalıştırmak gibi şeylerde çok uzun vadeli bakım açısından pratik yanlar da var, ama çoğu, çocukken bilgisayarları ilk kez keşfederken hissettiğim şeyin aynısıydı
Şimdi 43 yaşındayım; daha önce karşılaşmadığım şeylerle karşılaşmak ve onları çözme süreci gerçekten tatmin ediciydi
Aynı zamanda oyun geliştiricisiyim; teknik bulmacaları sevdiğimi fark ettim ve oyun geliştirme bu tür bulmacalar için verimli bir zemin
Ancak normal yazılım geliştirme sürecinde genelde karşılaşılmayan kurumsal ağ, depolama ve sanallaştırma gibi bambaşka bir dünya var
Üstüne bir de arkadaşlarımın build sistemlerini çokça kurdum; altyapıdan anlayan kişi olmak, dijital dünyada kamyonu olup sürekli insanların taşınmasına yardım etmeye benziyor
Kimsenin bunu mutlaka yapması gerekmiyor; kendi bilgisayarını, arabanı ya da evini satın alıp yönetmen de şart değil, ama yapabiliyorsun ve keyifli olduğu için yapıyorsun
Yine de bir işletmenin evdeki kaynakları iş için kullanmasını, kişi neyi neden yaptığını tam olarak bilmiyorsa kesinlikle önermem
Ben güvenlik uzmanıyım ama benim homelab’imde bile açıklar var; hareketli parça sayısı arttıkça saldırı yüzeyi çok daha büyüyor
Şirketlerin yönetilen güvenlik hizmetlerine büyük paralar ödemesinin bir nedeni var ve gördüğüm çoğu homelab eğlence ve kişisel tatmin içindi
“Uygulanmayan bilginin ne faydası var?” sorusu insanı böyle işler yapmaya iten motivasyon ve sanırım bu sadece bana özgü değil
Ceph, Proxmox gibi şeyleri yönetmeyi sevdiğimden değil; bulut maliyetleri konusunda endişelenmeden 10Gb bağlantılı güçlü bir kümeye istediğim şeyi dağıtabilme imkânını seviyorum
Ev altyapısında çalıştırdıklarımı bulutta yeniden oluşturmak istesem, bilgi işlem için ayda 200–300 dolar, depolama için de kolayca ayda 300 dolar daha gerekir
Bunun yerine donanıma yaklaşık 2 bin dolar harcadım ve elektrik faturası olarak ayda yaklaşık 35 dolar ödüyorum
3D yazıcı da buna benziyor: bazıları Klipper kurup en hızlı Benchy’yi ayarlamayı sever; ben ise CAD’de bir şeyler yapıp mümkün olan en kısa sürede elime alabilmeyi seviyorum
Yine de asıl yazarın seviyesine kadar gidenlerin, kurcalamanın kendisinden gerçekten keyif alan kişiler olma ihtimali yüksek
2000 yılında 1Mbps alabilmek için mahalledeki kablo teknisyeniyle yakınlaştığımı da hatırlıyorum
Şu anda 3 internet hattını birleştirip yük dengeleme ile kullanıyorum; mesele yılda kaç dakika kesinti olduğu değil, tam gerektiği anda kesilmemesi
İnternetsiz zamanım ya da kendime ve aileme ayırdığım boş zaman da yeterince var, ama çalışırken ya da eğlenirken internetin darboğaz olmamasını seviyorum
Bu kurulumu pandeminin başlarından beri kullanıyorum ve o zamandan beri evimizde fiilen “internet arızası” yaşanmadı
Sunucu, DevOps ya da ağ alanında çalışan biri değilim ama böyle şeyleri kurcalamayı seviyorum ve bir gün “aşırı ev ağı”na sahip olmak istiyorum
Hindistan’da internet çok ucuz, bu yüzden üç hattın hepsini oldukça makul fiyata kullanabiliyorum https://www.instagram.com/p/CUWeopdPVOp/
Covid sırasında sattığım evde epey gelişmiş bir kurulum vardı ve neyse ki alıcı da bunu sevdi
Her kanat bölümünde bir kablo dolabı vardı ve aralarını fiber omurga ile bağlamıştım; dış hatlar asıl yazıdaki kadar gelişmiş değildi ama çok ekipman olduğu için kablosuz bant genişliğini hareketli cihazlara ayırmak istiyordum
İşe yarayan bir yöntem, her odada en az bir, genelde de her duvarda birer priz bırakmaktı
Duvar plakalarının arkasında NEMA kutuları vardı ve oradan zeminin altındaki boşluğa doğrudan inen boru kanalı bulunuyordu
Evimizin zemin altı boşluğu 6 fit yüksekliğindeydi; bu yüzden aslında “sürünme” alanı bile sayılmazdı ve yalnızca ilk kablolamada değil, nadiren ek kablo gerektiğinde de kablo çekmek kolaydı
Boru kanalı fare kuyruğu gibi dolaşık bir yol değil düz olduğu için kablo yönetimi de kolaydı
Dürüst olmak gerekirse, çoğumuz böyle bir ağ kurulumuna imrenir ve benzer bir şeye sahip olacak para ve zamanımız olmasını isterdik gibi geliyor
Güneş enerjisiyle beslenmesi ve ADB, NTP, LoRa, TinyPilot, MQTT, sıcaklık·nem·güç izleme gibi “küçük” cihazlar da ekstra puan kazandırıyor
@monstermunch hayalini gerçekleştiriyor
Birden fazla 2.5GbE portu olan fansız bir N6005 mini PC ve ucuz bir barebone Wi-Fi AP ile router, switch, depolama, Valheim·Satisfactory oyun sunucusu, chrony zaman sunucusu, engelleme listeli unbound DNS, InfluxDB ve MQTT’nin hepsini hallediyorum
Toplamda 20 W bile tüketmiyor, zorlanmıyor da
Rack sunucular inanılmaz derecede gürültülüdür
Bir yaz bodruma bir SuperMicro koymuştum; yaklaşık bir ay sonra kaldırmak zorunda kaldım, sesi evin her yerinden duyuluyordu
İki farklı veri merkezinde 2 adet 1U sunucum var
Yeni sunuculardan biri Cisco UCS 220 M5; içine 2 adet 4 TB kurumsal NVMe, 4 adet 2 TB kurumsal SAS SSD, 4 adet 2 TB SSD, 256 GB RAM ve 2 adet Intel Gold 6230 20 çekirdekli işlemci koyarak topladım
Aslında ihtiyacım yoktu, sadece sahip olmak istedim
Sevdiğim FreeBSD ve bHyve ile devam mı etsem, yoksa VMware’e mi geçsem karar vermeye çalışıyorum
IP bloğu sahibi olmanın maliyeti €LOL seviyesinde olmasaydı Monopoly setini tamamlamış olurdum
Bir yerde övünmek istedim
Bu, başka birinin buna ihtiyaç duymayacağı ya da istemeyeceği anlamına gelmiyor ama ben kesinlikle tamamını kullanmazdım gibi geliyor
Ev içinde bir iki Ethernet kablosu çekip 1 Gb bağlantı kurmayı düşündüm ama sonunda üşenip yapmadım; Wi-Fi yeterli oldu
Zaten ev internetim 11Mb/1Mb, bu yüzden kapasiteyi sonuna kadar kullanmam mümkün değil
Yeni dizüstümün Wi-Fi’ı biraz kararsız; sürücüler ve firmware iyileşmezse bu yıl deneyebilirim
Kamera ve hava istasyonu iyi görünüyor
Bir yandan gerçekten geek işi ve havalı görünüyor, ama aynı zamanda bu muazzam miktardaki donanımın elektriğe bağımlı olması beni epey rahatsız ediyor
Bu kadarı tamamen gereksiz görünüyor; F150 fotoğrafını da görünce çevreyi umursamayan tipik ya da atipik bir Amerikalı kategorisine koymama neden oluyor
Yine de RIPE probe çalıştırmasını beğendim
Bazı insanlar eğlence için Afrika’ya uçup fil bile vuruyor; hobi olarak bakınca bu oldukça ılımlı kalıyor
Çevreyi gerçekten önemsiyorsan, birinin dolabındaki bilgisayar sayısını denetlemenin ters tepeceğini bilmen gerekir
“Her küçük şey yardımcı olur” argümanı, her zaman bir fırsat maliyeti olduğu için pek ikna edici değil
İnsanların dikkati sınırlı ve böyle önemsiz meselelere odaklanmak, et yemek ve fosil yakıtlar gibi gerçekten önemli şeylerden ilgiyi uzaklaştırmaktan başka işe yaramaz
Bu çevre dostu sayılır; dolayısıyla asıl yazarın çok elektrik kullanması başlı başına bir sorun değildir
Artık enerji kullanımını şeytanlaştırmayı bırakmalıyız
Enerji harika bir şeydir; kısa sürede büyük refaha ulaşmamızın nedeni, ekonominin, sağlık hizmetlerinin, internetin, elektrikli araçların ve iyi yalıtılmış evlerin temelidir
Daha fazla insanın daha fazla enerji kullanabilmesi için enerjiyi ucuzlatmak adına elimizden geleni yapmalıyız
İklim hareketine enerjiyle savaş kadar zarar veren çok az şey oldu; bu gereksiz ve hareketin özü olan çevre korumayı ıskalıyor
Enerji kullanan insanları şeytanlaştırmak yerine daha temiz enerji kaynaklarına odaklanmalıyız
Elektrik faturası yüzünden homelab’i bıraktım; şimdi HomeAssistant, NAS ve router’ı eski bir Dell Precision dizüstü bilgisayarda birlikte çalıştırıyorum
Dizüstüler düşük güç tüketimine optimize edildiği, konsol ve yerleşik UPS de bedavaya geldiği için harika sunucu oluyor
Çin sitelerinde satılan yeni Alder Lake N100 mini PC cazip geliyor ama dizüstü ölmeden bunu haklı çıkarmak zor
Yalnızca güç tüketimi değil, üretimin gizli maliyetleri de önemli; bu yüzden yeni bir şey almadan önce eldeki şeyleri sonuna kadar değerlendirmek gerek
En azından asıl yazarın büyük bir güneş enerjisi sistemi vardı
Üstelik çok çeşitli bireylerden oluşan Amerikalıları olumsuz bir kalıba sokmak da kolay kolay savunulamaz
Onu üretmek için kaç ton kömür yakılmıştır merak ediyorum
İnsanları internette kendi zamanları ve paralarıyla yaptıkları yapıcı faaliyetlere göre sınıflandırırken, bir yandan da vazgeçmek istemediğin Batılı gelişmiş ülke konforlarının ne kadar çok olduğunu merak ediyorum
Çok ilham verici
Benim homelab’imde kablolar karmakarışık; eski bir Supermicro ve özel sunucularda yarım yamalak dağıtımlar çalışıyor, çok gürültülü ve muhtemelen epey elektrik de tüketiyor
Henüz güç tüketimini hiç takip etmedim, bu yüzden tam olarak bilmiyorum; bir gün yaparım diye ertelediğim projelerden biri
Dolapta boş boş duran bir 24U rack olmasına rağmen her şeyi Lack rack’in üstüne yığmış durumdayım
Bunun nedeni alan ve kablolama kısıtları, ama bir gün temiz ve verimli bir kurulum hâline getireceğim
Neden böyle istiflemediklerini merak ediyorum: 24 portlu patch panel, 48 portlu switch, 24 portlu patch panel, 1U kablo yönetim paneli sırasıyla konsa olurdu gibi geliyor
O zaman patch panel portlarının çoğu 4–6 inçlik hazır Cat 5e/6a patch kablolarla bağlanabilirdi
Kablo yönetim panelinden geçenler yalnızca rack içindeki sunuculara giden uzun kablolar olurdu; benzer bir Cisco 24 portlu switch kullanıyorum ve portların kasanın sağ tarafına yığılmış yerleşimini sevmiyorum
24 portu, 48 portludan ikinci sırayı çıkarmış gibi, neden üstte ya da altta tek sıra hâlinde yerleştirmediklerini bilmiyorum; öyle olsaydı kablo yönetimi çok daha kolay olurdu
İdeal değil ama sonuçtan epey memnunum
Her şeyi yeniden rack’e koyabilecek olsam bazı şeyleri değiştirebilirim, ama bunun için her şeyi kapatmam gerekir; bunu ne zaman, hatta gerçekten isteyip istemeyeceğimi bilmiyorum
Patch panel, bazı kabloları rack’in ön tarafına getirip sonra patch’lenen kabloları yeniden rack’in arka tarafına göndermekten ibaret gibi görünüyor
Ev ağında yaşadığım en büyük sorun, ISP yapılandırmasının berbat olması ve bazen DNS hijacking gibi şüpheli şeyler yapmaları
Daha yaygın olarak da kalitesiz ONU firmware’i veya donanımı yüzünden gecikme süresinde ani sıçramalar ya da packet drop gibi tuhaf durumlar ortaya çıkıyor
ONU bridge moddayken IPv6’nın çalışmaması da olabiliyor
Yazıdaki kurulum aşırı, ama normal ev ağlarında SQM genellikle çok etkili
OpenWrt’deki cake SQM gibi bir şey kullanmak, ISP kötü olduğunda çok yardımcı oluyor; hatta bazı ISP’ler ev ağında %5 paket kaybının kabul edilebilir olduğunu söylemişti
Kaybın çok düşük olduğu noktaya kadar yükü azaltıp ardından bir DNS çözümleyici kullanmak yeterli
Yerel ağda unbound gibi bir DNS çözümleyici çok daha kararlıydı; paket kaybı yüzünden DNS’te gerçekten çok fazla sorun çıkıyordu
Ucuz ev tipi ağ ekipmanlarının DNS’ine güvenmek zor; ucuz bir Pi alıp yerel çözümleyici çalıştırmak bile ev router’ından çok daha iyi çalışıyor
ONU’yu değiştirmeyi de düşünmeye değer; sanıldığından kolay ve ISP’nin verdiği ONU gerçekten çok kötü
eBay’de ucuz bir Nokia SFP GPON yaklaşık 20 dolar ve ISP’nin PLOAM parolasını, seri numarasını, MAC’ini ve VPN ID’sini öğrenebilirseniz daha kararlı bir link ile değiştirebilirsiniz
Basit bir ev kurulumu olarak, ONU’yu ucuz bir SFP GPON ile değiştirmeyi; ucuz bir router alıp 500 Mbit altındaysa RPi4 ile router-on-a-stick kullanmayı, 1 Gbps hedefleniyorsa SFP’li bir x86 kutu kullanmayı ve kendi unbound çözümleyicinizi çalıştırmayı öneririm
Birkaç AP’yi kablolu bağlayabilir veya Amazon’da indirimde 150 doların altında bulunabilen Wi‑Fi 6 üçlü mesh router paketlerini AP modunda kullanabilirsiniz
1.1.1.1 ya da 8.8.8.8 gibi iyi bilinen uzak çözümleyiciler kullanılamaz mı
Sistemler DNS kayıtlarını cache’leyip geçici kesintileri örter; birini birincil DNS, diğerini ikincil DNS yaparsanız DNS çözümleme sorunu yaşanma olasılığı çok düşük gibi geliyor
Herhangi bir SFP ONU alıp çalışmasını bekleyemezsiniz
Çalıştırsanız bile ISP hiçbir destek vermez ve bazı ISP’ler bunu öğrenirse hoş karşılamayabilir
Genellikle en iyisi ISP’ye başka ONU modelleri sunup sunmadığını sormak ve içlerinden birini seçmek
Eskiden bir ev ağım vardı, ama yakına yıldırım düştükten sonra durum değişti
Elektrik hattı ve bakır telefon hattı üzerinden içeri girip modem, router ve switch’i yaktı; ardından bükümlü çift Ethernet üzerinden yayılıp ağa bağlı tüm arayüzleri bozdu
Günümüzde belirli bir konumda düşük gecikme veya yüksek güvenilirlik şart değilse Wi‑Fi kullanıyorum
Fiber olsa iyi olurdu, ama Wi‑Fi yoksul insanın yıldırıma dayanıklı ağı
Elektriksel bağlantı yoksa yıldırım modeme surge voltajı itemez
Güç tarafı ise sıradan güç izolasyonu ve surge korumasıyla halledilebilir
Güç kablosu üzerinden ekipman kaybettiğim olmadı, ama bakır veri hattına yıldırım düşüp ağ üzerinden içeri girerek öldürdüğü cihazların sayısını sayamam
Öyle bir durumda Wi‑Fi sizi kurtarmaz
Değiştirdikten sonra surge koruyucuya takmıştım; birkaç ay sonra yine yıldırım düştü
Router sağ kaldı ama binada yangın çıktı
Artık yaşlandım ve “bazen doğa sizden nefret eder” riskini kabulleniyorum
Ekipmanımı doğadan korumaya çalışarak sağa sola uğraşmak yerine, kaybedersem sıkıntı yaratacak şeyleri değiştirmek için para ayırıyorum
Dünya ile halat çekişmek için hayat çok kısa; gerektiğinde yenileme masrafı olarak kullanmak üzere ayda 50 dolar ayırmak bence daha iyi
Büyük bir patlama sesinden sonra DUN bağlantısı koptu; geri geldiğinde modem hâlâ çalışıyordu ama sonsuza dek “ahize kaldırılmış” durumunda kaldı
Her arama yaptığımda fişini çekip yeniden takmam gerekiyordu ve telefon hattı sürekli meşguldü
Gerçekten çok hoşuma gitti
Neden yaptığını soranlara kısa cevap: “çünkü yapabiliyor”
Asıl yazara saygı duyuyorum
Bu kişinin IT sektöründe çalışıp çalışmadığını merak ediyorum
Ben bir geliştirme lideriyim ve saçma derecede çok saat çalıştıktan sonra gerçekten boş zamanım olduğunda yapmak isteyeceğim son şey homelab ile uğraşmak olurdu
Enerji kullanımı hakkında çok konuşuluyor ama bu kişi güneş enerjisi kullanıyor https://blog.networkprofile.org/17kw-enphase-solar-install/
20 kW’lık, 53 panelli bir güneş enerjisi sistemi ve 42 kWh’lik batarya kurulumum da var
Yıllık toplam elektrik tüketimim epey yüksek; ayda yaklaşık 8 MWh ve toplam güneş enerjisi üretimim yaklaşık 25 MWh
Sunucular ve ağ ekipmanları sürekli olarak yaklaşık 4 kW tüketiyor; bu da yaklaşık 35 MWh ediyor, yani güneş enerjisi bilgi işlem ve ağın elektrik kullanımının yaklaşık %70’ini karşılıyor
Kuzeybatıda yaşadığım için elektrik üretiminin büyük bölümü yılın ortasındaki 5 ayda yoğunlaşıyor