Kaj pomeni DCI

Sep 15, 2025|

V sodobni digitalni pokrajini so podatkovni centri postali hrbtenica infrastrukture za računalniško računalništvo v oblaku in obdelali ogromne količine podatkov, hkrati pa porabijo velike količine energije.

 

Vprašanje "Kaj pomeni DCI" se pogosto pojavlja v razpravah o sodobnih arhitekturah podatkovnih centrov, kjer DCI pomeni Interconnect Data Center, tehnologijo, ki povezuje več podatkovnih centrov, da se omogoči izmenjava virov in porazdelitev delovne obremenitve.

 

Energy - Učinkovito načrtovanje se je pojavilo kot kritični izziv, ki zahteva prefinjene pristope za uravnoteženje zahtev glede učinkovitosti z optimizacijo porabe energije. Metodologija načrtovanja omrežja podatkovnega centra (DENS) predstavlja pomemben napredek pri reševanju teh izzivov s pomočjo hierarhičnega modeliranja in inteligentnih strategij dodeljevanja virov.

What does dci mean

 

 

Ključni koncepti v omrežju podatkovnih centrov

 

  Data Center Interconnect (DCI)

  Interconnect podatkovnega centra (DCI)

Tehnologija, ki povezuje več podatkovnih centrov, da bi omogočila skupno rabo virov, porazdelitev delovne obremenitve in obnovitev nesreč v geografsko razpršenih objektih.

  Network Congestion

  Omrežni zastoji

Pojavi se, kadar omrežni promet presega zmogljivost, ki jo pogosto povzročajo omejitve medpomnilnika v Ethernet infrastrukturi in neusklajenosti pasovne širine med povezavami.

  DENS Methodology

  Metodologija dens

Hierarhični pristop k načrtovanju podatkovnih centrov, ki optimizira energetsko učinkovitost, hkrati pa ohranja uspešnost z inteligentnim dodeljevanjem virov.

 

Omrežni zastoji v okoljih podatkovnih centrov

 

Izziv infrastrukture na osnovi Etherneta -

 

Sodobni podatkovni centri sprejemajo filozofijo uporabe Ethernet Media za izvajanje različnih vrst prometa, vključno z LAN, SAN in IPC komunikacijami. Medtem ko Ethernet Technology ponuja zrelost, enostavnost uvajanja in razmeroma preprosto upravljanje, predstavlja pomembne izzive v smislu omejitve strojne opreme, zlasti v zmogljivosti medpomnilnika.

 

Običajne velikosti medpomnilnikov Ethernet delujejo na ravni 100 kb, medtem ko internetni usmerjevalniki imajo običajno velikosti medpomnilnika 100 mb. Ta bistvena razlika 1000x v zmogljivosti medpomnilnika v kombinaciji z visokimi - vzorci prometa pasovne širine predstavlja glavni vzrok zastojev omrežja v okoljih podatkovnih centrov.

Primerjava zmogljivosti pufra

Ethernet stikala 100 kb

Internetni usmerjevalniki 100 MB

Razlika v 1000 -krat v zmogljivosti medpomnilnika ustvarja pomembne izzive za ravnanje z visokimi - vzorci pasovne širine v podatkovnih centrih.

 

Manifestacija zastojev v stikalih podatkovnih centrov

 

V več smereh se lahko pojavi manifestacija zastojev v stikalih podatkovnih centrov. V smeri navzdol se zastoje pojavi, ko skupna zmogljivost vhodnih povezav presega zmogljivost izstopajočih povezav. Pri navodilih za Uplink je neskladje pasovne širine predvsem določeno s konvergentno razmerje pasovne širine, pri čemer se zastoje pojavi, ko združena pasovna širina vseh strežniških vrat presega skupno zmogljivost stikala.

 

Te točke zastojev, ki jih pogosto imenujemo žarišča, lahko močno vplivajo na sposobnost omrežja podatkovnega centra, da učinkovito prenaša podatke, kar lahko v skrajnih primerih zmanjša pretok za do 70%.

 

Zastoji navzdol

Pojavi se, ko skupni dohodni promet presega odhodno zmogljivost stikalnega vrat, kar ustvarja ozka grla v pretoku podatkov od višje do nižje omrežne stopnje.

Uplink zastoji

Zgodi se, ko združeni promet strežnika presega zmogljivost navzgornje povezave, ki ga običajno določi konvergenčna razmerja pasovne širine omrežne zasnove.

 

IEEE 802.1QAU Standardi in upravljanje zastojev

 

Kako deluje 802.1qau

1

Preobremenjena stikala zaznajo zastoje in ustvarjajo signale obvestila

