आपल्याला आवश्यक असलेल्या ओळीच्या सुरूवातीस कर्सर हलविण्यासाठी. शब्द दस्तऐवज टाइप करणे आणि फिरणे. कोणत्याही ठिकाणी लाइन ब्रेक

मदत करा 19.03.2019
चेरचर

कोणत्याही सर्वात महत्वाचा घटक वितरित प्रणाली- एक फाइल सिस्टम, जी या प्रकरणात देखील वितरित केली जाते. केंद्रीकृत प्रणालींप्रमाणे, फाइल सिस्टमचे कार्य प्रोग्राम आणि डेटा संग्रहित करणे आणि क्लायंटला प्रवेश प्रदान करणे आहे. वितरित फाइल सिस्टम फायली संचयित करणाऱ्या एक किंवा अधिक संगणकांद्वारे राखली जाते. फाइल सर्व्हरमध्ये सामान्यत: श्रेणीबद्ध फाइल सिस्टम असतात, प्रत्येक रूट डिरेक्टरी आणि अधिक निर्देशिका असतात कमी पातळी. बऱ्याच नेटवर्क फाइल सिस्टममध्ये, क्लायंट संगणक या फाइल सिस्टमला त्याच्या स्थानिक फाइल सिस्टममध्ये संलग्न आणि माउंट करू शकतो, वापरकर्त्यास प्रदान करतो. सहज प्रवेशरिमोट डिरेक्टरी आणि फाइल्सवर. या प्रकरणात, माउंट केलेल्या फायलींचा डेटा भौतिकरित्या कोठेही हलत नाही, सर्व्हरवर शिल्लक आहे.

सॉफ्टवेअरच्या दृष्टिकोनातून, वितरित फाइल सिस्टम (FS) ही एक नेटवर्क सेवा आहे ज्यामध्ये सर्व्हर प्रोग्राम आणि क्लायंट प्रोग्राम समाविष्ट असतात जे विशिष्ट प्रोटोकॉल वापरून एकमेकांशी संवाद साधतात. वितरित फाइल सिस्टममधील फाइल सेवेचे दोन कार्यात्मकपणे वेगळे भाग असतात: फाइल सेवा स्वतः आणि फाइल सिस्टम निर्देशिका सेवा. प्रथम चालू ऑपरेशन्सशी संबंधित आहे वेगळ्या फायली, जसे की वाचन, लेखन किंवा जोडणे (सुधारणा करणे), आणि दुसरे - निर्देशिका तयार करणे आणि व्यवस्थापित करणे, निर्देशिकांमधून फायली जोडणे आणि काढणे इ.

सुव्यवस्थित वितरण प्रणालीमध्ये, वापरकर्त्यांना माहिती नसते की फाइल सिस्टम कशी लागू केली जाते (किती फाइल सर्व्हर, ते कुठे आहेत, ते कसे कार्य करतात). आदर्शपणे, वापरकर्त्यासाठी, नेटवर्क फाइल सिस्टम त्याच्या संगणकावर त्याच्या स्वत: च्या सारखी दिसली पाहिजे, म्हणजे, पूर्णपणे पारदर्शक असावी. तथापि, प्रत्यक्षात, नेटवर्क फाइल सिस्टम अद्याप या आदर्शानुसार पूर्णपणे जगू शकत नाहीत.

मध्ये नेटवर्क फाइल सिस्टम सामान्य केसखालील घटकांचा समावेश आहे:

स्थानिक फाइल सिस्टम;

स्थानिक फाइल सिस्टम इंटरफेस;

नेटवर्क फाइल सिस्टम सर्व्हर;

नेटवर्क फाइल सिस्टम क्लायंट;

नेटवर्क फाइल सिस्टम इंटरफेस;

नेटवर्क फाइल सिस्टम क्लायंट-सर्व्हर प्रोटोकॉल.

नेटवर्क FS क्लायंट असे प्रोग्राम आहेत जे नेटवर्कशी कनेक्ट केलेल्या असंख्य संगणकांवर चालतात. हे प्रोग्राम्स वर संग्रहित केलेल्या फायलींमध्ये प्रवेश करण्यासाठी अनुप्रयोग विनंत्या देतात दूरस्थ संगणक. नेटवर्क FS क्लायंट नेटवर्कवरील विनंत्या दुसऱ्या सॉफ्टवेअर घटकाकडे पाठवतो - नेटवर्क FS सर्व्हर रिमोट संगणकावर चालतो. सर्व्हर, विनंती प्राप्त झाल्यानंतर, ती स्वतः कार्यान्वित करू शकतो किंवा, जो अधिक सामान्य पर्याय आहे, स्थानिक पातळीवर प्रक्रिया करण्यासाठी विनंती हस्तांतरित करू शकतो. फाइल सिस्टम. स्थानिक FS कडून प्रतिसाद मिळाल्यानंतर, सर्व्हर नेटवर्कवर प्रसारित करतो__

