Azure Cosmos DB'de ayrılmış kapasiteyle maliyeti iyileştirme

ŞUNLAR IÇIN GEÇERLIDIR: Nosql MongoDB Cassandra Gremlin Tablo

Azure Cosmos DB ayrılmış kapasite, Azure Cosmos DB kaynakları için bir veya üç yıllık rezervasyon taahhüdü vererek tasarruf etmenize yardımcı olur. Azure Cosmos DB ayrılmış kapasitesi ile Azure Cosmos DB kaynakları için sağlanan aktarım hızı üzerinde indirim alabilirsiniz. Veritabanları ve kapsayıcılar (tablolar, koleksiyonlar ve graflar), kaynaklara örnek olarak verilebilir.

Genel bakış

Ayrılmış kapasite satın alma işleminin boyutu, mevcut veya yakında dağıtılacak Azure Cosmos DB kaynaklarının saatlik olarak kullandığı toplam aktarım hızı miktarına dayalı olmalıdır. Örneğin: Tutarlı saatlik kullanım deseninizse 10.000 RU/sn ayrılmış kapasite satın alın.

Bu örnekte 10.000 RU/sn'nin üzerindeki sağlanan aktarım hızı kullandıkça öde fiyatınızla faturalandırılır. Sağlanan aktarım hızı bir saat içinde 10.000 RU/sn'nin altındaysa, o saat için fazladan ayrılmış kapasite boşa gider.

Şunlara dikkat edin:

  • Rezervasyon sayısıyla ilgili bir sınır yoktur.
  • Herhangi bir anda daha fazla rezervasyon satın almak mümkündür.
  • Aynı satın alma işleminde farklı rezervasyonlar satın almak mümkündür.

Rezervasyon satın aldıktan sonra rezervasyon, rezervasyon koşullarıyla eşleşen mevcut Azure Cosmos DB kaynaklarına hemen uygulanır. Mevcut Azure Cosmos DB kaynaklarınız yoksa, rezervasyon koşullarıyla eşleşen yeni bir Azure Cosmos DB örneği dağıttığınızda rezervasyon uygulanır. Her iki durumda da, rezervasyonun süresi başarılı bir satın alma işleminden hemen sonra başlar.

Rezervasyonunuzun süresi dolduğunda Azure Cosmos DB örnekleriniz çalışmaya devam eder ve normal kullandıkça öde fiyatlarına göre faturalandırılır. Azure portalından Azure Cosmos DB ayrılmış kapasitesi satın alabilirsiniz. Rezervasyon için peşin veya aylık ödemelerle ödeme.

Gerekli izinler

Azure Cosmos DB için ayrılmış kapasite satın almak için gerekli izinler şunlardır:

  • Rezervasyon satın almak için Bir Azure aboneliğinde sahip rolünüz veya rezervasyon satın alan rolünüz olmalıdır.
  • Kurumsal abonelikler için, EA portal’da Ayrılmış Örnek Ekle seçeneği etkinleştirilmelidir. Öte yandan bu ayar devre dışı bırakılırsa abonelikte EA Yönetici olmanız gerekir.
  • Bulut Çözümü Sağlayıcısı (CSP) programı için yalnızca yönetici temsilcileri veya satış temsilcileri Azure Cosmos DB ayrılmış kapasitesi satın alabilir.

Rezervasyon tüketimi

Rezervasyon satın alır almaz, rezervasyon öznitelikleriyle eşleşen aktarım hızı ücretleri artık kullandıkça öde fiyatlarına göre ücretlendirilmez. Rezervasyonlar hakkında daha fazla bilgi için Azure rezervasyonları makalesine bakın.

Azure Cosmos DB, rezervasyonları iki farklı şekilde tüketir:

  • Otomatik ölçeklendirme veritabanı işlemleri ayrılmış kapasiteyi 100 RU/sn x 1,5 x N bölge hızında kullanır. Bu nedenle, tüm bölgeleriniz için 10.000 RU/sn gerekiyorsa 15.000 RU/sn satın alın.
  • Standart veritabanı işlemleri, ayrılmış kapasiteyi 100 RU/sn x N bölge hızında tüketir. Bu nedenle, tüm bölgeleriniz için 10.000 RU/sn gerekiyorsa 10.0000 RU/sn satın alın.

