Sunucu bilgisayar mı normal PC mi: ECC bellek, RAID, yedekli güç ve ofiste sunucu yerine kiralık sunucu kararı
Sunucu bilgisayarı masaüstü PC'den ayıran ECC bellek, RAID, yedekli güç ve uzaktan yönetimi açıklıyoruz. Elinizdeki makinenin bu özelliklere sahip olup olmadığını komutla kontrol edebilir, Logo, Mikro ya da dosya paylaşımı için ofis sunucusu, kiralık fiziksel sunucu ve bulut arasında seçim yapabilirsiniz.
Batuhan Çelikel10 dk okuma
Ofiste Logo, Mikro ya da ortak dosyalar için bir sunucu bilgisayar almayı düşünüyorsanız aklınıza önce şu soru gelir: "Güçlü bir masaüstü PC aynı işi yapmaz mı?" Kısa süre için yapar. Ama bir makineyi yıllarca 7/24 çalıştırınca sunucuyu masaüstünden ayıran donanım özellikleri önem kazanır. Bu rehber KOBİ sahipleri ve sistem yöneticileri için. Farkları somut olarak anlatıyor, elinizdeki makineyi komutla kontrol etmenizi sağlıyor ve ofis sunucusu, kiralık fiziksel sunucu ya da bulut sunucu arasında karar vermeniz için ölçüt veriyor.
Sunucu bilgisayar nedir, masaüstü PC'den farkı ne?
Sunucu, ağdaki başka bilgisayarlara hizmet veren makinedir. Muhasebe veritabanı, dosya paylaşımı, e-posta ya da web sitesi bu hizmetlere örnektir. Yazılım açısından bakınca her bilgisayar sunucu olabilir. Windows 11 yüklü bir PC'de de klasör paylaşabilir, SQL Server Express kurabilirsiniz.
Fark donanımın neye göre tasarlandığındadır. Masaüstü PC günde birkaç saat, tek kişinin kullanacağı şekilde tasarlanır. Sunucu ise kesintisiz çalışmak, arızayı erken haber vermek ve bir parçası bozulduğunda hizmeti sürdürmek için tasarlanır. Bu yüzden asıl soru "ne kadar hızlı" değil, "bir parça bozulunca ne olur" sorusudur.
Donanım farkları: ECC, RAID, yedekli güç ve uzaktan yönetim
ECC bellek
ECC (Error Correcting Code) bellek, RAM'de oluşan tek bitlik hataları düzeltir, çift bitlik hataları da tespit edip raporlar. Normal bellekte böyle bir hata fark edilmeden kalabilir. Sonuçta veritabanı sayfası bozulur, bir dosya hatalı yazılır ya da sistem açıklanamayan biçimde çöker. Muhasebe verisi tutan bir makinede sessiz veri bozulması, çökmekten daha tehlikelidir. Çünkü yedeğe de bozuk veri gider.
ECC için işlemci, anakart ve bellek modülünün üçü de desteklemelidir. Bazı masaüstü platformlarda ECC desteği vardır, ama bu ancak üç bileşen birlikte uyumlu olduğunda çalışır. Sunucu platformlarında ise standarttır.
RAID ve disk sınıfı
RAID, birden fazla diski tek birim gibi kullanır. RAID 1 ve RAID 10 gibi düzenlerde bir disk bozulunca sistem çalışmaya devam eder. Siz de diski değiştirip diziyi yeniden kurarsınız. Sunucularda bu iş genellikle önbellekli ve önbelleği güç kesintisine karşı koruyan bir donanım RAID denetleyicisiyle yapılır. Disk yuvaları da çoğunlukla makine kapatılmadan disk değiştirmeye (hot-swap) izin verir.
Disk sınıfı da önemlidir. Masaüstü diskleri ve tüketici SSD'leri sınırlı yazma yükü (TBW) ve günlük kullanım varsayımıyla üretilir. Veritabanı sürekli küçük yazmalar yapar ve bu yük tüketici SSD'yi beklenenden hızlı yıpratabilir. Kurumsal SSD'lerde dayanıklılık değerleri ve ani güç kesintisinde veri koruması ön plandadır. Disk seçerken üreticinin teknik sayfasındaki TBW ya da DWPD değerine bakın.
RAID yedek değildir. Yanlışlıkla silinen bir dosya ya da fidye yazılımıyla şifrelenen bir veritabanı, RAID'deki tüm disklere aynı anda yazılır.
Yedekli güç kaynağı
Sunucularda genellikle iki güç kaynağı bulunur. Biri bozulursa diğeri tek başına sistemi besler ve arızalı ünite makine kapatılmadan değiştirilir. Bu düzenin tam faydası için iki kaynağın farklı hatlara ya da farklı UPS'lere bağlanması gerekir. İkisini aynı uzatma kablosuna takarsanız sadece güç kaynağı arızasına karşı korunursunuz, hat arızasına karşı korunmazsınız.
IPMI, iLO, iDRAC: uzaktan yönetim
Sunucu anakartlarında işletim sisteminden bağımsız çalışan bir yönetim denetleyicisi (BMC) bulunur. Üreticiye göre adı değişir: IPMI, HPE'de iLO, Dell'de iDRAC. Bu denetleyiciyle işletim sistemi kilitlenmiş olsa bile uzaktan ekranı görür, makineyi kapatıp açar, ISO bağlayıp yeniden kurulum yapar, sıcaklık ve fan sensörlerini okursunuz. Masaüstü PC'de Windows donduğunda birinin ofise gidip düğmeye basması gerekir.
BMC arayüzünü kesinlikle doğrudan internete açmayın. Yalnız yönetim ağından ya da VPN üzerinden erişilmelidir.
Elinizdeki makineyi kontrol edin
Karar vermeden önce mevcut makinenizin ne olduğunu ölçün. Aşağıdaki komutlar yalnız bilgi okur, sistemde değişiklik yapmaz. Bu yüzden geri alınacak bir adım yoktur.
Linux için hazırlandı (Ubuntu 24.04 ve Debian 12; dmidecode ve smartmontools paketleri gerekir). /dev/sda ve /dev/nvme0 değerlerini kendi diskinizin adıyla değiştirin, adları lsblk ile görebilirsiniz.
# Gerekli araçları kur (zaten kuruluysa bir şey değişmez)
sudo apt-get install -y dmidecode smartmontools
# Bellek ECC durumu: "None" ise ECC yok
sudo dmidecode -t memory | grep -E "Error Correction Type|Total Width|Data Width" | sort | uniq -c
# SATA disk sağlığı ve çalışma saati (ORNEK_DISK yerine /dev/sda vb.)
sudo smartctl -a /dev/sda | grep -E "Device Model|Power_On_Hours|Reallocated_Sector_Ct|SMART overall"
# NVMe disk yıpranma oranı
sudo smartctl -a /dev/nvme0 | grep -E "Model Number|Percentage Used|Power On Hours|Media and Data Integrity Errors"
Beklenen çıktı: ECC'li sistemde Error Correction Type: Multi-bit ECC ya da Single-bit ECC görürsünüz, Total Width değeri Data Width değerinden büyüktür (örneğin 72 ve 64 bit). None yazıyorsa ECC yoktur. NVMe'de Percentage Used yüksekse ya da Reallocated_Sector_Ct sıfırdan büyükse disk değişimini planlayın.
Windows için hazırlandı (Windows 10/11 ve Windows Server 2016 ve sonrası, PowerShell 5.1 ile uyumlu). Yönetici olarak açılmış PowerShell'de çalıştırın.
# Bellek hata düzeltme türü: 3 = yok, 5 = tek bit ECC, 6 = çok bit ECC
Get-CimInstance Win32_PhysicalMemoryArray | Select-Object MemoryErrorCorrection
# Disk modeli, sağlık durumu, çalışma saati ve yıpranma bilgisi
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus
Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, PowerOnHours, Wear, Temperature
Bu çıktılar size iki şey söyler: makinenin sessiz bellek hatasına karşı korunup korunmadığı ve disklerin ne kadar yıprandığı. Eski bir masaüstü makinede ECC yoksa ve disk binlerce saat çalışmışsa, o makineye şirketin muhasebe verisini emanet etmek bilinçli bir risk almaktır.
Normal PC'yi sunucu olarak kullanmanın riskleri
7/24 çalışma. Masaüstü fanları, güç kaynakları ve anakart kondansatörleri sürekli yük için tasarlanmamıştır. Arıza olasılığı zamanla artar ve yedek parça olmadığı için arıza kesinti anlamına gelir.
Tek disk. Çoğu PC'de tek disk vardır. Disk bozulduğunda geri dönüş, en son alınan yedek kadar eskidir. Yedek hiç test edilmediyse belki de hiç yoktur.
Isı ve toz. Masa altındaki ya da dolaptaki makine yazın ısınır, tozlanır. Sıcaklık arttıkça disk ve güç kaynağı ömrü kısalır.
Fark edilmeyen arıza. Masaüstünde disk sağlığını ya da fan arızasını size bildiren bir mekanizma yoktur. Kullanıcı "program yavaşladı" dediğinde sorun çoğu zaman uzun süredir vardır.
Lisans. Windows 11 gibi masaüstü sürümlerin eşzamanlı bağlantı ve uzak masaüstü kullanımına dair lisans sınırları vardır. Birden fazla kişinin uzak masaüstüyle aynı makinede program çalıştırması için Windows Server ve RDS CAL gerekir.
Ofiste kule sunucu: gerçek gereksinimler
Ofise doğru bir kule sunucu almak donanım riskini azaltır. Ama sunucunun çevresindeki altyapı da sizin sorumluluğunuzdadır. Satın almadan önce bu listeyi tek tek kontrol edin:
- Elektrik ve UPS. UPS, sunucunun tam yükteki gücünü karşılamalı ve kesintide düzgün kapanma için yeterli süre sağlamalıdır. UPS'in USB ya da ağ kablosuyla sunucuya kapanma sinyali gönderdiğini test edin. Sinyal gelmezse UPS bitince sunucu yine aniden kapanır. Akülerin değişim tarihini de not edin.
- Oda ve soğutma. Sunucu sürekli ısı üretir ve masaüstü PC'den gürültülüdür. Klimasız kapalı bir dolap uygun değildir. Hafta sonu kapanan klimayı da hesaba katın.
- İnternet hattı ve yükleme hızı. Evden ya da şubeden bağlanan kullanıcılar sizin hattınızın yükleme (upload) hızını paylaşır. Ev tipi hatlarda yükleme hızı indirmeden çok düşüktür. Bu yüzden şube sayısı arttıkça uzak masaüstü oturumları yavaşlar.
- Sabit IP ve güvenli erişim. Dışarıdan erişim için sabit IP ya da dinamik DNS gerekir. Erişim VPN üzerinden olmalıdır, uzak masaüstü portunu (3389) doğrudan internete açmayın. Güvenlik duvarında yeni kural yazacaksanız önce kendi yönetim bağlantınıza izin verin. Aksi halde sunucuya uzaktan erişiminiz kesilir ve ancak fiziksel başına geçerek ya da konsoldan düzeltebilirsiniz.
- Yedek ve felaket senaryosu. Yangın, su baskını ya da hırsızlık durumunda sunucu ve yanındaki harici yedek diski birlikte gider. En az bir yedek kopya ofis dışında durmalıdır.
- Bakım sorumlusu. İşletim sistemi güncellemeleri, disk uyarıları ve UPS testleri için ofiste ya da sözleşmeli bir sorumlu olmalıdır.
Bu maddelerden ikisi ya da üçü sizde zaten hazırsa ofis sunucusu makul olabilir. Çoğu eksikse, sunucuyu satın almanın gerçek maliyeti donanım fiyatının çok üzerine çıkar.
Logo, Mikro ve dosya paylaşımı için hangisi?
İş yüküne göre ayırmak kararı kolaylaştırır.
Yalnız ofis içi dosya paylaşımı, birkaç kullanıcı. Kullanıcılar aynı binadaysa ve dosyalar büyükse (çizim, video), yerel ağ hızı avantaj sağlar. Bu durumda küçük bir ofis sunucusu ya da NAS ile birlikte ofis dışı yedek mantıklı olabilir.
Logo, Mikro, Netsis gibi SQL Server tabanlı programlar. Bu programlar veritabanına sürekli küçük okuma ve yazma yapar ve gecikmeye duyarlıdır. Herkes aynı ofisteyse yerel sunucu çalışır. Ancak şube, saha ekibi ya da evden çalışan varsa uzak masaüstü gerekir ve ofis hattının yükleme hızı darboğaz olur. Bu senaryoda sunucunun veri merkezinde durması ve kullanıcıların uzak masaüstüyle bağlanması genellikle daha sorunsuzdur. Programınıza hazırlanmış muhasebe ve ERP sunucusu seçenekleri bu kullanım için tasarlanmıştır.
Ofis dışından erişim zorunlu, kullanıcı sayısı değişken. Personel sayısı mevsime göre değişiyorsa kaynakları büyütüp küçültebileceğiniz bir altyapı daha uygundur.
Maliyet karşılaştırmasında donanım etiketine değil, 3 yıllık toplam maliyete bakın: donanım, Windows Server ve SQL lisansı, UPS ve akü, elektrik, soğutma, yedekleme, bakım emeği ve arıza günündeki iş kaybı. Bu kalemleri adım adım hesaplamak için Logo ve Mikro için 3 yıllık TL maliyet karşılaştırması rehberini kullanabilirsiniz.
Kiralık fiziksel sunucu ve bulut sunucu: ne zaman hangisi?
Ofise sunucu koymak istemiyorsanız iki seçenek kalır. İkisinde de elektrik, soğutma, UPS ve internet hattı veri merkezinin sorumluluğundadır.
| Ölçüt | Kiralık fiziksel sunucu | Bulut sunucu |
|---|---|---|
| Kaynak | Tüm donanım size ayrılmış | Sanal makine, kaynak paylaşımlı altyapıda |
| Performans tutarlılığı | Komşu yükünden etkilenmez | Sağlayıcının kaynak politikasına bağlı |
| Ölçekleme | Donanım değişikliği gerekir, zaman alır | CPU, RAM ve disk dakikalar içinde büyür |
| Teslim süresi | Stok durumuna bağlı | Genellikle dakikalar |
| Donanım arızası | Parça değişimi sağlayıcıda, kısa kesinti olabilir | Sanal makine başka donanıma taşınabilir |
| Uygun olduğu iş | Büyük veritabanı, yoğun disk IO, lisansın fiziksel çekirdeğe bağlı olduğu yazılımlar | Değişken kullanıcı sayısı, küçük ve orta ERP, test ortamları |
Karar ölçütleri:
- Kullanıcı sayısı az ve büyüme belirsizse bulut sunucuyla başlayın, ihtiyaç arttıkça büyütün.
- Veritabanı büyükse, disk IO sürekli yüksekse ya da kaynak paylaşımı istemiyorsanız fiziksel sunucu daha tutarlı performans verir.
- Lisansınız fiziksel çekirdek sayısına bağlıysa hesabı fiziksel sunucu üzerinden yapın.
- Verinin Türkiye'de kalması gerekiyorsa lokasyonu sözleşmede açıkça yazdırın.
Lokasyon açısından: bulut sunucu seçeneklerimiz İstanbul ve Strasbourg'da (Fransa) çalışır. Fiziksel sunucu İstanbul'da da sunulur, ancak oradaki stok sınırlıdır ve stok yoksa teklifle ilerlenir. Almanya, Fransa, ABD ve Singapur da seçenekler arasındadır.
Hangi seçeneği alırsanız alın, yedek sizin planınızda olmalıdır. Sağlayıcının snapshot'ı ile ayrı bir lokasyondaki, değiştirilemez yedek aynı şey değildir.
Sık yapılan hatalar
- "Oyun bilgisayarı güçlü, sunucu olur" demek. Yüksek işlemci hızı ECC, yedekli disk ve uzaktan yönetim eksikliğini kapatmaz.
- RAID'i yedek saymak. RAID disk arızasına karşı korur. Silme, şifreleme ve yangın gibi durumlara karşı korumaz.
- UPS'i kapanma sinyali olmadan kullanmak. Akü bittiğinde sunucu yine aniden kapanır ve veritabanı zarar görebilir.
- İki güç kaynağını aynı prize takmak. Bu durumda yedekli güç, hat arızasına karşı işe yaramaz.
- 3389'u internete açmak. Uzak masaüstüne VPN ya da IP kısıtlamasıyla erişin.
- Disk sağlığını hiç izlememek. SMART uyarılarını ve RAID denetleyici loglarını düzenli okuyun ya da uyarı kurun.
- Yedeği hiç geri yüklememek. Test edilmemiş yedeğe güvenmeyin. Üç ayda bir başka bir makineye geri yükleyip programı açarak deneyin.
- Yalnız donanım fiyatını karşılaştırmak. Lisans, elektrik, bakım ve kesinti maliyeti toplamı değiştirir.
Sık sorulan sorular
Normal bilgisayarı sunucu yapmak mümkün mü?
Yazılım olarak mümkündür. Paylaşım açabilir, veritabanı kurabilirsiniz. Ancak ECC, yedekli disk, yedekli güç ve uzaktan yönetim olmadığı için arıza ihtimali ve arızadaki kesinti süresi artar. Kritik olmayan, kısa süreli ya da test amaçlı işler için kabul edilebilir. Muhasebe ve ERP verisi için önerilmez.
ECC RAM şart mı?
Tek kullanıcılı bir iş istasyonunda şart değildir. Sürekli çalışan ve veritabanı tutan bir sunucuda ise sessiz veri bozulması riskini azalttığı için güçlü biçimde tavsiye edilir. Desteği yukarıdaki dmidecode ya da PowerShell komutuyla kontrol edebilirsiniz.
Kaç kullanıcıdan sonra ofis sunucusu yerine kiralık sunucu düşünülmeli?
Kesin bir kullanıcı sınırı yoktur. Belirleyici olan kullanıcıların nereden bağlandığıdır. Ofis dışından bağlanan kullanıcı, şube ya da evden çalışan varsa ve ofis hattınızın yükleme hızı yetmiyorsa, kullanıcı sayısı az olsa bile veri merkezindeki sunucu daha iyi sonuç verir.
Bulut sunucuda Logo ya da Mikro yavaş çalışır mı?
Program sunucuda, kullanıcı uzak masaüstüyle bağlandığında veritabanı ile program aynı makinede olduğu için gecikme düşüktür. Yavaşlık genellikle yetersiz RAM, yavaş disk ya da programın ağ paylaşımı üzerinden doğrudan veritabanına bağlanmasından kaynaklanır. Doğru kurgu uzak masaüstü ya da sunucu tarafında çalışan istemcidir.
Mevcut ofis sunucumu nasıl taşırım?
Önce veritabanının ve dosyaların tam yedeğini alın, ardından hedef sunucuda yeniden kurulumu ve geri yüklemeyi yapın. Kullanıcıları ancak program açılıp test edildikten sonra yeni sunucuya yönlendirin. Eski sunucuyu bir süre salt okunur olarak saklamak geri dönüş imkânı verir.
Bu işi hazır yapmak isterseniz
Donanım seçimi, RAID kurulumu, UPS ve bakımla uğraşmak istemiyorsanız size ayrılmış bir fiziksel sunucu kiralayabilirsiniz. Elektrik, soğutma ve donanım arızası veri merkezinde yönetilir. İstanbul stoku sınırlı olduğundan uygun yapılandırma için teklif isteyerek başlamak en doğrusudur.
Sonuç
Sunucu bilgisayarı masaüstünden ayıran özellik hız değil dayanıklılıktır: ECC bellek, RAID ve doğru disk sınıfı, yedekli güç ve uzaktan yönetim. Önce elinizdeki makineyi komutlarla kontrol edin. Ardından ofisinizde elektrik, soğutma, hat ve bakım koşullarının hazır olup olmadığına bakın. Kullanıcılar ofis dışından bağlanıyorsa ya da bu koşulların çoğu eksikse, kiralık fiziksel sunucu ya da bulut sunucu daha az riskli bir yoldur. Seçiminiz ne olursa olsun, ofis dışında tutulan ve düzenli olarak geri yüklenerek test edilen bir yedek planı kurun.
- #sunucu bilgisayar
- #ecc bellek
- #raid
- #yedekli güç kaynağı
- #fiziksel sunucu
- #bulut sunucu
- #logo
- #bulut sunucu rehberi
Yazar
Kurucu, sunucu.com.tr · Bulut altyapısı ve yapay zeka otomasyonları
sunucu.com.tr ve Sunucu UK'in kurucusu. Bulut altyapısı, sanallaştırma ve sunucu yönetimi üzerine çalışıyor; şirketlerin iş yazılımlarını, web sitelerini ve yapay zeka iş yüklerini güvenli sunuculara taşıyor. Blogdaki rehberler sahada karşılaşılan kurulum, güvenlik ve taşıma işlerinden derlenir; yazılar yapay zeka desteğiyle hazırlanır ve kaynaklarla doğrulanır.