Bağlı kayıt defteri nedir?

Bu makalede, dosyanın bağlı kayıt defteri özelliği hakkında Azure Container Registry. Bağlı kayıt defteri, kapsayıcı görüntülerini ve diğer OCI yapıtlarını bulut tabanlı Azure kapsayıcı kayıt defteriniz ile eşitlenen bir şirket içi veya uzak çoğaltmadır. Şirket içinde kayıt defteri yapıtlarına erişimi hızlandırmak ve örneğin iç içe geçmiş yapıtları kullanarak gelişmiş senaryolar oluşturmak için bağlı bir kayıt defteri IoT Edge.

Not

Bağlı kayıt defteri, kapsayıcı kayıt defteri Premium katmanının önizleme özelliğidir ve sınırlamalara tabi olur. Kayıt defteri hizmet katmanları ve sınırları hakkında bilgi için bkz. Azure Container Registry katmanlarını yükleme.

Kullanılabilir bölgeler

  • Doğu Asya
  • AV Kuzey
  • AV Batı
  • ABD Doğu

Senaryolar

Bulut tabanlı Azure kapsayıcı kayıt defteri coğrafi çoğaltma, tümleşik güvenlik, Azure tarafından yönetilen depolama ve Azure geliştirme ve dağıtım işlem hatlarıyla tümleştirme gibi özellikler sağlar. Aynı zamanda müşteriler bulut yatırımlarını şirket içi ve alan çözümlerine genişletmektedir.

Şirket içi veya uzak ortamlarda gerekli performans ve güvenilirlikle çalıştırmak için, kapsayıcı iş yüklerinin yakındaki kapsayıcı görüntülerinin ve ilgili yapıtların kullanılabilir olması gerekir. Bağlı kayıt defteri, içeriği düzenli olarak bulut tabanlı bir Azure kapsayıcı kayıt defteriyle eşitlenen, yüksek performansa sahip bir şirket içi kayıt defteri çözümü sağlar.

Bağlı kayıt defteri senaryoları şunlardır:

  • Bağlı fabrikalar
  • Satış noktası perakende konumları
  • Kargo, petrol arama, madenciliği ve arada sırada birbirine bağlı diğer ortamlar

Bağlı kayıt defteri nasıl çalışır?

Aşağıdaki görüntüde, bağlı kayıt defteri için tipik bir dağıtım modeli yer a gösterir.

Bağlı kayıt defterine genel bakış

Dağıtım

Her bağlı kayıt defteri, bulut tabanlı bir Azure kapsayıcı kayıt defteri kullanarak yönetebilirsiniz. Bağlı kayıt defteri hiyerarşisinin en üst öğesi, Azure buluttaki bir Azure kapsayıcı kayıt defteri veya bir azure kapsayıcısı Azure Stack Hub.

Bağlı kayıt defterini şirket içi ortamınıza veya şirket içi kapsayıcı iş yüklerini destekleyen bir sunucuya veya cihaza yüklemek için Azure araçlarını Azure IoT Edge.

Bağlı kayıt defterinin etkinleştirme durumu, şirket içinde dağıtıldığından emin olun.

  • Etkin - Bağlı kayıt defteri şu anda şirket içinde dağıtıldı. Devre dışı bırakılana kadar yeniden dağıtılamaz.
  • Etkin değil - Bağlı kayıt defteri şirket içinde dağıtlanmaz. Şu anda dağıtılabilir.

İçerik eşitleme

Bağlı kayıt defteri, kapsayıcı görüntülerini ve OCI yapıtlarını eşitlemek için bulut kayıt defterine düzenli olarak erişer.

Ayrıca bulut kayıt defterinden depoların bir alt kümesini eşitlemek veya bulut ile şirket arasındaki trafiği azaltmak için yalnızca belirli aralıklarla eşitlemek üzere ya da yalıtabilirsiniz.

Modu

Bağlı kayıt defteri iki moddan biri ile kullanılabilir: ReadWrite veya ReadOnly

  • ReadWrite modu - Varsayılan mod istemcilerin yapıtları çekmesini ve bağlantılı kayıt defterine çekmesini (okuma ve yazma) sağlar. Artifacts kayıt defterine yapılan tüm veriler bulut kayıt defteriyle eşitlenir.

    Yerel geliştirme ortamı yerinde olduğunda ReadWrite modu yararlıdır. Görüntüler yerel bağlı kayıt defterine ve buradan buluta eşitlenir.

  • ReadOnly modu - Bağlı kayıt defteri Salt Okunur modundayken istemciler yalnızca (okuma) yapıtları çekebilir. Bu yapılandırma, iç içe geçmiş IoT Edge senaryoları veya istemcilerin çalıştırmak için bir kapsayıcı görüntüsü çekmesi gereken diğer senaryolar için kullanılır.

