Azure NetApp Files ile Azure HPC Önbelleği kullanma

Azure NetApp Files'i Azure HPC Önbelleği depolama hedefi olarak kullanabilirsiniz. Bu makalede, iki hizmetin birlikte nasıl çalışabileceği açıklanır ve bunları ayarlamak için ipuçları verilmektedir.

Azure NetApp Files, ONTAP işletim sistemini Microsoft Azure'ın ölçeklenebilirliği ve hızıyla birleştirir. Bu birleşim, kullanıcıların kod yeniden yazmadan yerleşik iş akışlarını buluta kaydırmasına olanak tanır.

Azure HPC Önbelleği bileşeni eklemek, toplu bir ad alanında birden çok Azure NetApp Files birimi sunarak dosya erişimini geliştirebilir. Farklı bir hizmet bölgesinde bulunan birimler için uç önbelleğe alma sağlayabilir. Maliyet tasarrufu sağlamak için daha düşük katmanlı hizmet düzeylerinde oluşturulan birimler için isteğe bağlı performansı da geliştirebilir.

Genel Bakış

Azure netapp files sistemini Azure HPC Önbelleği ile arka uç depolama alanı olarak kullanmak için bu işlemi izleyin.

  1. Aşağıdaki Sisteminizi planlama başlığı altında verilen kılavuza göre Azure NetApp Files sistemini ve birimlerini oluşturun.
  2. Dosya erişimine ihtiyacınız olan bölgede Azure HPC Önbelleği oluşturun. (Şu yönergeleri kullanın:Azure HPC Önbelleği oluşturma.)
  3. Önbellekte Azure NetApp Files birimlerine işaret eden depolama hedefleri tanımlayın. Birimlere erişmek için kullanılan her benzersiz IP adresi için bir önbellek depolama hedefi oluşturun.
  4. İstemcilerin Azure NetApp Files birimlerini doğrudan bağlamak yerine Azure HPC Önbelleği bağlamasını sağlayın.

Azure NetApp Files sisteminizi planlama

Azure NetApp Files sisteminizi planlarken, Azure HPC Önbelleği ile sorunsuz bir şekilde tümleştirebileceğinizden emin olmak için bu bölümdeki öğelere dikkat edin.

Ayrıca Azure HPC Önbelleği ile kullanmak üzere birimler oluşturmadan önce Azure NetApp Files belgelerini okuyun.

Yalnızca NFS istemci erişimi

Azure HPC Önbelleği şu anda yalnızca NFS erişimini desteklemektedir. SMB ACL veya POSIX modu bit birimleriyle kullanılamaz.

Azure NetApp Files için özel alt ağ

Azure NetApp Files, birimleri için tek bir temsilci alt ağı kullanır. Bu alt ağı başka hiçbir kaynak kullanamaz. Ayrıca, Azure NetApp Files için bir sanal ağdaki yalnızca bir alt ağ kullanılabilir. Azure NetApp Files ağ planlaması yönergeleri bölümünden daha fazla bilgi edinin.

Temsilci alt ağ boyutu

Azure HPC Önbelleği ile kullanmak üzere bir Azure NetApp Files sistemi oluştururken temsilci alt ağı için en düşük boyutu kullanın.

Netmask /28 ile belirtilen minimum boyut 16 IP adresi sağlar. Uygulamada, Azure NetApp Files birim erişimi için bu kullanılabilir IP adreslerinden yalnızca üç tane kullanır. Bu, azure HPC Önbelleği tüm birimleri kapsayacak şekilde yalnızca üç depolama hedefi oluşturmanız gerektiği anlamına gelir.

Temsilci atanan alt ağ çok büyükse, Azure NetApp Files birimlerinin tek bir Azure HPC Önbelleği örneğinin işleyebileceğinden daha fazla IP adresi kullanması mümkündür.

Azure NetApp Files belgelerindeki hızlı başlangıç örneği, temsilci alt ağı için 10.7.0.0/16 kullanır ve bu da çok büyük bir alt ağ sağlar.

Kapasite havuzu hizmet düzeyi

Kapasite havuzunuzun hizmet düzeyini seçerken iş akışınızı göz önünde bulundurun. Azure NetApp Files birimine sık sık veri yazarsanız geri yazma süresi yavaşsa önbelleğin performansı kısıtlanabilir. Sık yazılan birimler için yüksek bir hizmet düzeyi seçin.

Düşük hizmet düzeyine sahip birimler, önbellek içeriği önceden doldururken görevin başında biraz gecikme de gösterebilir. Önbellek iyi çalışan bir dosya kümesiyle çalışır duruma geldikten sonra gecikme fark edilemez hale gelmelidir.

Kapasite havuzu hizmet düzeyini önceden planlamak önemlidir, çünkü oluşturulduktan sonra değiştirilemez. Farklı bir kapasite havuzunda yeni bir birim oluşturulması ve verilerin kopyalanması gerekir.

Erişimi kesintiye uğratmadan bir birimin depolama kotasını ve kapasite havuzunun boyutunu değiştirebileceğinizi unutmayın.

Önbellekte depolama hedefleri oluşturma

Azure NetApp Files sisteminiz ayarlandıktan ve Azure HPC Önbelleği oluşturulduktan sonra önbellekte dosya sistemi birimlerine işaret eden depolama hedeflerini tanımlayın.

Azure NetApp Files birimleriniz tarafından kullanılan her IP adresi için bir depolama hedefi oluşturun. IP adresi birimin bağlama yönergeleri sayfasında listelenir.

Birden çok birim aynı IP adresini paylaşıyorsa, tümü için bir depolama hedefi kullanabilirsiniz.

Kullanılacak IP adreslerini bulmak için Azure NetApp Files belgelerindeki bağlama yönergelerini izleyin.

Azure CLI ile IP adreslerini de bulabilirsiniz:

az netappfiles volume list -g ${RESOURCE_GROUP} --account-name ${ANF_ACCOUNT} --pool-name ${POOL} --query "[].mountTargets[].ipAddress" | grep -Ee '[0-9]+[.][0-9]+[.][0-9]+[.][0-9]+' | tr -d '"' | tr -d , | sort | uniq

Azure NetApp Files sistemindeki dışarı aktarma adları tek bir yol bileşenine sahiptir. Azure NetApp Files'da kök dışarı aktarma / için depolama hedefi oluşturmayı denemeyin, çünkü bu dışarı aktarma dosya erişimi sağlamaz.

Bu depolama hedefleri için sanal ad alanı yollarında özel bir kısıtlama yoktur.

Depolama hedeflerini bağlama

İstemci makineleri, Azure NetApp Files birimlerini doğrudan bağlamak yerine önbelleği bağlamalıdır. Azure HPC Önbelleği bağlama başlığındaki yönergeleri izleyin.

Sonraki adımlar