साझा संसाधन

From alpha
Jump to navigation Jump to search

कम्प्यूटिंग में, एक साझा संसाधन, या नेटवर्क शेयर, एक सिस्टम संसाधन है जो संगणक संजाल पर एक होस्ट (नेटवर्क) से अन्य होस्ट तक उपलब्ध कराया जाता है।[1][2] यह कंप्यूटर पर एक उपकरण या जानकारी का टुकड़ा है जिसे किसी अन्य कंप्यूटर से दूर से पारदर्शी तरीके से एक्सेस किया जा सकता है जैसे कि यह स्थानीय मशीन में एक संसाधन हो। नेटवर्क साझाकरण नेटवर्क पर अंतर-प्रक्रिया संचार द्वारा संभव बनाया गया है।[2][3] साझा करने योग्य संसाधनों के कुछ उदाहरण कंप्यूटर प्रोग्राम, डेटा (कंप्यूटिंग), डेटा भंडारण उपकरण और प्रिंटर (कंप्यूटिंग) हैं। जैसे साझा फ़ाइल एक्सेस (डिस्क शेयरिंग और फ़ोल्डर शेयरिंग के रूप में भी जाना जाता है), साझा प्रिंटर एक्सेस, साझा स्कैनर एक्सेस इत्यादि। साझा संसाधन को साझा डिस्क, साझा फ़ोल्डर या साझा दस्तावेज़ कहा जाता है

फ़ाइल साझा करना शब्द का पारंपरिक अर्थ साझा फ़ाइल एक्सेस है, विशेष रूप से ऑपरेटिंग सिस्टम और स्थानीय क्षेत्र नेटवर्क और इंट्रानेट सेवाओं के संदर्भ में, उदाहरण के लिए माइक्रोसॉफ्ट विंडोज दस्तावेज़ीकरण में।[4] हालाँकि, 2000 के दशक की शुरुआत में जैसे ही बिटटोरेंट (प्रोटोकॉल) और इसी तरह के एप्लिकेशन उपलब्ध हुए, फ़ाइल शेयरिंग शब्द तेजी से इंटरनेट पर पीयर-टू-पीयर फ़ाइल साझाकरण के साथ जुड़ गया।

सामान्य फ़ाइल सिस्टम और प्रोटोकॉल

साझा फ़ाइल और प्रिंटर एक्सेस के लिए क्लाइंट पर एक ऑपरेटिंग सिस्टम की आवश्यकता होती है जो सर्वर पर संसाधनों तक पहुंच का समर्थन करता है, सर्वर पर एक ऑपरेटिंग सिस्टम जो क्लाइंट से अपने संसाधनों तक पहुंच का समर्थन करता है, और एक अनुप्रयोग परत (चार या पांच परत टीसीपी / में) की आवश्यकता होती है आईपी ​​​​संदर्भ मॉडल) साझा पहुंच प्रदान करने के लिए फ़ाइल साझाकरण संचार प्रोटोकॉल और ट्रांसपोर्ट परत प्रोटोकॉल। निजी कंप्यूटर के लिए आधुनिक ऑपरेटिंग सिस्टम में वितरित फ़ाइल सिस्टम शामिल हैं जो फ़ाइल साझाकरण का समर्थन करते हैं, जबकि हाथ से पकड़े जाने वाले कंप्यूटिंग उपकरणों को कभी-कभी साझा फ़ाइल एक्सेस के लिए अतिरिक्त सॉफ़्टवेयर की आवश्यकता होती है।

सबसे आम ऐसे फ़ाइल सिस्टम और प्रोटोकॉल हैं:

Primary operating system Application protocol Transport protocol
Mac operating systems SMB, Apple Filing Protocol[5]
Unix-like systems Network File System (NFS), SMB
MS-DOS, Windows SMB, also known as CIFS
Novell NetWare (server)
MS-DOS, Windows (client)

प्राथमिक ऑपरेटिंग सिस्टम वह ऑपरेटिंग सिस्टम है जिस पर संबंधित फ़ाइल शेयरिंग प्रोटोकॉल का सबसे अधिक उपयोग किया जाता है।