2

Signali zastojev se širijo nazaj na pošiljanje naprav

3

Pošiljalci ublažijo svoje stopnje prenosa, da zmanjšajo zastoje

4

Uporaba omrežja se vzdržuje na visokih ravneh (do 95%)

5

Izguba paketov se zmanjša s proaktivnim nadzorom hitrosti

Skupina za premostitev podatkovnega centra (IEEE 802.1) je razvila rešitve za nadzor plasti 2, zlasti specifikacije IEEE 802.1qau. Ta standard uvaja povratne zanke za obvestila o zastojih med stikali podatkovnega centra, kar omogoča preobremenjene stikala za uporabo signalov za obveščanje o zastoju za utripanje visokih - pošiljateljev nalaganja.

 

Medtem ko ta tehnika učinkovito preprečuje izgubo paketov zaradi zastojev in ohranja visoke stopnje uporabe omrežja do 95%, ne bi v bistvu rešil osnovnega problema.

"Učinkovitejši pristop vključuje strateško uvajanje podatkov - intenzivne naloge, da se izognemo deljenju skupnih komunikacijskih poti. Na primer, da se v celoti izkoristijo značilnosti prostorske izolacije treh - stopnji arhitektur, podatki - intenzivne naloge."

Te podatke - intenzivne naloge, podobne aplikacijam za skupno rabo video -, ustvarjajo stalne bitne tokove končnim uporabnikom, hkrati pa komunicirajo z drugimi opravili, ki delujejo znotraj podatkovnega centra. Vendar ta sorazmerno porazdeljena metoda uvajanja nasprotuje energiji - Učinkovite cilje načrtovanja, katerih cilj je uporabiti minimalne nabore strežnika in nabore komunikacijskih virov za ravnanje z vsemi delovnimi obremenitvami.

 

 

Okvir metodologije Dens

Pristop hierarhičnega modeliranja

 

Metodologija DENS predstavlja premik paradigme od tradicionalnih pristopov, ki modelirajo podatkovne osredotočenosti kot homogene baze strežniških računalniških virov. Namesto tega Dens predlaga hierarhični model, skladen z glavnim topologiji podatkovnih centrov.

 

Za tri podatkovne centre - je dens metrika M definirana kot tehtana kombinacija strežnika - funkcije ravni F_S, Rack - Funkcija ravni F_R in modul - funkcija ravni f_m:

 

M = × f_s + × f_r + × f_m

 

Kjer, in predstavljajo koeficiente tehtanja, ki določajo, kako ustrezne komponente (strežniki, stojala, moduli) vplivajo na ocenjevalne metrike.

Koeficienti tehtanja

 

(Strežnik - nivoji) Običajno 0.7

Naklonjenosti izbiri visokih - nalaganja strežnikov znotraj rahlo naloženih regalov

 

(Stojalo - nivoja teže) Običajno 0.2

Prednostno ima računalniške regale z nizkimi omrežnimi obremenitvami

 

(Modul - stopnja teže) Običajno 0.1

Naklonjenosti izbiri rahlo obremenjenih modulov, ki so ključni za konsolidacijo nalog

 

Weighting Coefficients

 

 

Nalaganje strežnika in komunikacijski potencial

 

Kombinacija strežniške obremenitve L_S (L) in njegovega komunikacijskega potenciala Q_S (q) tvori glavno osnovo za izbiro strežnika. Ta odnos je izražen skozi:

f_s(l,q) = L_s(l) × (Q_s(q)^φ)/δ_t

L_s(l)

Odvisno od obremenitve strežnika, izračunano s pomočjo specializirane sigmoidne funkcije

Q_s(q)

Določi obremenitev pri stojalih z analizo pogojev zastojev v stikalni izhodni čakalni vrsti Q

δ_t

Pasovna širina nad - faktorjem faktorja na vrhu - of - regal (tor) stikala

φ

Koeficient, ki določa razmerje med L_S (L) in Q_S (Q) v metriki

 

 

Opredelitev in optimizacija faktorja obremenitve

Faktor obremenitve den je opredeljen kot vsota dveh sigmoidnih funkcij za reševanje izziva, ki ga prosti strežniki porabijo približno 67% njihove največje porabe energije:

L_s(l) = 1/(1 + e^(-10(l - 0.5))) - 1/(1 + e^(-2(l - (1 - ε/2))))

 

Prva komponenta definira primarno sigmoidno obliko, druga pa kot kazenska funkcija, ki je zasnovana za zbliževanje največjih vrednosti obremenitve strežnika. Parameter ε definira obseg in naklon upadajočega dela krivulje.

