Aracılığıyla paylaş


Gereksinimleri ve değerlendirmeleri için Analysis Services dağıtımı

Before you deploy a Microsoft SQL Server Analysis Services project, there are important issues to consider to improve the reliability and performance of your Analysis Services installation.Örneğin, başka ekliyorsanız, donanım kaynaklarının artırmak gerekli olabilir örnek, Analysis Services Varolan örnek s sunucuda veya karmaşık küpleri projenizde işleme. Ayrıca, bir donanım veya yazılım hatası ortaya çıkarsa, projenizi ve belirli görevleri sırasında kullanılabilirliği emin olmak için gereken adımları katmalıdır.Son olarak, örneklerini ölçekleme finanse etmeyi düşünmek isteyebilirsiniz SQL Server veya Analysis Services Performans temel alan birden çok bilgisayara gerekir.

Gereksinimleri ve değerlendirmeleri

Aşağıdaki bölümlerde, gereksinimleri ve değerlendirmeleri dağıtılmak adreslenir:

  • Kaynak gereksinimleri

  • Kullanılabilirliği ile ilgili konular

  • Ölçeklenebilirlik konuları

Kaynak gereksinimleri

Önce dağıtmak, Analysis Services Proje, kaynak gereksinimleri yüklemenizin göz önünde bulundurun. Özellikle, bellek ve işlemci gereksinimlerini göz önünde bulundurun ve alanı gereksinimleri disk.

Bellek ve işlemci gereksinimleri

Analysis Services daha fazla bellek ve işlemci kaynaklarında aşağıdaki durumlarda gerekir:

  • Büyük veya karmaşık küpleri işlerken.Bu, küçük ve basit küpleri'den daha fazla bellek ve işlemci kaynakları gerekli kılar.

  • Ne zaman tek bir veritabanındaki küpleri sayısını artırır.

  • Zaman içinde tek bir örneğini veritabanlarının sayısı Analysis Services artırır.

  • Zaman örnekleri sayısı Analysis Services tek bir bilgisayarda artırır.

  • Zaman erişen kullanıcıların sayısı Analysis Services kaynaklar için aynı anda artırır.

Kullanılabilir belleği ve işlemci kaynakları miktarı Analysis Services bağlı olarak değişir sürüm, Microsoft Windows sunucu bilgisayara yüklenir. Aşağıdaki tabloda, bellek ve işlemci kaynaklarını listeler, Analysis Services yüklü olan Windows sürümüne bağlı olarak adresi olabilir.

Windows sürüm

En çok ne kadar kullanılabilir bellek Analysis Services

En yüksek işlemci kullanımına Analysis Services

Windows Server 2003Kuruluş, 64-bit sürüm

64 gigabayt (GB)

8

Windows Server 2003Datacenter, 64-bit sürüm

512 gb

32

Windows Server 2003Standart

3 GB ile 3 GB anahtarını kullanma

4

Windows Server 2003Kuruluş

3 GB ile 3 GB anahtarını kullanma

8

Windows Server 2003Datacenter

3 GB ile 3 GB anahtarını kullanma

32

Windows 2000 Server

2 GB

4

Windows 2000 Advanced Server

3 GB ile 3 GB anahtarını kullanma

8

Windows 2000 Datacenter Server

3 GB ile 3 GB anahtarını kullanma

32

Important noteImportant Note:

Analysis Services en fazla 3 GB'herhangi bir 32-bit sürüm bilgisayarda yüklü olan gerçek bellek miktarını ne olursa olsun, Windows bellek adresleyebilir.Daha fazla bilgi için 3 GB anahtarı bakın Microsoft Bilgi Bankası'nı (KB) makalesi 283037.

Disk alanı gereksinimleri

