Mitä DCI tarkoittaa

Sep 15, 2025|

Nykyaikaisessa digitaalimaisemassa tietokeskuksista on tullut pilvipalvelun infrastruktuurin selkäranka, joka käsittelee massiivisia tietomääriä kuluttaen samalla huomattavia määriä energiaa.

 

Kysymys "mitä DCI tarkoittaa", syntyy usein keskusteluissa nykyaikaisista tietokeskuksen arkkitehtuureista, joissa DCI tarkoittaa tietokeskuksen yhdistämistä, tekniikkaa, joka yhdistää useita tietokeskuksia resurssien jakamisen ja työmäärän jakelun mahdollistamiseksi.

 

Energia - Tehokas aikataulu on noussut kriittiseksi haasteeksi, joka vaatii hienostuneita lähestymistapoja suorituskykyvaatimusten tasapainottamiseksi virrankulutuksen optimoinnilla. Data Center Network Scheduling (Dens) -menetelmä edustaa merkittävää edistystä näiden haasteiden ratkaisemisessa hierarkkisen mallinnuksen ja älykkäiden resurssien allokointistrategioiden avulla.

What does dci mean

 

 

Tärkeimmät käsitteet datakeskuksen verkottumisessa

 

  Data Center Interconnect (DCI)

  Data Center Interconnect (DCI)

Teknologia, joka yhdistää useita tietokeskuksia resurssien jakamisen, työmäärän jakelun ja katastrofin palautumisen mahdollistamiseksi maantieteellisesti hajaantuneiden tilojen välillä.

  Network Congestion

  Verkon ruuhkia

Tapahtuu, kun verkkoliikenne ylittää kapasiteetin, joka johtuu usein ethernet -infrastruktuurin puskurin rajoituksista ja linkkien välisistä kaistanleveyden epäsuhteista.

  DENS Methodology

  Tiheysmenetelmä

Hierarkkinen lähestymistapa datakeskuksen aikatauluun, joka optimoi energiatehokkuuden säilyttäen suorituskykyä älykkään resurssien allokoinnin avulla.

 

Verkon ruuhka datakeskusympäristöissä

 

Ethernet -haaste - perustuva infrastruktuuri

 

Nykyaikaiset tietokeskukset omaksuvat Ethernet -median hyödyntämisen filosofian erityyppisten liikenteen kuljettamiseen, mukaan lukien LAN, SAN ja IPC -viestintä. Vaikka Ethernet -tekniikka tarjoaa kypsyyttä, helppokäyttöisen käyttöönottoa ja suhteellisen yksinkertaista hallintaa, se asettaa merkittäviä haasteita laitteistojen suorituskyvyn rajoitusten suhteen, etenkin puskurikapasiteetissa.

 

Tyypilliset Ethernet -puskurin koot toimivat 100 kb: n suuruusasteisella tasolla, kun taas Internet -reitittimissä on tyypillisesti puskurikoot 100 Mt: n suuruusluokkaa. Tämä huomattava 1000x: n ero puskurikapasiteetissa yhdistettynä korkeaan - kaistanleveysliikenteen kuvioihin muodostaa ensisijaisen syyn verkon tukkeutumiseen datakeskusympäristöissä.

Puskurin kapasiteetin vertailu

Ethernet -kytkimet 100 kb

Internet -reitittimet 100 MB

Puskurikapasiteetin 1000x -ero luo merkittäviä haasteita korkean - kaistanleveyden liikennekuvioiden käsittelemiseen datakeskuksissa.

 

Ruuhkien ilmentyminen datakeskuksen kytkimissä

 

Ruuhkien ilmeneminen datakeskuksen kytkimissä voi tapahtua moniin suuntiin. Alastonsuunnassa ruuhkia ilmenee, kun sisäänpääsyyhteyksien aggregaattien kapasiteetti ylittää poistoyhteyksien kapasiteetin. Nouseva siirtymien ohjeissa kaistanleveyden epäsuhta määritetään pääasiassa kaistanleveyden konvergenssisuhteella, ja ruuhkia tapahtuu, kun kaikkien palvelinporttien aggregoitu kaistanleveys ylittää kytkimen nousevan siirtokapasiteetin.

 

