KurumsalÜcretsiz hesaplayıcı
Sunucu ve Büyüklük Hesaplayıcı
Eşzamanlı kullanıcı, veritabanı boyutu ve günlük işlem sayınıza göre ERP ya da web uygulamanız için işlemci, bellek, disk, SQL Server sürümü ve mimari önerisi alın.
- Anında sonuçDeğerleri girdikçe sonuç kendiliğinden güncellenir.
- Üyelik gerekmezGirdiğiniz değerler kaydedilmez.
iyonosfer.com/araclar ile hesaplandı · Sunucu ve Büyüklük Hesaplayıcı
Sunucu boyutu nasıl hesaplanır?
Bir ERP ya da web uygulaması için sunucu seçerken en sık yapılan hata toplam kullanıcı sayısına bakmaktır. Sunucuyu zorlayan, aynı anda işlem yapan kullanıcıların ürettiği istek yükü, veritabanının bellekte tutulması gereken bölümü ve diskin saniyede karşılaması gereken okuma-yazma sayısıdır. Bu araç bu üç büyüklüğü girdilerinizden hesaplar ve bugünkü ihtiyaçla planlama ufkunun sonundaki ihtiyacı yan yana gösterir.
Uygulama sunucusu
Tepe istek/sn (RPS) = eşzamanlı kullanıcı / işlem aralığı (sn) Uygulama vCPU = ⌈RPS × istek başı CPU (ms) / 1000 / 0,6⌉ + 1 (en az 2) Uygulama RAM (GB) = 4 + ⌈RPS × 0,25⌉ × 0,25 (en az 4)
Örneğin 200 eşzamanlı kullanıcı her 15 saniyede bir işlem yapıyorsa saniyede 13,33 istek gelir. ERP profilinde istek başına ortalama 120 ms işlemci süresi varsayılır. İşlemcinin %60 doluluğu hedeflenir; böylece ani yük artışında yer kalır. ⌈13,33 × 0,12 / 0,6⌉ + 1 = 4 vCPU önerilir.
Veritabanı sunucusu
Tepe TPS = günlük işlem / (çalışma saati × 3600) × 3 Ufuk DB boyutu = mevcut × (1 + büyüme)^yıl + günlük işlem × KB × 250 × yıl / 1024² DB RAM (GB) = sınırla(ufuk DB × oran, 8, 512) + 4 (oran: düşük %15, orta %25, yoğun %40) DB vCPU = en az 4, ⌈TPS × DB katsayısı / 50⌉ + raporlama eki IOPS = TPS × 15 (yoğun raporlamada × 1,5)
Günlük 20.000 işlem 10 saatlik çalışmaya yayılıyorsa ortalama saniyede 0,56 işlem yapılır; gün içindeki yoğunlaşmayı karşılamak için 3 tepe faktörüyle 1,67 işlem/sn hesaplanır. 5 GB'lık bir veritabanı yılda %20 büyür ve her gün 2.000 işlem her biri 4 KB veri eklerse üç yıl sonra 8,64 + 5,72 = 14,36 GB olur.
Disk, yedek ve SQL Server sürümü
- Disk: veritabanının 2,5 katı (veri, işlem günlüğü, tempdb ve indeksler), belge deposu ve işletim sistemi için 120 GB.
- Disk türü: 3.000 IOPS altında SATA SSD, 20.000'e kadar NVMe SSD, üstünde NVMe RAID 10.
- Yedek: sıkıştırılmış tam ve fark yedeklerle 14 gün saklama; ayrı bir diskte ya da başka bir konumda.
- Express: veritabanı 8 GB'ın altında kalacaksa, bellek ihtiyacı 4 GB'ı geçmiyorsa ve 4 çekirdek yetiyorsa yeterlidir. Express'te veritabanı başına 10 GB ve 1.410 MB tampon belleği sınırı vardır.
- Standard: 24 çekirdek ve 128 GB belleğe kadar.
- Enterprise: daha büyük kurulumlar ya da %99,95 erişilebilirlik ve otomatik yük devri için.
Mimari
Saniyede 20 isteğin altında, 8 çekirdeğe kadar veritabanı ihtiyacında ve %99 erişilebilirlik hedefinde uygulama ile veritabanı aynı sunucuda çalışabilir. Bunun üzerinde ayrı sunucular önerilir. %99,9 ve üzeri hedefler tek sunucuyla karşılanamaz: iki uygulama düğümü ve Always On ya da log shipping ile ikinci bir veritabanı düğümü gerekir.
Bu hesap yaklaşık bir başlangıç önerisidir. Gerçek ihtiyaç uygulamanın sorgu yapısına, indekslerin durumuna ve aynı anda çalışan rapor yüküne göre değişir. Canlıya geçtikten sonra işlemci, bellek ve disk kuyruğu ölçülerek yapılandırma ayarlanmalıdır.
Sıkça sorulan sorular
ERP için kaç çekirdek ve ne kadar bellek gerekir?
Belirleyici olan toplam kullanıcı değil, tepe anında eşzamanlı çalışan kullanıcı sayısı ve veritabanı boyutudur. 50 eşzamanlı kullanıcılı tipik bir ERP kurulumu için uygulama tarafında 4 vCPU ve 8 GB, veritabanı tarafında 4 ile 8 vCPU ve 16 ile 32 GB bellek makul bir başlangıçtır.
SQL Server Express ne zaman yetmez?
Express sürümünde veritabanı başına 10 GB boyut, 1.410 MB tampon belleği ve 4 çekirdek sınırı vardır. Veritabanı bu sınıra yaklaşıyorsa ya da eşzamanlı kullanıcı sayısı arttıkça sorgular yavaşlıyorsa Standard sürüme geçmek gerekir.
Uygulama ve veritabanı aynı sunucuda olabilir mi?
Küçük kurulumlarda olabilir. Saniyede 20 isteğin üzerinde yük, 8 çekirdekten fazla veritabanı ihtiyacı ya da %99,9 erişilebilirlik hedefi varsa ayrı sunucular önerilir.
%99,9 erişilebilirlik ne demektir?
Yılda en fazla yaklaşık 8 saat 46 dakika kesinti demektir. %99 hedefi yılda yaklaşık 3 gün 15 saate, %99,95 hedefi 4 saat 23 dakikaya izin verir. Hedef yükseldikçe yedek düğüm ve otomatik yük devri zorunlu hâle gelir.
İlgili araçlar
Daha fazla hak alın
Cep telefonunuzu SMS koduyla doğrulayın; yapay zekâ araçlarında, mizan analizinde ve site check-up'ta günlük hakkınız yükselsin. Ücretsizdir.
Kodu girin
· Yeni kod için sn