İskontolar

Azure Cosmos DB ayrılmış kapasitesi, Azure Cosmos DB maliyetlerinizi önemli ölçüde azaltabilir ve bir yıllık veya üç yıllık peşin taahhütle normal fiyatlara göre %63'e kadar düşebilir. Ayrılmış kapasite faturalama indirimi sağlar ve performans ve kullanılabilirlik dahil olmak üzere Azure Cosmos DB kaynaklarınızın durumunu etkilemez.

Hem sabit hem de aşamalı indirim seçenekleri sunuyoruz. Aynı satın alma işleminde farklı rezervasyon seçeneklerini ve boyutlarını karıştırabileceğinizi ve eşleştirebileceğinizi unutmayın.

Sabit indirim rezervasyonları

100 RU/sn'nin katlarını kullanan bu seçenek, sabit indirimlerle 100 ile 999.900 RU/sn arasında herhangi bir kapasite ayırmanıza olanak tanır:

Reservation Bir Yıllık Tek İndirim Üç Yıllık İndirim
100 RU/sn %20 %30
100 Çok ana RU/sn %20 %30

999.900'den fazla RU/sn rezervasyon için aşamalı indirimlerle maliyetleri düşürebilirsiniz.

Aşamalı indirim rezervasyonları

Daha büyük rezervasyon boyutlarımızın katlarını kullanan bu seçenek, aşamalı indirimlerle 1.000.000 RU/sn'den başlayarak herhangi bir kapasite ayırmanızı sağlar:

Reservation Bir Yıllık İndirim Üç Yıllık İndirim
1.000.000 RU/sn 27.0% 39.5%
1.000.000 Çoklu ana şablon 32.0% 44.5%
2.000.000 RU/sn 28.5% 42.3%
2.000.000 Çok ana RU/sn 33.5% 47.3%
3.000.000 RU/sn 29.0% %43,2
3.000.000 Çok ana RU/sn 34.0% 48.2%
4.000.000 RU/sn 33.0% 47.4%
4.000.000 Çok ana RU/sn 38.0% 52.4%
5.000.000 RU/sn 35.4% 49.9%
5.000.000 Çok ana RU/sn 40.4% 54.9%
10.000.000 RU/sn 40.2% 55.0%
10.000.000 Çok ana RU/sn 45.2% 60.0%
12.500.000 RU/sn 41.2% 56.0%
12.500.000 Çok ana RU/sn 46.2% 61.0%
15.000.000 RU/sn 41.8% 56.6%
15.000.000 Çok ana RU/sn 46.8% 61.6%
20.000.000 RU/sn 42.6% 57.5%
20.000.000 Çok ana RU/sn 47.6% 62.5%
25.000.000 RU/sn 43.1% 58.0%
25.000.000 Çok ana RU/sn 48.1% 63.0%
30.000.000 RU/sn 43.4% 58.3%
30.000.000 Çok ana RU/sn 48.4% 63.3%

Senaryonuz için en büyük rezervasyonla tasarrufları en üst düzeye çıkarabilirsiniz. Örnek: Bir yıllık dönem için 2 milyon RU/sn gerekir. 1.000.000 RU/sn rezervasyonun iki birimini satın alırsanız indiriminiz %27,0 olur. 2.000.000 RU/sn rezervasyonun bir birimini satın alırsanız, tam olarak aynı ayrılmış kapasiteye sahip olursunuz ancak %28,5 indirim elde etmiş olursunuz.

1.000.000 RU/sn'den büyük rezervasyonların herhangi bir miktarını satın almak için bir destek isteği oluşturun.

Örnek senaryo 1