Nämä ruuhkia, joita usein kutsutaan kuormituspisteiksi, voivat vaikuttaa vakavasti Data Center -verkon kykyyn siirtää tietoja tehokkaasti, mikä mahdollisesti vähentäisi läpimenoaikaa jopa 70%: iin ääritapauksissa.

 

Laskusuuntainen ruuhka

Tapahtuu, kun kokonaisliikenne ylittää kytkinportin lähtevän kapasiteetin, mikä luo pullonkaulat datavirrassa korkeammasta alempaan verkkotasoon.

Nousevan siirtopuuhun

Tapahtuu, kun aggregoitu palvelinliikenne ylittää nousevan siirtotien kapasiteetin, joka on tyypillisesti verkon suunnittelun kaistanleveyden konvergenssisuhteen perusteella.

 

IEEE 802.1QAU -standardit ja ruuhkien hallinta

 

Kuinka 802.1qau toimii

1

Ylikuormitetut kytkimet havaitsevat ruuhkia ja tuottavat ilmoitussignaalit

2

Ruuhkasignaalit levitetään takaisin lähetyslaitteisiin

3

Lähettäjät kuristavat siirtoasteensa ruuhkien vähentämiseksi

4

Verkon käyttöä ylläpidetään korkeilla tasoilla (jopa 95%)

5

Paketinhäviö minimoituu ennakoivalla nopeudenhallinnalla

Tietokeskuksen siltatyöryhmä (IEEE 802.1) on kehittänyt kerroksen 2 ruuhkohjausratkaisut, erityisesti IEEE 802.1QAU -määritys. Tämä standardi esittelee palautesilmukoita ruuhka -ilmoitukseen datakeskuksen kytkimien välillä, mikä mahdollistaa ylikuormitetut kytkimet ruuhkien ilmoitussignaalien hyödyntämiseksi kaasujen korkealle - kuormittajille.

 

Vaikka tämä tekniikka estää tehokkaasti ruuhkien aiheuttamaa pakettien menetystä ja ylläpitää korkeita verkon käyttöasteita jopa 95%, se ei ratkaise perusteellisesti taustalla olevaa ongelmaa.

"Tehokkaampi lähestymistapa sisältää datan strategisen käyttöönoton - intensiiviset tehtävät yhteisten viestintäpolkujen jakamisen välttämiseksi. Esimerkiksi kolmen - tason arkkitehtuurin alueellisten eristysominaisuuksien hyödyntämiseksi on oltava suhteellisesti jakautuneet suhteellisesti COLLECING -servereiden mukaan.

Nämä tiedot - intensiiviset tehtävät, samanlaiset kuin video - jakamalla sovelluksia, luovat jatkuvia bittivirtoja loppukäyttäjille samalla kun kommunikoivat muiden tietokeskuksen sisällä toimivien työpaikkojen kanssa. Tämä suhteellisesti hajautettu käyttöönottomenetelmä on kuitenkin ristiriidassa energian - tehokkaiden aikataulutavoitteiden kanssa, joiden tarkoituksena on hyödyntää minimaalisia palvelinsarjoja ja viestintäresurssijoukkoja kaikkien työkuormien käsittelemiseksi.

 

 

Tiheä metodologiakehys

Hierarkkinen mallinnusmenetelmä

 

Dens -metodologia edustaa paradigman siirtymistä perinteisistä lähestymistavoista, jotka mallivat tietokeskukset palvelinlaskentaresurssien homogeenisiksi pooliksi. Sen sijaan Dens ehdottaa hierarkkista mallia, joka on yhdenmukainen valtavirran datakeskuksen topologioiden kanssa.

 

Kolmelle - Tier -tietokeskukselle tiheys metrinen m määritetään palvelimen - tason funktion f_s, teline -} tason funktio F_r ja moduuli - -toiminto f_m:

 