नेटवर्क FS क्लायंट आणि सर्व्हर विशिष्ट प्रोटोकॉल वापरून नेटवर्कवर एकमेकांशी संवाद साधतात. स्थानिक आणि नेटवर्क FS इंटरफेस जुळत असल्यास, हा प्रोटोकॉल अगदी सोपा असू शकतो. या उद्देशासाठी वापरलेली एक यंत्रणा RPC यंत्रणा असू शकते.

विंडोज ऑपरेटिंग सिस्टममध्ये, मुख्य नेटवर्क फाइल सेवा SMB (सर्व्हर मेसेज ब्लॉक) प्रोटोकॉल आहे, जी मायक्रोसॉफ्ट, इंटेल आणि IBM द्वारे संयुक्तपणे विकसित केली गेली आहे. त्याच्या नवीनतम विस्तारित आवृत्त्यांना कॉमन इंटरनेट म्हणतात फाइल सिस्टम, CIFS.

प्रोटोकॉल OSI मॉडेलच्या ऍप्लिकेशन स्तरावर कार्य करतो. नेटवर्कवर संदेश प्रसारित करण्यासाठी SMB विविध वाहतूक प्रोटोकॉल वापरते. ऐतिहासिकदृष्ट्या, असा पहिला प्रोटोकॉल NetBIOS (आणि त्याची नंतरची आवृत्ती NetBEUI) होता, परंतु आता SMB संदेश इतर प्रोटोकॉल (TCP/UDP आणि IPX) वापरून प्रसारित केले जाऊ शकतात.

SMB कनेक्शन-ओरिएंटेड प्रोटोकॉलच्या वर्गाशी संबंधित आहे. क्लायंटने सर्व्हरला कनेक्शनची विनंती करणारा एक विशेष संदेश पाठवून त्याचे कार्य सुरू होते. सर्व्हर कनेक्शन स्थापित करण्यास तयार असल्यास, तो पुष्टीकरण संदेशासह प्रतिसाद देतो. एकदा कनेक्शन स्थापित झाल्यानंतर, क्लायंट सर्व्हरला SMB संदेशांमध्ये फाइल्स आणि निर्देशिका हाताळण्यासाठी आदेश पाठवून संपर्क साधू शकतो. ऑपरेशन दरम्यान, बर्याच परिस्थिती उद्भवू शकतात ज्यामुळे रिमोट फाइल ऍक्सेसच्या प्रभावीतेवर परिणाम होऊ शकतो:

1. क्लायंटसह संप्रेषण सत्रादरम्यान नेटवर्क फाइल सिस्टम सर्व्हर चालवणाऱ्या संगणकाची अपयश. स्थानिक फाइल सिस्टीम अंतर्गत सारणी राखून अनुप्रयोग त्याच फाइलवर केलेल्या सलग ऑपरेशन्सची स्थिती लक्षात ठेवते. फाइल्स उघडा (सिस्टम कॉलउघडा, वाचा, लिहा या टेबलची स्थिती बदला). जेव्हा सिस्टम क्रॅश होते, सर्व्हर संगणक रीबूट झाल्यानंतर खुल्या फायलींचे टेबल हरवले जाते. या प्रकरणात, क्लायंट संगणकावर चालणारा अनुप्रयोग क्रॅश होण्यापूर्वी उघडलेल्या फाइल्ससह कार्य करणे सुरू ठेवू शकत नाही.

सर्व्हरवरून क्लायंटकडे खुल्या फायलींच्या टेबलची देखरेख आणि संग्रहित करण्याचे कार्य हस्तांतरित करण्यावर आधारित समस्येचे एक निराकरण आहे. या संस्थेसह, क्लायंट-सर्व्हर प्रोटोकॉल सरलीकृत आहे, कारण सर्व्हर रीबूट केल्याने केवळ सेवेमध्ये विराम येतो.

