Depolama hedefleri ekleme

Depolama hedefler , bir Azure HPC önbelleğinden erişilen dosyalar için arka uç depolardır. NFS depolama (Şirket içi donanım sistemi gibi) ekleyebilir veya Azure Blob 'da verileri saklayabilirsiniz.

Herhangi bir önbellek için 10 farklı depolama hedefi tanımlayabilirsiniz ve daha büyük önbellekler en fazla 20 depolama hedefi destekleyebilir.

Önbellek, tüm depolama hedeflerini toplanmış bir ad alanındagösterir. Ad alanı yolları, depolama hedeflerini ekledikten sonra ayrı olarak yapılandırılır.

Depolama dışarı aktarımlarının, önbelleğinizin sanal ağından erişilebilir olması gerektiğini unutmayın. Şirket içi donanım depolaması için NFS depolama erişimi için konak adlarını çözebilen bir DNS sunucusu ayarlamanız gerekebilir. DNS erişimindedaha fazla bilgi edinin.

Önbelleğinizi oluşturduktan sonra depolama hedefleri ekleyin. Bu işlemi izleyin:

  1. Önbelleği oluşturma
  2. Depolama hedefi tanımlama (Bu makaledeki bilgiler)
  3. İstemciye yönelik yolları oluşturma ( toplanan ad alanıiçin)

Depolama hedefi ekleme yordamı, kullandığı depolama türüne bağlı olarak biraz farklıdır. Her biri için Ayrıntılar aşağıda verilmiştir.

Bir önbellek oluşturma ve Azure portal bir depolama hedefi ekleme hakkında video tanıtımı izlemek için aşağıdaki görüntüye tıklayın.

video küçük resmi: Azure HPC Cache: Setup (video sayfasını ziyaret etmek için tıklayın)

Depolama hedeflerinizi desteklemek için önbelleğinizi doğru şekilde boyutlandırın

Desteklenen depolama hedeflerinin sayısı, önbelleği oluştururken ayarlanan önbellek boyutuna bağlıdır. Önbellek kapasitesi, üretilen iş kapasitesi (GB/sn) ve depolama kapasitesi (TB cinsinden) birleşimidir.

  • 10 adede kadar depolama hedefi-seçtiğiniz aktarım ortamınız için en küçük veya orta önbellek depolama değeri olan standart bir önbellek en fazla 10 depolama hedefi olabilir.

    Örneğin, 2 GB/saniye aktarım hızı ve en yüksek önbellek depolama boyutunu seçmeyin önbelleğiniz en fazla 10 depolama hedefini destekler.

  • En fazla 20 depolama hedefi-

    • Tüm yüksek aktarım hızı önbellekleri (önceden yapılandırılmış önbellek depolama boyutları), en fazla 20 depolama hedefini destekleyebilir.
    • Seçtiğiniz üretilen iş değeri için en yüksek önbellek boyutunu seçerseniz standart önbelleklerde 20 ' ye kadar depolama hedefi destekleyebilirsiniz. (Azure CLı kullanıyorsanız, önbellek SKU 'nuzu için en yüksek geçerli önbellek boyutunu seçin.)

Aktarım hızı ve önbellek boyutu ayarları hakkında daha fazla bilgi edinmek için önbellek kapasitesini okuyun.

Doğru depolama hedefi türünü seçin

Üç depolama hedefi türünden seçim yapabilirsiniz: NFS, BLOB ve ADLS-NFS. Bu HPC önbellek projesi sırasında dosyalarınızı depolamak için kullanacağınız depolama sistemi türüyle eşleşen türü seçin.

Yeni bir Azure Blob depolama hedefi ekleme

Yeni bir BLOB depolama hedefi boş bir blob kapsayıcısına veya Azure HPC önbellek bulut dosya sistemi biçimindeki verilerle doldurulmuş bir kapsayıcıya ihtiyaç duyuyor. Verileri Azure Blob depolamaya taşımabölümünde bir blob kapsayıcısını önceden yükleme hakkında daha fazla bilgi edinin.

