Home Internet What is server | server kya hai

What is server | server kya hai

0
59
server kya hai
server kya hai

सर्वर एक कंप्यूटर या सिस्टम है जो नेटवर्क पर क्लाइंट के रूप में जाने जाने वाले अन्य कंप्यूटरों को संसाधन, डेटा, सेवाएं या प्रोग्राम प्रदान करता है। सिद्धांत रूप में, जब भी कंप्यूटर क्लाइंट मशीनों के साथ संसाधन साझा करते हैं तो उन्हें सर्वर माना जाता है। वेब सर्वर, मेल सर्वर और वर्चुअल सर्वर सहित कई प्रकार के सर्वर हैं।

एक व्यक्तिगत प्रणाली संसाधन प्रदान कर सकती है और उसी समय किसी अन्य प्रणाली से उनका उपयोग कर सकती है। इसका मतलब है कि एक डिवाइस एक ही समय में सर्वर और क्लाइंट दोनों हो सकता है।

पहले सर्वरों में से कुछ मेनफ्रेम कंप्यूटर या मिनी कंप्यूटर थे। मिनी कंप्यूटर मेनफ्रेम कंप्यूटर से बहुत छोटे थे, इसलिए नाम। हालाँकि, जैसे-जैसे तकनीक आगे बढ़ी, वे डेस्कटॉप कंप्यूटरों की तुलना में बहुत बड़े हो गए, जिसने माइक्रो कंप्यूटर शब्द को कुछ हद तक दूर कर दिया।

प्रारंभ में, ऐसे सर्वर टर्मिनलों के रूप में जाने जाने वाले क्लाइंट से जुड़े थे जो कोई वास्तविक कंप्यूटिंग नहीं करते थे। ये टर्मिनल, जिन्हें डंब टर्मिनल कहा जाता है, केवल एक कीबोर्ड या कार्ड रीडर के माध्यम से इनपुट स्वीकार करने और किसी भी गणना के परिणामों को डिस्प्ले स्क्रीन या प्रिंटर पर वापस करने के लिए मौजूद थे। वास्तविक कंप्यूटिंग सर्वर पर की गई थी।

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

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

एक सर्वर को एकल कार्य करने के लिए डिज़ाइन किया जा सकता है, जैसे मेल सर्वर, जो ईमेल को स्वीकार करता है और संग्रहीत करता है और फिर इसे अनुरोध करने वाले क्लाइंट को प्रदान करता है। सर्वर कई कार्य भी कर सकते हैं, जैसे फ़ाइल और प्रिंट सर्वर, जो दोनों फाइलों को संग्रहीत करता है और क्लाइंट से प्रिंट कार्य स्वीकार करता है और फिर उन्हें नेटवर्क से जुड़े प्रिंटर पर भेजता है।

सर्वर कैसे काम करता है

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

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

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

एक सर्वर अक्सर एक अनुरोध और प्रतिक्रिया के हिस्से के रूप में कई अतिरिक्त कार्य करेगा, जिसमें अनुरोधकर्ता की पहचान की पुष्टि करना, यह सुनिश्चित करना शामिल है कि क्लाइंट के पास अनुरोधित डेटा या संसाधनों तक पहुंचने की अनुमति है, और अपेक्षित रूप से आवश्यक प्रतिक्रिया को ठीक से स्वरूपित या वापस करना है। मार्ग।

Types of servers | server ke prakar kya hai

कई प्रकार के सर्वर हैं जो सभी अलग-अलग कार्य करते हैं। कई नेटवर्क में एक या अधिक सामान्य सर्वर प्रकार होते हैं:

फ़ाइल सर्वर

फ़ाइल सर्वर फ़ाइलों को संग्रहीत और वितरित करते हैं। एकाधिक क्लाइंट या उपयोगकर्ता सर्वर पर संग्रहीत फ़ाइलें साझा कर सकते हैं। इसके अलावा, केंद्रीय रूप से संग्रहीत फ़ाइलें किसी संगठन में प्रत्येक डिवाइस पर फ़ाइलों के लिए सुरक्षा और अखंडता प्रदान करने के प्रयास की तुलना में आसान बैकअप या दोष सहिष्णुता समाधान प्रदान करती हैं। फ़ाइल सर्वर हार्डवेयर को प्रदर्शन में सुधार के लिए पढ़ने और लिखने की गति को अधिकतम करने के लिए डिज़ाइन किया जा सकता है।

प्रिंट सर्वर

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

एप्लिकेशन सर्वर

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

