O‘ZBEKISTON RESPUBLIKASI AXBOROT
TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Operatsion tizimlar kafedrasi
Operatsion tizimlar fanidan
Mustaqil ish
MAVZU: Global file tizimi (GFS)
Bajardi: 414 guruh talabasi
Sanjar Samadov
Tekshirdi: Ro‘ziyeva Gulshaharxon
Toshkent 2022
Global fayl tizimi (GFS) umumiy diskdagi fayl tizimi uchun Linux kompyuter klasterlari. GFS klasterning barcha a'zolariga bir vaqtning o'zida umumiy foydalanishga to'g'ridan-to'g'ri kirish huquqini beradi blok saqlash, aksincha tarqatilgan fayl tizimlari ma'lumotlarni klaster bo'ylab tarqatadigan. GFS mahalliy kompyuter tizimi sifatida bitta kompyuterda ham ishlatilishi mumkin.
GFS-da uzilgan ish rejimi va mijoz yoki server rollari yo'q. GFS klasteridagi barcha tugunlar tengdosh sifatida ishlaydi. Klasterda GFS dan foydalanish talab etiladi apparat umumiy xotiraga kirishga ruxsat berish va saqlashga kirishni boshqarish uchun blok menejeri.Qulf menejeri alohida modul sifatida ishlaydi: shuning uchun GFS Tarqatilgan blok menejeri (DLM) uchun klaster konfiguratsiyalar va mahalliy fayl tizimlari uchun "nolock" blokirovka menejeri. GFS-ning eski versiyalari, shuningdek, ishdan bo'shatish orqali ortiqcha ishlashni amalga oshiradigan serverga asoslangan qulf menejeri GULM-ni qo'llab-quvvatlaydi.
GFS mavjud bepul dasturiy ta'minot, shartlariga muvofiq taqsimlanadi.
GFS ikkalasi ham jurnalga yozilgan fayl tizimlari va GFS shunga o'xshash jurnal rejimlarining to'plamini qo'llab-quvvatlaydi. Bu GFS tomonidan qo'llab-quvvatlanadigan yagona rejim, ammo alohida ma'lumotlar fayllarida jurnalni yozishni yoqish mumkin, lekin ular nolga teng bo'lganda. GFS-dagi jurnalga qo'yilgan fayllarga bir qator cheklovlar qo'yilgan, masalan mmap yoki sendfile tizim qo'ng'iroqlari, ular oddiy fayllardan boshqa disk formatini ishlatadilar. Shuningdek, "inherit-journal" atributi mavjud bo'lib, u katalogga o'rnatilganda ushbu katalog ichida yaratilgan barcha fayllarni (va pastki kataloglarni) jurnal (yoki navbati bilan meros jurnalini) bayroqchasini o'rnatishiga olib keladi.
GFS-dan yangilash oddiy protsedura bo'lishi uchun ishlab chiqilgan. Shu maqsadda diskdagi strukturaning aksariyati GFS bilan bir xil bo'lib qoldi, shu jumladan katta endian baytga buyurtma berish. Bir nechta farqlar mavjud:
GFS -da "meta-fayllar tizimi" mavjud bo'lib, u orqali tizim fayllariga kirishni qayta ishlaydi
GFS oddiy fayllar singari jurnalga yozilgan fayllar uchun bir xil disk formatini ishlatadi
GFS esa maxsus kengaytmalardan foydalanadi
GFS -da boshqa "per_node"tizim fayllari tartibi inode (juda oz) farq qiladi.
Bilvosita bloklarning joylashuvi biroz farq qiladi
Do'stlaringiz bilan baham: |