2. नेटवर्क विनंत्या आणि रीबूटमुळे सेवेमध्ये मोठा विलंब फाइल सर्व्हरकनेक्ट केलेले असताना मोठ्या संख्येनेग्राहक क्लायंटच्या बाजूने फायली (अंशतः किंवा संपूर्णपणे) कॅशे करणे हे समस्येचे निराकरण असू शकते. तथापि, या प्रकरणात, प्रोटोकॉलने एकाच फाईलच्या अनेक प्रती तयार करण्याची शक्यता विचारात घेणे आवश्यक आहे, ज्या वेगवेगळ्या वापरकर्त्यांद्वारे स्वतंत्रपणे सुधारित केल्या जाऊ शकतात, म्हणजेच, प्रोटोकॉलने भिन्न संगणकांवर उपलब्ध असलेल्या फायलींच्या प्रतींमध्ये सुसंगतता सुनिश्चित करणे आवश्यक आहे.

3. फाइल सर्व्हरची भूमिका निभावत असलेल्या संगणकांच्या अपयश आणि अपयशादरम्यान फाइल सिस्टमच्या अखंडतेचा डेटा गमावणे आणि नष्ट होणे. नेटवर्क FS ची फॉल्ट टॉलरन्स वाढवण्यासाठी, तुम्ही प्रत्येक फाइलच्या (किंवा संपूर्ण FS) अनेक सर्व्हरवर अनेक प्रती साठवू शकता. फाइलच्या अशा प्रतींना प्रतिकृती म्हणतात.

फाइल प्रतिकृती केवळ दोष सहिष्णुता सुधारत नाही, तर एकाधिक सर्व्हरवर फाइल विनंत्या वितरित करून फाइल सर्व्हर ओव्हरलोड करण्याच्या समस्येचे निराकरण करते, ज्यामुळे फाइल सिस्टम कार्यप्रदर्शन सुधारते.

4. प्रमाणीकरण एका संगणकावर केले जाते, उदाहरणार्थ, क्लायंटवर, आणि अधिकृतता, म्हणजे निर्देशिका किंवा फायलींवरील प्रवेश अधिकार तपासणे, फाइल सर्व्हर म्हणून काम करून दुसऱ्या संगणकावर केले जाते. सर्व नेटवर्क सेवांची ही सामान्य समस्या क्लायंट आणि सर्व्हर दरम्यान संप्रेषण करण्यासाठी प्रोटोकॉलद्वारे विचारात घेणे आवश्यक आहे. फाइल सेवा.

केंद्रीकृत प्रमाणीकरण, प्रतिकृती, कॅशिंग इत्यादीसाठी सेवा तयार करून सूचीबद्ध समस्या सर्वसमावेशकपणे सोडवल्या जातात. अतिरिक्त सेवाक्लायंट आणि सर्व्हर यांच्यातील परस्परसंवादासाठी प्रोटोकॉलमध्ये परावर्तित होतात, परिणामी ते तयार होते विविध प्रोटोकॉलया प्रकारातील, अतिरिक्त फंक्शन्सच्या एक किंवा दुसर्या सेटला समर्थन देते. म्हणून, त्याच स्थानिक FS साठी भिन्न नेटवर्क FS प्रोटोकॉल असू शकतात (Fig. 5.30). अशा प्रकारे, आज एनटीएफएस फाइल सिस्टम वापरून प्रवेश केला जाऊ शकतो SMB प्रोटोकॉल, NCP (नेटवेअर कंट्रोल प्रोटोकॉल) आणि NFS ( नेटवर्क फाइलसिस्टम - कंपनीच्या नेटवर्क एफएसचा प्रोटोकॉल सन मायक्रोसिस्टम्स, ऑपरेटिंग सिस्टमच्या UNIX कुटुंबाच्या विविध आवृत्त्यांमध्ये वापरले जाते).

दुसरीकडे, समान प्रोटोकॉल वापरून, स्थानिक FS वर दूरस्थ प्रवेश लागू केला जाऊ शकतो विविध प्रकार. उदाहरणार्थ, SMB प्रोटोकॉलचा वापर केवळ FS मध्ये प्रवेश करण्यासाठी केला जातो FAT प्रकार, पण FS NTFS, HPFS (Fig. 5.31). या फाइल सिस्टम वेगवेगळ्या किंवा एकाच संगणकावर असू शकतात.__

धडा 5 साठी चाचणी प्रश्न

1. संगणकाच्या स्वतंत्र वापरावर नेटवर्कचे कोणते फायदे आहेत?