Bu varsayımsal senaryoyu düşünün: Bir şirket yeni bir uygulama üzerinde çalışıyor ancak aktarım hızı gereksinimlerinden emin değil, 3 farklı günde RU/sn satın aldı.

  • 1. günde geliştirme ortamları için ayrılmış kapasite satın aldılar:
    • Toplam 800 RU/sn: %20 indirimle 100 RU/sn seçeneğinin sekiz birimi.
    • Kapsamı geliştirme kaynak grubuna göre belirlenmiş.
    • Proje dokuz ay sürdüğü için bir yıllık dönem.
    • Peşin ödeme yaptılar, bu küçük bir değer.
  • 30. günde test ortamları için ayrılmış kapasite satın aldılar:
    • 750.000 RU/sn: %20 indirimle 100 RU/sn seçeneğinden 7.500 birim.
    • Kapsamı test aboneliği olarak belirlenmiş.
    • Bir yıllık dönem.
    • Aylık ödeme yapmayı seçerler.
  • 180. günde üretim ortamı için ayrılmış kapasite satın aldılar:
    • 3.500.000 RU/sn: %43,2 indirimle 3.000.000 RU/sn seçeneğinin bir birimi. 100 RU/sn seçeneğinden 5.000 birim ve %20 indirim.
    • Kapsamı üretim aboneliği olarak belirlenmiş.
    • İndirimleri en üst düzeye çıkarmak için üç yıllık dönem.
    • Onlar da aylık ödeme yapmayı tercih ederler.

Örnek senaryo 2

Şu varsayımsal senaryoya bakın: Bir şirketin 10.950.000 üç yıllık rezervasyona ihtiyacı var. Aynı satın alma işlemiyle:

  • Aylık ödenen 10.000.000 RU/sn rezervasyonun bir birimi.
  • Aylık ödenen 100 RU/sn rezervasyonun 9.000 birimi.
  • 100 RU/sn rezervasyonun 500 birimi, peşin ödendi.

Satın almadan önce gerekli aktarım hızını belirleme

Satın alma önerilerini saatlik kullanım düzeninize göre hesaplarız. Son 7, 30 ve 60 gün içindeki kullanım analiz edilir ve tasarrufunuzu en üst düzeye çıkaran ayrılmış kapasite satın alınması önerilir. Aşağıdaki adımları kullanarak Azure portalında önerilen rezervasyon boyutlarını görüntüleyebilirsiniz:

  1. Azure Portal’ında oturum açın.

  2. Tüm hizmetler>Rezervasyonlar Ekle'yi> seçin.

  3. Rezervasyon satın al bölmesinde Azure Cosmos DB'yi seçin.

  4. Önerilen rezervasyonları görüntülemek için Önerilen sekmesini seçin:

Önerileri aşağıdaki özniteliklere göre filtreleyebilirsiniz:

  • Dönem (Bir yıl veya Üç yıl)
  • Faturalama sıklığı (Aylık veya Peşin)
  • Aktarım Hızı Türü (RU/sn ve çok bölgeli yazma RU/sn)

Ayrıca, önerilerin kapsamını tek bir kaynak grubu, tek abonelik veya Azure kaydınızın tamamı içinde olacak şekilde ayarlayabilirsiniz.

İşte örnek bir öneri:

Ayrılmış Kapasite önerileri

30.000 RU/sn rezervasyon satın alma önerisi, üç yıllık rezervasyonlar arasında 30.000 RU/sn rezervasyon boyutunun tasarrufunuzu en üst düzeye çıkardığını gösterir. Bu durumda öneri, Azure Cosmos DB kullanımının son 30 günü temel alınarak hesaplanır. Son 30 günlük Azure Cosmos DB kullanımına bağlı olarak bu öneri gelecekteki kullanımı temsil etmediyse başka bir öneri dönemi seçin.

30.000 RU/sn rezervasyon için standart sağlanan aktarım hızı için 100 RU/sn seçeneğinden 300 birim satın almanız gerekir.