Azure portal depolama hedefi ekleme sayfası, eklemeden hemen önce yeni bir blob kapsayıcısı oluşturma seçeneğini içerir.

Not

Azure portal, önbellek örneğinizi açın ve sol kenar çubuğundan Depolama hedefleri ' ne tıklayın.

bir tabloda iki mevcut depolama hedefi ve tablonun üzerindeki + depolama hedefi Ekle düğmesinin etrafında vurgu içeren ayarlar > depolama hedefi sayfasının ekran görüntüsü

Depolama targets sayfası, tüm mevcut hedefleri listeler ve yeni bir bağlantı eklemek için bir bağlantı sağlar.

Depolama hedefi Ekle düğmesine tıklayın.

Yeni bir Azure Blob depolama hedefi için bilgilerle doldurulmuş depolama hedefi ekleme sayfasının ekran görüntüsü

Bir Azure Blob kapsayıcısı tanımlamak için bu bilgileri girin.

  • Depolama hedef adı -Azure HPC önbelleğinde bu depolama hedefini tanımlayan bir ad ayarlayın.

  • Hedef türü - BLOB seçin.

  • Depolama hesabı -kullanmak istediğiniz hesabı seçin.

    Erişim rolleri eklemebölümünde açıklandığı gibi, depolama hesabına erişmek için önbellek örneğini yetkilendirmeniz gerekecektir.

    Kullanabileceğiniz depolama hesabı türü hakkında daha fazla bilgi için, BLOB depolama gereksinimleriniokuyun.

  • Depolama kapsayıcı -bu hedefin Blob kapsayıcısını seçin veya yeni oluştur' a tıklayın.

    Yeni kapsayıcı için ad ve erişim düzeyi (özel) belirtme iletişim kutusunun ekran görüntüsü

İşiniz bittiğinde, depolama hedefini eklemek için Tamam ' ı tıklatın.

Not

Depolama hesabı güvenlik duvarınız yalnızca "seçili ağlara erişimi kısıtla" olarak ayarlandıysa, BLOB depolama hesabı güvenlik duvarı ayarlarında çözümolarak belgelenen geçici geçici çözümü kullanın.

Erişim denetimi rollerini hesabınıza ekleyin

Azure HPC Cache, Azure Blob depolama hedeflerine yönelik depolama hesabınıza erişmek üzere Önbellek hizmetini yetkilendirmek için Azure rol tabanlı erişim denetimi 'ni (Azure RBAC) kullanır.

depolama hesabı sahibi, "HPC Cache kaynak sağlayıcısı" kullanıcısı için Depolama hesabı katılımcısı ve Depolama Blob verileri katkıda bulunan rollerini açıkça eklemesi gerekir.

Bunu bir süre önce yapabilir veya bir BLOB depolama hedefi eklediğiniz Portal sayfasındaki bir bağlantıya tıklayarak yapabilirsiniz. Rol ayarlarının Azure ortamından yayılması beş dakika sürebileceğini unutmayın. bu nedenle, bir depolama hedefi oluşturmadan önce roller eklendikten sonra birkaç dakika beklemeniz gerekir.

  1. Depolama hesabınız için erişim denetimi (IAM) öğesini açın.

  2. Rol > ataması Ekle sayfasını açmak için rol ataması Ekle ' yi seçin.

  3. Tek seferde aşağıdaki rolleri atayın. Ayrıntılı adımlar için bkz. Azure Portal kullanarak Azure rolleri atama.

    Ayar Değer
    Roller Depolama Hesabı Katılımcısı
    Depolama Blob Verileri Katkıda Bulunanı
    Şunlara erişim ata: HPC önbellek kaynak sağlayıcısı

    Rol atama sayfası ekle

    Not

    HPC önbellek kaynak sağlayıcısını bulamıyorsanız, bunun yerine "storagecache" dizesinin bir aramasını deneyin. Bu hizmet sorumlusu için bir ön GA adı idi.

