numa senaryoları
Pek çok CPU'lu bilgisayarlar üzerinde nonuniform bellek erişimi (numa) donanım önemli ölçüde CPU ile ayrılmış bellek çifti tarafından performansı.Bu konuda numa, bazı yapılandırmaları sunar cpu benzeşimini ve daha belirli senaryolar için performansı bağlantı yakınlık.Bu yapılandırmalar aşağıdaki ayarları etkiler:
numa donanım bilgisayar üreticisi tarafından sağlanır.
Yumuşak numa kayıt defteri kullanılarak küme.Yumuşak numa yapılandırma hakkında daha fazla bilgi için bkz: Nasıl yapılır: sql Server soft numa kullanmak için yapılandırma.
cpu yakınlığını kullanarak küme benzeşme maskesi seçeneği.
Bağlantı noktası numa benzeşimi için yapılandırılmış bir sunucu ayarı kullanarak olarak SQL Server Yapılandırma Yöneticisi.Daha fazla bilgi için bkz: Nasıl yapılır: numa düğümleri için TCP/IP bağlantı noktası eşleme.
Yararlı senaryoları
Aşağıdaki senaryolar, numa kullanırken sık karşılaşılan.
A.Bağlantı noktası yok numa benzeşimi
Bu donanım numa ve tek örnek olan bir bilgisayarda varsayılan durumdur SQL Server.Tüm trafiği tek bir bağlantı noktası üzerinden girer ve hazır için hepsini bir kez deneme temelinde dağıtılan NUMA düğümü.numa, yerleşim yeri, bellek ve cpu erişim iyileştirir ve g/Ç ve tembel yazan iş parçacıkları sayısını artırır.Bir kez kurulan bağlantılar, bu düğüme belirlenmektedir.Bu, otomatik yük dengeleme numa düğümleri arasında sağlar.İstemci uygulamaları tek bir bağlantı noktasına bağlanabilir ve dağıtmak kolaydır.
B.Tek bir bağlantı noktası öncelik uygulaması için geliştirilmiş performans sağlamak için birden çok düğüme ilişkilendirme
Başlıca önceliği uygulama hizmet vermek için birkaç donanım numa düğümleri için bir bağlantı noktası affinitize.İkinci bir küçük uygulama hizmet verecek başka bir donanım NUMA düğümü için ikinci bir bağlantı affinitize.Bellek ve cpu kaynaklarını iki uygulama için üç kez yerel bellek ve üç kez cpu kaynaklarını küçük uygulama ile ana uygulama sağlama dengesiz bir şekilde düzeltilir.Küçük uygulama, ikinci bir kopyası olabilir Veritabanı Altyapısı, daha az önemli bir işlev aynı Veritabanı Altyapısı örnek, veya aynı veritabanına bile.Bu form öncelikli iş parçacığı yürütme tercih bağlantı için ek kaynaklar sağlayarak sağlar.
C.Birden çok bağlantı noktası birden çok düğüme ilişkilendirme
Birden çok bağlantı için aynı numa düğümleri eşlenebilir.Bu, çeşitli bağlantı noktaları için farklı izinler yapılandırmanıza olanak verir.Örneğin, sıkı bir bağlantı noktası üzerinden karşılık gelen tcp bitiş noktası izinleri denetleme tarafından sağlanan erişimi kısıtlayabilirsiniz.Bu örnekte, bağlantı noktası 1450 intranet için yaygın olarak bulunmaktadır.Bağlantı noktası 1433 bir güvenlik duvarı üzerinden Internet'e açık, ancak erişim sıkı Yasak.Her iki bağlantı noktasını tam ve eşit numa yararlanın.