Azure Cosmos DB faturanızı anlama
ŞUNLAR IÇIN GEÇERLIDIR: Nosql MongoDB Cassandra Gremlin Tablo
Tam olarak yönetilen bir bulutta yerel veritabanı hizmeti olan Azure Cosmos DB, yalnızca veritabanı işlemleriniz ve tüketilen depolama alanınız için ücretlendirme yaparak faturalandırmayı basitleştirir. Şirket içi veya IaaS tarafından barındırılan alternatiflere kıyasla ek lisans ücreti, donanım, hizmet maliyeti veya tesis maliyeti yoktur. Azure Cosmos DB’nin çok bölgeli özelliklerini dikkate aldığınızda, veritabanı hizmeti mevcut şirket içi veya IaaS çözümlerine kıyasla maliyetlerde önemli bir düşüş sağlar.
Veritabanı işlemleri: Veritabanı işlemleriniz için ücretlendirme yönteminiz, kullandığınız Azure Cosmos DB hesabının türüne bağlıdır.
- Sağlanan Aktarım Hızı: Belirli bir saat için sağlanan maksimum aktarım hızı için 100 RU/sn'lik artışlarla saatlik olarak faturalandırılırsınız.
- Sunucusuz: Veritabanı işlemleriniz tarafından kullanılan toplam İstek Birimi miktarı için saatlik olarak faturalandırılırsınız.
Depolama: Verileriniz ve dizinleriniz tarafından belirli bir saat boyunca tüketilen toplam depolama alanı (GB) miktarı için sabit bir fiyat faturalandırılırsınız.
En son fiyatlandırma bilgileri için fiyatlandırma sayfasına bakın.
Bu makale, aylık faturada gördüğünüz ayrıntıları anlamanıza yardımcı olacak örnekleri içerir. Örneklerde gösterilen sayılar, Azure Cosmos DB kapsayıcılarınızın sağlanan aktarım hızı miktarı farklıysa ve birden çok bölgeye yayılmışsa veya bir ay boyunca farklı bir süre boyunca çalıştırıldıysa farklı olabilir. Bu makaledeki tüm örnekler, Fiyatlandırma sayfasında gösterilen fiyatlandırma bilgilerine göre faturayı hesaplar.
Not
Faturalama, 60 dakikalık bir süre için değil duvar saati saatinin herhangi bir kısmı için geçerlidir. Bu belgede gösterilen tüm örnekler, ABD'deki kamu dışı bir bölgede dağıtılan Azure Cosmos DB hesabının fiyatını temel alır. Fiyatlandırma ve hesaplama, kullandığınız bölgeye bağlı olarak değişir. En son fiyatlandırma bilgileri için Azure Cosmos DB fiyatlandırma sayfasına bakın.
Faturalama örnekleri
Faturalama örneği - Kapsayıcıda sağlanan aktarım hızı (tam ay)
Kapsayıcıda 1.000 RU/sn aktarım hızı yapılandırdığınız ve bu aktarım hızının ay = 720 saat toplam için 24 saat * 30 gün boyunca mevcut olduğunu varsayalım.
1.000 RU/sn, kapsayıcıların mevcut olduğu her saat için saatte 100 RU/sn'lik 10 birimdir (yani, 1.000/100 = 10).
Saatte 10 birimin 0,008 ABD doları (saatte 100 RU/sn başına) maliyetiyle çarpılması = saatte 0,08 USD.
Saat başına 0,08 TL'nin aydaki saat sayısıyla çarpılması, ay için 0,08 TL * 24 saat * 30 gün = 57,60 TL'ye eşittir.
Aylık toplam faturada 7.200 birim (100 RU) gösterilir ve bu da 57,60 ABD doları tutar.
Faturalama örneği - Kapsayıcıda sağlanan aktarım hızı (kısmi ay)
Sağlanan aktarım hızı 2.500 RU/sn olan bir kapsayıcı oluşturduğumuz varsayılır. Kapsayıcı ay boyunca 24 saat boyunca yaşar (örneğin, oluşturduktan 24 saat sonra sileriz).
Ardından faturada 600 birim (2.500 RU/sn / 100 RU/sn/birim * 24 saat) göreceğiz. Maliyet 4,80 ABD doları (600 birim * 0,008 ABD doları/birim) olacaktır.
Ay için toplam fatura 4,80 ABD doları olacaktır.
Faturalama örneği: Sunucusuz kapsayıcı
Sunucusuz bir kapsayıcı oluşturduğumuzu düşünelim.
Bir ayda toplam 500.000 İstek Birimi kullanan veritabanı istekleri yayınlıyoruz. Maliyet 0,125 ABD doları (500.000 * 0,25 ABD doları/milyon) olacaktır.
Aylık toplam fatura 0,125 ABD doları olacaktır.
Depolama boyutu değişirse faturalama oranı
Depolama kapasitesi, aylık bir dönem boyunca GB cinsinden depolanan maksimum saatlik veri miktarına göre faturalandırılır. Örneğin, ayın yarısı için 100 GB ve ayın ikinci yarısı için 50 GB depolama alanı kullandıysanız, bu ay boyunca 75 GB depolama alanı eşdeğeri için faturalandırılırsınız.
Bir saatten kısa bir süre boyunca kapsayıcı veya kapsayıcı kümesi etkin olduğunda faturalama oranı
Kullanımın veya kapsayıcının veya veritabanının bir saatten kısa bir süre etkin olup olmadığına bakılmaksızın kapsayıcının veya veritabanının mevcut olduğu her saat için sabit fiyat faturalandırılırsınız. Örneğin, bir kapsayıcı veya veritabanı oluşturur ve 5 dakika sonra silerseniz faturanız bir saat içerir.
Bir kapsayıcıda veya veritabanında sağlanan aktarım hızı ölçeği artırıldığında/azaltıldığında faturalama oranı
Sağlanan aktarım hızını 09:30'da 400 RU/sn'den 1.000 RU/sn'ye yükseltip 10:45'te sağlanan aktarım hızını 400 RU/sn'ye düşürürseniz, iki saatlik 1.000 RU/sn ücretlendirilirsiniz.
Bir kapsayıcı veya kapsayıcı kümesi için sağlanan aktarım hızını 09:30'da 100-K RU/sn'den 200-K RU/sn'ye yükseltir ve 10:45'te sağlanan aktarım hızını 100-K RU/sn'ye düşürürseniz, 200 K RU/sn için iki saat ücretlendirilirsiniz.
Faturalama örneği: Her birinde ayrılmış sağlanan aktarım hızı modu olan birden çok kapsayıcı
Doğu ABD 2'de sağlanmış aktarım hızı sırasıyla 500 RU/sn ve 700 RU/sn olan iki kapsayıcıyla bir Azure Cosmos DB hesabı oluşturursanız toplam sağlanan aktarım hızınız 1.200 RU/sn olur.
Sizden 1.200/100 * 0,008 ABD doları = 0,096 USD/saat ücret alınır.
Aktarım hızınız değiştiyse ve her kapsayıcının kapasitesini 500 RU/sn artırırken 20.000 RU/sn ile yeni bir sınırsız kapsayıcı oluşturursanız, sağlanan toplam kapasiteniz 22.200 RU/sn (1.000 RU/sn + 1.200 RU/sn + 20.000RU/sn) olur.
Bu durumda faturanız şu şekilde değişir: $0,008 x 222 = $1,776/saat.
720 saatlik bir ayda (24 saat * 30 gün), sağlanan 500 saat için aktarım hızı 1.200 RU/sn ve kalan 220 saat için sağlanan aktarım hızı 22.200 RU/sn ise, aylık faturanız şu şekilde görünür: 500 x $0,096/saat + 220 x $1,776/saat = aylık 438,72 USD.
Faturalama örneği: Paylaşılan (sağlanan) aktarım hızı moduna sahip kapsayıcılar
Doğu ABD 2'de sırasıyla 50 K RU/sn ve 70-K RU/sn aktarım hızına sahip iki Azure Cosmos DB veritabanı (veritabanı düzeyinde aktarım hızını paylaşan bir kapsayıcı kümesiyle) bir Azure Cosmos DB hesabı oluşturursanız toplam sağlanan aktarım hızınız 120 K RU/sn olur.
1200 x $0,008 = 9,60 USD/saat ücretlendirilirsiniz.
Aktarım hızınız değiştiyse ve her veritabanı için sağlanan aktarım hızını 10.000 RU/sn artırdıysanız ve paylaşılan aktarım hızı veritabanınıza ayrılmış aktarım hızı modu 15-K RU/sn olan ilk veritabanına yeni bir kapsayıcı eklerseniz, genel olarak sağlanan kapasiteniz 155-K RU/sn (60 K RU/sn + 80 K RU/sn + 15 K RU/sn) olur.
Faturanız şu şekilde değişir: 1.550 * $0,008 = $12,40/saat.
720 saatlik bir ayda, 300 saat için sağlanan aktarım hızı 120-K RU/sn ve kalan 420 saat için sağlanan aktarım hızı 155-K RU/sn ise, aylık faturanız gösterilir: 300 x $9,60/saat + 420 x $12,40/saat = 2,880 TL + 5,208 USD = 8,088 USD/ay.
Coğrafi çoğaltma ile faturalama örnekleri
Azure Cosmos DB veritabanı hesabınıza istediğiniz zaman dünyanın herhangi bir yerine Azure bölgeleri ekleyebilir/kaldırabilirsiniz. Çeşitli Azure Cosmos DB veritabanları ve kapsayıcıları için yapılandırdığınız aktarım hızı, Azure Cosmos DB veritabanı hesabınızla ilişkili Azure bölgelerinin her birinde ayrılır. Azure Cosmos DB veritabanı hesabınızdaki (saat başına sağlanan) tüm veritabanlarında ve kapsayıcılarda yapılandırılan sağlanan aktarım hızının (RU/sn) toplamı T ise ve veritabanı hesabınızla ilişkili Azure bölgelerinin sayısı N ise, Azure Cosmos DB veritabanı hesabınız için belirli bir saat için sağlanan toplam aktarım hızı T x N RU/sn'ye eşittir. Sağlanan aktarım hızı (tek yazma bölgesi) 100 RU/sn başına 0,008 ABD doları/saat, birden çok yazılabilir bölge (çok bölgeli yazma yapılandırması) ile sağlanan aktarım hızı ise 100 RU/sn başına saatlik 0,016 ABD dolarıdır ( Fiyatlandırma sayfasına bakın). Azure Cosmos DB, tek yazma bölgesi veya birden çok yazma bölgesi olsun, herhangi bir bölgeden veri okumanıza olanak tanır.
Faturalama örneği: çok bölgeli Azure Cosmos DB hesabı, tek bölge yazma işlemleri
Batı ABD'de bir Azure Cosmos DB kapsayıcınız olduğunu varsayalım. Kapsayıcı 10.000 RU/sn aktarım hızıyla oluşturulur ve bu ay 1 TB veri depolarsınız. Azure Cosmos DB hesabınıza her biri aynı depolama ve aktarım hızına sahip üç bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) eklediğinizi varsayalım. Aylık toplam faturanız olacaktır (ayda 30 gün olduğu varsayılarak). Faturanız şu şekilde olacaktır:
Öğe | Kullanım (ay) | Hız | Aylık Maliyet |
---|---|---|---|
Batı ABD'deki kapsayıcı için aktarım hızı faturası | 10K RU/sn * 24 * 30 | Saatte 100 RU/sn başına 0,008 USD | 576 ABD doları |
3 ek bölge için aktarım hızı faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya | 3 * 10K RU/sn * 24 * 30 | Saatte 100 RU/sn başına 0,008 USD | 1.728 ABD doları |
Batı ABD'de kapsayıcı için depolama faturası | 250 GB | 0,25 USD/GB | 62,50 ABD doları |
3 ek bölge için depolama faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya | 3 * 250 GB | 0,25 USD/GB | 187,50 ABD doları |
Toplam | $2,554 |
Verileri Doğu ABD, Kuzey Avrupa ve Doğu Asya'ya çoğaltmak için Batı ABD'deki kapsayıcıdan her ay 100 GB veri çıkışı yaptığınız da varsayalım. Veri aktarımı ücretlerine göre çıkış için faturalandırılırsınız.
Faturalama örneği: çok bölgeli Azure Cosmos DB hesabı, çok bölgeli yazma işlemleri
Batı ABD'de bir Azure Cosmos DB kapsayıcısı oluşturduğunuzu varsayalım. Kapsayıcı 10.000 RU/sn aktarım hızıyla oluşturulur ve bu ay 1 TB veri depolarsınız. Her biri aynı depolama alanına ve aktarım hızına sahip üç bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) eklediğinizi ve Azure Cosmos DB hesabınızla ilişkili tüm bölgelerdeki kapsayıcılara yazma olanağı istediğinizi varsayalım. Toplam aylık faturanız (bir ay içinde 30 gün olduğu varsayılarak) aşağıdaki gibi olacaktır:
Öğe | Kullanım (ay) | Hız | Aylık Maliyet |
---|---|---|---|
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | 10K RU/sn * 24 * 30 | Saatte 100 RU/sn başına 0,016 USD | 1.152 USD |
3 ek bölge için aktarım hızı faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya (tüm bölgeler yazılabilir) | 3 * 10K RU/sn * 24 * 30 | Saatte 100 RU/sn başına 0,016 USD | 3.456 USD |
Batı ABD'de kapsayıcı için depolama faturası | 250 GB | 0,25 USD/GB | 62,50 USD |
3 ek bölge için depolama faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya | 3 * 250 GB | 0,25 USD/GB | 187,50 USD |
Toplam | 6.010 USD |
Ayrıca verileri Doğu ABD, Kuzey Avrupa ve Doğu Asya'ya çoğaltmak için Batı ABD'deki kapsayıcıdan her ay 100 GB veri çıkışı yaptığınız varsayılır. Veri aktarımı ücretlerine göre çıkış için faturalandırılırsınız.
Faturalama örneği: Çok bölgeli yazma işlemlerine sahip Azure Cosmos DB hesabı, bazı kapsayıcılar için ayrılmış aktarım hızı modu dahil olmak üzere veritabanı düzeyinde aktarım hızı
Tüm bölgelerin yazılabilir olduğu çok bölgeli bir Azure Cosmos DB hesabımız (birden çok yazma bölgesi yapılandırması) olan aşağıdaki örneği ele alalım. Kolaylık olması için, depolama boyutunun sabit kaldığını ve bu boyutun değişmediği ve örneği daha basit tutmak için burada atlayacağını varsayacağız. Ay boyunca sağlanan aktarım hızı aşağıdaki gibi değişir (30 gün veya 720 saat varsayılarak):
[0-100 saat]:
Tüm bölgelerin yazılabilir olduğu üç bölgeli bir Azure Cosmos DB hesabı (Batı ABD, Doğu ABD, Kuzey Avrupa) oluşturduk
Paylaşılan aktarım hızı 10.000 RU/sn olan bir veritabanı (D1) oluşturduk
30-K RU/sn paylaşılan aktarım hızına sahip bir veritabanı (D2) oluşturduk ve
Ayrılmış aktarım hızı 20 K RU/sn olan bir kapsayıcı (C1) oluşturduk
[101-200 saat]:
Veritabanının ölçeğini (D1) 50 K RU/sn'ye artırdık
Veritabanının ölçeğini (D2) 70 K RU/sn'ye artırdık
Kapsayıcıyı sildik (C1)
[201-300 saat]:
- Ayrılmış aktarım hızı 20 K RU/sn olan kapsayıcıyı (C1) yeniden oluşturduk
[301-400 saat]:
Azure Cosmos DB hesabından bölgelerden birini kaldırdık (yazılabilir bölgelerin sayısı artık 2'dir)
Veritabanının (D1) ölçeğini 10.000 RU/sn'ye indirdik
Veritabanının ölçeğini (D2) 80 K RU/sn'ye artırdık
Kapsayıcıyı (C1) yeniden sildik
[401-500 saat]:
Veritabanının (D2) ölçeğini 10.000 RU/sn'ye indirdik
Ayrılmış aktarım hızı 20 K RU/sn olan kapsayıcıyı (C1) yeniden oluşturduk
[501-700 saat]:
Veritabanının ölçeğini (D1) 20 K RU/sn'ye artırdık
Veritabanının ölçeğini (D2) 100 K RU/sn'ye artırdık
Kapsayıcıyı (C1) yeniden sildik
[701-720 saat]:
- Veritabanının (D2) ölçeğini 50 K RU/sn'ye indirdik
Aylık 720 saat boyunca sağlanan toplam aktarım hızındaki değişiklikler görsel olarak aşağıdaki şekilde gösterilmiştir:
Toplam aylık fatura şu şekilde hesaplanır (bir ay içinde 30 gün/720 saat olduğu varsayıldığında):
Hours | RU/sn | Öğe | Kullanım (saatlik) | Maliyet |
---|---|---|---|---|
[0-100] | D1:10K D2:30K C1:20K |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 10K RU/sec/100 * $0.016 * 100 hours = $160 D2: 30 K RU/sec/100 * $0.016 * 100 hours = $480 C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320 |
960 ABD doları |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (2 + 1) * (60 K RU/sec /100 * $0.016) * 100 hours = $2,880 |
2.880 ABD doları | ||
[101-200] | D1:50K D2:70K C1: -- |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800 D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120 |
1920 ABD doları |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (2 + 1) * (120 K RU/sec /100 * $0.016) * 100 hours = $5,760 |
5.760 ABD doları | ||
[201-300] | D1:50K D2:70K C1:20K |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800 D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120 C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320 |
2.240 USD |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (2 + 1) * (140 K RU/sec /100 * $0.016-) * 100 hours = $6,720 |
6.720 USD | ||
[301-400] | D1:10K D2:80K C1: -- |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 10K RU/sec/100 * $0.016 * 100 hours = $160 D2: 80 K RU/sec/100 * $0.016 * 100 hours = $1,280 |
1.440 USD |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (1 + 1) * (90 K RU/sec /100 * $0.016) * 100 hours = $2,880 |
2.880 ABD doları | ||
[401-500] | D1:10K D2:10K C1:20K |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 10K RU/sec/100 * $0.016 * 100 hours = $160 D2: 10K RU/sec/100 * $0.016 * 100 hours = $160 C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320 |
640 ABD doları |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (1 + 1) * (40 K RU/sec /100 * $0.016) * 100 hours = $1,280 |
1.280 ABD doları | ||
[501-700] | D1:20K D2:100K C1: -- |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 20 K RU/sec/100 * $0.016 * 200 hours = $640 D2: 100 K RU/sec/100 * $0.016 * 200 hours = $3,200 |
3.840 USD |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (1 + 1) * (120 K RU/sec /100 * $0.016) * 200 hours = $1,280 |
7.680 ABD doları | ||
[701-720] | D1:20K D2:50K C1: -- |
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) | D1: 20 K RU/sec/100 *$0.016 * 20 hours = $64 D2: 50 K RU/sec/100 *$0.016 * 20 hours = $160 |
224 ABD doları |
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) | (1 + 1) * (70 K RU/sec /100 * $0.016) * 20 hours = $448 |
224 ABD doları | ||
Toplam Aylık Maliyet | 38.688 ABD doları |
Azure Cosmos DB ücretsiz katman hesaplarıyla faturalama örnekleri
Azure Cosmos DB ücretsiz katmanı ile hesabınızdaki ilk 1000 RU/sn ve 25 GB depolama alanı ücretsiz olarak hesap düzeyinde uygulanır. 1000 RU/sn ve 25 GB'ın ötesindeki tüm RU/sn ve depolama alanları, fiyatlandırma sayfasına göre normal fiyatlandırma fiyatlarına göre faturalandırılır. Faturada, ücretsiz 1000 RU/sn ve 25 GB için bir ücret veya satır öğesi görmezsiniz; yalnızca RU/sn ve depolama alanı ücretsiz katmanın kapsamı dışındadır. Daha fazla bilgi edinmek için ücretsiz katman hesabı oluşturma makalesine bakın.
Faturalama örneği - sağlanan aktarım hızına sahip kapsayıcı veya veritabanı
- 1000 RU/sn ve 25 GB depolama alanına sahip ücretsiz bir katman hesabında veritabanı veya kapsayıcı oluşturduğumuz varsayalım.
- Faturanızda bu kaynak için herhangi bir ücret gösterilmez. Saatlik ve aylık maliyetiniz 0 ABD doları olacaktır.
- Şimdi aynı hesapta 400 RU/sn ve 10 GB depolama alanına sahip başka bir veritabanı veya kapsayıcı ekleyebileceğimizi düşünelim.
- Faturanızda artık 400 RU/sn ve 10 GB depolama alanı için ücret gösterilir.
Faturalama örneği - otomatik ölçeklendirme aktarım hızına sahip kapsayıcı
İpucu
Otomatik ölçeklendirmeyi kullanırken, ayarlayabileceğiniz giriş noktası ölçek aralığı 100 - 1000 RU/sn'dir. Otomatik ölçeklendirmeyi kullanmak ve ücretsiz katman hesabınızı tamamen ücretsiz tutmak istiyorsanız, bu ölçek aralığına sahip bir kapsayıcı veya içinde 25'e kadar kapsayıcı bulunan bir paylaşılan aktarım hızı veritabanı oluşturun. Aşağıdaki örnekte, 100 - 1000 RU/sn ölçek aralığından daha yüksek aktarım hızı sağlarsanız faturalamanın nasıl çalıştığı gösterilmektedir.
- Ücretsiz bir katman hesabında otomatik ölçeklendirme özelliği etkinleştirilmiş ve maksimum RU/sn değeri 4000 RU/sn olan bir kapsayıcı oluşturduğumuz varsayılır. Bu kaynak otomatik olarak 400 RU/sn - 4000 RU/sn arasında ölçeklendirilir.
- 1 ile 10 arasında bir saat içinde kaynağın 1000 RU/sn'ye ölçeklendirilen bir kaynak olduğunu varsayalım. 11 saat boyunca kaynak 1600 RU/sn'ye kadar ölçeklendirilir ve bir saat içinde 1000 RU/sn'ye geri döner.
- 1 ile 10 arasında saat içinde 1000 RU/sn ücretsiz katman kapsamında olduğundan aktarım hızı için 0 ABD doları faturalandırılırsınız.
- Saat 11'de, saat içindeki en yüksek RU/sn olduğundan 1600 RU/sn - 1000 RU/sn = 600 RU/sn geçerli olacak şekilde faturalandırılırsınız. Bu, saat için 6 birim 100 RU/sn olur, bu nedenle saatin toplam aktarım hızı maliyeti 6 birim * 0,012 ABD doları = 0,072 USD olacaktır.
- İlk 25 GB'ın ötesindeki tüm depolama alanları normal depolama hızlarında faturalandırılır.
Faturalama örneği - çok bölgeli, tek yazma bölgesi hesabı
- Ücretsiz katman hesabında 1200 RU/sn ve 10 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturduğumuz varsayalım. Hesabı 3 bölgeye çoğaltıyoruz ve tek bir yazma bölgesi hesabımız var.
- Toplamda ücretsiz katman olmadan 3 * 1200 RU/sn = 3600 RU/sn ve 3 * 10 GB = 30 GB depolama alanı için faturalandırılırız.
- Ücretsiz katman indirimiyle, 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra, tek yazma bölgesi hızında ve 5 GB depolama alanında sağlanan 2600 RU/sn (26 birim) etkin aktarım hızı için faturalandırılırız.
- RU/sn için aylık maliyet: 26 birim * 0,008 ABD doları * 24 saat * 31 gün = 154,75 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $154,75 + $1,25 = $156 olacaktır.
Not
RU/sn veya depolama birimi fiyatı bölgelerde farklıysa, ücretsiz katman 1000 RU/sn ve 25 GB hesabın oluşturulduğu bölgenin oranlarını yansıtır.
Faturalama örneği - çok bölgeli, birden çok yazma bölgesine sahip hesap
Bu örnek, 1 Aralık 2019'da oluşturulan hesaplar için çok bölgeli yazmaların fiyatlandırmasını yansıtır.
- Ücretsiz katman hesabında 1200 RU/sn ve 10 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturduğumuz varsayalım. Hesabı 3 bölgeye çoğaltıyoruz ve birden çok yazma bölgesi hesabımız var.
- Toplamda ücretsiz katman olmadan 3 * 1200 RU/sn = 3600 RU/sn ve 3 * 10 GB = 30 GB depolama alanı için faturalandırılırız.
- Ücretsiz katman indirimiyle, 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra, sağlanan aktarım hızının 2600 RU/sn (26 birim) birden çok yazma bölgesi hızında ve 5 GB depolama alanında geçerli olması için faturalandırılırız.
- RU/sn için aylık maliyet: 26 birim * $0,016 * 24 saat * 31 gün = 309,50 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $309,50 + $1,25 = $310,75 olacaktır.
Faturalama örneği – Ücretsiz Azure hesabı
Azure ücretsiz hesabınız ve azure cosmos DB ücretsiz katmanı hesabınız olduğunu varsayalım. Azure Cosmos DB hesabının tek bir yazma bölgesi vardır.
- 2000 RU/sn ve 55 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturdunuz.
- İlk 12 ay boyunca faturanız 1400 RU/sn (Azure Cosmos DB ücretsiz katmanından 1000 RU/sn ve Ücretsiz Azure hesabından 400 RU/sn) ve 50 GB depolama (Azure Cosmos DB ücretsiz katmanından 25 GB ve Ücretsiz Azure hesabından 25 GB) için herhangi bir ücret gösterilmez.
- 1400 RU/sn ve 50 GB depolama alanı kaldırıldıktan sonra, tek yazma bölgesi hızında ve 5 GB depolama alanıyla sağlanan 600 RU/sn (6 birim) verimli aktarım hızı için faturalandırılırız.
- RU/sn için aylık maliyet: 6 birim * $0,008 * 24 saat * 31 gün = 35,72 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $35,72+ $1,25 = $36,97 olacaktır.
- 12 aylık süreden sonra Azure ücretsiz hesap indirimi artık geçerli değildir. Azure Cosmos DB ücretsiz katman indirimi uygulandığında, sağlanan aktarım hızının 1000 RU/sn (10 birim) etkili olması için tek yazma bölgesi fiyatına ve 30 GB depolama alanına faturalandırılırsınız.
Aylık faturanızı proaktif olarak tahmin etme
Faturanızı ay sonundan önce proaktif olarak tahmin etmek istediğiniz başka bir örneği ele alalım. Faturanızı aşağıdaki gibi tahmin edebilirsiniz:
Depolama maliyeti
- Ortalama Kayıt Boyutu (KB) = 1
- Kayıt Sayısı = 100.000.000
- Toplam Depolama (GB) = 100
- GB başına aylık maliyet = 0,25 ABD doları
- Depolama için Beklenen Aylık Maliyet = 25,00 USD
İşleme Hızı Maliyeti
İşlem türü | İstekler/sn | Ortalama RU/istek | RU gerekiyor |
---|---|---|---|
Yazma | 100 | 5 | 500 |
Read | 400 | 1 | 400 |
Toplam RU/sn: 500 + 400 = 900 Saatlik maliyet: 900/100 * $0,008 = $0,072 Aktarım Hızı için Beklenen Aylık Maliyet (31 gün varsayılarak): 0,072 $ * 24 * 31 = 53,57 USD
Toplam Aylık Maliyet
Toplam Aylık Maliyet = Depolama için Aylık Maliyet + Aktarım Hızı için Aylık Maliyet Toplam Aylık Maliyet = 25,00 ABD Doları + 53,57 USD = 78,57 USD
Fiyatlandırma bölgeye göre farklılık gösterebilir. Güncel fiyatlandırma için Fiyatlandırma sayfasına bakın.
Azure Cosmos DB ayrılmış kapasitesiyle faturalama
Azure Cosmos DB ayrılmış kapasitesi, tüm Azure bölgelerindeki tüm Azure Cosmos DB veritabanlarına ve kapsayıcılarına (herhangi bir API veya veri modeli için) uygulanabilen önceden sağlanan aktarım hızı (ayrılmış kapasite veya rezervasyon) satın almanızı sağlar. Sağlanan aktarım hızı fiyatı bölgeye göre değiştiğinden, ayrılmış kapasiteyi, her bölgedeki ilgili fiyata sağlanan aktarım hızı için çekilebilen, indirimle satın aldığınız parasal bir kredi olarak düşünmek yardımcı olur. Örneğin, 50 K RU/sn ile sağlanan ve doğu ABD ve Doğu Japonya olmak üzere iki bölgeyle genel olarak çoğaltılmış tek bir kapsayıcıya sahip bir Azure Cosmos DB hesabınız olduğunu varsayalım. Kullandıkça öde seçeneğini belirlerseniz şunları ödersiniz:
Doğu ABD'de: bu bölgedeki 100 RU/sn başına 0,008 ABD doları oranında 50-K RU/sn için
Doğu Japonya'da: bu bölgedeki 100 RU/sn başına 0,009 ABD doları oranında 50-K RU/sn için
Toplam faturanız (ayrılmış kapasite olmadan) olacaktır (30 gün veya 720 saat olduğu varsayılır):
Bölge | 100 RU/sn başına saatlik fiyat | Birimler (RU/sn) | Faturalanan Tutar (saatlik) | Faturalanan Tutar (aylık) |
---|---|---|---|---|
Doğu ABD | 0,008 ABD doları | 50 K | 4 ABD doları | 2.880 ABD doları |
Doğu Japonya | 0,009 USD | 50 K | 4,50 USD | 3.240 ABD doları |
Toplam | 8,50 USD | 6.120 USD |
Bunun yerine ayrılmış kapasite satın aldığınızı düşünelim. Bir yıl için 56.064 ABD doları (%20 indirimle) veya saatte 6,40 ABD doları karşılığında 100-K RU/sn için ayrılmış kapasite satın alabilirsiniz. Bkz. Fiyatlandırma sayfasında ayrılmış kapasite fiyatlandırması).
Aktarım hızı maliyeti (kullandıkça öde): 100.000 RU/sn/100 * 0,008 USD/saat * yılda 8760 saat = 70.080 USD
Aktarım hızı maliyeti (ayrılmış kapasite ile) %20 indirimle 70.080 ABD doları = 56.064 ABD doları
Etkin bir şekilde satın aldığınız şey, Doğu ABD'deki liste fiyatını kullanarak 100 K RU/sn için saat başına 8 ABD doları tutarında bir kredidir ve saat başına 6,40 ABD doları fiyattır. Daha sonra bu ön ödemeli aktarım hızı rezervasyonunu, aboneliğiniz için ayarlanan ilgili bölgesel liste fiyatlarına göre herhangi bir genel Azure bölgesindeki sağlanan aktarım hızı kapasitesi için saatlik olarak düşürebilirsiniz. Doğu ABD ve Doğu Japonya'da her biri 50 K RU/sn sağladığınız bu örnekte, saatte 8,00 ABD doları sağlanan aktarım hızı çizebilecek ve saatlik 0,50 ABD doları (veya aylık 360 ABD doları) fazla kullanım faturalandırılacaksınız.
Bölge | 100 RU/sn başına saatlik fiyat | Birimler (RU/sn) | Faturalanan Tutar (saatlik) | Faturalanan Tutar (aylık) |
---|---|---|---|---|
Doğu ABD | 0,008 ABD doları | 50 K | 4 ABD doları | 2.880 ABD doları |
Doğu Japonya | 0,009 USD | 50 K | 4,50 USD | 3.240 ABD doları |
Kullandıkça öde | 8,50 USD | 6120 USD | ||
Satın Alınan Ayrılmış Kapasite | 0,0064 ABD doları (%20 indirim) | Önceden satın alınan 100 RU/sn veya 8 ABD doları kapasite | -$8 | -$5,760 |
Net Fatura | $0,50 | 360 ABD doları |
Sonraki Adımlar
Ardından aşağıdaki makalelerle Azure Cosmos DB'de maliyet iyileştirme hakkında bilgi edinebilirsiniz:
- Azure Cosmos DB fiyatlandırma modelinin müşteriler için uygun maliyetli olması hakkında daha fazla bilgi edinin
- Geliştirme ve test için iyileştirme hakkında daha fazla bilgi edinin
- aktarım hızı maliyetini iyileştirme hakkında daha fazla bilgi edinin
- Depolama maliyetini iyileştirme hakkında daha fazla bilgi edinin
- Okuma ve yazma maliyetlerini iyileştirme hakkında daha fazla bilgi edinin
- Sorguların maliyetini iyileştirme hakkında daha fazla bilgi edinin
- Çok bölgeli Azure Cosmos DB hesaplarının maliyetini iyileştirme hakkında daha fazla bilgi edinin
- 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.
- Tüm bildiğiniz mevcut veritabanı kümenizdeki sanal çekirdek ve sunucu sayısıysa, sanal çekirdek veya vCPU kullanarak istek birimlerini tahmin etme hakkında bilgi edinin
- Geçerli veritabanı iş yükünüz için tipik istek hızlarını biliyorsanız Azure Cosmos DB kapasite planlayıcısı kullanarak istek birimlerini tahmin etme hakkındaki bilgileri okuyun