सर्वर सॉफ्टवेयर के प्रकार
छवि क्रेडिट: nd3000/iStock/GettyImages
सर्वर एक नेटवर्क पर एक कंप्यूटर है जो अन्य कंप्यूटरों के अनुरोधों को सुनता है, जिन्हें अक्सर क्लाइंट कहा जाता है, और उनका जवाब देता है। सामान्य प्रकार के सर्वरों में वेब सर्वर शामिल होते हैं जो वेबपेज डिलीवर करते हैं, फाइल सर्वर जो फाइलों को स्टोर करते हैं, प्रिंट सर्वर जो प्रिंटिंग कार्यों का प्रबंधन करते हैं और डेटाबेस सर्वर जो संगठित सेट को स्टोर करते हैं जानकारी। सर्वर स्वतंत्र कंप्यूटरों पर चल सकते हैं, या सर्वर सॉफ़्टवेयर ऐसे कंप्यूटर पर चलाया जा सकता है जिसका उपयोग अन्य कार्यों के लिए भी किया जा रहा है।
एक सर्वर क्या है?
कंप्यूटर वैज्ञानिक कभी-कभी इस बारे में बात करते हैं क्लाइंट-सर्वर मॉडल नेटवर्किंग का, जहां एक सिस्टम या तो एक क्लाइंट है जो अनुरोध करता है कि कोई अन्य सिस्टम डेटा लौटाए या गणना करे, या एक सर्वर क्लाइंट के अनुरोध का उत्तर प्रदान करे। एक सर्वर एक कार्यालय में, एक समर्पित डेटा सेंटर में या होम सर्वर के मामले में, बस एक घर कार्यालय या रहने वाले कमरे के कोने में स्थित हो सकता है।
दिन का वीडियो
कुछ मामलों में, कुछ कंप्यूटर पूरी तरह से क्लाइंट के रूप में कार्य करते हैं, लगभग सभी कार्य सर्वर सिस्टम पर आउटसोर्सिंग करते हैं। ऐसी भूमिका वाली कम-शक्ति वाली मशीनों को कभी-कभी कहा जाता है
पतले क्लाइंट्स. वर्ल्ड वाइड वेब पर कंप्यूटर आमतौर पर या तो क्लाइंट या सर्वर होते हैं। हालांकि किसी सर्वर से वेबसाइट एक्सेस करना या होम डेस्कटॉप या लैपटॉप से सामग्री परोसना संभव है, यह विशेष रूप से सामान्य नहीं है।अन्य मामलों में, एक कंप्यूटर विभिन्न परिदृश्यों में क्लाइंट और सर्वर दोनों के रूप में काम कर सकता है। उदाहरण के लिए, एक वेब सर्वर के लिए क्लाइंट से अनुरोध प्राप्त करना आम बात है और फिर, उस अनुरोध के जवाब में, एक अलग डेटाबेस सर्वर को एक क्वेरी भेजें, अनिवार्य रूप से क्लाइंट बनना।
जबकि कुछ सर्वरों में विशेष हार्डवेयर हो सकता है, आज कई सर्वर चलते हैं लिनक्स या माइक्रोसॉफ्ट विंडोज जैसे मानक ऑपरेटिंग सिस्टम के शीर्ष पर सर्वर सॉफ्टवेयर. वह सॉफ़्टवेयर क्लाइंट से अनुरोधों को संभालता है और अनिवार्य रूप से कंप्यूटर को सर्वर में बदल देता है।
इंटरनेट और वेब सर्वर सॉफ्टवेयर
सबसे आम प्रकार के सर्वरों में से एक वेब सर्वर है। इस प्रकार का सर्वर Google क्रोम या मोज़िला फ़ायरफ़ॉक्स जैसे ब्राउज़रों से अनुरोधों को संभालता है इंटरनेट या स्थानीय नेटवर्क पर और ब्राउज़रों द्वारा अनुरोधित वेबपृष्ठों, छवियों और अन्य डेटा के साथ प्रतिक्रिया करता है।
सामान्य वेब सर्वरों में ओपन-सोर्स प्रोजेक्ट्स Apache और Nginx और Microsoft के स्वामित्व वाले सॉफ़्टवेयर शामिल हैं जिन्हें कहा जाता है इंटरनेट सूचना सेवाएँ, या IIS. कुछ कंपनियों ने अपने स्वयं के अनूठे ट्रैफ़िक लोड या अन्य ज़रूरतों को संभालने के लिए अपने स्वयं के उपयोग के लिए अपने स्वयं के वेब सर्वर बनाए। कई संगठन अन्य प्रकार की तकनीक के संयोजन में वेब सर्वर का उपयोग करते हैं, जैसे लोड बैलेंसर कंप्यूटर और. के बीच कार्यों को वितरित करने के लिए सामग्री वितरण नेटवर्क, या सीडीएन, वह स्टोर और उपयोगकर्ताओं को तेजी से सामग्री प्राप्त करता है।
डेटाबेस सर्वर को समझना
कई संगठन डेटाबेस सर्वर पर भी भरोसा करते हैं, जो विश्वसनीय और तेज़ तरीके से जानकारी संग्रहीत करते हैं जिससे इसे अपडेट करना और एक्सेस करना आसान हो जाता है। सामान्य डेटाबेस सर्वर उत्पादों में शामिल हैं Microsoft का SQL सर्वर, PostgreSQL और MySQL.
कई डेटाबेस सर्वर, जिनमें वे भी शामिल हैं, डेटाबेस क्लाइंट के साथ विविधताओं का उपयोग करके संचार करते हैं संरचित क्वेरी भाषा, या SQL. यह विशेष प्रोग्रामिंग भाषा संभावित रूप से बड़े डेटाबेस में डेटा के अनुरोध और संपादन के लिए डिज़ाइन की गई है, और इसे सीधे प्रोग्रामर द्वारा लिखा जा सकता है या अन्य सॉफ़्टवेयर द्वारा उत्पन्न किया जा सकता है।
डेटाबेस सर्वर का उपयोग कॉरपोरेट अकाउंटिंग रिकॉर्ड को स्टोर करने से लेकर लोकप्रिय वेब सर्वर से जुड़े सिस्टम पर ब्लॉग पोस्ट रखने तक हर चीज के लिए किया जाता है।
फ़ाइल और प्रिंट सर्वर
फ़ाइल और प्रिंट सर्वर दो प्रकार के सर्वर हैं जो आमतौर पर कार्यालय नेटवर्क पर पाए जाते हैं। एक फ़ाइल सर्वर फ़ाइलों को ऐसे स्थान पर संग्रहीत करता है जहाँ वे कई उपयोगकर्ताओं द्वारा पहुँचा जा सकता है, आमतौर पर कुछ के साथ सुरक्षा सेटिंग्स, और एक प्रिंट सर्वर प्रिंटिंग को प्रबंधित करने के लिए प्रिंटर और अन्य कंप्यूटरों के साथ संचार करता है दस्तावेज।
दोनों को स्टैंड-अलोन कंप्यूटर पर चलाया जा सकता है या कंप्यूटर पर भी अन्य कार्यालय के काम के लिए इस्तेमाल किया जा सकता है।