Uneasy compromise intel vroc

Extrem subsistem de stocare bazat pe două carduri de extensie ASUS Hyper M.2 x16. care deservesc un total de șapte dispozitive NVMe, pot fi considerate primii pași în organizarea matricelor VMD RAID. Potențialul noii arhitecturi în spectroscopie este de a vorbi despre storizh în zeci și sute de unități, cu accent pe co-u-ditch-not-servere. De aceea, sarcina conexiunii fizice și a designului op-ti-mal-n-th al topologiei PCIe devine extrem de urgentă. Razum - dar presupuneți că în platformele pentru en-tu-zi-as-tov și segmentul de servere va fi diferit.

ASUS Hyper M.2 x16

Punerea în aplicare Intel VROC cu VMD tehnologie dispozitiv Conceptul ASUS Hyper M.2 x16 implică-Clue-Th-TION plasată pe placa adaptorului de patru NVMe-drive la portul X16 PCIe. Fiecare dintre placile Hyper ofera un link PCIe Gen3 x4. În condițiile unui minim de informații oficiale, încercați QS-de-li-po-TVA două versiuni de evenimente care reprezintă performanța compromisurile, compatibilitatea și co-Nech, dar costul de noi soluții.

Soluție patentată bazată pe bifurcația PCIe CPU

Diagrama de mai jos (figura 1) prezintă opțiuni de configurare pentru până la 44 de linii PCIe ale procesoarelor Intel Core X-series. Port DMI (Direct Media Interface), utilizat pentru conexiunea CPU și logica de sistem, nu este inclus în acest număr și de-ka-cuplate separat (stânga), deși este, de asemenea, implementat ca un x4 link-PCIe.

Uneasy compromise intel vroc

Figura 1.Diagramma arată opțiunile susținute bifurcatia la 44PCIe legături pentru protsessorovIntelCoreX-Seriess razdeleniemPCIe portovx16-ix12 la mai multe porturi de lățime mai mică (dokumentatsiiIntelCoreX-SeriesProcessorFamilies fragment)

Evident, flexibilitatea de configurare a resurselor procesorului, în special, - capacitatea PCIe-porturi la bifurcația (time-de-le-INJ la porturile de lățime mai mică), simplifică sarcina platformei de dezvoltator, ceea ce face inutile externe com-mu-ta-chi-on-Nye este minimizat ca costul plăcii de adaptare și latența de acces la ad-re-su-e-re-sur-self.

Cu toate acestea, o astfel de soluție este optimă pentru componentele montate direct pe placa de baza, topologia și funcționalitatea care este cunoscută dinainte și nu poate fi modificată, fie pentru legături separați între PCIe-sloturi, dar nu într-un singur slot.

În mod strict vorbind, dezvoltatorul cardului de adaptor PCIe x16 nu are dreptul să pună dispozitivul la dispoziție pentru a elimina capacitatea portului x16 de a se bifurca. deoarece această capacitate nu este standardizată de standard ca fiind obligatorie. Acest lucru înseamnă că dispozitivul utilizează în mod optim capabilitățile unei anumite configurații, dar performanța sa depinde de producător și de modelul plăcii de bază, a procesorului și chiar și a slotului PCIe utilizat.

Soluție standard bazată pe comutatorul PCIe

În conformitate cu specificația PCI Express, este disponibilă o soluție de ramificație unificată pentru comunicații cu PCIeSwitch. Un astfel de switch este definit ca un set de punți virtuale PCI-PCI. În acest caz, modelul virtual înseamnă conformitatea cu cerințele modelului software PCI-PCI Bridge, în timp ce dezvoltatorul dispozitivului electronic are dreptul de a alege implementarea fizică internă.

Uneasy compromise intel vroc

Figura 2. Determinarea dispozitivului SWITCH folosit pentru a ramifica topologia PCIe
(un fragment al documentului PCIExpressBaseSpecificationRevision4.0)

Instalarea adaptorului la bord discrete PCIe-switch, dezvoltatorul implementează standardul X16 dispozitiv PCIe, eliminând dependența de capacitatea portului x16 fara acte de a efectua împărțirea în patru porturi x4.

VMD în contextul serverului

Pentru topologia magistralei serverelor și stațiilor de lucru la nivel înalt, utilizarea unor dispozitive suplimentare com-mu-tatian este o necesitate, nu o opțiune.

Uneasy compromise intel vroc

Figura 3.Topologiya platforma multiprocesor la nivel înalt folosind comutatoare pentru podklyucheniyamassstoragepodsistemy (fragment 64 dokumentatsiiIDT89H64H16G3-Lane16-PortPCIeGen3SystemInterconnectSwitch)

Vom enumera patru situații care necesită instalarea de componente discrete suplimentare care extind funcționalitatea subsistemului PCIe.

  1. Numărul disponibil de perechi diferențiale PCIe este insuficient din punct de vedere fizic pentru a conecta numărul necesar de dispozitive NVMe.
  2. Platforma are numărul necesar de perechi diferențiale; Bifurcația portului PCIe asigură conectarea unui număr specificat de dispozitive, dar este în conflict cu cerințele de compatibilitate pentru placa adaptorului.
  3. Este necesar să se asigure disponibilitatea matricei de disc pentru mai multe procesoare (figura 3). Având în vedere acest exemplu, ne concentrăm atenția asupra faptului că procesoarele împart topologia PCIe-fragment poate fi localizat pe platforme diferite și asociate de autobuz de comunicare interprocessor (QPI), creând calea de by-pass.
  4. Caracteristicile geometrice ale sistemului (lungimea conductorilor de legătură și numărul de racorduri detașabile) necesită restabilirea caracteristicilor electrofizice ale semnalelor cu ajutorul retimerilor și redresărilor.

În loc de un cuvânt

Creșterea costurilor dispozitivelor, sacrificând performanțele și soluțiile unificatoare pentru a fi compatibile cu produsele concurenților - un pas care, în condițiile moderne, este oarecum excentric. Deci, pentru platformele extreme SOHO. prioritatea ar trebui să aparțină primei versiuni brevetate, "maximum-you-zh-m-muyushemu maxim" a capacităților extinse ale porturilor CPU PCIe.

În timp ce pentru servere de înalt nivel și stații de lucru. Soluțiile "de jucărie" de acest tip nu sunt acceptate. Aici ar trebui să așteptăm implementarea unei a doua versiuni unificate care să combine funcționalitatea VMD RAID și switch-urile externe.







Trimiteți-le prietenilor: