Understanding Logical Processors

Logical processors subdivide a server’s processing power to enable parallel processing. Kuvassa on palvelin, jossa on kaksi fyysistä prosessoria, ja näkymä siitä, miten käyttöjärjestelmä tunnistaa tuloksena olevat loogiset prosessorit.

Fyysinen prosessori – jota kutsutaan myös suorittimeksi, pistorasiaksi tai toisinaan paketiksi – on siru, joka näkyy tietokoneen piirilevyllä. Useimmissa nykyaikaisissa fyysisissä prosessoreissa on kaksi tai useampia ytimiä, jotka ovat itsenäisiä prosessoriyksiköitä. Tyypillisissä palvelimissa on useita fyysisiä prosessoreita, joissa jokaisessa on vähintään neljä tai jopa 10 ydintä.

Looginen prosessori mielletään Windowsissa prosessoriksi, ja kukin looginen prosessori pystyy suorittamaan samanaikaisesti omaa käskyvirtaansa, jolle käyttöjärjestelmä voi puolestaan osoittaa samanaikaisia itsenäisiä työyksiköitä. Windows Server mahdollistaa jokaisen ytimen näkymisen loogisena prosessorina, joten tässä esitetyssä palvelimessa, jossa on kaksi neliytimistä fyysistä prosessoria, voi olla kahdeksan loogista prosessoria. Jotkin prosessorit tukevat tekniikkaa nimeltä symmetrinen monisäikeistäminen (jota Intel kutsuu nimellä ”hyperthreading”), jonka ansiosta yksi ydin voi suorittaa kahta itsenäistä käskyvirtaa samanaikaisesti. Jos tekniikka otettaisiin tässä käyttöön, tuloksena olisi 16 loogista prosessoria.

Vaikka SQL Server 2012 tarjoaa ytimikohtaista lisensointia, lisensointi perustuu fyysisiin ytimiin. Loogisten ytimien lukumäärällä ei ole merkitystä ytimikohtaisten lisensointikustannusten kannalta, kun lisensoidaan fyysisiä palvelimia, vaan sillä on merkitystä vain loogisten prosessoreiden lukumäärän kannalta, jota Windows ja SQL Server voivat teknisesti tukea.

Virtuaaliset koneet (VM:t) lisensoidaan ”virtuaaliytimen” käsitteen perusteella, joka on prosessori VM:n vieraskäyttöjärjestelmän näkökulmasta. Loogisilla prosessoreilla on mahdollinen vaikutus niiden lisensointiin, sillä Microsoft on todennut, että virtuaalisen ytimen osoittaminen useammalle kuin yhdelle säikeelle kerrallaan (kaksi tai useampi looginen prosessori) tai loogisen prosessorin osoittaminen useammalle kuin yhdelle virtuaaliselle ytimelle kerrallaan voi aiheuttaa ylimääräisiä ytimen lisenssimaksuja.

Vastaa

Sähköpostiosoitettasi ei julkaista.