Yeni NFS depolama hedefi ekleme

NFS depolama hedefi, önbelleğe bu depolama sisteminden verilerin nasıl depolanması gerektiğine söyleyen bir kullanım modeli ayarı da dahil olmak üzere Blob depolama hedeflerinden farklı ayarlara sahiptir.

NFS hedefi tanımlanmış depolama hedefi ekle sayfasının ekran görüntüsü

Not

NFS depolama hedefi oluşturmadan önce depolama sisteminize ağdan erişilebilir olduğundan ve izin Azure HPC Önbelleği olduğundan emin olun. Depolama, önbellek depolama sistemine erişene kadar başarısız olur. Ayrıntılar için NFS depolama gereksinimlerini okuyun ve NAS yapılandırması ve NFS depolama hedefi sorunlarını giderme.

Kullanım modeli seçme

Depolama sistemine ulaşmak için NFS kullanan bir depolama hedefi sanız, bu hedef için bir kullanım modeli seçmeniz gerekir. Bu model, verilerinizin nasıl önbelleğe alınarak önbelleğe alın olduğunu belirler.

Bu ayarların hepsi hakkında daha fazla ayrıntı için Kullanım modellerini anlama makalesi'ne bakın.

HPC Cache'in yerleşik kullanım modelleri, eski verileri alma riskiyle hızlı yanıtı dengelemeyi seçmenizi sağlar. Dosyaları okuma hızını iyileştirmek için önbellekte yer alan dosyaların arka uç dosyalarına göre denetlenip denetlene alınmayabilirsiniz. Öte yandan, dosyalarınızın uzak depolama ile her zaman güncel olduğundan emin olmak için sık kullanılan bir model seçin.

Not

Yüksek aktarım hızı stilinde önbellekler yalnızca okuma önbelleğini destekler.

Bu üç seçenek çoğu durumu içerir:

  • Yoğun ve seyrek yazma okuma : Statik veya nadiren değiştirilen dosyalara okuma erişimini hızlandırır.

    Bu seçenek, istemci okumalarından dosyaları önbelleğe almasa da istemci yazmalarını hemen arka uç depolama alanına iletir. Önbellekte depolanan dosyalar, NFS depolama biriminin dosyalarıyla otomatik olarak karşılaştırılır.

    Bir dosyanın önce önbelleğe yazmadan doğrudan depolama sisteminde değiştirilebilir olması riski varsa bu seçeneği kullanın. Bu durumda, dosyanın önbelleğe alınmış sürümü arka uç dosyasıyla eşitnin dışında olur.

  • %15'in üzerinde yazma - Bu seçenek hem okuma hem de yazma performansını hızlandırır.

    İstemci okumaları ve istemci yazmaları önbelleğe alınmış. Önbellekte yer alan dosyaların, arka uç depolama sistemi dosyalarından daha yeni olduğu varsayılır. Önbelleğe alınan dosyalar yalnızca arka uç depolama alanı üzerinde sekiz saatte bir dosyalara karşı otomatik olarak denetlenir. Önbellekte değiştirilen dosyalar, ek bir değişiklikle 20 dakika boyunca önbellekte olduktan sonra arka uç depolama sistemine yazılır.

    Herhangi bir istemci arka uç depolama birimini doğrudan bağlarsa bu seçeneği kullanma, çünkü eski dosyaları olabilir.

  • İstemciler önbelleği atlayarak NFS hedefine yazar - İş akışınıza herhangi bir istemci ilk olarak önbelleğe yazmadan verileri doğrudan depolama sistemine yazarsa veya veri tutarlılığını iyileştirmek için bu seçeneği belirleyin.

    İstemcilerin isteğinde bulunan dosyalar önbelleğe alınmış ancak istemciden bu dosyalarda yapılan tüm değişiklikler hemen arka uç depolama sistemine geçirilmelidir. Önbellekte yer alan dosyalar, güncelleştirmeler için arka uç sürümlerine karşı sık sık denetlenir. Bu doğrulama, dosyalar önbellek yerine doğrudan depolama sisteminde değiştiriken veri tutarlılığını sürdürür.

