dimabagow

Систем кућних сервера

Мој кућни систем раздваја сервисе по улогама и ограничава мрежни приступ. Неке машине опслужују само локалну мрежу; друге имају контролисане спољне везе или размењују догађаје преко одређених приступних тачака. Испод је наведено 16 улога, а не број физички изолованих кутија које им одговарају један према један.

1. Веб сервер
2. Безбедност и видео надзор
3. Веза и комуникације
4. Виртуелизација
5. Бекап сервер
6. ЛЛМ
7. Статистика и мониторинг
8. Фајервол
9. Управљање механизацијом и паметном кућом
10. Сервер за апликације које раде са спољним саобраћајем
11. Сервер за игре
12. Приватни сервиси
13. Системи обезбеђења
14. Торрент
15. Резервне копије на траци
16. Микро сервер за временске сензоре

Веб сервер

Овај сервер покреће LAMP и Node апликације, као и комбинације Rust-а, Python-а и C++-а. Странице које се могу служити као статичке датотеке извозе се на GitHub Pages или Cloudflare Pages; и овај сајт ради тако. Динамичке функције попут наручивања, налога или уписа у базу и даље захтевају засебан бекенд или спољни сервис. Уклањање јавног извршавања WordPress/PHP-а смањује површину напада, али не спречава компромитоване објаве, зависности, налоге или клијентски код. HTTPS штити саобраћај у преносу; не исправља рањивости апликације.

Безбедност и видео надзор

Састоји се из 3 дела: моћан мини рачунар који управља улазним видео токовима и логиком хватања и препознавања покретних објеката, има приступ камерама и њиховим серво моторима и оптици, као и приступ другој компоненти - фајл серверу где се складишти тренутни ток и истим тим сервером чисти од свега што са тачке гледишта вештачке интелигенције нема никаквих корисних података, у суштини стабилне слике без кретања, промене осветљења у величини са природним циклусима планете. И последња компонента - архивски сервер на коме се чувају последња 3 месеца свих камера неочишћеног тока, као и архиве свих кретања у каталогу по групама. Читав систем је потпуно затворен и нема приступ ни локалној мрежи, једина интеракција је могућност слања догађаја на крајњу тачку другог блока.

Веза и комуникације

Овај сервер је један од ретких који гледа у свет, на њему је подигнуто неколико класичних open-source комуникационих модула по различитим протоколима, за запослене и родбину, читава историја се преко крајње тачке шаље на сервер који прихвата само текст и неколико основних типова датотека и складишти то у локалну MinIO базу.

Виртуелизација

Овде стоји прилично моћна машина на којој се врти неколико Windows и Hackintosh инстанци за различите сврхе, на пример специфичан софтвер.

Бекап сервер

Ова машина има скромну рачунарску снагу, али велики простор на дисковима. RAID може побољшати доступност после отказа диска; није резервна копија и преноси случајно брисање или оштећење података. За опоравак су потребне засебне верзионисане копије и проверено враћање. Архива на тракама описана испод представља још један слој.

ЛЛМ

Веома моћна машина са довољно GPU ресурса да врти LLM са 64 милијарде параметара са адекватним бројем токена у секунди, мало је фино подешена за конкретне потребе, такође има приступ огромном скупу података строго научног и квалитетног порекла. LLM је доступна само за локалну мрежу.

Статистика и мониторинг

Машина је веома једноставна и бави се мониторингом здравља и других параметара свих система који јој сами шаљу потребне параметре.

Фајервол

Професионални хардвер који рутира интернет везе (неколико канала) или их обједињује за тешке задатке, такође располаже малом прокси фармом са различитим мобилним провајдерима, логика рада овог система омогућава добијање веома великих брзина сумирањем канала, као и дубоку анализу структуре саобраћаја и покушаја утицаја на њега.

Управљање механизацијом и паметном кућом

Хардвер се бави стварима које када би се поквариле ништа страшно се не би догодило, али би комфор и аутоматизација нестали, попут укључивања светла на пљесак, или отварања врата када се приближи NFT ознака.

Сервер за апликације које раде са спољним саобраћајем

Постоји мноштво апликација које комуницирају са спољном мрежом, али не прихватају спољне интеракције, на пример трејдинг ботови или скрапери вести које ме занимају.

Сервер за игре

Ја и моји ближњи смо фанатичних љубитељи неких мрежних бестселера који су толико застарели да је број играча на мојим серверима упоредив или већи од званичних.

Приватни сервиси

Упркос називу, овај сервер је прилично јаван и користи га родбина и тим за замену стандардних сервиса попут Google Docs-а или Gmail-а.

Системи обезбеђења

Веома важан сервер који управља пумпама, соларним панелима, батеријама, филтерима, грејањем и још мноштвом критичних система, због чега има изузетну поузданост и дуплиран је са два идентична сервера са праћењем рада (heartbeat).

Торрент

Мислим да нема потребе објашњавати.

Резервне копије на траци

Константно се из целог тока издвајају информације према критеријуму «волео бих да их имам заувек», и снимају се на траку, на две различите траке.

Микро сервер за временске сензоре

Сервер из забаве који омогућава праћење влажности и температуре на неколико локација, укључујући и напољу, као и израду графикона и статистике на основу које се доносе одлуке, на пример за серво моторе прозора у стакленику.