Masaüstü ve Sunucu CPU'ları Arasındaki Farklar ve Özellikler

Hiç bir sunucu almayı düşündünüz mü işlemci? Bunlar, masaüstünden çok daha büyük bir güce sahip, ancak aynı zamanda daha yüksek bir fiyata sahip ve farklı özel plakalar eşlik ediyor RAM bellek ve tüm bunlar bir masaüstü CPU'dan çok daha yüksek fiyatlarla. Farklılıkları ve nedenlerini açıklıyoruz.

Her tür boyut ve bilgisayar için CPU olduğunu biliyoruz. Akıllı telefondaki bilgisayardan en güçlü süper bilgisayara. Ancak akıllı telefonlar ve PC'ler için işlemciler arasında net bir fark olsa da, çekirdek sayısı ve daha pahalı olmaları dışında bir bilgisayar ve bir sunucu arasında çok fazla fark varmış gibi görünmüyor. Gerçekten öyle değil.

Masaüstü ve Sunucu CPU'ları

Bir sunucu CPU'sunda daha fazla çekirdek

Sunucu CPU

Sunucuların aynı anda geleneksel bir PC'den daha fazla işlem yürütmesi gerektiğinden, CPU'larının daha fazla sayıda çekirdeğe sahip olması gerekir. Sizin de bildiğiniz gibi, programlar performansı iki ölçü altında ölçeklendiriyor. Birincisi, sistemdeki çekirdek sayısı ile artan paralel performans, ikincisi ise her işlemcinin tek başına gücüne bağlı olan seri performanstır.

Bir sunucu CPU'sunun daha fazla çekirdeğe ve daha fazla önbelleğe sahip olmasının nedeni aslında ekonomi ile ilgilidir. Bir sunucu oluşturan bir şirket, içinde çok sayıda çekirdek ve büyük miktarda önbellek bulunan büyük bir işlemci satın almak için yeterli sermayeye sahiptir.

Daha yüksek ekonomik kapasite nedeniyle, sunucular için CPU'lar oluştururken, üreticiler daha fazla sayıda çekirdeğe ve önbelleğe sahiptir.

Sunucularda birden çok CPU

Placa taban çiftli soket

Çok çekirdekli CPU'ların ortaya çıkmasından önce, aynı aracı üzerinde çok işlemcili yapılandırmalar gördüğümüz veya aynı soketi paylaştığımız küçük bir çağ yaşadık, ancak bu, çift çekirdekli CPU'lar ortaya çıkar çıkmaz kısa ömürlü oldu.

Sunucu pazarında, birkaç CPU'nun bir anakarther birinin prizi vardır. PC'de chiplets'li CPU'lar gördük, ancak tek bir soket kullanmaya devam ettikleri ve sunucular için olan soketlerle aynı boyutta olmadığı için aynı değil.

Bir sunucu CPU'sunun soketi ve anakartı farklıdır

Placa Baz Sunucusu

Diğer nokta ise işlemcinin bağlı olduğu Soket. Bir sunucunun işlemcisinin bir bilgisayardan çok daha büyük olması, özel bir sokete ve bununla birlikte o pazar için tasarlanmış ve çok daha pahalı olan özel anakartlara sahip olmayı gerekli kılar.

Sunucu anakartları, daha fazla sayıda Gigabit Ethernet arabirimi, fiber optik ara bağlantıların kullanımına izin veren SFP alıcı-vericileri, sunuculardaki diskleri bağlamak için SAS bağlantı noktaları vb. Gibi şeylere sahip olabildiklerinden, geleneksel PC'lerin sahip olmadığı şeylere sahiptir. RAM ile ilgili olarak, birçok sunucu CPU'su, geleneksel CPU'larla kullanılamayan ECC belleği kullanır ve geleneksel RAM, ana kartlarla ve dolayısıyla sunucu CPU'larıyla kullanılamaz.

ECC belleği, bellek denetleyicisindeki ve arabirimdeki ek donanım tarafından işlenen ek bellek bitlerini içerir. Bu ekstra bitler, veriler bellekte saklandığında yazılan bir şifreleme kodunu depolamak için kullanılır. Veriler sunucu CPU'sundan okunduğunda, her iki kod da karşılaştırılır. Bu şekilde verilerin ve dolayısıyla bilginin bütünlüğü korunabilir.

Bir sunucu CPU'su her zaman çalışıyor

Mantenimiento Sunucu

Bir sunucunun CPU'su, haftanın 24 günü ve yılın 7 günü, günde 365 saat açık olacaktır. Yani, kuruldukları andan çalışmayı bıraktıkları ana kadar, her zaman çalışır durumda olacaklardır. Tercüme edilen şey, sunucular için bir CPU üzerinde kalite testleri yapmak söz konusu olduğunda, çok daha talepkar olmaları ve kesintiyi geçen işlemci sayısının çok daha düşük olmasıdır. Bu yüzden çok pahalı ve nadirdirler.

Bu nedenle sunucu CPU'ları, masaüstü muadillerine göre çekirdek başına daha düşük bir ortalama saat hızında çalışma eğilimindedir. Nedeni, sunucuyu kapatmaya gerek kalmadan çalışabilecek ve kritik tüketim seviyelerine ulaşmayacak şekilde tasarlanmış olmalarıdır. Bu nedenle hız aşırtma için tasarlanmamışlardır ve bu işlev için tüm donanımlar tamamen devre dışı bırakılmıştır.

Daha yüksek sayıda çekirdekle telafi ettikleri daha düşük saat hızı. Bu, CPU'nun daha fazla sayıda iş parçacığını paralel olarak çalıştırmasına izin verir. Çağdaş işletim sistemlerinin onlarca değil, aynı anda yüzlerce yürütme iş parçacığını işlediği ve sunucunun CPU'sundan bağımsız olan çekirdeklere atanacağı dikkate alınmalıdır.

GPU veya entegre ortam işlemcisi yok

CPU Sunucusu Xeon

Sunucu CPU'ları tam grafikleri yeniden üretmek için kullanılmaz, dahası, tasarımcılar CPU'nun kendisiyle aynı çipe herhangi bir grafik donanımı koymazlar, bu nedenle entegre bir GPU. Bunun bir nedeni, yüksek performanslı bir GPU'nun CPU ile alan paylaşarak CPU'ya koyabileceği termal boğulma nedeniyledir. Bir sunucu CPU'su için önemli olan şeyin her zaman açık olabileceği gerçeğini zaten söylemiştik.

Bu nedenle, PC'lerdeki mevcut CPU'lar, heterojen mimariye sahip birkaç işlemci türüne sahip olduğumuz gerçekten SoC'ler olsa da, sunucular için CPU'lar hala genel olarak tek bir çekirdek türü, CPU'nunkiler kullanmaya eğilimli homojen yapılandırmalardır. Ve içinde başka herhangi bir işlemci türü içermezler.

Mevcut sunucuların çoğu bulut bilişim hizmetlerini gerçekleştirir ve genellikle sanallaştırmalı özel grafik kartları taşır; bu, GPU'nun birkaç farklı uzak istemci için eşzamansız olarak birkaç sanal GPU olarak çalışabileceği anlamına gelir.