Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Hizmet olarak Azure altyapısı (IaaS) modelini kullanarak Oracle iş yükleriniz için işlem ve depolamayı doğru boyutlandırma açıklanmaktadır.
Azure IaaS'yi kullanarak Oracle iş yüklerinizi şirket içinden buluta geçirebilirsiniz. Bir iş yükünün karmaşıklığı, boyutu ve yüksek giriş/çıkış (G/Ç) talepleri geçiş sürecini karmaşıklaştırabilir ve Oracle Database performansını olumsuz etkileyebilir. Veritabanı performansı okuma/yazma disk aktarım hızı (MB/sn), okuma/yazma IOPS, CPU, RAM ve ağ gecikme süresi gibi parametrelere bağlıdır. Bu nedenle, Azure IaaS için işlem ve depolamanın doğru bileşimini ve veritabanı hizmetlerine göre uygulama iş yüklerinin konumunu seçmek, başarılı bir veritabanı geçişi için çok önemlidir.
AWR veya Statspack raporlarını kullanarak Oracle iş yükünü değerlendirme
Gerekli Azure altyapısı için doğru boyutlandırma önerileri almak için, Azure'a geçirmeyi planladığınız her veritabanı için bir Otomatik İş Yükü Deposu (AWR) raporu veya statspack raporu oluşturmanız gerekir.
AWR raporu, Oracle Database tarafından oluşturulan ayrıntılı bir performans analizi raporudur. Rapor veritabanı performansı, bekleme olayları, sistem kaynakları ve daha fazlası hakkında kapsamlı bilgiler içerir. Oracle Database ürün kümesi için Oracle Diagnostics Pack'e bir AWR raporu eklenmiştir. Tanılama Paketi lisansı olmadan Standard Edition veya Enterprise sürümü çalıştırıyorsanız bunun yerine bir Statspack raporu kullanın.
Veritabanı ve sunucular farklı kapasitelerde kullanıldığından, en yüksek yüke ilişkin içgörü önemlidir. Yoğun yük gece yedekleme zamanlamalarında gerçekleşirse ve yedekleme Kurtarma Süresi Hedefi (RTO) veya Kurtarma Noktası Hedefi (RPO) gereksinimleri dört saat içindeyse, aynı alıştırmayı ortalama bir yük için tekrarlayabilirsiniz.
En yoğun yük penceresi genellikle bir saattir. Oracle Enterprise Manager'ı kullanarak en yoğun yükü belirleyebilirsiniz. Oracle Enterprise Manager lisansınız yoksa en yoğun beş kez aşağıdaki betiği kullanabilirsiniz. Bu betik hem Standard Edition veritabanlarında hem de Enterprise Sürümü veritabanlarında kullanılabilir.
Öneriler
- Veritabanı doğru boyutlandırma alıştırması için kapsamlı AWR raporları oluşturun.
- 30 dakika veya bir saat gibi kısa zaman aralıklarında en yoğun iş yükü süresi için AWR raporunu oluşturun.
- Yoğun yüke sahip bir AWR raporu (ve isterseniz ortalama en yüksek yüke sahip bir AWR raporu) oluşturun.
- Veritabanı iş yükü hakkında ay sonu veya çeyrek sonu raporlama dönemleri gibi önemli ayrıntılara sahip olabilecek diğer tüm AWR raporlarını alın.
- Raporun doğru boyutlandırma aracı için HTML biçiminde olduğundan emin olun.
- En yoğun yükün ne zaman oluştuğundan emin değilseniz en yoğun beş zamanı elde etmek için aşağıdaki betikleri kullanın:
İş yükünüzü doğru boyutlandırmak için otomatik araçları kullanma
vCPU, bellek, aktarım hızı ve IOPS'ye göre doğru Azure Sanal Makineler SKU'su ile eşleşecek otomatik araçları kullanarak iş yüklerinizi doğru boyutlandırın. Azure altyapınızı performans gereksinimlerini karşılayacak şekilde doğru boyutlandırmak için Oracle iş yüklerinizin AWR raporunu veya Statspack raporunu analiz edin. Bu tür analizler veritabanı performansını uzmanca anlamayı temel alır ve Oracle Migration Assistant Tool (OMAT) gibi tüm değişkenleri yönetmek için otomatik araçlar gerektirir.
OMAT, şirket içi veya bulut Oracle yüklemelerinde kaynak kullanımınızı değerlendirmenize yardımcı olur ve Azure'da aynı iş yükünü çalıştırmak için en uygun sanal makineyi (VM) ve depolamayı önerir. OMAT, AWR raporlarını kaynak sistemden toplar ve işler, gerekli verileri ayıklar ve bir Excel çalışma kitabına yerleştirir. Hiper iş parçacıklı faktörü sağlamak için OMAT kullanırken CPU ve çekirdek işlemcilerin bölümünü gözden geçirin. OMAT varsayılan olarak iki faktörü kullanır, ancak bu sayıyı kendi kullanımınıza uyacak şekilde ayarlayabilirsiniz. Desteğe ihtiyacınız varsa yerel ilgili kişiyle iletişime geçin.
Öneriler
- OMAT gibi otomatik doğru boyutlandırma araçlarını kullanın. Doğru boyutlandırma araçları, geçiş sürecini hızlandırmak ve AWR raporunu basitleştirmek için AWR boyutlandırma belgesinde özetlenen adımları otomatikleştirir.
- OMAT raporu tarafından oluşturulan önerileri anlayan uzmanlara başvurun.
İş yükünüz için doğru VM'yi seçin
İş yükünüz için doğru VM'yi seçmeniz önemlidir. Her VM ailesi, gereksinimlerinizle eşleşebilecek boyutlardan oluşan bir seçimle birlikte gelir. E serisi ve M serisi , veritabanı ihtiyaçları için yaygın olarak kullanılan hiper iş parçacıklı VM'lerdir. Yüksek aktarım hızı değerlerine sahip iş yükleri için E serisi VM'leri kullanın. Yüksek bellek gerektiren iş yükleri için M serisi VM'leri kullanın.
Microsoft aynı zamanda aynı bellek, depolama ve G/Ç bant genişliğini korurken yazılım lisanslama maliyetini azaltmak için kısıtlanmış çekirdek boyutları da sunar.
Öneriler
- Lisanslama maliyetlerinden tasarruf etmek için hiper iş parçacıklı bir VM seçin.
- Farklı Azure VM önerilerinin maliyetini karşılaştırmak için Azure Fiyatlandırma araçlarını kullanın.
- İşlem altyapısı maliyetlerini azaltmak için Azure Rezervasyonları'na bakın.
İş yükünüz için doğru depolama çözümünü seçin
Veritabanı için Azure depolama çözümünün seçimi veritabanı boyutuna, IOPS'ye ve aktarım hızına bağlıdır. Azure Yönetilen Diskler, Azure tarafından yönetilen ve Azure VM'leriyle kullanılan blok düzeyinde depolama birimleri sağlar. Azure Depolama , buluttaki uygulamalar, veriler ve VM'ler için çok çeşitli yüksek oranda kullanılabilir, yüksek oranda ölçeklenebilir depolama seçenekleri sunar. Doğru boyutlandırma değerlendirmesi, veritabanı için hangi depolama çözümünü kullanacağınıza karar vermenize yardımcı olur.
Depolama konusunda dikkat edilmesi gereken diğer noktalar arşivlenmiş Oracle yineleme günlük dosyaları ve yedeklemeleriyle ilgilidir. Yineleme günlüklerinin arşivlenmesi, çözüm gereksinimlerini ve kullanılabilirliği sürekli olarak değerlendirmeyi içeren devam eden bir okuma/yazma işlemidir.
AWR raporu, belirli iş yükünüzün aktarım hızı ve IOPS gereksinimleri hakkında içgörü sağlar. Oracle iş yükleri performansa duyarlı olduğundan dağıtım öncesinde aktarım hızı ve IOPS gereksinimlerinizi bilmeniz çok önemlidir.
Aşağıdaki tabloda bir veri diski depolama düzeni örneği verilmiştir.
Disk adı | İşlev | Boyut (GB) | Aktarım hızı | IOPS | Disk önerisi |
---|---|---|---|---|---|
oredo | Çevrimiçi yineleme günlükleri | 400 | 150 | 1500 | Varsa Premium SSD v2'yi ve aksi takdirde P20'yi seçin |
oarch | Arşivlenen yineleme günlükleri | 7000 | 300 | 1250 | Azure Blob Depolama Sık erişim katmanında yapılandırıldı |
odata | Veri dosyaları ve denetim dosyaları | 18000 | 1000 | 2500 | Varsa Premium SSD v2 ve aksi takdirde 5*P50 (RAID-0'a şeritli) seçeneğini belirleyin |
Geçici tablo alanı çok fazla aktarım hızı ve IOPS kullanabilir. Bu senaryo iş yükünüz için geçerliyse , Ed-v5 gibi kısa ömürlü diske sahip bir VM seçin. Geçici tablespace'i diske yerleştirin. Gereksinimlerinize bağlı olarak diğer disk türlerini seçebilirsiniz.
Bu yalnızca bir müşteri iş yükü örneğidir. İş yükünüzün boyutunun, IOPS'nin ve aktarım hızının gereksinimlerini uygun şekilde gözden geçirip ayarladığınızdan emin olun.
Disk kurulumunuzda bir veya daha fazla mantıksal birim için birden çok disk kullanmanız gerekiyorsa, disk teknolojisinden (Oracle ASM, LVM veya diğer) bağımsız olarak, maksimum performans için diskler arasında yükü dengelemeye dikkat edin.
Premium SSD v2 yönetilen disklerini kullanılabildikleri her yerde kullanabilirsiniz. Bölgeye uygun olarak kullanılabilirliği denetleyin ve dağıtımdan önce disk yapılandırmalarını gözden geçirin.
Oracle ASM ve Yönetilen Diskler kullandığınızda ASM'de varsayılan olarak yapılandırılmış disk boyutu belirleyicidir. ASM'yi en fazla 4096 GB boyutu için yapılandırdığınızda, ASM yalnızca bu miktarı işleyebilir. Bu nedenle daha yüksek diskler sağlasanız bile ASM alanı tanımaz. Disk boyutunu uygun şekilde planlayın ve yaklaşık 4095 GB disk sağlanıp sağlanmayacağına karar verin. Daha fazla bilgi için bkz. ASM yapılandırması.
Öneriler
- Veritabanı depolama seçenekleriniz konusunda size yol göstermek için OMAT aracı tarafından oluşturulan önerileri kullanın.
- Azure disk türlerini ve bunların iş yükü gereksinimlerinize nasıl uygun olduğunu anlayın.
- Disk türleri ve yapılandırmaları için en iyi yöntemleri gözden geçirin.
- Depolama katmanınız olarak Oracle için Azure NetApp Files kullanmayı planlıyorsanız Oracle için Azure NetApp Files adresini ziyaret edin.
- Oracle Exadata'dan ayırmayı planlıyorsanız uygulama birimi gruplarını ziyaret edin.
- Büyük hacimli Yineleme Günlüğü arşivleri ve Azure Premium Yönetilen diskleri için uygun seçenekler için Azure Dosyalar (Sık erişim katmanı) adresini ziyaret edin.
- Oracle iş yükleri için yedekleme seçeneğini veri hacmine ve teknik ve teknik olmayan gereksinimlerinize dayandırın. Daha fazla bilgi için bkz . Oracle iş yükleri için yedekleme stratejileri.
- Performans sorunlarını önlemek için depolama düzeninizi planlayın.
Oracle uygulamaları için gerekli işlem altyapısını boyutlandırma
Oracle uygulamaları genellikle şirket içi dağıtımda kullanılan VM'lere benzer özelliklere sahip VM'ler kullanılarak Azure'a taşınabilir.
Oracle uygulamaları için gerekli işlem altyapısını boyutlandırmak için Uygulama ve Web katmanlarından veri noktalarını kullanın. Uygulama katmanı, performans ve maliyet iyileştirme gereksinimlerini karşılayan uygun vm SKU'larına taşınabilir.
Azure IaaS'de Oracle uygulamalarını dağıtmak için başvuru mimarilerini kullanma hakkında daha fazla bilgi için bkz. Azure'da Oracle uygulamaları.
Öneriler
Uygulama katmanından ve Web katmanından veri noktaları alın. Bu veri noktaları şunlardır:
- vCPU sayısı
- Ortalama vCPU kullanımı
- Bellek boyutu
- Ortalama bellek kullanımı
- Uygulama depolama boyutu
- Uygulama sürümü
- İşletim sistemi
- Toplam IOPS
- Toplam aktarım hızı
- Yedekleme stratejisi
Sonraki adım
Kritik verileri ve uygulamaları korumayı öğrenmek için bkz . İş sürekliliği ve olağanüstü durum kurtarma.