M = × f_s + × f_r + × f_m

 

Missä, ja edustavat painotuskertoimia, jotka määrittävät, kuinka vastaavat komponentit (palvelimet, telineet, moduulit) vaikuttavat arviointimittariin.

Painokertoimet

 

(Palvelin - tason paino) Tyypillisesti 0.7

Suosiot korkean - kuormituspalvelimien valitsemisesta kevyesti ladattujen telineiden sisällä

 

(Teline - tason paino) Tyypillisesti 0,2

Priorisoi laskentatelineitä, joissa on alhaiset verkkokuormat

 

(Moduuli - tason paino) Tyypillisesti 0,1

Suosit, jotka valitsevat kevyesti ladattuja moduuleja, tärkeitä tehtävän yhdistämiselle

 

Weighting Coefficients

 

 

Palvelimen kuormitus- ja viestintäpotentiaali

 

Palvelimen kuormituksen L_S (L) ja sen viestintäpotentiaali Q_S (Q) muodostaa ensisijaisen perustan palvelimen valinnalle. Tämä suhde ilmaistaan:

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

L_s(l)

Riippuu palvelimen L: n kuormasta, laskettu erikoistuneella sigmoiditoiminnolla

Q_s(q)

Määrittää kuorman telineen nousevilla linkeillä analysoimalla ruuhkia kytkimen lähtöjonossa q

δ_t

Kaistanleveys yli - Provisointikerroin ylhäällä - - teline (tor) kytkimet

φ

Kerroin, joka määrittelee suhteen L_S (L) ja Q_S (q) -metrissä

 

 

Kuormituskerroin määritelmä ja optimointi

Dens -kuormituskerroin määritellään kahden sigmoidifunktion summana vastaamaan haasteeseen, että käyttämättömät palvelimet kuluttavat noin 67% niiden huippututkimuksesta:

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

 

Ensimmäinen komponentti määrittelee ensisijaisen sigmoidimuodon, kun taas toinen toimii rangaistustoiminnona, joka on suunniteltu lähentymään palvelimen maksimikuormitusarvoja. Parametri ε määrittelee käyrän vähenevän osan alueen ja kaltevuuden.

Palvelimen kuorman optimointikäyrä

 

Server Load Optimization Curve

 

Tämä hienostunut lähestymistapa varmistaa, että palvelimet toimivat optimaalisilla kuormitusalueilla, tyypillisesti 70–85%: n käyttöä, tasapainottaa energiatehokkuutta laitteistojen luotettavuusongelmien kanssa.

 

Jononhallinta- ja ruuhkien mittarit

 

Jonon käyttöasteen analyysi

 

Kaikki telineen palvelimet jakavat TOR -kytkimen nousevaan siirtoliitin viestintään. Gigabit -määrillä yksittäisten palvelimien tai virtausten käyttämän nousevan siirtotien viestinnän tarkan osuuden määrittäminen muuttuu laskennallisesti intensiiviseksi. Tämän haasteen ratkaisemiseksi tiheysmenetelmä sisältää komponentin, joka liittyy Switch -lähtöjonoon q (q) käyttöasteeseen, joka vaihtelee kaistanleveyden mukaan - -kertoimen δ: n kautta.

 

Vuokrausaste Q on riippumaton absoluuttisesta jonon koosta, mutta vaihtelee jonon kokonaismäärän q_maxin mukaan [0,1], missä 0 ja 1 vastaavat vastaavasti tyhjiä ja täydellisiä jonotiloja. Ottamalla käyttöön jonon käyttöasteen komponentti, tiheysmittari voi reagoida ruuhkien muutoksiin telineissä tai moduuleissa siirtonopeuden vaihteluissa.

 

Weibull -jakelu toteutus

 

Q (Q) -toiminto käyttää käänteistä Weibull -kumulatiivista jakautumistoimintoa:

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