डीएनएस सर्वर

डोमेन नेम सिस्टम (डीएनएस) सर्वर एप्लिकेशन सर्वर होते हैं जो मानव द्वारा आसानी से समझे जाने वाले नामों को मशीन-पठनीय आईपी पते में परिवर्तित करके क्लाइंट कंप्यूटरों को नाम समाधान प्रदान करते हैं। DNS सिस्टम नामों और अन्य DNS सर्वरों का एक व्यापक रूप से वितरित डेटाबेस है, जिनमें से प्रत्येक का उपयोग किसी अन्य अज्ञात कंप्यूटर नाम का अनुरोध करने के लिए किया जा सकता है। जब किसी क्लाइंट को किसी सिस्टम के पते की आवश्यकता होती है, तो वह एक DNS सर्वर को वांछित संसाधन के नाम के साथ एक DNS अनुरोध भेजता है। DNS सर्वर अपने नामों की तालिका से आवश्यक IP पते के साथ प्रतिक्रिया करता है।

मेल सर्वर

मेल सर्वर एक बहुत ही सामान्य प्रकार का एप्लिकेशन सर्वर है। मेल सर्वर एक उपयोगकर्ता को भेजे गए ईमेल प्राप्त करते हैं और उन्हें तब तक संग्रहीत करते हैं जब तक कि ग्राहक द्वारा उक्त उपयोगकर्ता की ओर से अनुरोध नहीं किया जाता है। ईमेल सर्वर होने से एक मशीन को ठीक से कॉन्फ़िगर करने और हर समय नेटवर्क से जुड़े रहने की अनुमति मिलती है। इसके बाद यह प्रत्येक क्लाइंट मशीन को अपने स्वयं के ईमेल सबसिस्टम को लगातार चलाने की आवश्यकता के बजाय संदेश भेजने और प्राप्त करने के लिए तैयार है।

वेब सर्वर

आज के बाजार में सबसे प्रचुर प्रकार के सर्वरों में से एक वेब सर्वर है। एक वेब सर्वर एक विशेष प्रकार का एप्लिकेशन सर्वर है जो इंटरनेट या इंट्रानेट पर उपयोगकर्ताओं द्वारा अनुरोधित प्रोग्राम और डेटा को होस्ट करता है। वेब सर्वर वेब पेजों, या अन्य वेब-आधारित सेवाओं के लिए क्लाइंट कंप्यूटरों पर चलने वाले ब्राउज़रों के अनुरोधों का जवाब देते हैं। सामान्य वेब सर्वर में Apache वेब सर्वर, Microsoft इंटरनेट सूचना सेवा (IIS) सर्वर और Nginx सर्वर शामिल हैं।

डेटाबेस सर्वर

कंपनियों, उपयोगकर्ताओं और अन्य सेवाओं द्वारा उपयोग किए जाने वाले डेटा की मात्रा चौंका देने वाली है। उस डेटा का अधिकांश भाग डेटाबेस में संग्रहीत होता है। डेटाबेस को किसी भी समय कई ग्राहकों के लिए सुलभ होना चाहिए और डिस्क स्थान की असाधारण मात्रा की आवश्यकता हो सकती है। इन दोनों जरूरतों को सर्वर पर ऐसे डेटाबेस का पता लगाने के लिए अच्छी तरह से उधार दिया जाता है। डेटाबेस सर्वर डेटाबेस एप्लिकेशन चलाते हैं और क्लाइंट्स के कई अनुरोधों का जवाब देते हैं। सामान्य डेटाबेस सर्वर अनुप्रयोगों में Oracle, Microsoft SQL Server, DB2 और Informix शामिल हैं।

वर्चुअल सर्वर

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

प्रॉक्सी सर्वर

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

निगरानी और प्रबंधन सर्वर

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

Server structures |server ki sanrachna kya hai

सर्वर की अवधारणा लगभग उतनी ही पुरानी है जितनी स्वयं नेटवर्किंग। आखिरकार, नेटवर्क का उद्देश्य एक कंप्यूटर को दूसरे कंप्यूटर से बात करने और काम या संसाधनों को वितरित करने की अनुमति देना है। तब से कंप्यूटिंग विकसित हुई है, जिसके परिणामस्वरूप कई प्रकार की सर्वर संरचनाएं और हार्डवेयर हैं।

मेनफ्रेम या मिनीकंप्यूटर (एएस/400)