Diğer seçenekler hakkında ayrıntılı bilgi için Kullanım modellerini anlama makalesi'ne bakın.

Bu tabloda tüm kullanım modelleri arasındaki farklar özetlenmiştir:

Kullanım modeli Önbelleğe Alma modu Arka uç doğrulaması En fazla geri yazma gecikmesi
Yoğun ve seyrek yazma okuma Okuma Asla Hiçbiri
%15'in üzerinde yazma Okuma/yazma 8 saat 1 saat
İstemciler önbelleği atlar Okuma 30 saniye Hiçbiri
%15'in üzerinde yazma, sık kullanılan arka uç denetimi (30 saniye) Okuma/yazma 30 saniye 1 saat
%15'in üzerinde yazma, sık kullanılan arka uç denetimi (60 saniye) Okuma/yazma 60 saniye 1 saat
%15'in üzerinde yazma, sık sık geri yazma Okuma/yazma 30 saniye 30 saniye
Yoğun okuma, 3 saatte bir arka sunucuyu denetleme Okuma 3 saat Hiçbiri

Not

Arka uç doğrulama değeri, önbelleğin dosyalarını uzak depolama biriminin kaynak dosyalarıyla otomatik olarak karşılaştırıldığında gösterir. Ancak, arka uç depolama sisteminde bir readdirplus işlemi içeren bir istemci isteği göndererek bir karşılaştırma tetiklersiniz. Readdirplus, önbellekte dosyaları karşılaştırmaya ve güncelleştirmeye neden olan dizin meta verilerini döndüren standart bir NFS API'dir (genişletilmiş okuma olarak da denir).

NFS depolama hedefi oluşturma

Önbellek Azure portal açın ve sol kenar Depolama hedeflere tıklayın.

bir tabloda iki depolama > ve tablonun üzerindeki + depolama hedefi ekle düğmesinin etrafında vurgulanan depolama hedefi sayfasındaki ayarların ekran görüntüsü

Hedef Depolama sayfasında var olan tüm hedefler liste olur ve yeni bir tane eklemek için bir bağlantı verir.

Depolama hedefi ekle düğmesine tıklayın.

NFS hedefi tanımlanmış depolama hedefi ekle sayfasının ekran görüntüsü

NFS tarafından desteklene depolama hedefi için şu bilgileri sağlar:

  • Depolama adı - Bu depolama hedefini hedefte tanımlayan bir ad Azure HPC Önbelleği.

  • Hedef türü - NFS'yi seçin.

  • Ana bilgisayar adı - NFS depolama sisteminiz için IP adresini veya tam etki alanı adını girin. (Etki alanı adını yalnızca önbelleğinizin adı çözümleyen bir DNS sunucusuna erişimi varsa kullanın.) Depolama sisteminize birden çok IP tarafından başvurulsa birden çok IP adresi girebilirsiniz.

  • Kullanım modeli - Yukarıdaki Kullanım modeli seçme konusunda açıklanan iş akışınıza göre veri önbelleğe alma profillerinden birini seçin.

Tamamlandığında, depolama hedefini eklemek için Tamam'a tıklayın.

Yeni ADLS-NFS depolama hedefi ekleme

ADLS-NFS depolama hedefleri, Ağ Dosya Sistemi (NFS) 3.0 protokolünü destekleyen Azure Blob kapsayıcılarını kullanır.

Bu özellik hakkında daha fazla bilgi edinmek için NFS 3.0 protokol desteğini okuyun.