Tämä formulaatio suosii tyhjien jonojen valitsemista rankaisemalla voimakkaasti ladattuja jonoja. Kun ruuhkat pysyvät alhaisina, kaistanleveys - -kertoimen δ: n suhteen yhtälöissä tukee paremmin symmetriaa nousevan siirtotien ja laskevan siirtotien kaistanleveyskapasiteetin välillä.

Jonon käyttöaste vs. suorituskyky

 

Queue Occupancy vs. Performance
 
Kun ruuhkia kasvaa ja puskurit ylivuoto, kaistanleveyden epäsuhta muuttuu mittaamattomaksi, mikä mahdollisesti johtaa jopa 40%: n suorituskyvyn heikkenemiseen vaurioituneilla poluilla

 

Suorituskykymittarit ja optimointitulokset

 

Bell - muotoinen valintatoiminto

 

F_S (L, Q) -toiminto luo kello - -muotoinen pinta suhteessa palvelinkuormitukseen L ja jonokuorma q. Tämä toiminto valitsee ensisijaisesti palvelimet keskimääräistä korkeammat kuormitukset, jotka sijaitsevat telineissä, joissa on vähän ruuhkia. Empiiriset tutkimukset osoittavat, että tämä lähestymistapa voi saavuttaa energiansäästöt 25 - 35% verrattuna perinteiseen pyöreän robin-aikatauluun säilyttäen suorituskyvyn 5%: n sisällä optimaalisesta tasosta.

Energiansäästö

25-35%

Verrattuna perinteiseen kierrokseen - Robin -ajoittamisalgoritmit

Suorituskyky

95%+

Ylläpitää suorituskykyä 5%: n sisällä optimaalisista tasoista

Käyttö

70-85%

Optimaalinen palvelimen käyttöalue Tasapainotustehokkuus ja luotettavuus

 

Hierarkkinen vaikutusanalyysi

 

Telineiden ja moduulien vaikutustekijät ilmaistaan ​​seuraavasti:

 

Teline - -tasokerroin

f_r (l, q)=l_r (l) × (q_m (q)^φ)/Δ_m=(q_m (q)^φ)/Δ_m × (1/n) σ (i =1 to n) l_s (l)
Jos l_r (l) edustaa telineiden kuormitusta kaikkien telineen sisällä olevien palvelinkuormien normalisoiduna summana, n on palvelimien lukumäärä telinettä kohti, Q_M (Q) on verrannollinen moduulin tunkeutumiskytkimien liikennekuormaan ja Δ_m on kaistanleveys - -kerroin moduulikytkimissä.

Moduuli - Tasokerroin

f_m (l)=l_m (l)=(1/k) σ (j =0 to k) l_r (l)
Missä l_m (l) edustaa moduulin kuormitusta kaikkien moduulissa olevien telineiden kuormitusten normalisoiduna summana ja k on telineiden lukumäärä moduulia kohti. Moduuli - -tasokerroin sisältää vain kuorman - liittyvää komponenttia, kun kaikki moduulit ovat yhteydessä samoihin ydinkytkimiin.

 

Käytännön toteutusnäkökohdat

 

Energiatehokkuuskauppa -

 

Kun tutkitaan, mitä DCI tarkoittaa energiaa - Tehokas aikataulu, käy selväksi, että DCI -toteutusten on tasapainotettava huolellisesti yksittäisten tietokeskusten paikallinen optimointi globaalin optimoinnin suhteen toisiinsa kytkettyjen tilojen välillä.

 

Dens -menetelmä osoittaa, että energian - Tehokkaiden aikataulujen on yhdistettävä datakeskuksen työpaikat pienimmässä mahdollisessa palvelinjoukossa, saavuttaen yhdistymissuhteet 3: 1 tai korkeampi tyypillisissä skenaarioissa.

Jatkuva toiminta ruuhkakuormilla voi kuitenkin vähentää laitteistojen luotettavuutta 15-20% ja vaikuttaa työn suorittamisaikoihin jopa 30%.

Energy Efficiency Trade-Offs

 

Avainkauppa - offs

 Suurempi konsolidointi vähentää energiankulutusta

