Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: messagebus 09. 06. 2021, 20:29:42
-
Nevite prosim nekdo o malem rychlem externim USB boxu pro 2x NVMe SSD s moznosti RAID1 a vyraznou indikaci smrti/chyb disku.
Diky
-
Pochybuji, že něco takového bude. Pro externí použití a RAID se víc hodí SAS nebo SATA. SAS je pro RAID (pro někoho překvapivě) rychlejší, než NVMe. Takový RAID řadič totiž musí vytvořit vlastní PCIe sběrnici, což je složitější a pomalejší, než mít SAS.
NVMe má smysl právě a pouze tam, kde využijete přímou PCIe linku z CPU až na zařízení.
-
I-Tec dela neco pro 2xM.2 SATA, coz je asi nejblize tomu co shanis. Lepsi podle me nesezenes.
-
Pochybuji, že něco takového bude. Pro externí použití a RAID se víc hodí SAS nebo SATA. SAS je pro RAID (pro někoho překvapivě) rychlejší, než NVMe. Takový RAID řadič totiž musí vytvořit vlastní PCIe sběrnici, což je složitější a pomalejší, než mít SAS.
NVMe má smysl právě a pouze tam, kde využijete přímou PCIe linku z CPU až na zařízení.
Sto to melete za neezmysle pane?
ASMedia dela USB konvertor na dve SATA a umi nad tim delat RAID (0/1). Nedivil bych se, kdyby uz dnes meli i model s NVMe, ale zatim znam jenom takove, co umi 1 NVMe zarizeni (jedno z lepsich mam, a jede to pres 1900MB/s na USB3.2 Gen2 s Gen3x4 SSD). Ono totiz obsluhu NVMe lze hezky integrovat do toho prevodniku, a o zadne zbernici PC ani nevi ze tam je (ani o SATA, ani o NVMe... tedy dokud to nemusi bezet v UASP, ale i tam to SCSI muze byt "virtualizovane").
O rychlosti RAIDu bych pak pomlcel, jestli to vam nejede wire-speed, tak to bude rukama.
-
O rychlosti RAIDu bych pak pomlcel, jestli to vam nejede wire-speed, tak to bude rukama.
Pošlete mi tip na nějaký NVMe RAID řadič, rád se přiučím a využiju to.
Viděl jsem takové, které podporují PCIe bifurcation, ale doporučují stejně raději SAS proti NVMe.
-
O rychlosti RAIDu bych pak pomlcel, jestli to vam nejede wire-speed, tak to bude rukama.
Pošlete mi tip na nějaký NVMe RAID řadič, rád se přiučím a využiju to.
Viděl jsem takové, které podporují PCIe bifurcation, ale doporučují stejně raději SAS proti NVMe.
NVMe pripojite:
- primo (fixne do slotu - HHHL, na kabel - OCuLink/U2, hotswap box - U2)
- neprimo:
- - pasivni adapter, na vice disku = bifurcation (zavisi hodne na cpu a biosu)
- - aktivni adapter = pcie switch (aka PLX/avago/broadcom), zbavuje vas zavislosti na cpu/biosu a umozni pripojit nekdy i vice disku (ktere ale vsechny kvuli uplinku nepojedenou na max, ale individualni ano), jen to neco topi
- - klasicky RAID radic*
* jestli chcete priklad RAID radice pro NVMe, tak se podivejte do nabidky Microsemi / SmartROC - trimode controller:
https://www.microchip.com/en-us/products/storage/smartroc-raid-on-chip-controllers
Neco na tom cipu bude jiste zalozeno, ale znackovy dodavatel nerad priznava, na cem jeho karta jede. Nicneme backplane s podporou trimode a zmeny poctu linek bude spis soucasti hotoveho uloziste, nez jako komponenta dostupna komukoliv.
A zpet k puvodnimu dotazu - USB-NVMe smysl ma kvuli rychlosti, protoze s 2 sata v RAID0 se vic nez cca 1000 MB/s neda vytahnout (taky ASMedia).
-
zajímal by mě ten účel.. proč mít malý M.2 nvme USB box s Raid 1 a výraznou indikací vadného disku...
Disky velmi pravděpodobně odejdou oba zároveň..
Ale ten důvod takového externího disku bude asi tajný co ?? :)
-
zajímal by mě ten účel.. proč mít malý M.2 nvme USB box s Raid 1 a výraznou indikací vadného disku...
Disky velmi pravděpodobně odejdou oba zároveň..
Ale ten důvod takového externího disku bude asi tajný co ?? :)
Pokud se ptate proc nekdo neco takoveho chce, tak duvod neni tajny ale ubertajny - protoze to je paranoja :)
A ted ja: proc myslite, ze je tak velmi pravdepodobne, ze disky odejdou oba zaroven? Ocekavate debila uzivatele nebo zasah bleskem?
-
A ted ja: proc myslite, ze je tak velmi pravdepodobne, ze disky odejdou oba zaroven? Ocekavate debila uzivatele nebo zasah bleskem?
Často se tak děje. Někdy to má společnou příčinu - např. ve zdroji napájení (nemusí to být zrovna blesk), nebo v poruše chlazení (odejde ventilátor). Jindy je to příčina a důsledek. Jeden disk odejde a druhý převezme zvýšenou zátěž - a protože jsou podobně staré, tak už to taky neunese. A třetí důvod je, že tam může být skrytý problém. Dokud RAID funguje, nemusí na čtení některých oblastí dojít dlouhou dobu - a to zjistíte, až když při havárii jiného disku musí dávat data.
Výrazná singalizace je fajn v případě SOHO užití. Tam se obvykle pravidelně neověřuje, že signalizace (třeba přes SNMP trap, nebo e-mailovou notifikaci) funguje. A tak se o hávarii uživatel dozví, až když odejde poslední nutný disky.
-
Ano, muzu taky spadnout i s diskem do vysoke pece, muj kancl muze zasahnout bolid, muzu to napalit do cisterny prevazejici kyselinu sirovou apod. Bylo by ale proste fajn mit na krabicce dve svetylka barevne indikujici stav jednotlivych disku - tak jak to maji (nektere) podobne krabicky se sata disky. PRAVE PROTO, aby se mohl vcas vymenit vadny/odchazejici disk.
-
Bylo by ale proste fajn mit na krabicce dve svetylka barevne indikujici stav jednotlivych disku - tak jak to maji (nektere) podobne krabicky se sata disky. PRAVE PROTO, aby se mohl vcas vymenit vadny/odchazejici disk.
Ano, od toho slouží RAID a proto se do RAID dávají SAS, případně SATA SSD disky.
NVMe je z hlediska RAID okrajová, složitě roubovatelná a složitě roubovaná věc.
Díky RAID operacím nepředstavuje SAS nevýhodu, to, co řeší NVMe odedře to řadič a jeho cache.
-
Ano, od toho slouží RAID a proto se do RAID dávají SAS, případně SATA SSD disky.
NVMe je z hlediska RAID okrajová, složitě roubovatelná a složitě roubovaná věc.
Díky RAID operacím nepředstavuje SAS nevýhodu, to, co řeší NVMe odedře to řadič a jeho cache.
Prijmete ode me prosim podobne uzitecnou informaci: log(89635,23) = 4,9524787372
-
Prijmete ode me prosim podobne uzitecnou informaci: log(89635,23) = 4,9524787372
A jakou chcete víc informaci, že NVMe se na RAID nepoužívá, protože to není vhodné?
-
A jakou chcete víc informaci, že NVMe se na RAID nepoužívá, protože to není vhodné?
Viz prvni post. Racte popatrit svym veleodbornym okem.
-
A jakou chcete víc informaci, že NVMe se na RAID nepoužívá, protože to není vhodné?
Viz prvni post. Racte popatrit svym veleodbornym okem.
:) nu dobrá, tak tu čekejte na timeout, než k tomu dojdete empiricky. Snažil jsem se Vám ušetřit čas.
-
Viz prvni post. Racte popatrit svym veleodbornym okem.
Ale existuje nenulová šance, že první post neklade zas tak dobrou otázku. Pár lidí se na to pokoušelo poukázat. Otázka nvme + raid je dost specifická. S tím se asi musíte smířit. Asi by šlo implementovat raid softwarově, ale takové řešení bude hodně vzdálené čemukoliv praktickému. Kdybyste hodně chtěl, dají se najít PCI-e karty pro hostování NVMe disků umožňující podporou raidu. Ale hodně diskutabilní je, jak řešit obnovu raidu, pokud taková karta odejde.
K čemu by ona krabička měla sloužit? Ta otázka totiž zní trochu jako: přál bych si 2KK v paneláku s bazénem. Diskutující zde namítají, že bazény v panelácích nejsou úplně běžné.
-
Pokud bych mel neco namitat, tak rozhodne ne to, ze NVMe se nehodi do RAIDu.
Bylo by to totiz tohle:
- RAID / mirror fakt NENI zaloha
- kriticka data nepatri na prenositelne / odpojitelne uloziste
Tipuji totiz, ze tazatel se snazi hledat jedno spolecne reseni na tyto dva body.
Pokud se ale nenecha odradit, bude se muset spokojit s vykonem <500 MB/s, skrze krabicku co dela SATA MIRROR, ale je otazne jak je resena indikace poskozeni disku (snad si to po porizeni krabicky vyzkousi - treba izolaci i/o pinu, at si deska mysli ze tam nejaky disk zapojeny je).
-
Dekuji vsem za projevenou starost. Rad vam vsem verim, ze po kazde zmene vasich dat na flashce bezite okamzite vsechno zalohovat. Jsou ale na svete i nedokonali lide, kteri se dostanou k zalohovani mene casto a presto chteji pri zmenach obsahu flashky myslet na ty zmeny a ne na obsluhu datovych zaloh.
-
Tak třeba zkuste říct, co řešíte za situaci. Vždycky to tu dopadá stejně, když někdo nepopíše problém, ale domáhá se jen potvrzení svého, často mylného úsudku.
Realita je taková, že NVMe RAID řadiče prakticky neexistují, ty, co jsou, trpí problémy a obor se zaměřuje na SAS. Tudíž ani v USB boxu to nebude o nic lepší. Nedává to ani moc technický smysl, aby USB box měl vlastní PCIe sběrnici.
Co se týče poznámky o zálohách. RAID není technologie pro zálohování a archivaci, ale pro zvýšení dostupnosti živých dat. V pracovním cyklu nebývá moc problematické mít data synchronizovaná a zálohovaná klidně denně. Ztráta dat za jeden den práce sice zamrzí, ale nezničí to kariéru.
-
USB pripojeni, bez RAIDu
https://www.amazon.com/ORICO-Enclosure-Dual-Bay-Aluminum-SSD-M2NV01/dp/B08LVJW9W9
TB3, s RAID1, na 4x NVMe (neznam TB3, ale pisou ze by melo byt kompatibilni s USB-C)
https://highpoint-tech.com/USA_new/series-rs6661a-nvme-overview.htm
ani jeden ale nema zobrazeni failure... ale ten druhej, muzes zapojit 4x NVMe a ty 2 nechat jako spare a zapnout automaticke pouziti pri vypadku tech aktivnich ;-) snad te neodradi cena $550 (https://www.amazon.com/Highpoint-RocketStor-6661A-NVMe-Thunderbolt-Adapter/dp/B07CTH5PND) ale jiste si rad priplatis kdyz mas specialni pozadavky ;-)
-
(neznam TB3, ale pisou ze by melo byt kompatibilni s USB-C)
Thunderbolt 3 umí právě přenést přímo PCIe sběrnici.
USB to neumí.
V tomto to kompatibilní s USB není.
-
TB3, s RAID1, na 4x NVMe (neznam TB3, ale pisou ze by melo byt kompatibilni s USB-C)
https://highpoint-tech.com/USA_new/series-rs6661a-nvme-overview.htm
Tohle je navrat FAKE RAID-u (sw raid, skrze ovladace do windowsu) - staci si precist resp podivat se na obrazky v manualu k danemu vyrobku. V krabicce je krome TBT mustku ponekud predimenzovanej PLX switch, ale zas zajistuje to plne pasmo na vsechny 4 disky, kdyby pracoval jen s jednim, uzke hrdlo je uplink v TBT.
Ale pokud tazatel nema cross-platform pozadavky a postaci mu provoz pod Win a pripadne Mac (protoze kazde TBT zarizeni MUSI fungovat na macu, pres to nejde vlak!), tak at si to poridi. Samozrejme je nutnost TB3/TB4 portu, rozhodne nestaci jakakoliv TypeC dira!
Indikace chyby bude imho v tray ikone daneho sw toolu.
-
Tak třeba zkuste říct, co řešíte za situaci. Vždycky to tu dopadá stejně, když někdo nepopíše problém, ale domáhá se jen potvrzení svého, často mylného úsudku.
Hledam zarizeni idealne rozmeru a funkcnosti USB flashky, ale s fungujici (treba i nedokonale) indikaci blizicich se problemu. SATA verze existuji, proto se ptam, zda by nekdo nevedel o NVMe. Pokud Vam to takhle nestaci, dejte vedet, kteremu slovu nerozumite a ja Vam poslu prislusny odkaz na vykladovy slovnik.
Realita je taková, že NVMe RAID řadiče prakticky neexistují, ty, co jsou, trpí problémy a obor se zaměřuje na SAS. Tudíž ani v USB boxu to nebude o nic lepší. Nedává to ani moc technický smysl, aby USB box měl vlastní PCIe sběrnici.
Realita je takova, ze technicke deni neurcuje Miroslav Silhavy. Smirte se s tim.
Co se týče poznámky o zálohách. RAID není technologie pro zálohování a archivaci, ale pro zvýšení dostupnosti živých dat. V pracovním cyklu nebývá moc problematické mít data synchronizovaná a zálohovaná klidně denně. Ztráta dat za jeden den práce sice zamrzí, ale nezničí to kariéru.
Jesli je vasim cilem stat se plukovnikem von Zillergutem, jste na dobre ceste.
-
Jinak dekuji vsem za odpovedi. Asi je to pro ted (a na nejakou dobu) uzavrene.
Hezky den
-
Realita je takova, ze technicke deni neurcuje Miroslav Silhavy. Smirte se s tim.
Já s tím smířený jsem, ale tohle téma jsem shodou okolností nedávno docela zkoumal. Včetně čipů, které používají raid řadiče. Závěr byl jednoznační: NVMe má své přednosti, pokud existuje (přímá) PCIe linka z procesoru počítače až na disk. Pak získáte ukrutně nízkou latenci.
Jakmile je v cestě "něco", tak už NVMe nemá žádnou výkonnostní výhodu, protože "to něco" zruší právě tu možnost PCIe linky. Tím "něčím" je buďto čip raidu, nebo USB převodník. NVMe RAID lze řešit buďto softwarově (intel matrix a podobné), nebo pomocí PCIe bifurcation, ale bojí má své nevýhody (dívám se na to z pohledu serverů). Proto se výrobci ani moc nesnaží vymýšlet raidy pro NVMe disky, protože by byly paradoxně méně výkonné, než SAS varianta.
Pár výrobců má trojné čipy, které podporují SATA/SAS/NVMe, ale když se podíváte do specifikací, NVMe má už přímo na čipu nízký výkon. Je poměrně jednoduché domyslet, proč tomu tak je. Zatímco na základní desce máte hodně silný CPU, máte plnohodnotnou sběrnici, máte k dispozici ukrutný takt, tak čip obsluhující RAID ničeho takového nemůže dosáhnout. Díky tomu tu svoji stranu PCIe (tedy NVMe) má dost oslabenou.
Mnohokrát větší pravděpodobnost máte, že naleznete aspoň přibližně takové zařízení, jako hledáte, ale osazené M.2 SATA disky, nebo U.2 SAS (taky formát malé kartičky).
Docela zajímavá je ta varianta s Thunderbolt PCIe, kterou tu zmiňoval k3dAR. Leč, to se nebude tvářit jako USB flash disk, ale jako PCIe zařízení, a bude to vyžadovat (kromě thunderboltu samotného) i instalaci ovladačů.
Jestli hledáte spolehlivější přenosné úložiště, není to žádná výhra, ale asi nejblíž k tomu jsou SD karty s podporou ECC, případně SD karty bez ECC, ale s průmyslovou odolností. SD karta se pak dá připojit pomocí USB adaptéru - de facto je to o trochu větší USB klíčenka.
-
Jestli hledáte spolehlivější přenosné úložiště, není to žádná výhra, ale asi nejblíž k tomu jsou SD karty s podporou ECC, případně SD karty bez ECC, ale s průmyslovou odolností. SD karta se pak dá připojit pomocí USB adaptéru - de facto je to o trochu větší USB klíčenka.
Ja bych tady byl opatrny - osobne bych do solid state reseni, ktere neumi TRIM, a to jakoze SD/eMMC za random usb prevodnikem to nebude umet, fakt nesel. Ale TRIM je obecne problem i u SATA prevodniku - zatim se me ale nedostal doruky takovej, ktery to umi - vyrobci maj vetsinou problem i udelat fw ktery zvladne UASP na vice nez jedne platforme.
-
Ja bych tady byl opatrny - osobne bych do solid state reseni, ktere neumi TRIM, a to jakoze SD/eMMC za random usb prevodnikem to nebude umet, fakt nesel. Ale TRIM je obecne problem i u SATA prevodniku - zatim se me ale nedostal doruky takovej, ktery to umi - vyrobci maj vetsinou problem i udelat fw ktery zvladne UASP na vice nez jedne platforme.
Jj, není to ideální, ale aspoň trochu se to snaží blížit tomu, co pan kolega hledá. Asi se shodneme, že moc výrobců, kteří se snaží o kvalitu / spolehlivost o USB ani nezavadí, prostě to jsou disjunktní segmenty trhu.
-
Tady se jeden dozví věcí ::)
A tohle znáte?
https://www.czc.cz/i-tec-mysafe-usb-c-usb-3-0-pro-2x-m-2-ssd/239021/produkt
Jednou z hlavních výhod tohoto rámečku je podpora RAID, který vám umožní nastavení buď vysoké ochrany vašich dat, nebo velmi rychlého zápisu, případně vytvoření velké jednotky složené ze dvou disků. K dispozici jsou následující RAID možnosti (v případě osazení dvou disků): RAID 0, RAID 1, JBOD/Standalone a JBOD/Spanning. Montáž M.2 disků je velmi jednoduchá, trvá jen pár minut.
Ano, není to NVMe, ale to by bylo nepraktické.
NVMe rozhraní je totiž "PCIexpress" rozhraní, jakým se připojují třeba grafické karty.
Oproti SATA rozhraní je komunikace složitější a na USB by to nemělo žádný praktický přínos.
Jinak souhlasím, že RAID nad NVMe disky je dobrý, dokonce to je doporučené řešení.
https://www.anandtech.com/show/11892/amd-launches-nvme-raid-support-for-ryzen-threadripper-platform
Ad: ... no ... pána jsem požádal, aby moje posty už nekomentoval, ale pořád si mele svoje ::)
-
Ano, není to NVMe, ale to by bylo nepraktické.
NVMe rozhraní je totiž "PCIexpress" rozhraní, jakým se připojují třeba grafické karty.
Oproti SATA rozhraní je komunikace složitější a na USB by to nemělo žádný praktický přínos.
A to vadi cemu, ze je to slozitejsi? Jednou to nekdo implementuje na kremik, a pak se o to nestara. Treba ten USB/NVMe prevodnik co mam od ASMedia namisto SATA implementuje to NVMe. Konkretne jejich implementace zvlada presne 1 disk, pripojenej skrze 1/2/4 linky, v Gen1, 2 nebo 3. Jediny co to nezvlada je vicero zarizeni, tj. kdyby nekdo do toho M2 strcil PCIe switche a za nejak pak to nvme nebo vicero. Ale vadi to? Proste ten HW je delany point-to-point a stejne jako NVMe disk ma svuj radic (device), tak ten konvertor ma svuj radic (host).
NVMe oproti SATA ma prinos, ze to jede lepe nez 500MB/s. Ono totiz USB se uz nejakou dobu posunulo z 5 na 10, 2x10 a v USB4 i na 20 a 2x20 Gbit. A kde se posunulo SATA? Nikam. Zustava porad na 6, pripadne skrze raidovaci cipik na 2x6 (v R0, pro R1 plati porad mizernych 6 Gbit/s).
Mam overeno ze to jede 1900 MB/s z NVMe (a to nemam USB4 ani TBT), tak jakypak - zadny prakticky prinos? :-)
-
A to vadi cemu, ze je to slozitejsi? Jednou to nekdo implementuje na kremik, a pak se o to nestara.
Já bych řekl, že situace je složitější. Když si vzpomenuu, jaký byl problém připojit PCIe rozhraní k různým těm RPI a Banana/Orange PI.... a připojit taková rozhraní dvě... Jedno PCI rozhraní na takovém křemíku byl luxus...no tak snad už přišla ta doba, kdy každá laciná čínská PI bude mít dvě PCIe rozhraní...
Spíš ne....
Doba ještě nedozrála. 1*PCIe bude asi ještě nějakou dobu max.
Ad rychlosti: Luxus, to by se mi také líbilo...
-
Já bych řekl, že situace je složitější. Když si vzpomenuu, jaký byl problém připojit PCIe rozhraní k různým těm RPI a Banana/Orange PI.... a připojit taková rozhraní dvě... Jedno PCI rozhraní na takovém křemíku byl luxus...no tak snad už přišla ta doba, kdy každá laciná čínská PI bude mít dvě PCIe rozhraní...
Ale tady srovnavas univerzalni PCI/PCIe rozhrani se vsema legacy x86 featurama, ktere nemaji ekvivalenty v ARM svete (napr. I/O BAR), s jednoduchym point to point resenim. Ten existujici usb bridge umi jenom NVMe, neumi zadne jine PCIe zarizeni. V podstate se tam neda bavit ze by melo PCIe zbernici, kdyz se to pouziva jen jako transportni tunel.
Videl jsem treba i jednoucelove FPGA reseni, ktere podobne pouzivalo AHCI (nad PCIe), pro pristup k disku skrze klasicky maly 2 portovy radic - kde to simulovalo pamet pro deskriptory a bloky - host nebyl nic podobny PC, namisto toho, aby autor implementoval nativni SATA. A duvod? IP bloky pro PCIe, AXI interconnect a pameti existovali - takze to bylo k naklikani/copypaste, na rozdil od zdlouhave implementace a verifikace noveho (sata) protokolu (pripadna koupe sata IP za nerealny penize vzhledem k projektu nebyla mozna).
-
Kdyby to bylo tak jednoduché, jistě by byly NVMe porty těch všech ovocePI běžné.
Tím netvrdím, že to tak nemůže být, třeba to jen (zatím) nikomu nepřipadalo finančně dostatečně zajímavé.
Mimo to samozřejmě vím, že ohledně implementací NVMe a podobně se dostáváme na tvůj píseček, kde mě dokážeš utlouct argumenty na 1000+1 způsob.
-
Kdyby to bylo tak jednoduché, jistě by byly NVMe porty těch všech ovocePI běžné.
Tím netvrdím, že to tak nemůže být, třeba to jen (zatím) nikomu nepřipadalo finančně dostatečně zajímavé.
Donedavna tam ty hracky nemeli ani 1 GbE rozhrani, coz je 20 let stary standard. Ty SoCy jsou recyklaty ze set-top-box nebo telefonnich produktu, a tam neni potreba mit PCIe. SBC neni plnohodnotne PC, a i kdyz se najde par jedincu jako ty, co by nejradeji meli vsechno vsude, tak majorita uzivatelu to nevyuzije: takze vyrobce nebude pridavat extra kremik a delat si s tim praci, kdyz z toho nic nekapne. Takze - touto metrikou, pockej si tak jeste 10+ let, pak to tam bude by-default :)
-
A tohle znáte?
https://www.czc.cz/i-tec-mysafe-usb-c-usb-3-0-pro-2x-m-2-ssd/239021/produkt
dotaz byl na 2x NVMe a zaroven s vyraznou indikaci failure, tohle nesplnuje ani jedno ;-) samozrejme kdyz jinak nejde, treba ustoupi s NVMe a failure si bude resit sam v client OS detekci pri kazdem zapojeni a detekovane kazdych par minut pripojeni atd ;-)
Kdyby to bylo tak jednoduché, jistě by byly NVMe porty těch všech ovocePI běžné.
Tím netvrdím, že to tak nemůže být, třeba to jen (zatím) nikomu nepřipadalo finančně dostatečně zajímavé.
m.2 NVMe maji napr:
http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T4
https://rockpi.org/rockpi4