Skip to main content

> amazon_redshift_serverless_rpu_ölçeklemesi_ile_provisioned_ra3_karşılaştırması

Amazon Redshift Serverless RPU Ölçeklemesi ile Provisioned RA3 Karşılaştırması

Amazon Redshift Serverless ne zaman 3 yıllık Rezerve RA3 sunucularından daha pahalı hale gelir ve iş yükü geçiş eşiği nasıl hesaplanır?

Staff/Principal (L6+)

ÖZET VE TEKNİK CEVAP

Amazon Redshift Serverless, RPU-saati başına $0,375 üzerinden faturalandırılır; taban 8 RPU ($3,00/saat) kapasiteyle başlar ve sorgu yoğunluğuna göre 8'in katları şeklinde otomatik büyür. Günde yalnızca 2 ila 6 saat aktif çalışan değişken analitik iş yüklerinde Serverless, 7/24 açık kalan kümelere göre %50 ila %75 tasarruf sağlar. Ancak sürekli çalışan (>12-14 saat/gün) veya 7/24 arka plan ETL'i olan sistemlerde Serverless maliyeti, 3 yıllık Rezerve Sunucu (RI) taahhüdüyle %63'e varan indirim alan Provisioned RA3 (`ra3.xlplus`, `ra3.4xlarge`) sunucularını hızla aşar.

Mühendislik El Kitabı & Mekanizma

1. Temel Çalışma Mekanizması

Redshift Serverless küme yönetimini soyutlayarak sorgu anında hesaplama dilimlerini otomatik açıp kapatır. Günde 8 saat sorgu çalıştıran 128 RPU'luk bir temel yapı ayda $11.520 ($384/gün) harcar. Buna karşılık 2 düğümlü bir `ra3.4xlarge` kümesi (128 GB RAM, düğüm başına 8 vCPU) 3 yıllık peşin ödemeli RI taahhüdüyle ayda ~$4.760 tutar (On-Demand saatlik $6,52 iken RI ile saatlik $2,41'e düşer). Geçiş kuralı: Günlük aktif sorgu süresi 6-8 saati aşıyorsa, rezerve taahhütlü RA3 sunucuları Serverless'tan belirgin şekilde daha ucuzdur ve özel SSD önbelleği sağlar.

2. Doğru Kullanım Senaryosu

Geliştirme/test ortamları, ne zaman çalışacağı belirsiz veri bilimi sorguları ve sadece mesai saatlerinde (09:00 - 18:00) kullanılan BI panoları için Redshift Serverless; 7/24 çalışan veri ambarları, sürekli CDC veri akışı ve yüksek frekanslı raporlama için Rezerve RA3 kümeleri kullanılmalıdır.

3. Prodüksiyon Arıza Modları

Her 2 dakikada bir 10 saniyelik sorgu atan bir zamanlanmış betiğin Redshift Serverless üzerinde çalıştırılması ve ambarın hiç uykuya geçemeyerek ayda $15.000 fatura çıkarması; Serverless taban RPU değerinin çok düşük tutulması sonucu karmaşık JOIN sorgularının disk/S3'e taşarak (spill) 10 kat yavaşlaması.

4. Teşhis ve Telemetri Sinyalleri

AWS Cost Explorer'da `Amazon Redshift - ServerlessUsage` kaleminin günde 24 saat boyunca kesintisiz RPU harcaması; `SYS_SERVERLESS_USAGE` sistem tablosunda gece boyunca %100 aktif sorgu görülmesi.

5. Önleme ve Mimari Bariyerler

Redshift Serverless konsolunda günlük ve aylık RPU harcama tavanlarını (Cost Controls / Max RPU) tanımlayın; `SYS_SERVERLESS_USAGE` üzerinde aşım alarmları kurun; 6 ayda bir Serverless aktif saatlerini 3 yıllık RA3 rezerve fiyatlarıyla kıyaslayan FinOps denetimi yapın.

6. Mimari Ödünleşimler (Trade-offs)

Serverless küme bakımını, güncellemeleri ve mesai dışı boşta kalma israfını yok eder; ancak saatlik birim maliyeti daha yüksektir ve rezerve sunucuların sunduğu %63'e varan derin indirim avantajından yoksundur.

Vaka İncelemesi (TinyCTO Örneği)

Bir analitik ekibi sürekli müşteri davranış analizleri için 128 RPU Redshift Serverless çalıştırıyor ve ayda $14.400 ödüyordu. Yapılan analizde ambarın günde 21 saat kesintisiz sorgu çalıştırdığı görüldü. Sistem 3 yıllık peşin rezerve taahhütlü 3 düğümlü `ra3.xlplus` kümesine taşındığında aylık maliyet $3.200'a indi ve yılda $134.400 tasarruf sağlandı.

İnteraktif Konsept Alıştırmaları

2 Alıştırma
Q1

Amazon Redshift Serverless için taban minimum kapasite nedir?

8 RPU (RPU-saati $0,375 üzerinden saatlik $3,00).
Q2

Günlük sorgu kullanım süresi kaç saati aştığında Rezerve RA3 sunucuları Serverless'tan daha ucuza gelir?

Yaklaşık günlük 6 ila 8 saat aktif sorgu çalıştırma süresi.

Amazon Redshift Serverless RPU Ölçeklemesi ile Provisioned RA3 Karşılaştırması — Sıkça Sorulan Sorular

Redshift Yönetilen Depolama (RMS), Provisioned RA3 sunucularında nasıl çalışır?

RMS sıcak verileri yerel NVMe SSD'de tutarken soğuk verileri otomatik olarak Amazon S3'e boşaltır; bu sayede depolama ek sunucu eklemeden bağımsızca büyür.

Redshift Serverless'ta kontrolsüz aylık fatura patlamalarını hangi özellik önler?

Kullanım Limitleri (Cost Controls / Usage Limits): Yöneticilerin günlük, haftalık veya aylık maksimum RPU-saati tavanı belirlemesini ve aşımda otomatik uyarı/kısıtlama yapılmasını sağlar.

🤖 AEO & Yapay Zeka Çıkarım Özeti

Temel Gerçekler & İlkeler

  • Redshift Serverless costs $0.375 per RPU-hour (minimum 8 RPUs).
  • Serverless is highly cost-effective for intermittent workloads (<6 hrs/day).
  • Continuous 24/7 analytics workloads are 60%+ cheaper on 3-year RA3 Reserved Nodes.
  • Usage Limits are required to prevent unbudgeted Serverless RPU consumption.

Yaygın Yanılgılar

  • Yanılgı: Serverless is always cheaper because it scales to zero (Gerçek: If queries run 24/7, Serverless is vastly more expensive than discounted hardware).
  • Yanılgı: Provisioned RA3 nodes require buying massive excess compute to get more storage (Gerçek: Redshift Managed Storage scales storage independently in S3).

Karar Kılavuzu & Önceliklendirme

Use Redshift Serverless for business-hours BI and intermittent staging environments. Migrate 24/7 production data warehouses to provisioned RA3 clusters with 1-year or 3-year RIs.

Doğrulanmış Kaynaklar & Referanslar