Azure Cosmos DB ayrılmış kapasitesi satın alma

  1. İhtiyacınız olan 100 RU/sn seçeneğinin birim sayısını hesaplamak için istediğiniz rezervasyon boyutunu 100'e bölün. Maksimum miktar 9.999 birim veya 999.900 RU/sn'dir. Bir milyon RU/sn veya daha fazlası için %63'e varan indirimler için bir destek isteği oluşturun.

  2. Azure Portal’ında oturum açın.

  3. Tüm hizmetler>Rezervasyonlar Ekle'yi> seçin.

  4. Rezervasyon satın al bölmesinde Azure Cosmos DB'yi seçerek yeni bir rezervasyon satın alın.

  5. Doğru kapsamı, faturalama aboneliğini, varsa yönetim grubunu, varsa kaynak grubunu ve rezervasyon boyutunu seçin. Aşağıdaki tabloda tüm seçenekler açıklanmaktadır:

    Alan Açıklama
    Scope Rezervasyonla ilişkili faturalama avantajını kaç aboneliğin kullanabileceğini denetleyebilen seçenek. Ayrıca rezervasyonun belirli aboneliklere nasıl uygulanacağını da denetler.

    Paylaşılan'ı seçerseniz rezervasyon indirimi, faturalama bağlamınızdaki herhangi bir abonelikte çalışan Azure Cosmos DB örneklerine uygulanır. Faturalama bağlamı, Azure'a nasıl kaydoldığınıza bağlıdır. Kurumsal müşteriler için, paylaşılan kapsam kayıttır ve kayıt içindeki tüm abonelikleri içerir. Kullandıkça öde müşterileri için paylaşılan kapsam, hesap yöneticisi tarafından oluşturulan kullandıkça öde fiyatlarına sahip bireysel aboneliklerdir.

    Yönetim grubunu seçerseniz, rezervasyon indirimi hem yönetim grubunun hem de faturalama kapsamının parçası olan aboneliklerden birinde çalışan Azure Cosmos DB örneklerine uygulanır.

    Tek abonelik'i seçerseniz , seçilen abonelikteki Azure Cosmos DB örneklerine rezervasyon indirimi uygulanır.

    Tek kaynak grubu'nı seçerseniz, rezervasyon indirimi seçilen abonelikteki Azure Cosmos DB örneklerine ve bu abonelik içindeki seçili kaynak grubuna uygulanır.

    Ayrılmış kapasiteyi satın aldıktan sonra rezervasyon kapsamını değiştirebilirsiniz.
    Abonelik Azure Cosmos DB ayrılmış kapasitesi için ödeme yapmak için kullanılan abonelik. Seçilen abonelikteki ödeme yöntemi, maliyetlerin ücretlendirmesinde kullanılır. Abonelik aşağıdaki türlerden biri olmalıdır:

    Kurumsal Anlaşma (teklif numaraları: MS-AZR-0017P veya MS-AZR-0148P): Kurumsal abonelik için ücretler kaydın Azure Ön Ödemesi (eski adıyla parasal taahhüt) bakiyesinden düşülür veya fazla kullanım olarak ücretlendirilir.

    Kullandıkça öde fiyatlarına sahip bireysel abonelik (teklif numaraları: MS-AZR-0003P veya MS-AZR-0023P): Kullandıkça öde fiyatlarına sahip bireysel bir abonelik için ücretler abonelikte kredi kartına veya fatura ödeme yöntemine faturalandırılır.
    Kaynak Grubu Ayrılmış kapasite indiriminin uygulandığı kaynak grubu.
    Süre Bir ya da üç yıl.
    Aktarım Hızı Türü Aktarım hızı, istek birimi olarak sağlanır. Her iki kurulum için sağlanan aktarım hızı için bir rezervasyon satın alabilirsiniz: tek bölgeli yazma işlemleri ve çoklu ana yazma işlemleri. Aktarım hızı türünün seçebileceğiniz iki değeri vardır: saatte 100 RU/sn ve saatte 100 çok bölgeli RU/sn yazar.
    Ayrılmış Kapasite Birimleri Ayırmak istediğiniz aktarım hızı miktarı. Bölge başına tüm Azure Cosmos DB kaynaklarınız (örneğin veritabanları veya kapsayıcılar) için gereken aktarım hızını belirleyerek bu değeri hesaplayabilirsiniz. Ardından bunu Azure Cosmos DB veritabanınızla ilişkilendirdiğiniz bölge sayısıyla çarpabilirsiniz. Örneğin: Her bölgede 1 milyon RU/sn olan beş bölgeniz varsa rezervasyon kapasitesi satın alma işlemi için 5 milyon RU/sn seçin.
  6. Sağ alt köşedeki Sepete ekle mavi düğmesine tıklayın ve işiniz bittiğinde Sepeti Görüntüle'ye tıklayın. Miktarlar bundan sonra tanımlanır. Sepete farklı seçenekler ekleyebileceğinizi unutmayın. Örnek: 1.100.000 RU/sn gerekiyorsa sepete hem 1.000.000 RU/sn hem de 100 RU/sn seçeneğini eklemeniz gerekir.

  7. Rezervasyon satın al bölmesinde faturalama sıklığını, miktarı, indirimi ve rezervasyonun fiyatını gözden geçirin. Bu rezervasyon fiyatı, tüm bölgelerde sağlanan aktarım hızına sahip Azure Cosmos DB kaynakları için geçerlidir. Örnek: Belirli bir kapsamda üretim ortamınız için otomatik yenileme ile 500.000 RU/sn, test kaynak grubunuz için 82.000 RU/sn ve geliştirme aboneliği için 10.000 RU/sn gerekir. Bu senaryo için rezervasyon alışveriş sepetinin nasıl göründüğünü görüntüde görebilirsiniz.

    Ayrılmış kapasite özeti

  8. Gözden geçir ve satın al'ı ve ardından şimdi satın al'ı seçin.