माइक्रोसॉफ़्ट विंडोज़ पर, माइक्रोसॉफ्ट के एसएमबी (सर्वर संदेश ब्लॉक ) प्रोटोकॉल का उपयोग करके, माइक्रोसॉफ्ट नेटवर्क के लिए विंडोज नेटवर्क घटक फ़ाइल और प्रिंटर शेयरिंग द्वारा एक नेटवर्क शेयर प्रदान किया जाता है। अन्य ऑपरेटिंग सिस्टम भी उस प्रोटोकॉल को लागू कर सकते हैं; उदाहरण के लिए, सांबा (सॉफ्टवेयर) एक एसएमबी सर्वर है जो यूनिक्स जैसे ऑपरेटिंग सिस्टम और कुछ अन्य गैर-एमएस-डॉस/गैर-विंडोज ऑपरेटिंग सिस्टम जैसे ओपन VMS पर चलता है। सांबा का उपयोग नेटवर्क शेयर बनाने के लिए किया जा सकता है, जिसे माइक्रोसॉफ्ट विंडोज चलाने वाले कंप्यूटरों से एसएमबी का उपयोग करके एक्सेस किया जा सकता है। एक वैकल्पिक दृष्टिकोण एक साझा डिस्क फ़ाइल सिस्टम है, जहां प्रत्येक कंप्यूटर के पास साझा डिस्क ड्राइव पर मूल फ़ाइल सिस्टम तक पहुंच होती है।

साझा संसाधन पहुंच को वेब-आधारित वितरित संलेखन और संस्करण (वेबडीएवी) के साथ भी लागू किया जा सकता है।

नामकरण परंपरा और मानचित्रण

शेयर को क्लाइंट कंप्यूटरों द्वारा कुछ नामकरण परंपरा के माध्यम से एक्सेस किया जा सकता है, जैसे सार्वभौमिक नामकरण परंपरा (यूनिवर्सल नेमिंग कन्वेंशन) जिसका उपयोग डॉस और माइक्रोसॉफ्ट विंडोज पीसी कंप्यूटर पर किया जाता है। इसका तात्पर्य यह है कि नेटवर्क शेयर को निम्नलिखित के अनुसार संबोधित किया जा सकता है:

\\ServerComputerName\ShareName

कहाँ ServerComputerName विंडोज़ इंटरनेट नाम सेवा नाम, डोमेन की नामांकन प्रणाली नाम या सर्वर कंप्यूटर का आईपी पता है, और ShareName एक फ़ोल्डर या फ़ाइल नाम, या उसका पथ (कंप्यूटिंग) हो सकता है। साझा किए गए फ़ोल्डर को एक ShareName भी दिया जा सकता है जो सर्वर साइड पर फ़ोल्डर के स्थानीय नाम से भिन्न होता है। उदाहरण के लिए, \\ServerComputerName\c$ आमतौर पर ड्राइव अक्षर के साथ एक ड्राइव को दर्शाता है C: विंडोज़ मशीन पर।

एक साझा ड्राइव या फ़ोल्डर को अक्सर क्लाइंट पीसी कंप्यूटर पर मैप किया जाता है, जिसका अर्थ है कि इसे स्थानीय पीसी कंप्यूटर पर एक ड्राइव अक्षर सौंपा गया है। उदाहरण के लिए, ड्राइव अक्षर H: आमतौर पर केंद्रीय फ़ाइल सर्वर पर उपयोगकर्ता होम निर्देशिका के लिए उपयोग किया जाता है।

सुरक्षा मुद्दे

नेटवर्क शेयर एक सुरक्षा दायित्व बन सकता है जब साझा फ़ाइलों तक पहुंच उन लोगों द्वारा (अक्सर कुटिल तरीकों से) प्राप्त की जाती है जिनके पास उन तक पहुंच नहीं होनी चाहिए। कई कंप्यूटर वर्म्स नेटवर्क शेयरों के माध्यम से फैल गए हैं। नेटवर्क शेयर गैर-ब्रॉडबैंड नेटवर्क एक्सेस में व्यापक संचार क्षमता का उपभोग करेंगे। उसके कारण, स्थानीय क्षेत्र नेटवर्क या एंटरप्राइज़ इंट्रानेट के बाहर के कंप्यूटरों से फ़ायरवॉल (नेटवर्किंग) में साझा प्रिंटर और फ़ाइल पहुंच आम तौर पर प्रतिबंधित है। हालाँकि, आभासी निजी संजाल (वीपीएन) के माध्यम से, साझा संसाधनों को स्थानीय नेटवर्क के बाहर प्रमाणित उपयोगकर्ताओं के लिए सुरक्षित रूप से उपलब्ध कराया जा सकता है।