Krivulja optimizacije strežnika

 

Server Load Optimization Curve

 

Ta izpopolnjen pristop zagotavlja, da strežniki delujejo v optimalnih območjih obremenitve, običajno med 70% in 85% izkoriščanjem, kar uravnoteži energetsko učinkovitost z vprašanji o zanesljivosti strojne opreme.

 

Merike upravljanja čakalnih vrst in zastojev

 

Analiza zasedenosti čakalnih vrst

 

Vsi strežniki znotraj stojala delijo stikalo Tor za komunikacijo Uplink. Po stopnjah gigabita postane določitev natančnega deleža komunikacije z uplink, ki jo zasedajo posamezni strežniki ali tokovi, računsko intenzivno. Za reševanje tega izziva metodologija DENS vključuje komponento, povezano s preklopom izhodne čakalne vrste Q (q), ki se razlikuje glede na pasovno širino nad - faktorjem za zagotavljanje Δ.

 

Stopnja zasedenosti Q je neodvisna od absolutne velikosti čakalne vrste, vendar se razlikuje glede na skupno velikosti čakalne vrste Q_MAX, ki sega od [0,1], kjer 0 in 1 ustrezajo praznim in polnim čakalnim stanjem. Z uvedbo komponente zasedenosti čakalnih vrst se lahko metrika gostov odzove na spremembe zastojev znotraj stojala ali modulov, ne pa na spremembe hitrosti prenosa.

 

Weibullova izvedba distribucije

 

Funkcija Q (Q) uporablja inverzno Weibulsko kumulativno funkcijo porazdelitve:

Q (Q)=e^(- (3q/q_max)^2)

Ta formulacija daje prednost izbiri praznih čakalnih vrst med kaznovanjem močno obremenjenih čakalnih vrst. Ko ravni zastojev ostanejo nizke, pasovna širina nad - faktor za zagotavljanje δ v enačbah bolje podpira simetrijo med zmogljivostjo pasovne širine navzgor in navzdol.

Zasedenost čakalne vrste proti uspešnosti

 

Queue Occupancy vs. Performance
 
Ko se zastoji povečujejo in prelivajo puferji, postane neusklajenost pasovne širine neizmerna, kar lahko vodi do degradacije uspešnosti do 40% na prizadetih poteh

 

Meritve uspešnosti in rezultati optimizacije

 

Bell - v obliki izbire funkcije

 

Funkcija f_s (l, q) ustvari površino v obliki zvona - glede na obremenitev strežnika l in obremenitev čakalne vrste q. Ta funkcija prednostno izbere strežnike nad povprečnimi nivoji obremenitve, ki se nahajajo v regalih z minimalnimi ali brez zastojev. Empirične študije kažejo, da lahko ta pristop doseže prihranke energije v višini 25 - 35% v primerjavi s tradicionalnim načrtovanjem okroglih robin, hkrati pa ohranja uspešnost v 5% optimalnih ravni.

Prihranki z energijo

25-35%

V primerjavi s tradicionalnim krogom - algoritmi za načrtovanje Robin

Uspešnost

95%+

Ohranja uspešnost v okviru 5% optimalnih ravni

Uporaba

70-85%

Optimalna učinkovitost in zanesljivost uporabe strežnika

 

Analiza hierarhičnega vpliva

 

Dejavniki vpliva za stojala in module so izraženi kot:

 

Rack - faktor ravni

f_r (l, q)=l_r (l) × (q_m (q)^φ)/Δ_m=(q_m (q)^φ)/Δ_m × (1/n) σ (i=1 do n) l_s (l)
Kadar L_R (L) predstavlja obremenitev stojala kot normalizirano vsoto vseh strežniških obremenitev znotraj stojala, je N število strežnikov na stojalo, Q_M (Q) je sorazmerna s prometno obremenitvijo na stikalih za vhod v modul, Δ_m pa je pasovna širina čez - faktor prometa na modulskih stikalih.

Modul - faktor ravni

f_m (l)=l_m (l)=(1/k) σ (j =0 do k) l_r (l)
Kadar L_M (L) predstavlja obremenitev modula kot normalizirano vsoto vseh obremenitev stojala znotraj modula, K pa je število regalov na modul. Modul - faktor ravni vključuje samo komponento, povezano z obremenitvijo -, saj se vsi moduli povezujejo z istimi jedrnimi stikali.

 

Praktični izvajalci

 

Trgovina z energetsko učinkovitostjo - odmik

 