Rezervasyonları iptal etme, değiştirme veya para iadesi alma

Belirli sınırlamalarla rezervasyonları iptal edebilir, değiştirebilir veya para iadesi alabilirsiniz. Daha fazla bilgi için bkz. Azure Ayrılmış Sanal Makine Örnekleri için self servis değişimler ve para iadeleri.

Ayrılmış kapasiteyi aşma

Azure Cosmos DB kaynaklarınız için kapasite ayırdığınızda, sağlanan aktarım hızını ayırmış olursunuz. Sağlanan aktarım hızı aşılırsa, bu sağlama tutarını aşan istekler kullandıkça öde fiyatları kullanılarak faturalandırılır. Rezervasyonlar hakkında daha fazla bilgi için Azure rezervasyonları makalesine bakın. Sağlanan aktarım hızı hakkında daha fazla bilgi için bkz . sağlanan aktarım hızı türleri.

Sınırlamalar

  • Şu anda sanal çekirdek tabanlı hizmetler için rezervasyonları desteklemiyoruz.
  • Şu anda Sunucusuz hesaplar için rezervasyonları desteklemiyoruz.
  • Şu anda depolama veya ağ için rezervasyonları desteklemiyoruz.

Sonraki adımlar

Rezervasyon indirimi, rezervasyon kapsamı ve öznitelikleriyle eşleşen Azure Cosmos DB kaynaklarına otomatik olarak uygulanır. Rezervasyonun kapsamını Azure portalı, PowerShell, Azure CLI veya API aracılığıyla güncelleştirebilirsiniz.

Azure Cosmos DB'ye geçiş için kapasite planlaması yapmaya mı çalışıyorsunuz? Kapasite planlaması için mevcut veritabanı kümeniz hakkındaki bilgileri kullanabilirsiniz.

  • Tek bildiğiniz mevcut veritabanı kümenizdeki sanal çekirdek ve sunucu sayısıysa, sanal çekirdekleri veya vCPU'ları kullanarak istek birimlerini tahmin etme hakkında bilgi edinin
  • Geçerli veritabanı iş yükünüz için tipik istek oranlarını biliyorsanız Azure Cosmos DB kapasite planlayıcısı kullanarak istek birimlerini tahmin etme hakkında bilgi edinin

Yardıma mı ihtiyacınız var? Bize ulaşın.

Sorularınız varsa ya da yardıma gereksinim duyuyorsanız destek isteği oluşturun.