एक नेटवर्क शेयर को आम तौर पर किसी निर्देशिका (फ़ाइल सिस्टम) या फ़ाइल को साझा के रूप में चिह्नित करके, या फ़ोल्डर के गुणों में फ़ाइल सिस्टम अनुमतियों या एक्सेस अधिकारों को बदलकर अन्य उपयोगकर्ताओं के लिए सुलभ बनाया जाता है। उदाहरण के लिए, एक फ़ाइल या फ़ोल्डर केवल एक उपयोगकर्ता (मालिक) के लिए, सिस्टम प्रशासक के लिए, उपयोगकर्ताओं के एक निश्चित समूह के लिए सार्वजनिक रूप से, यानी सभी लॉग इन उपयोगकर्ताओं के लिए पहुंच योग्य हो सकता है। सटीक प्रक्रिया प्लेटफ़ॉर्म के अनुसार भिन्न-भिन्न होती है.

घरों और छोटे कार्यालयों के लिए ऑपरेटिंग सिस्टम संस्करणों में, एक विशेष पूर्व-साझा फ़ोल्डर हो सकता है जो स्थानीय कंप्यूटर पर उपयोगकर्ता खाते और पासवर्ड वाले सभी उपयोगकर्ताओं के लिए पहुंच योग्य है। पूर्व-साझा फ़ोल्डर तक नेटवर्क पहुंच चालू की जा सकती विंडोज़ एक्सपी होम संस्करण संस्करण ऑपरेटिंग सिस्टम के अंग्रेजी संस्करण में, पूर्व साझा फ़ोल्डर को साझा दस्तावेज़ नाम दिया गया है, आमतौर पर पथ (कंप्यूटिंग) के साथC:\Documents and Settings\All users\Shared documents. Windows Vista और Windows 7 में, पूर्व-साझा फ़ोल्डर को सार्वजनिक दस्तावेज़ नाम दिया गया है, आमतौर पर पथ के साथC:\Users\Public\Public documents.[6]


कार्यसमूह टोपोलॉजी या केंद्रीकृत सर्वर

घरेलू और छोटे कार्यालय नेटवर्क में, विकेंद्रीकृत कंप्यूटिंग दृष्टिकोण का अक्सर उपयोग किया जाता है, जहां प्रत्येक उपयोगकर्ता अपने स्थानीय फ़ोल्डर और प्रिंटर दूसरों को उपलब्ध करा सकता है। इस दृष्टिकोण को कभी-कभी कार्यसमूह (कंप्यूटर नेटवर्किंग) या पीयर-टू-पीयर नेटवर्क टोपोलॉजी के रूप में दर्शाया जाता है, क्योंकि एक ही कंप्यूटर का उपयोग क्लाइंट के साथ-साथ सर्वर के रूप में भी किया जा सकता है।

बड़े एंटरप्राइज़ नेटवर्क में, एक केंद्रीकृत फ़ाइल सर्वर या प्रिंट सर्वर, जिसे कभी-कभी क्लाइंट-सर्वर मॉडल | क्लाइंट-सर्वर प्रतिमान कहा जाता है, आमतौर पर उपयोग किया जाता है। स्थानीय उपयोगकर्ता कंप्यूटर पर एक क्लाइंट प्रक्रिया संचार शुरू करने के लिए पहल करती है, जबकि फ़ाइल सर्वर या प्रिंट सर्वर रिमोट कंप्यूटर पर एक सर्वर प्रक्रिया निष्क्रिय रूप से संचार सत्र शुरू करने के लिए अनुरोधों की प्रतीक्षा करती है।

बहुत बड़े नेटवर्क में, संरक्षण क्षेत्र नियंत्रण कार्य (SAN) दृष्टिकोण का उपयोग किया जा सकता है।

स्थानीय नेटवर्क के बाहर सर्वर पर कंप्यूटर डेटा भंडारण वर्तमान में एक विकल्प है, खासकर घरों और छोटे कार्यालय नेटवर्क के लिए।

फ़ाइल स्थानांतरण से तुलना

साझा फ़ाइल एक्सेस को फाइल ट्रांसफर प्रोटोकॉल (FTP), या ब्लूटूथ इन्फ्रारेड डेटा एसोसिएशन OBject EXchange (OBEX) प्रोटोकॉल का उपयोग करके फ़ाइल ट्रांसफ़र के साथ भ्रमित नहीं किया जाना चाहिए। जब भी सर्वर पर कोई फ़ोल्डर बदला जाता है तो साझा पहुंच में फ़ोल्डर जानकारी का स्वचालित सिंक्रनाइज़ेशन शामिल होता है, और सर्वर साइड फ़ाइल खोज प्रदान कर सकता है, जबकि फ़ाइल स्थानांतरण एक अधिक प्राथमिक सेवा है।[7] साझा फ़ाइल एक्सेस को सामान्यतः स्थानीय क्षेत्र नेटवर्क (LAN) सेवा माना जाता है, जबकि FTP एक इंटरनेट सेवा है।

