Eida.cz - Dělat věci pořádně

Dělat věci pořádně

Aktualizováno 23. října 2025, 13:40
Eida

V životě přijdou okamžiky, kdy najednou není už kam škálovat a všechno se zasekne. U technologií to platí dvakrát až třikrát tolik, zvlášť pokud se jedná o domácí laborku na pokusy, kde se mají odehrávat všechny magické kousky a kejkle. Dneska to bude celé o tom, že pokud chceme dělat věci pořádně, je potřeba se vykašlat na domácí spotřebiče a jít drsně a rozhodně průmyslovou cestou.

Nějakou dobu si jedu Orion na ARMv9 a je na tom Linux s 16k paměťovými stránkami. Může a nemusí to být výhoda, samozřejmě hodně aplikací (a hlavně těch kontejnerizovaných) se na tohle netváří, ale v prostředí něco-za-něco zvítězí spíše organizace filesystémů a úložiště, než nutnost spouštět experimentální databáze. Jednoho dne přišel okamžik, kdy... vlastně to byl zásek, nedělo se vůbec nic. Doslova nic. Bylo by dlouhé to popisovat, ale prostě btrfs nemohlo dostatečně rychle a mohutně chrlit a systém byl smutný až zaseklý. A nemyslím si, že je vhodné mít systém zaseklý nebo smutný, takže bylo potřeba se na to podívat.

Kdo si kdy stavěl tyhle věci, musel zcela jistě narazit na omezení v podobě počtu portů přímo na deskách, takže pro rozjetí vícera disků bylo nutné hledat nějaký řadič, co by nabízel co nejvíce možností v nějaké, řekněme, pohodě. Aktuálně je na výsluní nějaké ASM1166, které dokáže zpracovat nějakých šest SATA portů, ale ve finále se to stejně nedá používat, protože je to tam bottleneck a všechno bude stejně pomalé. Jak tedy na to? SAS?

SAS je řešení, které je extrémně drahé, pokud bychom ho chtěli jen na hraní. Jenže. Jsou prostě věci, kde není možné šetřit a navíc se mi shodou náhod povedlo najít LSI HBA 9300-8i, flashované v IT režimu, dokonce ještě značkové jako Dell, a to za tak neuvěřitelnou cenu, že to snad nemohla být pravda. Nebo ano? Na Internetu se dá věc objednat snadno kliknutím na košík a nikdo se už na nic neptá, takže po několika dlouhých týdnech dorazil balík a v něm skutečně ležel SAS řadič, jako ze škatulky.

Dříve neřešitelné se tedy stalo skutkem. Tenhle SAS nabízí propustnost až 12 Gbit/s, což je více než dost, protože ty disky to reálně nevyčerpají, ale o to více volné linky zbyde na ostatní provoz. Nahradit v tomto stroji směšný malý řadiček pořádným HBA bylo dechberoucí, vyžadovalo to taky pár úprav, protože kabely musely být vedené trochu jinak a nechtělo se to správně vejít. Jedinou obavou bylo řešení napájení, ale víceméně všechny kritické komponenty jsou stejně industriální, takže to byla i tak planá obava.

Po zapnutí si s tím systém poradil skvěle, modul mpt3sas vše v pohodě našel a připojil a vše naběhlo raketově rychle a úžasně. Co je ale nakonec zvláštní, je spotřeba. Bylo mi to divné, když ihned po zapnutí měl celý kolos o nějakých 10-15 W méně během bootu, dost bych právě čekal třeba o deset více, ale ve finále tahle věc sedí o 3-5 W v klidu níže, než jak to dělal ASM1166. Jakože OMG, nepletu se. Takže závěrem doporučuji, dělat věci pořádně se vyplatí, Linux to všechno zvládne. 

Tento článek přečetlo již 148 čtenářů (0 dnes).

Komentáře

Nový komentář