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.
Blob depolama artık Ağ Dosya Sistemi (NFS) 3.0 protokollerini destekliyor. Bu destek, nesne depolama ölçeğinde ve fiyatlarında Linux dosya sistemi uyumluluğu sağlar ve Linux istemcilerinin Bir Azure Sanal Makinesi'nden (VM) veya şirket içi bir bilgisayardan Blob depolamaya kapsayıcı bağlamasını sağlar.
Yüksek Performanslı Bilgi İşlem (HPC) gibi büyük ölçekli eski iş yüklerini bulutta çalıştırmak her zaman zor olmuştur. Bunun bir nedeni, uygulamaların verilere erişmek için genellikle Ağ dosya sistemi (NFS) gibi geleneksel dosya protokollerini kullanmasıdır. Ayrıca yerel bulut depolama hizmetleri, hiyerarşik ad alanı ve verimli meta veri işlemleri sağlayan dosya sistemleri yerine düz ad alanına ve kapsamlı meta veriye sahip nesne depolamaya odaklanmıştır.
Blob Depolama artık hiyerarşik bir ad alanını destekliyor ve NFS 3.0 protokol desteğiyle birleştirildiğinde Azure, büyük ölçekli bulut nesne depolama alanı üzerinde eski uygulamaları çalıştırmayı çok daha kolay hale getiriyor.
Blob Depolama ile NFS 3.0 kullanmak için uygun uygulamalar ve iş yükleri
NFS 3.0 protokol özelliği, sıralı G/Ç ile yüksek aktarım hızına sahip, büyük ölçekli, okuma yoğunluklu iş yükleri için iyileştirilmiştir. Aktarım hızının düşük gecikme süresinden daha kritik olduğu birden çok okuyucu ve çok sayıda iş parçacığı içeren senaryolar için idealdir. Bazı yaygın örnekler aşağıdakileri içermektedir:
High-Performance Bilgi İşlem (HPC) - HPC işleri genellikle aynı büyük veri kümelerini eşzamanlı olarak okuyan binlerce çekirdeği içerir. NFS 3.0 protokol özelliği, geleneksel dosya sunucusu performans sorunlarını ortadan kaldırmak için nesne depolama aktarım hızını kullanır. Examples:
Genomiks sıralaması: Büyük DNA veri kümelerini işleme.
Finansal risk modellemesi: Geçmiş veriler üzerinde Monte Carlo simülasyonları.
Sismik analiz: Petrol ve gaz keşfi için jeolojik veriler.
Hava durumu tahmini: İklim ve fırtına tahmini için atmosferik verileri modelleme.
Büyük Veri ve Analiz (Data Lakes) - Birçok analiz aracı hiyerarşik dizinler gerektirir. BlobNFS (Azure Data Lake Storage 2. Nesil aracılığıyla), standart dosya protokollerini desteklerken bu yapıyı sunar. Examples:
Makine öğrenmesi: Standart dosya G/Ç kullanarak eğitim verilerini GPU kümelerine besleme.
Log Analytics: Binlerce kaynaktan günlükleri toplama.
Gelişmiş Sürücü Yardım Sistemleri (ADAS) - ADAS iş akışları, liDAR nokta bulutları ve yüksek çözünürlüklü kamera akışları gibi petabaytlarca sıralı sensör verisi üretir ve simülasyon ve model eğitimi için verimli bir şekilde alınması ve uygun ölçekte analiz edilmesi gerekir. Örnek:
- NFS 3.0 kullanarak otonom test araçlarından ham LiDAR taramalarını ve çok kameralı video akışlarını depolayın, ardından algı algoritmalarını doğrulamak için binlerce işlem düğümünde büyük ölçekli yeniden yürütme simülasyonları çalıştırın.
Medya ve Eğlence - İşleme grupları, büyük varlık kitaplıklarına verimli erişime ihtiyaç duyar. Blob üzerinden NFS 3.0, dosya yollarını bekleyen eski işleme araçları için bir dosya arabirimi sağlar. Examples:
Video işleme: Kaynak varlıkları okuyan dağıtılmış düğümler.
Kod dönüştürme: Büyük ham video dosyalarını akış biçimlerine dönüştürme.
Veritabanı Yedekleme - Bu özellik karmaşık bağlayıcılar veya pahalı anlık görüntüler olmadan uygun maliyetli, yüksek aktarım hızına sahip bir NFS 3.0 hedefi sunar. Examples:
- Oracle RMAN, uzun süreli arşivleme için doğrudan büyük yedekleme parçaları yazabilir ve NFS'ye bağlı herhangi bir Linux VM'den doğrudan geri yüklemeyi etkinleştirebilir.
NFS 3.0'un Blob Depolama ile kullanılmaması gereken durumlar
Nesne depolama özellikleri nedeniyle genel amaçlı dosya paylaşımları veya işlem iş yükleri için kaçının:
| İş Yükü Türü | Reason | Daha İyi Alternatif |
|---|---|---|
| İşlem Veritabanları | Ayrıntılı kilitleme, milisaniyenin altında gecikme süresi ve sık rastgele yazma işlemleri gerektirir. | Yönetilen Diskler, Azure NetApp Files veya Azure Files |
| Yerinde Dosya Düzenleme | Dosyaları düzenlemek, tam blob yeniden yazma işlemlerini zorlayarak işlemleri verimsiz hale getirir. | Azure Files |
NFS 3.0 ve hiyerarşik ad alanı
NFS 3.0 protokol desteği, blobların hiyerarşik ad alanında düzenlenmesini gerektirir. Depolama hesabı oluştururken hiyerarşik ad alanını etkinleştirebilirsiniz. Hiyerarşik ad alanı kullanma özelliği Azure Data Lake Storage tarafından kullanıma sunulmuştur. Nesneleri (dosyaları) bilgisayarınızdaki dosya sistemiyle aynı şekilde dizinler ve alt dizinler hiyerarşisi halinde düzenler. Hiyerarşik ad alanı doğrusal olarak ölçeklendirilir ve veri kapasitesini veya performansını düşürmez. Farklı protokoller hiyerarşik ad alanından genişletir. NFS 3.0 protokolü, kullanılabilir protokollerden biridir.
Blok blobları olarak depolanan veriler
Uygulamanız NFS 3.0 protokolünün kullanıldığı bir istekte bulunursa, bu istek blok blobu işlemlerinin birleşimine çevrilir. Örneğin, NFS 3.0 okuma Uzaktan Yordam Çağrısı (RPC) istekleri Blob Alma işlemine çevrilir. NFS 3.0 yazma RPC istekleri Get Block List, Put Block ve Put Block List birleşimlerine çevrilir.
Blok blobları, büyük miktarlardaki yoğun okuma verilerini verimli bir şekilde işlemek için iyileştirilmiştir. Blok blobları bloklardan oluşur. Her blok bir blok kimliğiyle tanımlanır. Blok blobu en fazla 50.000 blok içerebilir. Blok blobundaki her blok, hesabınızın kullandığı hizmet sürümü için izin verilen en büyük boyuta kadar farklı bir boyuta sahip olabilir.
Genel iş akışı: Depolama hesabı kapsayıcısı bağlama
Linux istemcileriniz Bir Azure Sanal Makinesinden (VM) veya şirket içi bir bilgisayardan Blob depolamaya kapsayıcı bağlayabilir. Depolama hesabı kapsayıcısını bağlamak için bunları yapmanız gerekir.
Azure Sanal Ağ (VNet) oluşturma.
Ağ güvenliğini yapılandırın.
Yalnızca sanal ağdan gelen trafiği kabul eden depolama hesabı oluşturun ve yapılandırın.
Depolama hesabında bir kapsayıcı oluşturun.
Kapsayıcıyı bağlayın.
Adım adım yönergeler için bkz . Ağ Dosya Sistemi (NFS) 3.0 protokolunu kullanarak Blob depolamayı bağlama.
Ağ güvenliği
Trafik bir sanal ağdan kaynaklanmalıdır. Sanal ağ, istemcilerin depolama hesabınıza güvenli bir şekilde bağlanmasını sağlar. Hesabınızdaki verilerin güvenliğini sağlamanın tek yolu bir sanal ağ ve diğer ağ güvenlik ayarlarını kullanmaktır. Hesap anahtarı yetkilendirmesi, Microsoft Entra güvenliği ve erişim denetimi listeleri (ACL'ler) gibi verilerin güvenliğini sağlamak için kullanılan diğer araçlar NFS 3.0 isteğini yetkilendirmek için kullanılamaz.
Daha fazla bilgi edinmek için bkz . Blob depolama için ağ güvenliği önerileri.
Desteklenen ağ bağlantıları
İstemci genel veya özel bir uç nokta üzerinden bağlanabilir ve aşağıdaki ağ konumlarından herhangi birinden bağlanabilir:
Depolama hesabınız için yapılandırdığınız sanal ağ.
Bu makalede, bu sanal ağı birincil sanal ağ olarak adlandıracağız. Daha fazla bilgi edinmek için bkz . Sanal ağdan erişim izni verme.
Birincil sanal ağ ile aynı bölgede bulunan eşlenmiş bir sanal ağ.
Bu eşlenen sanal ağa erişime izin vermek için depolama hesabınızı yapılandırmanız gerekir. Daha fazla bilgi edinmek için bkz . Sanal ağdan erişim izni verme.
VPN Gateway veya ExpressRoute ağ geçidi kullanarak birincil sanal ağınıza bağlı bir şirket içi ağ.
Daha fazla bilgi edinmek için bkz . Şirket içi ağlardan erişimi yapılandırma.
Eşlenmiş ağa bağlı bir şirket içi ağ.
Bu, AĞ GEÇIDI geçişiyle birlikte VPN Gateway veya ExpressRoute ağ geçidi kullanılarak yapılabilir.
Önemli
NFS 3.0 protokolü 111 ve 2048 bağlantı noktalarını kullanır. Şirket içi bir ağdan bağlanıyorsanız, istemcinizin bu bağlantı noktaları üzerinden giden iletişime izin verdiğinden emin olun. Belirli sanal ağlara erişim izni verdiyseniz, bu sanal ağlarla ilişkili ağ güvenlik gruplarının bu bağlantı noktaları üzerinden gelen iletişimi engelleyen güvenlik kuralları içermediğinden emin olun.
Bilinen sorunlar ve sınırlamalar
NFS 3.0 desteğinin geçerli sürümüyle ilgili sorunların ve sınırlamaların tam listesi için Bilinen sorunlar makalesine bakın.
Fiyatlandırma
Veri depolama ve işlem maliyetleri için Azure Blob Depolama fiyatlandırma sayfasına bakın.