2. भौतिक आणि तार्किक नेटवर्क टोपोलॉजी नेहमी समान असतात का?

3. कव्हर केलेल्या क्षेत्राच्या आकारानुसार नेटवर्कचे वर्गीकरण कसे केले जाते?

4. कोणता संगणक नेटवर्कवर सर्व्हर म्हणून काम करू शकतो?

5. फाइल सर्व्हर आणि प्रिंट सर्व्हर म्हणजे काय?

6. नोंदणी सर्व्हर कोणती कार्ये करतात?

7. रिमोट ऍक्सेस सर्व्हर कोणती कार्ये करतात?

8. प्रॉक्सी सर्व्हर म्हणजे काय?

9. संगणक नेटवर्कच्या संभाव्य ग्राहकांची यादी करा.

10. संगणक नेटवर्कमध्ये "जाड" आणि "पातळ" क्लायंट काय आहेत?

11. नेटवर्कचा "विभाजन" हा शब्द तुम्हाला कसा समजतो?

12. MAC पत्ता काय आहे?

13. वितरित ओएस नेटवर्क केलेल्या ओएसपेक्षा वेगळे कसे आहे? आज खरोखर वितरित नेटवर्क सिस्टम अस्तित्वात आहेत का?

14. नेटवर्क OS च्या मुख्य घटकांची यादी करा. नेटवर्क सेवा म्हणजे काय? तुम्ही कोणत्या नेटवर्क सेवांना नाव देऊ शकता?

15. काही नेटवर्क सेवा वापरकर्त्यासाठी नसून प्रशासकासाठी आहेत. या कोणत्या सेवा आहेत?

16. पहिली नेटवर्क ऑपरेटिंग सिस्टीम कोणती होती? नेटवर्क ऑपरेटिंग सिस्टम तयार करण्यासाठी सध्या कोणते पध्दत वापरले जातात?

17. पीअर-टू-पीअर नेटवर्कच्या वैशिष्ट्यपूर्ण वैशिष्ट्यांची नावे द्या. मल्टी-पीअर नेटवर्कचे मुख्य वैशिष्ट्य काय आहे?

18. सर्व्हर ओएस म्हणजे काय? ते काय आहेत? सर्व्हर ओएस क्लायंट ओएसपेक्षा कसा वेगळा आहे?

19. वितरित अर्ज प्रक्रियेसाठी द्वि-स्तरीय योजनांचे किती प्रकार वापरले जातात?

20. जेव्हा सर्व्हर आणि क्लायंट सहकार्य करतात तेव्हा द्वि-स्तरीय ऍप्लिकेशन प्रक्रियेत काय चांगले आहे?

21. त्रिस्तरीय अर्ज प्रक्रिया योजनेचे काही फायदे आहेत का, ते काय आहेत?

22. वितरित प्रणालींमध्ये प्रक्रिया कशा प्रकारे संवाद साधू शकतात?

23. नेटवर्क ओएस ट्रान्सपोर्ट सिस्टीममध्ये वापरल्या जाणाऱ्या मुख्य आदिम काय आहेत?

24. नेटवर्कवरील प्रक्रियांचे सिंक्रोनाइझेशन कसे आयोजित केले जाते?

25. रिमोट प्रक्रिया कॉल्सचा अर्थ काय आहे?

नेटवर्क सेवा

व्याख्यान 10

OS च्या सर्व्हर आणि क्लायंट भागांचा संच जो प्रवेश प्रदान करतो विशिष्ट प्रकारनेटवर्कवरील संगणक संसाधन म्हणतात नेटवर्क सेवा . क्लायंट भागदुसऱ्या संगणकाच्या सर्व्हर बाजूला नेटवर्क विनंत्या करते. सर्व्हर भागस्थानिक सर्व्हर संसाधनांच्या विनंतीचे समाधान करते. क्लायंट भाग सक्रिय आहे, सर्व्हर भाग निष्क्रिय आहे.

येथे नेटवर्किंगफाइल सिस्टममध्ये नेटवर्क ऍक्सेस महत्त्वपूर्ण स्थान व्यापलेले आहे. या प्रकरणात, क्लायंट आणि सर्व्हर भाग, नेटवर्क फाइल सिस्टमसह, फॉर्म फाइल सेवा

वितरित OS चा मुख्य घटक नेटवर्क फाइल सिस्टम आहे. नेटवर्क फाइल सिस्टीमला फाइल्स संचयित करणाऱ्या एक किंवा अधिक संगणकांद्वारे समर्थित आहे (फाइल सर्व्हर)