Optimaalinen kuorman tasapainotus parantaa verkon tehokkuutta

 Yli - yhdistäminen lisää vikariskiä (15-20% luotettavuuden vähentäminen)

Huippukuormat voivat vaikuttaa työn valmistumisaikoihin jopa 30%

 

Multi - polun kuormitus tasapainottaa

 

Moduuli - Tasokerroin f_m sisältää vain kuorman - liittyvän komponentin L, koska kaikki moduulit yhdistyvät samoihin ydinkytkimiin ja saavat identtisen kaistanleveyden ECMP: n kautta (yhtä suuri - kustannus multi - polun reititystekniikat. Tämä malli varmistaa, että liikenteen jakautuminen pysyy tasapainossa käytettävissä olevien polkujen välillä, mitattujen parannusten läpimenoaika on 40 - 50% verrattuna yhden reitin reititysmenetelmiin.

ECMP -reititysetuudet

 Jakaa liikennettä useiden yhtäläisten - kustannuspolkujen yli

Parantaa suorituskykyä 40 - 50% vs. yhden reitin reititys

Parantaa vikatoleranssia polun redundanssin kautta

Toimii saumattomasti tiheällä hierarkkisella mallilla

Multi-Path Load Balancing

 

Edistyneet optimointistrategiat

Dynaaminen painon säätö

 

Viimeaikaisessa tutkimuksessa on tutkittu painotuskertoimien dynaamista säätämistä, ja perustuen todellisiin - aikakuormitusominaisuuksiin.

 

Laske - intensiiviset työkuormat =0.8, + =0.2

 

Viestintä - intensiivinen =0.4, =0.3, =0.3

Tuotteiden räätälöintipalvelut

"Uusiutuvien energialähteiden integrointi tiheys - -pohjaisiin aikataulutusalgoritmeihin on osoittanut huomattavan potentiaalin vähentää hiilijalanjälkiä hyperscale -tietokeskuksissa."

Jopa 45%: n vähentäminen ruudukon virrankulutuksesta

Lähde: Zhang et ai. (2024), IEEE -tapahtumat kestävästä tietotekniikasta

Ilmainen näytepalvelu

Koneoppimisalgoritmien sisällyttäminen liikennekuvioiden ennustamiseksi ja tiheysparametrien optimoimiseksi on osoittanut lupaavia tuloksia.

 85%: n tarkkuus ruuhkien ennustamisessa

5 minuutin ennustihorisontti

10-15% lisäsäästöjä

 

 

Kokeellinen validointi ja tulokset

 

Simulaatioympäristö

 

Laajat simulaatiot, joissa käytetään erillisiä tapahtumasimulaattoreita Testiskenaariot sisälsivät datakeskuksia, jotka vaihtelivat 1 000 - 100 000 palvelinta, vaihtelevilla liikennekuvioilla, mukaan lukien verkkopalvelut (80% lukeminen, 20% kirjoitus), eräkäsittely (tasapainoinen luku/kirjoitus) ja suoratoistosovellukset (95% kirjoitus, 5% lukeminen).

 

Palvelinasteikko

1 000 - 100 000 palvelinta

Liikennemallit

Verkkopalvelut, erän käsittely, suoratoisto

Simulaatiotyyppi

Erilliset tapahtumasimulaattorit

 

Suorituskykymittarit

Keskeiset suorituskyvyn indikaattorit

 

Energiatehokkuus
28-42% energian vähentäminen verrattuna lähtötason aikatauluihin
Verkon käyttö
Ylläpidetty 85 - 92%: n verkon käyttöä ilman ruuhkien aiheuttamaa paketin menetystä
Työn valmistumisaika
Parannetut keskimääräiset työn valmistumisajat 15-25%
Palvelimen käyttö
Saavutetut optimaaliset palvelimen käyttöalueet ovat 72-83%
Jonoviive
Alennettu keskimääräinen jonoviive 35-45%

Suorituskyvyn vertailu

 

Performance Comparison
Send Inquiry