Örnek teknik özelliklerini veya depolama sınıfını yükseltmeden, trafik yoğunlukları sırasında cloud diskinizin standart maksimum IOPS değerini aşmasını sağlamak için Premium ESSD üzerinde IO performans patlamasını etkinleştirin.
Arka plan
Premium ESSD, RDS PostgreSQL tarafından desteklenen bir depolama sınıfıdır. Kurumsal SSD'lerin (ESSD) tüm özelliklerini korur ve ek depolama kapasitesine gerek kalmadan yüksek IO baskısı altında daha yüksek IOPS sağlayan IO performans patlaması özelliğini sunar.
Özelliklere genel bakış
IO performans patlamasını etkinleştirdikten sonra, örneğin maksimum IOPS ve aktarım hızı sınırları artar:
Birincil düğümde IO performans patlamasının etkinleştirilmesi, ikincil düğümde de bu özelliği otomatik olarak etkinleştirir. Salt okunur örnekler için ürün sayfalarında ayrı ayrı etkinleştirme yapılması gerekir.
|
|
|
|
|
|
|
|
|
|
|
|
Aktarım hızı sınırına ulaştığında IOPS etkilenir. Benzer şekilde, IOPS sınırına ulaştığında aktarım hızı etkilenir.
Yukarıdaki formüller, kaynakları paylaşan ve maksimum IOPS veya IO bant genişliğini garanti edemeyen Genel amaçlı örnek türleri için geçerli değildir.
Örnek türüne göre maksimum IOPS ve IO bant genişliği değerleri için bkz. RDS PostgreSQL birincil örnek türü listesi.
Senaryolar
İş yükü zirveleri, büyük işlemler, tam tablo taramaları ve büyük sonuç kümeleri IO yükünü artırabilir. CPU, bellek ve depolama yeterli kalırken IO kullanımı %100'e ulaştığında, genellikle örnek yapılandırmasını veya depolama sınıfını (örneğin PL1'den PL2'ye) yükseltmeniz gerekir.
Yükseltme yapılmadan IO sınırının aşılması, performans düşüşüne, sorgu zaman aşımlarına ve bağlantı hatalarına neden olur.
Örnek yapılandırmasının yükseltilmesi, CPU, bellek ve depolama kapasitesinin israf edilmesine yol açar.
Depolama sınıfının yükseltilmesi IO ihtiyaçlarını geçici olarak karşılar, ancak IO yükü azaldığında kaynak ve maliyet israfına neden olur.
IO performans patlaması, yüksek yük sırasında IO sınırlarını otomatik olarak artırarak ve yük azaldığında temel çizgiye geri dönerek bu sorunları çözer; böylece kaynak israfı olmadan sunucusuz benzeri IO ölçeklendirmesi sağlar.
Avantajlar
Örnek yapılandırmalarını veya depolama sınıflarını yükseltmekle karşılaştırıldığında, IO performans patlaması maliyetleri azaltır:
Yalnızca tüketilen patlama kullanımı için ödeme yaparsınız.
Saniye başına ölçümlendirilir.
Ücretsiz bir kota içerir; yalnızca aşan kullanım ücretlendirilir.
Faturalama
IO performans patlaması 16 Eylül 2025 tarihine kadar (Singapur saatiyle) ücretsizdir. Bu tarihten sonra standart faturalama uygulanır (Resmi faturalama duyurusu).
Faturalandırma yöntemi
Premium ESSD maliyeti = depolama ücreti + IO performans patlaması ücreti
Depolama ücreti: Örnek depolama alanı için ücretlendirilir. Abonelik ve kullandıkça öde modellerini destekler; PL1 ESSD ile aynı faturalandırma yöntemini kullanır (Faturalandırma öğeleri).
-
IO performans patlaması ücreti:
Saatlik örnek IO performans patlaması ücreti = (tüm düğümlerdeki toplam IO performans patlaması − ücretsiz kota) × birim fiyatNotRDS örnekleri (birincil ve ikincil düğümler dahil) için IO performans patlaması ücretleri yalnızca kullandıkça öde faturalandırmasını destekler. Ücretler yalnızca IO performans patlaması etkinleştirildiğinde ve kullanım ücretsiz kotayı aştığında uygulanır.
-
Tüm düğümlerdeki toplam IO performans patlaması
RDS Serisi
Örnek IO performans patlaması
Basic Edition
Tek düğüm IO performans patlaması
High-availability series
Birincil düğüm IO performans patlaması + ikincil düğüm IO performans patlaması
Cluster Edition
Birincil düğüm IO performans patlaması + tüm ikincil düğümlerden gelen IO performans patlamasıNotBirincil düğüm patlama IO'su oluşturduğunda, veri ve hizmet tutarlılığını korumak için ikincil düğüm neredeyse aynı miktarda patlama oluşturur.
Salt okunur örnekler için ayrı ayrı etkinleştirme gerekir. Faturalandırma, birincil düğümle aynı kuralları izler. Salt okunur örnek high-availability serisini kullanıyorsa, ücreti hem birincil hem de ikincil düğüm patlama ücretlerini içerir.
-
Ücretsiz kota:
RDS, IO performans patlaması için bir ücretsiz kullanım kotası sağlar. Bu kotayı aşan kullanım, ürün sürümüne göre ücretlendirilir.
Ürün Serisi
Ücretsiz kota
Basic Edition
300.000 IO/saat
High-availability series
600.000 IO/saat
Cluster Edition
800.000 IO/saat -
IO performans patlaması birim fiyatı: Her 10.000 IO için 0,0015 USD
NotÜcretsiz kotanın ötesindeki patlama kullanımı 10.000 IO'dan azsa, 10.000 IO olarak faturalandırılır.
-
Faturalandırma örneği
|
Örnek senaryo |
RDS PostgreSQL örnek ayrıntıları: Pekin bölgesi, high-availability serisi, 1000 GB depolama. Temel IOPS: 50.000. Patlama oranı: 20.000 IOPS. Patlama saat başına 40 saniye sürer. Bir ay boyunca her saat gerçekleşir. |
|
IO performans patlaması |
800.000 IO/saat |
|
Ücretsiz kota |
600.000 IO/saat |
|
Aşan kullanım |
200.000 IO/saat |
|
Birim fiyat |
Her 10.000 IO için 0,0015 USD |
|
Gerçek IO performans patlaması ücreti |
0,0015 × (80 − 60) × 24 × 30 = 21,6 USD |
Bu durum aşağıdaki maliyet karşılaştırmasına yol açar:
Bu örnekteki fiyatlar yalnızca referans içindir. Gerçek fiyatlar konsolda görünür.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Premium ESSD, PL2 ESSD'ye kıyasla aylık 223,2 USD tasarruf sağlar: 489,6 − 266,4 = 223,2
Yüksek IO yükü süresi ne kadar kısa olursa, Premium ESSD'nin PL2 ESSD'ye kıyasla maliyet etkinliği o kadar artar.
IO performans patlamasını etkinleştirme veya devre dışı bırakma
IO performans patlamasının etkinleştirilmesi veya devre dışı bırakılması, örneğin okuma/yazma trafiğine bağlı olarak birkaç dakika sürer.
Geçici bağlantı kesintileri oluşmaz. Nadir durumlarda IOPS hafifçe dalgalanabilir. Bu işlemi yoğun olmayan saatlerde gerçekleştirin.
Örnekler sayfasına gidin. Üst gezinme çubuğunda, RDS örneğinin bulunduğu bölgeyi seçin. Ardından, RDS örneğini bulun ve örneğin ID'sine tıklayın.
Basic Information bölümünde, Storage Type yanındaki Premium ESSD settings öğesine tıklayın. İletişim kutusunda, IO performance burst anahtarını açıp kapatın.
Referanslar
Diğer RDS PostgreSQL depolama türleri: Depolama türleri.
Premium ESSD'ye genel bakış: Premium ESSD.
Büyük ölçekli veya sık veri okuma ve yazma işlemleri sırasında IO performansını artırmak için Buffer Pool Extension (BPE) kullanın.
Soğuk verileri OSS'de depolamak ve depolama maliyetlerini azaltmak için Veri arşivleme kullanın.
İlgili API'ler
|
API |
Açıklama |
|
Premium ESSD için IO performans patlamasını yapılandırmak üzere:
|