Azure Cosmos DB faturanızı anlama
ŞUNLAR IÇIN GEÇERLIDIR: NoSQL MongoDB Cassandra Gremlin Masa
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şlemlerinizin ücretlendirilme şekli, kullandığınız Azure Cosmos DB hesabının türüne göre değişir.
- Sağlanan Aktarım Hızı: Belirli bir saat içinde sağlanan maksimum aktarım hızına göre saatlik olarak 100 RU/sn katlarıyla ücretlendirilirsiniz.
- Sunucusuz: Veritabanı işlemleriniz tarafından kullanılan toplam İstek Birimi miktarı için saatlik olarak faturalandırılırsınız.
Depolama: Belirli bir saat içinde verileriniz ve dizinleriniz tarafından kullanılan toplam depolama alanı miktarı (GB cinsinden) için sabit bir ücret üzerinden 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. Azure Cosmos DB kapsayıcılarınızın sağlanan aktarım hızı miktarı farklıysa, birden çok bölgeye yayılmışsa veya bir ay boyunca farklı bir süre için çalıştırıldıysa örneklerde gösterilen sayılar 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çindir. Bu belgede gösterilen tüm örnekler, ABD'de 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.
Faturalandırma örnekleri
Fatura ö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 için 24 saat * 30 gün = toplam 720 saat olduğunu varsayalım.
1.000 RU/sn, kapsayıcıların var olduğu her saat için saatte 100 RU/sn'lik 10 birimdir (yani, 1.000/100 = 10).
Saatte 10 birimi 0,008 ABD doları (saatte 100 RU/sn başına) = saatte 0,08 ABD doları maliyetiyle çarpma.
Saat başına 0,08 ABD doları aydaki saat sayısıyla çarpıldığında ay için 0,08 ABD doları * 24 saat * 30 gün = 57,60 ABD dolar sonucu bulunur.
Aylık toplam faturada 7.200 birim (100 RU) gösterilir ve bu da 57,60 ABD dolarına denktir.
Fatura ö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 çalışır (ö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ı olacaktır (600 birim * 0,008 ABD doları/birim).
Aylık 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, bir aylık bir dönemde depolanan saatlik en fazla veri miktarı birimi (GB cinsinden) üzerinden faturalandırılır. Örneğin; ayın ilk yarısında 100 GB’lık, ikinci yarısında ise 50 GB’lık depolama kullandıysanız, bu ay için 75 GB’a eşdeğer depolama tutarı üzerinden faturalandırılırsınız.
Kapsayıcı veya kapsayıcı kümesi bir saatten kısa süre etkin olduğunda faturalama oranı
Kullanımın veya kapsayıcının veya veritabanının bir saatten kısa 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, 1.000 RU/sn'lik iki saat ü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, iki saatlik 200 K RU/sn ü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 sırasıyla sağlanan aktarım hızı 500 RU/sn ve 700 RU/sn olan iki kapsayıcı içeren 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 ABD doları/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şturduysanız, toplam sağlanan kapasiteniz 22.200 RU/sn (1.000 RU/sn + 1.200 RU/sn + 20.000RU/sn) olacaktır.
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 = 438,72 USD/ay.
Faturalama örneği: Paylaşılan (sağlanan) aktarım hızı moduna sahip kapsayıcılar
Doğu ABD 2'de, sağlanan aktarım hızı sırasıyla 50 K RU/sn ve 70-K RU/sn olan iki Azure Cosmos DB veritabanı (veritabanı düzeyinde aktarım hızını paylaşan 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.
Sizden saat başına 1200 x 0,008 USD = 9,60 TL ücret alınır.
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 15 K RU/sn ayrılmış aktarım hızı moduyla 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 TL = 12,40 USD/saat.
720 saatlik bir ayda, sağlanan 300 saat için 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 şu şekilde görünür: 300 x $9,60/saat + 420 x 12,40 USD/saat = 2,880 TL + 5,208 USD = 8,088 ABD doları/ay.
Coğrafi çoğaltma ile faturalama örnekleri
İstediğiniz zaman Azure Cosmos DB veritabanı hesabınıza dünyanın herhangi bir yerinde 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 ve birden çok yazılabilir bölge (çok bölgeli yazma yapılandırması) ile sağlanan aktarım hızı 100 RU/sn başına saatte 0,016 ABD dolarıdır (Fiyatlandırma sayfasına bakın). İster tek yazma bölgesi ister birden çok yazma bölgesi olsun, Azure Cosmos DB 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ılır). Faturanız aşağıdaki gibi olacaktır:
Kalem | Kullanım (ay) | Ücret | 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 (Doğu ABD, Kuzey Avrupa ve Doğu Asya) için aktarım hızı faturası | 3 * 10K RU/sn * 24 * 30 | Saatte 100 RU/sn başına 0,008 USD | 1.728 ABD doları |
Batı ABD’deki kapsayıcı için depolama faturası | 250 GB | 0,25 ABD doları/GB | 62,50 USD |
3 ek bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) için depolama faturası | 3 * 250 GB | 0,25 ABD doları/GB | 187,50 ABD doları |
Toplam | 2.554 ABD doları |
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. Çıkış için veri aktarımı ücretlerine göre 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 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. Aylık toplam faturanız aşağıdaki gibi olacaktır (ayda 30 gün olduğu varsayılır):
Kalem | Kullanım (ay) | Ücret | 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 ABD doları | $1,152 |
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 ABD doları | 3.456 ABD doları |
Batı ABD’deki kapsayıcı için depolama faturası | 250 GB | 0,25 ABD doları/GB | 62,50 USD |
3 ek bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) için depolama faturası | 3 * 250 GB | 0,25 ABD doları/GB | 187,50 ABD doları |
Toplam | 6.010 ABD doları |
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. Çıkış için veri aktarımı ücretlerine göre 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 da 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, örnek daha basit tutmak için depolama boyutunun sabit kaldığını ve değişmediği ve burada atlanmadığı varsayılır. Ay içinde 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ölge azure cosmos DB hesabı (Batı ABD, Doğu ABD, Kuzey Avrupa) oluşturduk
Paylaşılan aktarım hızı 10K RU/sn olan bir veritabanı (D1) oluşturduk
Paylaşılan aktarım hızı 30 K RU/sn 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 ile 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 ölçeğini (D1) 10K 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 ölçeğini (D2) 10K RU/sn'ye indirdik
Ayrılmış aktarım hızı 20 K RU/sn ile 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 ölçeğini (D2) 50 K RU/sn'ye indirdik
Ay için 720 saat boyunca sağlanan toplam aktarım hızındaki değişiklikler aşağıdaki şekilde gösterilmiştir:
Aylık toplam fatura (ayda 30 gün/720 saat olduğu varsayılarak) aşağıdaki gibi hesaplanır:
Saat | RU/sn | Kalem | 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 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) * (140 K RU/sec /100 * $0.016-) * 100 hours = $6,720 |
6.720 ABD doları | ||
[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 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) * (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 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) * (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ızda ilk 1000 RU/sn ve 25 GB depolama alanı hesap düzeyinde ücretsiz olarak uygulanır. 1000 RU/sn ve 25 GB'ın üzerinde ru/sn ve depolama alanı, 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 ü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 en fazla 25 kapsayıcı bulunan 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 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çeklendirilmiş olduğunu varsayalım. Saat 11'de 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 geçerli 1600 RU/sn - 1000 RU/sn = 600 RU/sn için faturalandırılırsınız, bu saat içindeki en yüksek RU/sn değeridir. Bu, saat için 6 birim 100 RU/sn olacaktır, bu nedenle saatlik 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 fiyatlarına göre 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 indirimi ile 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra tek yazma bölgesi fiyatı ve 5 GB depolama alanı ile sağlanan 2600 RU/sn (26 birim) verimli 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 ABD doları + 1,25 ABD doları = 156 ABD doları 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 indirimi ile 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra, birden çok yazma bölgesi fiyatı ve 5 GB depolama alanı ile sağlanan 2600 RU/sn (26 birim) verimli aktarım hızı için faturalandırılırız.
- RU/sn için aylık maliyet: 26 birim * 0,016 ABD doları * 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 ABD doları + 1,25 USD = 310,75 ABD doları 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ı ve 5 GB depolama alanı ile 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 ABD doları * 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, tek yazma bölgesi fiyatı ve 30 GB depolama alanı ile sağlanan 1000 RU/sn (10 birim) verimli bir aktarım hızı için 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 ABD Doları
Aktarım Hızı Maliyeti
İşlem türü | İstekler/sn | Ortalama RU/istek | RU'lar gerekli |
---|---|---|---|
Write | 100 | 5 | 500 |
Okundu | 400 | 1 | 400 |
Toplam RU/sn: 500 + 400 = 900 Saatlik maliyet: 900/100 * 0,008 USD = 0,072 Beklenen Aktarım Hızı Için Aylık Maliyet (31 gün varsayılarak): 0,072 USD * 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, sağlanan aktarım hızı için her bölgedeki ilgili fiyata çekilebilen, indirimle satın aldığınız parasal bir kredi olarak düşünmenize yardımcı olur. Örneğin, 50 K RU/sn ile sağlanan ve genel olarak çoğaltılan iki bölge (Doğu ABD ve Japonya Doğu) ile 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 varsayılarak):
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 ABD doları | 50 K | 4,50 ABD doları | 3.240 ABD doları |
Toplam | 8,50 ABD doları | 6.120 ABD doları |
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 ABD doları
Aktarım hızı maliyeti (ayrılmış kapasite ile) %20 oranında 70.080 ABD doları indirim = 56.064 ABD doları
Etkili bir şekilde satın aldığınız şey, Saat başına 6,40 ABD doları fiyatla Doğu ABD'deki liste fiyatını kullanan 100 K RU/sn için saat başına 8 ABD doları kredidir. Daha sonra bu ön ödemeli aktarım hızı rezervasyonundan, aboneliğiniz için ayarlanan ilgili bölgesel liste fiyatlarına göre herhangi bir küresel Azure bölgesindeki sağlanan aktarım hızı kapasitesi için saatlik olarak çizim yapabilirsiniz. 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 saatte 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 ABD doları | 50 K | 4,50 ABD doları | 3.240 ABD doları |
Kullandıkça öde | 8,50 ABD doları | 6120 ABD doları | ||
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 ABD doları | 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.
- Tek 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 oranlarını biliyorsanız Azure Cosmos DB kapasite planlayıcısı kullanarak istek birimlerini tahmin etme hakkında bilgi edinin