ADLS-NFS depolama hedefleriyle Blob depolama hedefleri arasında bazı benzerlikler, bazıları ise NFS depolama hedefleri ile benzerdir. Örnek:

  • Blob depolama hedefi gibi, depolama hesabınıza erişmek Azure HPC Önbelleği erişim izni vermelisiniz.

  • NFS depolama hedefi gibi bir önbellek kullanım modeli de ayarlayabilirsiniz.

  • NFS özellikli blob kapsayıcıları NFS uyumlu hiyerarşik bir yapıya sahip olduğundan, verileri alan önbelleği kullanmana gerek yok ve kapsayıcılar diğer NFS sistemleri tarafından okunabilir.

    Bir ADLS-NFS kapsayıcısı içinde verileri ön yükleme, sonra bir HPC Önbelleği'ne depolama hedefi olarak ekleme ve daha sonra hpC Önbelleği dışından verilere erişme. Standart bir blob kapsayıcıyı HPC Önbelleği depolama hedefi olarak kullanırken, veriler özel bir biçimde yazılır ve yalnızca diğer Azure HPC Önbelleği uyumlu ürünlerden erişilebilir.

ADLS-NFS depolama hedefi oluşturamadan önce NFS özellikli bir depolama hesabı oluşturmanız gerekir. NFS kullanarak Blob depolama Azure HPC Önbelleği için önkoşullar veyönergeleri izleyin. Önbellek ve depolama hesabı için aynı sanal ağı kullansanız, önbelleğin sanal ağının depolama hesabının sanal ağına erişene kadar olduğundan emin olun.

Depolama hesabınız ayardikten sonra, depolama hedefini oluşturmak için yeni bir kapsayıcı oluşturabilirsiniz.

Bu yapılandırma hakkında daha fazla bilgi edinmek için NFS'ye Azure HPC Önbelleği blob depolamayı kullanma makalelerini okuyun.

ADLS-NFS depolama hedefi oluşturmak için, depolama hedefi ekle sayfasını Azure portal. (Ek yöntemler geliştirmektedir.)

ADLS-NFS hedefi tanımlı depolama hedefi ekleme sayfasının ekran görüntüsü

Bu bilgileri girin.

  • Depolama hedef adı -Azure HPC önbelleğinde bu depolama hedefini tanımlayan bir ad ayarlayın.

  • Hedef türü - ADLS-NFS' i seçin.

  • Depolama hesabı -kullanmak istediğiniz hesabı seçin. NFS etkinleştirilmiş depolama hesabınız listede görünmezse, önkoşullara uygun olduğunu ve önbelleğin buna erişip erişemediğinden emin olun.

    Erişim rolleri eklemebölümünde açıklandığı gibi, depolama hesabına erişmek için önbellek örneğini yetkilendirmeniz gerekecektir.

  • Depolama kapsayıcı -bu hedef için NFS etkin blob kapsayıcısını seçin veya yeni oluştur' a tıklayın.

  • Kullanım modeli -yukarıda bir kullanım modeli seçin bölümünde açıklanan iş akışınızı temel alan veri önbelleğe alma profillerinden birini seçin.

İşiniz bittiğinde, depolama hedefini eklemek için Tamam ' ı tıklatın.

Depolama hedeflerini görüntüleme

Önbelleğiniz için önceden tanımlanmış depolama hedeflerini göstermek için Azure portal veya Azure CLı kullanabilirsiniz.

Azure portal, önbellek örneğinizi açın ve sol kenar çubuğundaki Ayarlar başlığı altında bulunan Depolama hedefleri' ne tıklayın. Depolama hedefleri sayfası, var olan tüm hedefleri ve bunları ekleme veya silmeye yönelik denetimleri listeler.

Ayrıntılar sayfasını açmak için bir depolama hedefinin adına tıklayın.

Daha fazla bilgi edinmek için depolama hedeflerini görüntüleme ve yönetme ve depolama hedeflerini düzenleme bölümünü okuyun.

Sonraki adımlar

Depolama hedefleri oluşturduktan sonra önbelleğinizi kullanıma hazırlamak için bu görevlerle devam edin:

Herhangi bir ayarı güncelleştirmeniz gerekiyorsa, bir depolama hedefini düzenleyebilirsiniz.