CPFS; dosya sistemleri, istemciler, Fileset'ler, veri akışları, protokol hizmetleri ve kapasite izleme için sınırlamalar uygular. Depolama mimarinizi tasarlamadan önce bu sınırlamaları gözden geçirin.
Dosya sistemi
|
Öğe |
Sınır |
Açıklama |
|
Dosya sistemi başına bağlama noktası |
1 |
Her dosya sistemi yalnızca bir bağlama noktasını destekler. |
|
İstemci başına bağlantı sayısı |
|
|
|
Alt dizin bağlamaları |
|
Alt dizin bağlama işlemi CPFS-NFS istemcileri tarafından desteklenir ancak CPFS-POSIX istemcileri tarafından desteklenmez. |
|
Dosya sistemi başına hesaplama düğümü |
2.000 |
Tek bir dosya sistemi aynı anda en fazla 2.000 hesaplama düğümü tarafından bağlanabilir. |
|
Dosya sistemi başına kapasite |
1 PiB |
Tek bir CPFS dosya sistemi için üst sınır. |
|
Dosya sistemi başına dosya veya dizin sayısı |
4 milyar |
Dosya ve dizin sayısı, dosya sistemi kapasitesiyle doğru orantılı olarak artar. Her 1.200 GiB kapasite yaklaşık 23 milyon dosya veya dizini destekler; dosya sistemi başına maksimum 4 milyar. |
|
Dizin başına dosya veya alt dizin sayısı |
100 milyon |
Tek bir dizin en fazla 100 milyon dosya veya alt dizin içerebilir. |
|
Yol uzunluğu |
4.096 bayt |
Linux Sanal Dosya Sistemi'ndeki (VFS) tam yol uzunluğu, örneğin |
|
Dosya adı uzunluğu |
255 bayt |
Tek bir dosya adı veya dizin adı için maksimum uzunluk. |
Dizin adlandırma kısıtlamaları
Sistem kararlığını sağlamak ve kurumsal özellikleri desteklemek amacıyla CPFS bazı dizin adlarını rezerve eder. Rezerve edilmiş bir adla dizin oluşturmaya çalışırsanız sistem EPERM hatası döndürür. Rezerve edilen adlar iki kategoriye ayrılır:
Yalnızca dosya sisteminin kök dizininde rezerve edilir: Sistem, dosya sisteminin kök dizininde rezerve edilmiş ada sahip bir dizin oluşturduğunuzda
EPERMhatası döndürür. Bu adlara sahip dizinleri diğer alt dizinlerde oluşturabilirsiniz.Dosya sistemindeki herhangi bir dizinde rezerve edilir: Sistem, dosya sistemindeki herhangi bir düzeyde rezerve edilmiş ada sahip bir dizin oluşturduğunuzda
EPERMhatası döndürür.
|
|
|
|
|
|
|
|
|
Desteklenen işletim sistemleri
CPFS-POSIX istemcisi en az 2 CPU çekirdeği ve 4 GiB bellek gerektirir.
İşletim sistemi çekirdek sürümünüz CPFS-POSIX istemcisi tarafından desteklenmiyorsa CPFS'e erişmek için CPFS-NFS istemcisini kullanın.
CentOS kullanıcıları için: Resmi CentOS Projesi, CentOS Linux için yaşam döngüsü sonu (EOL) planını duyurdu. Alibaba Cloud'daki genel CentOS Linux görüntüleri resmi CentOS dağıtımından alınmıştır. CentOS Linux'un EOL durumuna gelmesinin ardından Alibaba Cloud artık bu işletim sistemi için destek sağlamayacaktır. Kesintileri önlemek için desteklenen bir işletim sistemine geçiş yapın. Daha fazla bilgi için bkz. İşletim sistemi geçişi.
CPFS-POSIX istemcisi
CPFS-POSIX istemcisi yalnızca Linux'u destekler. Aşağıdaki tabloda desteklenen dağıtımlar ve çekirdek sürümleri listelenmiştir.
|
İşletim sistemi türü |
Dağıtım |
Çekirdek sürümü |
|
Alibaba Cloud Linux |
Alibaba Cloud Linux 2.1903 64-bit |
4.19.91-27.4.al7.x86_64 ve önceki sürümler |
|
RHEL veya CentOS |
8.4 |
4.18.0-305.19.1.el8_4 |
|
8.3 |
4.18.0-240.22.1.el8_3 |
|
|
8.2 |
4.18.0-193.28.1.el8_2 |
|
|
8.1 |
4.18.0-147.8.1.el8_1 |
|
|
8.0 |
4.18.0-80.11.2.el8_0 |
|
|
7.9 |
3.10.0-1160.42.2.el7 |
|
|
7.8 |
3.10.0-1127.19.1.el7 |
|
|
7.7 |
3.10.0-1062.18.1.el7 |
|
|
7.6 |
3.10.0-957.54.1.el7 |
|
|
7.5 |
3.10.0-862.14.4.el7 |
|
|
7.4 |
3.10.0-693.2.2.el7 |
|
|
7.3 |
3.10.0-514.26.2.el7 |
|
|
7.2 |
3.10.0-514.26.2.el7 |
|
|
Ubuntu |
20.04.3 LTS |
5.4.0-86-generic |
CPFS-NFS istemcisi
CPFS-NFS istemcisi yalnızca Linux'u destekler. Aşağıdaki tabloda desteklenen dağıtımlar listelenmiştir.
|
İşletim sistemi türü |
İşletim sistemi sürümü |
|
Alibaba Cloud Linux |
|
|
CentOS |
|
|
Ubuntu |
|
|
Debian |
|
|
SUSE |
|
Fileset
-
Fileset teknik özellik sınırları
Her dosya sistemi en fazla 10 Fileset'i destekler.
Bir Fileset, dosya sisteminde en fazla 8 düzey derinliğindeki bir dizine bağlanabilir.
Her Fileset en fazla 1 milyon dosya veya dizini destekler.
İç içe geçmiş Fileset'ler desteklenmez.
Veri akışı
-
Veri akışı teknik özellik sınırları
Her dosya sistemi en fazla 10 veri akışını destekler.
Her veri akışı en fazla 5 otomatik güncelleme dizinini destekler.
Bir dosya sistemindeki her Fileset yalnızca bir OSS paketine bağlanabilir.
Veri akışı görev kayıtları en fazla 90 gün süreyle saklanır.
Veri akışı görev raporları dosya sisteminde depolanır ve depolama alanı tüketir. En fazla 1 milyon rapor depolanabilir.
Bir dosya sistemi ile bir OSS paketi arasında bölge arası veri akışları desteklenmez.
-
Dosya sistemlerinde veri akışı sınırlamaları
Bir veri akışıyla ilişkilendirilmiş Fileset'te boş olmayan bir dizini yeniden adlandırmayın. Boş olmayan bir dizinin yeniden adlandırılması
Permission Deniedhatasına veya "dizin boş değil" hatasına neden olabilir.Veri akışları OSS'deki Archive veya Cold Archive nesnelerini desteklemez.
Dizin ve dosya adlarında özel karakterleri dikkatli kullanın. Desteklenen karakterler büyük ve küçük harfler, rakamlar, ünlem işareti (!), tire (-), alt çizgi (_), nokta (.), yıldız işareti (*) ve parantezlerdir ().
Uzun yollar desteklenmez. Bir veri akışı için maksimum yol uzunluğu 1.023 karakterdir.
-
Veri dışa aktarma sınırlamaları
Veri akışları sabit bağlantıları veya sembolik bağlantıları bir OSS paketinin dışına aktarmayı desteklemez.
Veri akışları boş dizinleri bir OSS paketinin dışına aktarmayı desteklemez.
Veri akışları ChangeTime özelliklerini bir OSS paketinin dışına aktarmayı desteklemez.
Bir veri akışı seyrek verileri dışa aktardığında, veriler bir OSS paketinin dışına aktarılmadan önce sıfır değerli boşluklar doldurulur.
Protokol hizmeti
-
Protokol hizmeti teknik özellik sınırları
Sınırlar
Eşik
Açıklama
Dosya sistemi başına protokol hizmeti
1
Dosya sistemi başına bir adet.
Dışa aktarma dizinlerini yayınlamak için VPC'ler
2
Protokol hizmeti başına en fazla iki VPC.
Protokol hizmeti başına dışa aktarma dizini
10
Fileset'ler veya dizinler arasında toplam en fazla 10 adet.
Protokol hizmeti başına bağlı hesaplama düğümü
10.000
Protokol hizmeti başına en fazla 10.000.
Eşzamanlı açık dosyalar
150.000
Bu sınıra ulaşıldıktan sonra daha fazla dosya açılamaz. -
Diğer sınırlamalar
Birden çok istemci tek bir ad alanında dosyaları okuyup yazabilir. Ancak birden çok işlem aynı dosyaya eşzamanlı olarak yazdığında, NFSv3 Atomic Append özelliğini desteklemediği için yazma anormallikleri (üzerine yazma, çaprazlama, serileştirme) oluşabilir.
Ağ Kilidi Yöneticisi (NLM) desteklenmez.
NFSv4.x desteklenmez.