Pri pregledu, kaj pomeni DCI za energijo - učinkovito načrtovanje, postane jasno, da morajo izvedbe DCI skrbno uravnotežiti lokalno optimizacijo znotraj posameznih podatkovnih centrov glede na globalno optimizacijo v medsebojno povezanih objektih.

 

Metodologija DENS kaže, da morajo energija - učinkoviti načrtovalci konsolidirati opravila podatkovnih centrov znotraj najmanjšega možnega strežnika in v tipičnih scenarijih doseči razmerja konsolidacije 3: 1 ali več.

Vendar pa lahko neprekinjeno delovanje pri največjih obremenitvah zmanjša zanesljivost strojne opreme za 15-20% in vpliva na čas dokončanja zaposlitve za do 30%.

Energy Efficiency Trade-Offs

 

KLJUČNA TRGOVINA - OFF

 Večja konsolidacija zmanjšuje porabo energije

Optimalno uravnoteženje obremenitve izboljšuje učinkovitost omrežja

 Preko - konsolidacija poveča tveganje za odpoved (15-20% zmanjšanje zanesljivosti)

Najvišje obremenitve lahko vplivajo na čas dokončanja zaposlitve do 30%

 

Multi - uravnoteženje obremenitve poti

 

Modul - faktor nivoja f_m vključuje samo obremenitev - povezane komponente L, saj se vsi moduli povezujejo z istimi jedrnimi stikali in pridobijo identično pasovno širino prek ECMP (enako - stanejo več - poti) usmerjevalne tehnike. Ta zasnova zagotavlja, da distribucija prometa ostane uravnotežena po razpoložljivih poteh, z izmerjenimi izboljšavami pretoka 40 - 50% v primerjavi z enim poti usmerjevalnim pristopom.

ECMP usmerjevalne koristi

 Distribuira promet po več enakih - stroškovnih poti

Izboljša pretok za 40 - 50% v primerjavi z eno potjo

Poveča toleranco na napake s pomočjo odpuščanja poti

Brezhibno deluje s hierarhičnim modelom dens

Multi-Path Load Balancing

 

Napredne strategije optimizacije

Dinamična nastavitev teže

 

Nedavne raziskave so raziskale dinamično prilagajanje tehtanja koeficientov in temeljijo na resničnih - značilnosti časovne obremenitve.

 

Compute - intenzivne delovne obremenitve =0.8, + =0.2

 

Komunikacija - intenziven =0.4, =0.3, =0.3

Storitve prilagajanja izdelkov

"Integracija virov obnovljivih virov energije z algoritmi za načrtovanje, ki temelji na dens -, je pokazala izjemen potencial za zmanjšanje ogljikovih odtisov v hipersnih podatkovnih centrih."

Do 45% zmanjšanje porabe energije omrežja

Vir: Zhang in sod. (2024), transakcije IEEE o trajnostnem računalništvu

Brezplačna vzorčna storitev

Vključitev algoritmov strojnega učenja za napovedovanje vzorcev prometa in optimizacijo parametrov gostov je pokazala obetavne rezultate.

 85 -odstotna natančnost pri napovedovanju zastojev

5-minutno obdobje napovedovanja

10-15% dodatni prihranki energije

 

 

Eksperimentalna validacija in rezultati

 

Simulacijsko okolje

 

Obsežne simulacije z uporabo diskretnih simulatorjev dogodkov so potrdile metodologijo DENS v različnih konfiguracijah podatkovnih centrov. Preskusni scenariji so vključevali podatkovne centre, ki segajo od 1.000 do 100.000 strežnikov, z različnimi vzorci prometa, vključno s spletnimi storitvami (80% branje, 20% pisanja), obdelavo paketov (uravnoteženo branje/pisanje) in pretakanje aplikacij (95% pisanje, 5% branje).

 

Lestvica strežnika

1.000 do 100.000 strežnikov

Vzorci prometa

Spletne storitve, obdelava paketov, pretakanje

Vrsta simulacije

Diskretni simulatorji dogodkov

 

Meritve uspešnosti

Ključni kazalniki uspešnosti

 

Energetska učinkovitost
28-42% zmanjšanje energije v primerjavi z izhodiščnimi načrti
Uporaba omrežja
Vzdrževanje 85 - 92% uporaba omrežja brez izgube paketov, ki jo povzroča zastoje
Čas zaključka delovnega mesta
Izboljšan povprečni čas zaključka zaposlitve za 15-25%
Uporaba strežnika
Dosegli optimalni razponi uporabe strežnika 72-83%
Zakasnitev čakalne vrste
Zmanjšana povprečna zamuda čakalne vrste za 35-45%

Primerjava uspešnosti

 

Performance Comparison
Send Inquiry