आप कह सकते हैं कि मूल सर्वर, मेनफ्रेम कंप्यूटर, और बाद में, मिनीकंप्यूटर, स्क्रीन और कीबोर्ड के माध्यम से उपयोगकर्ता के साथ बातचीत को छोड़कर लगभग सभी कंप्यूटिंग कार्यों को संभाला, जो क्लाइंट सिस्टम पर छोड़ दिया गया था।

कंप्यूटर हार्डवेयर सर्वर

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

ब्लेड सर्वर

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

सर्वरों का संयोजन

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

वर्चुअल सर्वर

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

सर्वर ऑपरेटिंग सिस्टम के उदाहरण

माइक्रोसॉफ्ट विंडोज सर्वर

एक तर्क दिया जा सकता है कि वर्कग्रुप के लिए विंडोज माइक्रोसॉफ्ट का पहला सर्वर ऑपरेटिंग सिस्टम था। उस संस्करण में, कुछ कंप्यूटरों को संसाधनों को साझा करने और ग्राहकों के अनुरोधों का जवाब देने के लिए सेट किया जा सकता था, जिसने उन्हें परिभाषा के अनुसार सर्वर बना दिया। माइक्रोसॉफ्ट का पहला वास्तविक सर्वर ऑपरेटिंग सिस्टम विंडोज एनटी था। इसके ३.५ और ३.५१ संस्करण कई व्यावसायिक नेटवर्क पर चले जब तक कि माइक्रोसॉफ्ट ने अपनी विंडोज सर्वर लाइन जारी नहीं की जो आज भी मौजूद है। सबसे वर्तमान विंडोज सर्वर संस्करण विंडोज सर्वर 2016 है। यह संस्करण कई अनुप्रयोगों और डेटाबेस के साथ-साथ एक हाइपरवाइजर का समर्थन करता है जो वर्चुअल सर्वर की अनुमति देता है।

लिनक्स / यूनिक्स सर्वर

सर्वर ऑपरेटिंग सिस्टम में अन्य प्रमुख खिलाड़ी लिनक्स/यूनिक्स क्षेत्र है। Red Hat Enterprise Linux, Debian और CentOS सहित Linux/Unix के कई संस्करण और फ्लेवर हैं। ओपन-सोर्स ऑपरेटिंग सिस्टम के रूप में, लिनक्स वेब सर्वर के रूप में बहुत लोकप्रिय है, अक्सर अपाचे वेब एप्लिकेशन सर्वर स्थापित होता है।

नेटवेयर

हालांकि अब नहीं बनाया गया था, सर्वर सॉफ्टवेयर स्पेस में नेटवेयर एक प्रमुख खिलाड़ी था क्योंकि क्लाइंट-सर्वर युग तेजी से बढ़ रहा था। आखिरकार, नेटवेयर ने अपने सर्वर ऑपरेटिंग सिस्टम को लिनक्स-आधारित कर्नेल में स्थानांतरित कर दिया और इसे नोवेल ओपन एंटरप्राइज सर्वर (OES) नाम दिया।

क्लाउड सर्वर

किसी खुले नेटवर्क पर तीसरे पक्ष के बुनियादी ढांचे पर होस्ट किए गए वर्चुअल सर्वर, जैसे कि इंटरनेट, क्लाउड सर्वर कहलाते हैं। इन दिनों कई क्लाउड सर्वर प्रदाता हैं, जिनमें Google का क्लाउड प्लेटफ़ॉर्म, Microsoft Azure और IBM क्लाउड शामिल हैं।
हालाँकि, कॉर्पोरेट क्लाउड कंप्यूटिंग का मुख्य अग्रणी अमेज़न का AWS प्लेटफ़ॉर्म था। यह मूल रूप से अमेज़ॅन के अपने सर्वर और नेटवर्क की अतिरिक्त क्षमता का उपयोग करना शुरू कर दिया था, लेकिन एडब्ल्यूएस अब ग्राहकों को लगभग तुरंत वर्चुअल सर्वर बनाने की अनुमति देता है और फिर उन संसाधनों की मात्रा को समायोजित करता है जो सर्वर फ्लाई पर उपयोग कर सकता है।
आज, एक सर्वर भौतिक हार्डवेयर के डेटा से अधिक कुछ नहीं हो सकता है जिसमें कई प्रोसेसर, डिस्क ड्राइव, मेमोरी और नेटवर्क कनेक्शन होते हैं। लेकिन, अब भी, एक सर्वर अभी भी सिर्फ एक सिस्टम है जो क्लाइंट के अनुरोध का जवाब देता है।

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here