Kayıt defteri hiyerarşisi

Bağlı her kayıt defterinin bir üst öğeye bağlı olması gerekir. Üst öğe bulut kayıt defteridir. İç içe geçmiş kayıt defterleri gibi hiyerarşik senaryolar IoT Edge,bağlı kayıt defterlerini iki modda da iç içe yerleştirmeyi seçebilirsiniz. Bulut kayıt defterine bağlı üst öğe iki modda da çalışır.

Alt kayıt defterleri üst özellikleriyle uyumlu olmalıdır. Bu nedenle, hem ReadWrite hem de ReadOnly modu bağlı kayıt defterleri, ReadWrite modunda çalışan bağlı bir kayıt defterinin altları olabilir, ancak yalnızca ReadOnly modu kayıt defteri, ReadOnly modunda çalışan bağlı bir kayıt defterinin alt kaydı olabilir.

İstemci erişimi

Şirket içi istemciler, bağlı bir kayıt defterinden içerik itmek veya buradan içerik çekmek için Docker CLI gibi standart araçları kullanır. İstemci erişimini yönetmek için, bağlı her kayıt defterine erişim için Azure kapsayıcı kayıt defteri belirteçleri oluşturun. kayıt defterindeki bir veya daha fazla depoya çekme veya anında erişim için istemci belirteçlerini kapsamına a seçebilirsiniz.

Bağlı her kayıt defterinin üst kayıt defteriyle düzenli olarak iletişim kurması da gerekir. Bu amaçla, kayıt defterine bulut kayıt defteri tarafından bir eşitleme belirteci(eşitleme belirteci ) ve ardından ve ardından bir eşitleme belirteci ( eşitleme belirteci) ve ardından kayıt defterine bir eşitleme belirteci ( eşitleme belirteci) ve ardından kayıt defterine bir eşitleme belirteci ( eşitleme belirt Bu belirteç, eşitleme ve yönetim işlemleri için üst kayıt defteriyle kimlik doğrulaması yapmak için kullanılır.

Daha fazla bilgi için bkz. Bağlı bir kayıt defterine erişimi yönetme.

Sınırlamalar

  • Belirteç sayısı ve kapsam eşlemeleri, tek bir kapsayıcı kayıt defteri için her biri 20.000 ile sınırlıdır. Bu, her bağlı kayıt defteri bir eşitleme ve istemci belirtecinin gerektireceği için bulut kayıt defterine bağlı kayıt defterlerinin sayısını dolaylı olarak sınırlar.
  • Kapsam haritasında depo izinlerinin sayısı 500 ile sınırlıdır.
  • Bağlı kayıt defteri için istemci sayısı şu anda 20 ile sınırlıdır.
  • Depo/bildirim/etiket meta verileri aracılığıyla görüntü kilitleme özelliği şu anda bağlı kayıt defterleri için destekleniyor.
  • Depo silme, ReadOnly modu kullanılarak bağlı kayıt defterinde desteklenmiyor.
  • Bağlı kayıt defterleri için kaynak günlükleri şu anda desteklenmiyor.
  • Bağlı kayıt defteri, kayıt defterinin giriş bölgesi veri uç noktasıyla bir bağlanır. Coğrafi çoğaltma için otomatik geçiş desteklenmiyor.
  • Bağlı kayıt defterinin silinmesi için şirket içi kapsayıcıların el ile kaldırılması ve ilgili kapsam haritasının veya belirteçlerin bulutta kaldırılması gerekir.
  • Bağlı kayıt defteri eşitleme sınırlamaları aşağıdaki gibidir:
    • Sürekli eşitleme için:
      • minMessageTtl 1 gün
      • maxMessageTtl 90 gündür
    • Eşitleme penceresini belirtmek istediğiniz zaman bağlantılı senaryolar için:
      • minSyncWindow 1 sa
      • maxSyncWindow 7 gündür

Sonraki adımlar

Bu genel bakışta, bağlı kayıt defteri ve bazı temel kavramlar hakkında bilgi öğrendinsiniz. Bağlı kayıt defterinin kullanılal olduğu belirli senaryolar hakkında bilgi edinmek için aşağıdaki makalelerden birini okuyun.