साझा फ़ाइल पहुंच उपयोगकर्ता के लिए पारदर्शी है, जैसे कि यह स्थानीय फ़ाइल सिस्टम में एक संसाधन था, और बहु-उपयोगकर्ता वातावरण का समर्थन करता है। इसमें उपयोगकर्ता द्वारा संपादित करते समय दूरस्थ फ़ाइल का समवर्ती नियंत्रण या लॉक (कंप्यूटर विज्ञान) और फ़ाइल सिस्टम अनुमतियां शामिल हैं।

फ़ाइल सिंक्रनाइज़ेशन से तुलना

साझा फ़ाइल एक्सेस में फ़ाइल सिंक्रोनाइज़ेशन और अन्य जानकारी सिंक्रोनाइज़ेशन शामिल है, लेकिन इसे भ्रमित नहीं किया जाना चाहिए। इंटरनेट-आधारित सूचना सिंक्रनाइज़ेशन, उदाहरण के लिए, SyncML भाषा का उपयोग कर सकता है। साझा फ़ाइल एक्सेस फ़ोल्डर जानकारी के सर्वर-साइड पुशिंग पर आधारित है, और आमतौर पर हमेशा इंटरनेट सॉकेट पर उपयोग किया जाता है। फ़ाइल सिंक्रनाइज़ेशन उपयोगकर्ता को समय-समय पर ऑफ़लाइन रहने की अनुमति देता है और आम तौर पर एक एजेंट सॉफ़्टवेयर पर आधारित होता है जो अंतर खोजने के लिए सिंक्रनाइज़ मशीनों को पुन: कनेक्ट करने पर, और कभी-कभी एक निश्चित समय अंतराल के साथ बार-बार सर्वेक्षण करता है। आधुनिक ऑपरेटिंग सिस्टम में अक्सर दूरस्थ फ़ाइलों का एक स्थानीय वेब कैश शामिल होता है, जो पुन: कनेक्ट होने पर ऑफ़लाइन पहुंच और सिंक्रनाइज़ेशन की अनुमति देता है।

इतिहास

संसाधन साझा करने के लिए पहला अंतरराष्ट्रीय विषम नेटवर्क 1973 में यूनिवर्सिटी कॉलेज लंदन (यूसीएल) में कंप्यूटर विज्ञान विभाग के माध्यम से यूनाइटेड किंगडम#इतिहास में शुरुआती इंटरनेट के साथ ARPANET का इंटरकनेक्शन था।[8][9][10]


यह भी देखें


संदर्भ

  1. Padlipsky, Michael A. (September 1982). A Perspective on the ARPANET Reference Model. IETF. doi:10.17487/RFC0871. RFC 871. Retrieved 15 December 2013.
  2. 2.0 2.1 Walden, David C. (July 1970). संसाधन साझा करने वाले कंप्यूटर नेटवर्क में इंटरप्रोसेस पर एक नोट. IETF. doi:10.17487/RFC0061. RFC 61. Retrieved 15 December 2013.
  3. Walden, David C. (August 1970). A System for Interprocess Communication in a Resource Sharing Computer Network. IETF. doi:10.17487/RFC0062. RFC 62. Retrieved 15 December 2013.
  4. Microsoft Technet, File and Printer Sharing in Windows Vista, May 14, 2007
  5. "Apple shifts from AFP file sharing to SMB2 in OS X 10.9 Mavericks". AppleInsider. Quiller Media, Inc.
  6. Katy Ivens, Networking for dummies, 4th edition, 2007, page 121. Suggest the term "pre-shared folder".
  7. Share Files across Cloud Storage.
  8. M. Ziewitz & I. Brown (2013). इंटरनेट के प्रशासन पर अनुसंधान पुस्तिका. Edward Elgar Publishing. p. 7. ISBN 978-1849805049. Retrieved 2015-08-16.
  9. Kirstein, P.T. (1999). "यूनाइटेड किंगडम में अर्पानेट और इंटरनेट के साथ शुरुआती अनुभव" (PDF). IEEE Annals of the History of Computing. 21 (1): 38–44. doi:10.1109/85.759368. ISSN 1934-1547. S2CID 1558618. Archived from the original (PDF) on 2020-02-07.
  10. "30 years of the international internet". BBC News. 19 November 2003. Retrieved 22 June 2012.