Mavzu: Virtual fayl tizimlari Reja: Virtual fayl tizimlari


Download 469.5 Kb.
bet9/12
Sana22.12.2022
Hajmi469.5 Kb.
#1043290
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Mavzu Virtual fayl tizimlari Reja Virtual fayl tizimlari

NFS arxitekturasi. Nfs standart mijoz-server arxitektura modelini (2-rasmda ko`rsatilganidek) ishlatadi. Server mijozlar almashinuvi va omborxona jihoz tizimini joriy qilish uchun javobgardir. Mijoz mijozning mahalliy fayl maydoniga o`rnatilgan umumiy fayl tizimiga foydalanuvchi interfeysini amalga oshiradi.


rasm. NFS arxitekturasida "Mijoz-server" modelini joriy etish
Linux Virtual fayl tizimida (Virtual fayllar tizimi - VFS) bir vaqtning o`zida bitta xost bir nechta fayl tizimlarini bir vaqtning o`zida qo`llab-quvvatlash uchun mablag `taqdim etadi (masalan, CD-ROM va ERD36FT fayl tizimida mahalliy qattiq diskdagi ISO 9660 fayl tizimi) . Virtual kalitni aniqlaydi va shuning uchun so`rovni bajarish uchun qaysi fayl tizimidan foydalanish kerak. Shuning uchun, NFS Linuxda ishlatiladigan boshqa fayl tizimlari kabi moslikga ega. NFS o`rtasidagi yagona farq shundaki, uy egasi uyga ishlov berish o`rniga tarmoqqa yuborilishi mumkin.
VFS qabul qilingan so`rov NFS-ni anglatadi va uni yadroda joylashgan NFS boshqaruvchisiga o`tkazadi. NFS ishlovchisi kirish / chiqish so`rovini ko`rib chiqadi va uni NFS protsedurasiga ko`rsatadi (ochiq, kirish, yaratish, yaratish, olib tashlash, olib tashlash va boshqalar). RFCning alohida spetsifikatsiyasida ko`rsatilgan ushbu protseduralar NFS protokolining xatti-harakatlarini aniqlang. Kerakli protsedura so`rovga qarab tanlangan va RPC texnologiyasi yordamida amalga oshiriladi (masofadan boshqarish pulti). Siz ismini tushunganingizdek, RPC turli xil tizimlar o`rtasida protseduralarni taklif qilishga imkon beradi. RPC xizmati nfs so`rovini o`z dalillari bilan bog`laydi va natijani tegishli masofaviy xostga yuboradi, so`ngra uni so`rovni qayta tashabbuskorga qaytarish va qayta ishlash uchun javob qaytaradi.
RPC shuningdek, XDRning muhim darajasini o`z ichiga oladi ( tashqi ma`lumotlar vakolatxonasi - Mustaqil ma`lumotlar taqdimoti) Bu barcha NFS foydalanuvchilari bir xil ma`lumotlar turlari uchun bir xil formatdan foydalanishini ta`minlaydi. Bir turdagi platformadan foydalanadigan so`rov yuborilganda, ushbu so`rovda foydalaniladigan ma`lumotlar turidan farq qilishi mumkin. XDR texnologiyasi turdagi me`yorlarga (XDR) qayta konversiya turini anglatadi, shunda turli xil me`morlar yordamida platformalar fayl tizimlarini qiziqtirishi va almashish mumkin. XDRda bir oz formatda doimiy va o`zgaruvchan uzunliklar qatorlari kabi turlari kabi turlari va baytlar uchun buyurtmalar uchun belgilangan turlar uchun belgilanadi. XDR asosan NFSda foydalanish uchun ma`lum bo`lsa-da, ushbu spetsifikatsiya har xil arxitektura bilan bitta muhitda ishlashingiz kerak bo`lgan barcha holatlarda foydali bo`lishi mumkin.
NFS serverining yon tomonida shunga o`xshash algoritm qo`llaniladi. So`rovda RPC / XDR darajasidan ko`tariladi (ma`lumotlar arxitekturasiga muvofiq ma`lumotlar turlarini) orqali ko`tariladi va so`rovni qayta ishlash uchun javob beradigan NFS serveriga tushadi. U yerda so`rov belgilangan fayl tizimini aniqlash uchun NFS domeniga yuboriladi, uni manziliga yo`naltiriladi va ushbu fayl tizimiga mahalliy diskda kirish uchun VFSga kiradi. Ushbu holatda, Linux uchun standart fayl tizimi, masalan, Linux uchun standart fayl tizimi hisoblanadi. Aslida, NFS ushbu atama va masofadan kirish protokoli fayl tizimlariga an`anaviy tushunchada fayl tizimi emas.


rasm. VFS va NSF bog`lanish jarayoni diagrammasi
NFSV4-da keng kutish vaqti bilan tarmoqlar uchun maxsus kompozitsion protsedura taklif etiladi ( murakkab protsedura.). Ushbu protsedura tarmoq orqali so`rov yuborish narxini minimallashtirish uchun bitta so`rov ichida bir nechta RPC qo`ng`iroqlarini joylashtirishga imkon beradi. Shuningdek, ushbu protsedurada javob olish uchun qo`ng`iroqlarni qaytarish funktsiyalari mexanizmi amalga oshirildi.

Download 469.5 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling