Тармоқ файллар системаси (NFS)
NFS системаси Sun Microsystem компаниясининг ONC (Open Network Computing) тармоқ махсулоти қисми сифатида тайюрланган. Хозирда NFS UNIX System V Release 4 нинг офитсиал (расмий) компонентаси ҳисобланади.
NFS нафақат ҳар хил архитектуралардан балки ҳах хил операцион платформалардан фойдаланишда ҳам яроқлидир. NFS нинг бепул (Public Domain) ва коммерик вариантлари мавжуд.
Дастлаб NFS UNIX BSD 4.2 да тайёрланган NFS ни System V да қўллашда операцион система ядросига керакли тузатиш киритишга тўғри келаган. NFS учта асосий қисмга ажралади:
Протокол.
Сервер.
Клиейнт.
NFS протоколи RPC примитивларига суянади. Клиейнт қисми RPC эханизми асосида систэманинг сэрвэр қисми билан ҳамкорлик қилади. NFS нинг асосий авзаллиги турли операцион системалар муҳитида фойдаланиш имкониятини борлигида.
Олислашган файллардан биргаликда фойдаланиш (RFS)
RFS тармоқ файллар системаси AT&T компанияси томонидан ўзининг махсулати бўлмиш UNIX System V Release 3 да реализатсия қилинган. Функсионал жиҳатдан у NFS га ўхшайди яъни олислашган файлларга аниқ мурожатни (доступни) таъминлайди. Лекин система реализатсияси мутлақо яхши. Унинг асосий камчилиги шундаки, у фақат UNIX операцион системаси бошқарувидаги компьютерларга реализатсия қилинади.
NFS RPC протоколига суянса, RFS AT&T учун махсус асосий пакетларда маълумот алмашиш протоколидан фойдаланади (бошқача айтганда RFS реализатсияси TLI интерфейсига асосланади). Aйна бир устунлиги RPC фойдаланилаётган транспорт механизмига боғлиқ бўлмаган система.
Қурилмаларни бошқариш.
Ташқи қурилмаларни бошқариш – бу барча опратсион системаларнинг муҳим функцияларидан биридир. Система перифер қурилмага эффектив ва қулай мурожатни ҳамда янгидан қўшилган ташқи қурилмалар учун дастурий таъминот имкониятини таъминлаши керак.
1.6. Қурилмалар махсус файл сифатида.
UNIX опратсион системасида ташқи қурилмаларга мурожат учун универсал файл абстрксиясидан фойдаланилади. Файллар системаси магнит дискда хотирани егаллаган ҳақиқий файллардан ташқари (оддий файл ёки каталогдан ташқари) махсус файлларни ҳам ҳимоя қилади. Бу исталган файл ёки ташқи қурилма билан битта интерфейсда ишлаш имконини беради.
Do'stlaringiz bilan baham: |