Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Cihaz Kayıt Defteri , buluttaki varlıklar ve cihazlar hakkındaki bilgileri depolar. Cihaz Kayıt Defteri, varlıkları tek bir kayıt defteri kapsamında bulutta Azure kaynakları olarak projeler. Tek kayıt defteri, cihaz ve varlık meta verileri ile varlık yönetimi özellikleri için bir gerçek kaynağıdır. Cihaz Kayıt Defteri , Azure IoT İşlemleri ile birlikte kullanılabilir.
Azure'ı kullandığınızda güvenilirlik paylaşılan bir sorumluluktır. Microsoft, dayanıklılık ve kurtarmayı desteklemek için çeşitli özellikler sunar. Bu özelliklerin kullandığınız tüm hizmetler içinde nasıl çalıştığını anlamak ve iş hedeflerinize ve çalışma süresi hedeflerinize ulaşmak için ihtiyacınız olan özellikleri seçmek sizin sorumluluğunuzdadır.
Bu makalede, Cihaz Kayıt Defteri'nin geçici hatalar, kullanılabilirlik alanı kesintileri ve bölge kesintileri gibi çeşitli olası kesintilere ve sorunlara karşı nasıl dayanıklı hale getirilmeye başlandığı açıklanmaktadır.
Uyarı
Azure IoT İşlemleri, Cihaz Kayıt Defteri dışındaki diğer çeşitli bileşenleri içerir. Azure IoT İşlemleri bileşenlerinin yüksek kullanılabilirlik ve sıfır veri kaybı özellikleri hakkında ayrıntılı bilgi için Bkz. Azure IoT İşlemleri hakkında sık sorulan sorular.
Geçici hatalara dayanıklılık
Geçici hatalar, bileşenlerde kısa ve aralıklı hatalardır. Bunlar genellikle bulut gibi dağıtılmış bir ortamda gerçekleşir ve işlemlerin normal bir parçasıdır. Geçici hatalar kısa bir süre sonra kendilerini düzeltmektedir. Uygulamalarınızın genellikle etkilenen istekleri yeniden deneyerek geçici hataları işleyebileceği önemlidir.
Bulutta barındırılan tüm uygulamalar, bulutta barındırılan API'ler, veritabanları ve diğer bileşenlerle iletişim kurarken Azure geçici hata işleme yönergelerini izlemelidir. Daha fazla bilgi için bkz Geçici hataları ele alma önerileri.
İstemciler, Azure Resource Manager kullanarak Cihaz Kayıt Defteri ile etkileşim kurar. Genellikle Cihaz Kayıt Defteri kaynaklarıyla etkileşime geçmek için Azure portalı, Azure CLI veya Azure SDK'larını kullanırsınız ve bu araçlar geçici hataların otomatik olarak işlenmesini sağlar. Resource Manager API'lerini doğrudan kullanıyorsanız, geçici hataları işlemeyi unutmayın.
Kullanılabilirlik alanı hatalarına dayanıklılık
Kullanılabilirlik alanları , bir Azure bölgesi içindeki veri merkezlerinin fiziksel olarak ayrı gruplarıdır. Bir bölge başarısız olduğunda hizmetler kalan bölgelerden birine devredilebilir.
Azure Cihaz Kayıt Defteri varsayılan olarak alanlar arası yedeklidir, bu da verilerinizi birden çok kullanılabilirlik alanında otomatik olarak çoğalttığını gösterir. Bu kurulum, yüksek kullanılabilirlik sağlayarak hizmetin dayanıklılığını artırır. Bir bölgede hata varsa, hizmet başka bir bölgeden sorunsuz bir şekilde çalışmaya devam edebilir.
Microsoft, Azure Cihaz Kayıt Defteri'nde alanlar arası yedeklilik için kurulumu ve yapılandırmayı yönetir. Bu bölge yedekliliğini etkinleştirmek için daha fazla yapılandırma gerçekleştirmeniz gerekmez. Microsoft, hizmetin en yüksek kullanılabilirlik ve güvenilirlik düzeyini sağlayacak şekilde yapılandırılmasını sağlar.
Gereksinimler
Bölge desteği: Aşağıdaki bölge listesi, Cihaz Kayıt Defteri'ndeki kullanılabilirlik alanlarını destekler:
| Amerikalar | Avrupa |
|---|---|
| East US | Almanya Batı Merkez |
| Doğu ABD 2 | Kuzey Avrupa |
| West US | West Europe |
| Batı ABD 2 | |
| Batı ABD 3 |
Maliyet
Cihaz Kayıt Defteri için bölge yedekliliğini kullanmak için ek maliyet yoktur.
Kullanılabilirlik alanı desteğini yapılandırma
Azure IoT İşlemleri'nde bir Cihaz Kayıt Defteri kaynağı oluşturduğunuzda, varsayılan olarak alanlar arası yedekli olur. Daha fazla yapılandırma yapmanıza gerek yoktur.
Tüm bölgeler sağlıklı olduğunda davranış
Aşağıdaki bilgiler, alanlar arası yedekli bir cihaz kayıt defteriniz olduğunda ve tüm kullanılabilirlik alanları çalışır durumda olduğunda ne olacağını açıklar:
Bölgeler arasında trafik yönlendirme: İstekler otomatik olarak her kullanılabilirlik alanına yayılır. İstek herhangi bir kullanılabilirlik alanındaki Bir Cihaz Kayıt Defteri örneğine gidebilir.
Bölgeler arasında veri çoğaltma: Cihaz verileri kullanılabilirlik alanları arasında zaman uyumlu olarak çoğaltılır.
Bölge hatası sırasındaki davranış
Aşağıdaki bilgiler, alanlar arası yedekli bir cihaz kayıt defteriniz olduğunda ve kullanılabilirlik alanında kesinti yaşandığında ne olacağı açıklanmaktadır.
- Algılama ve yanıt: Cihaz Kayıt Defteri bir kullanılabilirlik alanındaki hataları algılayıp otomatik olarak yanıt verdiği için, kullanılabilirlik alanı yük devretmesi başlatmak için herhangi bir işlem yapmanız gerekmez.
- Bildirim: Microsoft, bir bölge kapatıldığında sizi otomatik olarak bilgilendirmez. Bununla birlikte, bölge hataları dahil olmak üzere hizmetin genel durumunu anlamak için Azure Hizmet Durumu'nı kullanabilir ve sorunları size bildirmek için Hizmet Durumu uyarıları ayarlayabilirsiniz.
Etkin istekler: Bazı etkin istekler bırakılabilir ve bu nedenle diğer geçici hatalarla aynı şekilde yeniden denenmesi gerekebilir. Uygulamanızın herhangi bir geçici hataya dayanıklı olduğundan emin olmak için bkz. Geçici hatalara dayanıklılık.
Beklenen veri kaybı: Bölge hatasının veri kaybına neden olması beklenemez.
Beklenen kapalı kalma süresi: Bölge hatasının kaynaklarınızda kapalı kalma süresine neden olması beklenemez.
Bölge kurtarma
Kullanılabilirlik alanı kurtarıldığında, Cihaz Kayıt Defteri kullanılabilirlik alanındaki işlemleri otomatik olarak geri yükler.
Bölge hataları için test
Cihaz Kayıt Platformu, erişilebilirlik bölgeleri arasında trafik yönlendirmeyi, yük devretmeyi ve geri dönüş işlemlerini yönetir. Hiçbir şey başlatmanıza gerek yoktur. Bu özellik tam olarak yönetildiği için kullanılabilirlik alanı hata işlemlerini doğrulamanız gerekmez.
Bölge genelindeki hatalara dayanıklılık
Cihaz Kayıt Defteri tek bölgeli bir hizmettir. Bölge kullanılamaz duruma gelirse, Cihaz Kayıt Defteri kaynaklarınız da kullanılamaz.
Ancak, kayıt defterinizin verileri eşleştirilmiş bölgeye çoğaltılır. Bölge kesintisinin uzun sürmesi durumunda Microsoft, eşleştirilmiş bölgeye yük devretmeyi seçebilir. Böyle bir durumda, kayıt defteriniz eşleştirilmiş bölgede kullanılabilir olmaya devam eder.
Bölge desteği
Varsayılan çoğaltma ve yük devretme, Cihaz Kayıt Defteri'nin kullanılabilir olduğu tüm bölgelerde desteklenir çünkü bu bölgelerin tümü eşleştirilir.
Maliyet
Bölgeler arası veri çoğaltma veya yük devretme için ek maliyet yoktur.
Çoğaltmayı yapılandırın ve yük devretmeye hazırlanın
Varsayılan olarak, çifti olan bir bölgede Cihaz Kayıt Defteri kaynakları oluşturduğunuzda bölgeler arası veri çoğaltması otomatik olarak yapılandırılır. Bu işlem varsayılan bir seçenektir ve sizden müdahale gerektirmez.
Tüm bölgeler iyi durumda olduğunda davranış
Bu bölümde, bir cihaz kayıt defteri bölgeler arası çoğaltma ve yük devretme için yapılandırıldığında ve birincil bölge çalışır durumda olduğunda neler bekleyebileceğiniz açıklanmaktadır.
Bölgeler arasında veri çoğaltma: Veriler eşleştirilmiş bölgeye otomatik olarak çoğaltılır. Çoğaltma zaman uyumsuz olarak gerçekleşir, dolayısıyla geçiş gerçekleşirse bazı veri kayıpları beklenir.
Bölgeler arasında trafik yönlendirme: Normal işlemlerde trafik yalnızca birincil bölgeye akar.
Bölge hatası sırasındaki davranış
Bu bölümde, bir cihaz kayıt defteri bölgeler arası çoğaltma ve yük devretme için yapılandırıldığında ve birincil bölgede bir kesinti olduğunda neler bekleyebileceğiniz açıklanmaktadır.
Algılama ve yanıt: Birincil bölge kaybedilirse Microsoft yük devretme gerçekleştirmeye karar verebilir. Bu işlem, birincil bölgenin kaybından sonra birkaç saat, hatta bazı senaryolarda daha uzun sürebilir. Cihaz Kayıt Defteri kaynaklarının yük devretmesi diğer Azure hizmetleriyle aynı anda gerçekleşmeyebilir.
Bildirim: Bölge hata olayları Azure Hizmet Durumu aracılığıyla izlenebilir. Bölge düzeyindeki sorunların bildirimlerini almak için uyarılar ayarlayın.
Etkin istekler: Yük devretme sırasında birincil bölgenin işlemekte olduğu herhangi bir istek muhtemelen kaybolacaktır. Yük devretme tamamlandıktan sonra, istemciler isteklerini yeniden denemelidir.
Beklenen veri kaybı: Veriler eşleştirilmiş bölgeye zaman uyumsuz olarak çoğaltılır. Sonuç olarak, geçişten sonra bazı veri kaybı beklenir. Bölge yük devretmesinden sonra 15 dakikadan az veri kaybı bekleyebilirsiniz.
Beklenen kapalı kalma süresi: Bölge kaybedildiğinden kaynağın eşleştirilmiş bölgede kullanılabilir olduğu zamanlara kadar yaklaşık 24 saatlik kapalı kalma süresi bekleyebilirsiniz.
Trafik yeniden yönlendirme: Yük devretme işlemi sırasında Cihaz Kayıt Defteri, DNS kayıtlarını eşleştirilmiş bölgeye işaret eden şekilde güncelleştirir. Sonraki tüm istekler eşleştirilmiş bölgeye gönderilir.
Kayıt defteri için yük devretme işlemi tamamlandıktan sonra, cihaz ve arka uç uygulamalarından gelen tüm işlemlerin el ile müdahaleye gerek kalmadan çalışmaya devam etmesi beklenir.
Bölge geri kazanımı
Birincil bölge kurtarıldığında, Cihaz Kayıt Defteri bölgedeki işlemleri otomatik olarak geri yükler.
Bölge hataları testi
Cihaz Kayıt Defteri platformu eşleştirilmiş bölgeler arasında trafik yönlendirmeyi, yük devretmeyi ve yeniden çalışma işlemini yönetir. Hiçbir şey başlatmanıza gerek yoktur. Bu özellik tam olarak yönetildiğinden, eşleştirilmiş bölge hata işlemlerini doğrulamanız gerekmez.