क्लायंटसंगणक या फाइल सिस्टीम त्यांच्या स्थानिक फाइल सिस्टीमशी संलग्न किंवा माउंट करतात

फाइल सेवाप्रोटोकॉल वापरून नेटवर्कवर संवाद साधणारे सर्व्हर प्रोग्राम आणि क्लायंट प्रोग्राम समाविष्ट करतात.

फाइल सर्व्हिसेसमध्ये फाइल सेवेचा समावेश होतो ( फाइल ऑपरेशन्स) आणि निर्देशिका सेवा (निर्देशिका व्यवस्थापन)

नेटवर्क फाइल सेवा मॉडेल समाविष्टीत आहे खालील घटक:

स्थानिक फाइल सिस्टम (FAT, NTFS)

स्थानिक फाइल सिस्टम इंटरफेस (सिस्टम कॉल)

नेटवर्क फाइल सिस्टम सर्व्हर

नेटवर्क फाइल सिस्टम क्लायंट ( विंडोज एक्सप्लोरर, UNIX शेलइ.)

नेटवर्क फाइल सिस्टम इंटरफेस (स्थानिक फाइल सिस्टम सिस्टम कॉलची पुनरावृत्ती होते)

नेटवर्क फाइल सिस्टम क्लायंट-सर्व्हर प्रोटोकॉल (विंडोजसाठी एसएमबी-सर्व्हर मेसेज ब्लॉक, एनएफएस (नेटवर्क फाइल सिस्टम) आणि एफटीपी ( फाइल हस्तांतरण UNIX साठी प्रोटोकॉल)

नेटवर्क फाइल सिस्टम इंटरफेस

इंटरफेसचे अनेक प्रकार आहेत, ज्याचे वैशिष्ट्य आहे:

फाइल संरचना. बहुतेक नेटवर्क फाइल सिस्टम फ्लॅट फाइल्सना समर्थन देतात

फाइल सुधारण्यायोग्यता. बऱ्याच नेटवर्क फाइल सिस्टममध्ये फाइल सुधारण्याची क्षमता असते. काही वितरीत फाइल सिस्टीम सुधारणा ऑपरेशन्स प्रतिबंधित करतात. फक्त तयार करणे आणि वाचणे शक्य आहे. अशा फायलींसाठी कॅशिंग आणि प्रतिकृती व्यवस्थापित करणे सोपे आहे.

फाइल पृथक्करण शब्दार्थ:

शब्दार्थ UNIX (केंद्रीकृत). जर एक वाचन अनेक लेखनाचे अनुसरण करत असेल तर वाचा नवीनतम अद्यतन. हे तत्त्व वितरित फाइल सिस्टममध्ये देखील शक्य आहे, जर तेथे एक फाइल सर्व्हर असेल आणि क्लायंटवर फाइल कॅशिंग नसेल.

सत्र शब्दार्थ.फाइल उघडल्यानंतर बदल सुरू होतात आणि फाइल बंद केल्यानंतर पूर्ण होतात. दुसऱ्या शब्दांत, इतर प्रक्रियांसाठी, फाइल बंद केल्यानंतरच बदल दिसून येतात. IN या प्रकरणातफाइल शेअर करताना समस्या आहे. अपरिवर्तनीय फाइल्सचे शब्दार्थ.फाइल फक्त तयार आणि वाचली जाऊ शकते. तुम्ही फाईल वेगळ्या नावाने पुन्हा तयार करू शकता. म्हणून फाईल सुधारित केली जाऊ शकत नाही, परंतु नवीन फाइलसह बदलली जाऊ शकते. समस्या शेअरिंगतथापि, ते गहाळ आहे.



व्यवहार यंत्रणा.व्यवहार यंत्रणा (अविभाज्य ऑपरेशन्स) वापरून सामायिक केलेल्या फाइल्ससह कार्य करण्याचा हा एक मार्ग आहे.

प्रवेश नियंत्रण. उदाहरणार्थ, Windows NT/2000 साठी दोन यंत्रणा आहेत: निर्देशिका स्तरावर (FAT साठी) आणि फाइल स्तरावर (NTFS)

प्रवेश युनिट.पूर्ण फाइल अपलोड/डाउनलोड मॉडेल (FTP). दुसरे मॉडेल फाइल ऑपरेशन्सचा वापर आहे.



आम्ही वाचण्याची शिफारस करतो

वर