Farklı yönlerini, Analysis Services Yükleme ve nesne işleme görevlerini farklı miktarda disk alanı gerektirir. Aşağıdaki liste, bu gereksinimleri açıklanır.

  • Küpleri
    Büyük bir olgu tablonuz küpleri küçük olgu tablonuz küpleri daha fazla disk yeri gerektirir.Benzer şekilde, bir daha az ölçüde de, pek çok büyük boyutlarda küpleri daha az sayıda boyut üyelerin küpleri daha fazla disk yeri gerektirir.Genellikle, bekleyebileceğiniz bir Analysis Services Veritabanı, aynı temel ilişkisel veritabanında depolanan veriler için gerekli olan alan miktarını yüzde 20'si gerektirecektir.

  • Toplamalardan
    Ek bir alan için eklediğiniz toplamalardan orantılı toplamalardan gerektirir; daha fazla toplamalardan olan, daha fazla alan gereklidir.Gereksiz toplamalardan oluşturma önlemek, genellikle toplamalardan için gereken ek disk alanı temel ilişkisel veritabanında depolanan verilerin boyutu % 10'unu geçmemelidir.

  • Veri madenciliği
    Varsayılan olarak, eğitim, bunlar almış dataset diske madenciliği yapıları önbellek.Bu önbelleğe alınan verileri diskten kaldırmak için , Işlem Temizle yapısı araştırma yapısı nesne seçeneği işleniyor.Daha fazla bilgi için bkz: Veri madenciliği nesneleri işleniyor.

  • Nesnesi işleme
    Işlem sırasında Analysis Services işlem tamamlanana kadar disk işlem harcında işleniyor nesneleri kopyalarını depolar. Işlem tamamlandığında, nesneleri işlenen bir kopyasını özgün nesneleri değiştirin.Bu nedenle, ikinci kopyası işlenecek her nesne için yeterli boş ek disk alanı sağlamanız gerekir.Örneğin, tek bir işlemle tüm bir kübü işlemek istiyorsanız, tüm küp ikinci bir kopyasını saklamak için yeterli sabit disk alanı gerekir.

Başa Dön

Kullanılabilirliği ile ilgili konular

' De bir Analysis Services ortam, bir küp veya araştırma modeli, bir donanım veya yazılım hatası nedeniyle sorgulamak için kullanılamıyor olabilir. Işlenecek gerektiğinden küp kullanılamıyor da olabilir.

Kullanılabilirlik, sağlama olay donanım veya yazılım hataları

Donanım veya yazılım, çeşitli nedenlerle başarısız olabilir.Ancak, kullanılabilirliğini bakımı, Analysis Services yükleme, yalnızca bu hataları kaynağı ile ilgili sorunları giderme hakkında aynı zamanda, kullanıcı bir hata oluşursa, sistem kullanmaya devam etmek diğer kaynakları sağlama hakkında olur. Genelde kümeleme ve yük sunucuları Dengeleme donanım veya yazılım hatası ortaya çıktığında, kullanılabilirlik korumak için gerekli olan diğer kaynakları sağlamak için kullanılır.

Bir donanım veya yazılım hatası olayında kullanılabilirliğini sağlamak için , dağıtma düşünün Analysis Services yük devretme kümesi içinde. Yerine çalışma kümesinde herhangi bir nedenle birincil düğüm başarısız olursa veya başlatılması gereken, Microsoft Windows kümeleme üzerinden için ikincil bir düğüm başarısız. Kullanıcılar, sorguyu çalıştırdığınızda oluşan çok hızlı bir şekilde, yerine çalışma, örnek erişme Analysis Services ikincil bir düğümde çalışıyor.

Kullanılabilirlik sorunlar için başka bir çözüm dağıtmaktır, Analysis Services iki veya daha fazla üretim sunucuya proje. Sonra Ağ Yükü Dengeleme (NLB) özelliği Windows sunucularının tek bir kümede üretim sunucularında birleştirmek için kullanabilirsiniz.NLB kümesinde, donanım veya yazılım sorunları nedeniyle, kümedeki bir sunucu kullanılamıyorsa, hala kullanılabilir olan sunucuları kullanıcı sorgularını NLB hizmet yönlendirir.Windows Kümeleme ve NLB ile ilgili daha fazla bilgi için bkz: Küme Hizmetleri Technology Centers, Microsoft Windows Server 2003 altında Web sitesi.

Yapısal değişiklikleri işleme gönderilirken uygunluğu sağlama

Bazı değişiklikleri küp bu işlenir kadar kullanılamaz yapmak için küpü neden olabilir.Örneğin, boyut reprocess bile yapısal bir küpteki bir boyut için değişiklik yaparsanız, değiştirilen boyut kullanan her küp de işlenmelidir.Bu küpleri işlemek, kullanıcılar bunları sorgulayamıyor ve küp esas alan tüm madenciliği modelleri sorgu yürütebilir kadar değiştirilen boyut var.

