A logikai processzorok megértése

A logikai processzorok a párhuzamos feldolgozás lehetővé tétele érdekében felosztják a kiszolgáló feldolgozási teljesítményét. Az ábrán egy két fizikai processzorral rendelkező kiszolgáló látható, és látható, hogy az operációs rendszer hogyan ismeri fel az így kapott logikai processzorokat.

A fizikai processzor – más néven CPU, foglalat vagy alkalmanként csomag – egy chip, amely a számítógép áramköri lapján látható. A legtöbb modern fizikai processzor két vagy több maggal rendelkezik, amelyek független feldolgozóegységek. A tipikus szerverek több fizikai processzorral rendelkeznek, amelyek mindegyikében legalább négy, de akár 10 mag is lehet.

A logikai processzort a Windows processzorként érzékeli, és minden logikai processzor képes egyidejűleg végrehajtani a saját utasításfolyamát, amelyekhez az operációs rendszer viszont egyidejűleg független munkaegységeket rendelhet. A Windows Server lehetővé teszi, hogy minden egyes mag logikai processzorként jelenjen meg, így az itt látható kiszolgáló, amely két négymagos fizikai processzorral rendelkezik, nyolc logikai processzorral rendelkezhet. Egyes processzorok támogatják a szimmetrikus többszálúságnak nevezett technológiát (amelyet az Intel “hyperthreading”-nek nevez), amely lehetővé teszi, hogy egy mag egyszerre két független utasításfolyamot hajtson végre. Ha ez a technológia itt engedélyezve lenne, az eredmény 16 logikai processzor lenne.

Az SQL Server 2012 ugyan kínál magonkénti licencelést, de ez a licencelés a fizikai magok alapján történik. A logikai magok száma a fizikai kiszolgálók licencelésénél a magonkénti licencelési költségek szempontjából irreleváns, ehelyett csak a Windows és az SQL Server által technikailag támogatható logikai processzorok számában játszik szerepet.

A virtuális gépek (VM) licencelése a “virtuális mag” fogalma alapján történik, amely a VM vendég operációs rendszere által tekintett processzor. A logikai processzorok potenciális hatással vannak a licencelésükre, mivel a Microsoft kijelentette, hogy ha egy virtuális magot egyszerre egynél több szálhoz rendelnek (két vagy több logikai processzor), vagy ha egy logikai processzort egyszerre több virtuális maghoz rendelnek, az további mag licencdíjakat vonhat maga után.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.