Kullanılabilirlik sağlarken, bir veya daha fazla küpleri etkileyebilecek yapısal değişiklikler işlemek için bir Analysis Services Proje, bir basamaklandırma sunucu ekleme ve veritabanı Eşitleme Sihirbazı'nı kullanarak göz önünde bulundurun. Bu özellik, veri ve meta veriler, basamak sunucusunda güncelleştirmenizi sağlar ve sonra da üretim sunucusuna ve basamaklandırma sunucusunun çevrimiçi bir eşitleme gerçekleştirilecek.Daha fazla bilgi için bkz: Analysis Services veritabanları eşitleniyor.

Saydam olarak kaynak verileri için değişenleri güncelleştirme işlemek için , öngörülebilir önbelleğe alma'yı etkinleştirin.öngörülebilir önbelleğe alma küpleri yeni kaynak verileri etkilemeden küpleri kullanılabilirliğini ve el ile işlem kalmadan güncelleştirir.Daha fazla bilgi için bkz: öngörülebilir önbelleğe alma (Bölümleri).

Başa Dön

Ölçeklenebilirlik konuları

Multiple instances of Microsoft SQL Server and Analysis Services on the same computer may cause performance issues.Bu sorunları çözmek için , işlemci, bellek ve sunucu disk kaynaklarından artırmak için bir seçenek olabilir.Ancak, aynı zamanda örneklerini ölçek gerekebilir SQL Server ve Analysis Services birden çok bilgisayar arasında.

Analysis Services'ı birden çok bilgisayar arasında ölçekleme

Yüklemesini ölçeklemek için çeşitli yollar vardır. Analysis Services birden çok bilgisayar arasında. Aşağıdaki listede, bu seçenekler açıklanmıştır.

  • Birden çok kopyası varsa Analysis Services tek bir bilgisayarda bir veya birden çok örneği, başka bir bilgisayara taşıyabilirsiniz.

  • Varsa birden çok Analysis Services veritabanları, tek bir bilgisayarda, bir veya daha kendi üzerine veritabanlarının taşıyabilirsiniz örnek, Analysis Services ayrı bir bilgisayar.

  • Bir veya daha fazla ilişkisel veritabanlarından veri sağlayan, bir Analysis Services Veritabanı, bu veritabanları için ayrı birer bilgisayar taşıyabilirsiniz. Veritabanlarını taşımak için önce ağ hızını ve arasında bant genişliği dikkate Analysis Services Veritabanı ve alttaki veritabanlarını. Ağ yavaş veya Yığılmamış, ayrı bir bilgisayar için temel veritabanlarını taşıma işlem performansı etkiler neden olur.

  • Işleme sorgu performansı etkiler ancak sınırlı sorgu yük zamanlarda işlem can’t, bir hazırlama sunucusuna işleme görevleri taşıma ve sonra bir üretim sunucusuna ve basamaklandırma sunucusunun çevrimiçi bir eşitleme işlemi göz önünde bulundurun.Daha fazla bilgi için bkz: Analysis Services veritabanları eşitleniyor. Işleme birden çok örneği arasında dağıtabilirsiniz Analysis Services Uzak bölümleri'ni kullanarak. Uzak bölümleri işleniyor, uzak sunucuda, yerel bilgisayardaki kaynakların yerine işlemci ve bellek kaynaklarını kullanır.Uzak bölümleri yönetimi hakkında daha fazla bilgi için bkz: Analysis Services bölümlerini yönetme.

  • Sorgu performansı düşük, ancak işlemci ve bellek kaynaklarının yerel sunucuda artıramazsınız dağıtma göz önünde bir Analysis Services iki veya daha fazla üretim sunucuya proje. Daha sonra Ağ Yükü Dengeleme (NLB), sunucular, tek bir kümede birleştirmek için kullanabilirsiniz.NLB kümesinde, sorguları NLB kümesindeki tüm sunucular arasında otomatik olarak dağıtılır.Daha fazla bilgi için bkz: Küme Hizmetleri altında Microsoft Windows Server 2003 Web sitesinde Technology Centers.

Başa Dön