DELHI :
कंप्यूटिंग में, सर्वर एक कंप्यूटर प्रोग्राम या एक डिवाइस है जो अन्य प्रोग्राम या डिवाइस जिन्हे “क्लाइंट” कहा जाता है, के लिए फंक्शनलिटी प्रदान करता है।इस आर्किटेक्चर को क्लाइंट-सर्वर मॉडल कहा जाता है, और यह ओवरऑल कम्प्यूटेशन मल्टीपल प्रोसेसेस या डिवाइेसेस पर डिस्ट्रीब्यूट किया जाता हैं।
सर्वर विभिन्न फंक्शनैलिटीज को प्रोवाइड करता हैं, जिन्हे अक्सर “services” कहां जाता हैं, जैसे कि डेटा या रिसोर्सेस को मल्टीपल क्लाइंट पर शेयर करना या क्लाइंट के लिए कम्प्यूटेशन को परफॉर्म करना।
एक सर्वर मल्टीपल क्लाइंट को सर्व करता हैं या एक सिंगल क्लाइंट मल्टीपल सर्वर का इस्तेमाल करता हैं।
क्लाइंट प्रोसेस एक ही डिवाइस पर रन हो सकती हैं या नेटवर्क पर सर्वर को कनेक्ट हो सकता हैं।
यह एक हाई परफार्मिंग डिवाइस या सॉफ्टवेयर प्रोग्राम होता है जो की नेटवर्क से कनेक्टेड डिवाइस, users or रिसोर्सेज को कंट्रोल या मैनेज करता है| हाई परफार्मिंग हार्डवेयर डिवाइस जो की सर्वर के फंक्शन्स परफॉर्म करता है पर सर्वर प्रोग्राम इनस्टॉल किये जाते है जिससे की उससे कनेक्टेड डिवाइस और users (जिनको क्लाइंट्स कहा जाता है) को मैनेज कर सके | इस architecture को client–server मॉडल कहते है | सर्वर्स अपने clients को बहुत सारी functionalities प्रोवाइड करता है जिसको “services” कहा जाता है जैसे डाटा शेयरिंग सर्विसेज, कम्प्यूटेशन रिलेटेड सर्विसेज, वेब सर्विसेज आदि | एक सिंगल सर्वर बहुत सारे क्लाइंट्स को serve कर सकता है एवं एक सिंगल क्लाइंट बहुत सारे सर्वर्स की सर्विसेज को ले सकता है | सॉफ्टवेयर सर्वर्स के कुछ examples है – Active Directory Server, DNS Server, DHCP Server, mail servers, print servers, database servers, file servers, web servers, application servers आदि | इसके आलावा अगर ऑपरेटिंग सिस्टम के सर्वर्स के example की बात करे तो विंडोज के सर्वर्स है – Windows Server 2008, Windows Server 2012, Windows Server 2016 आदि |
आइये हम आपको कुछ जरुरी सॉफ्टवेयर सर्वर्स के बारे मे बताते है –
- Web servers – इसकी हेल्प से वेब पेजेज को user के ब्राउज़र पर शो किया जाता है | यह एक कंप्यूटर प्रोग्राम है जो की HTML पेजेज व् फाइल्स की रिक्वेस्ट पूरी करता है । इसमें वेब ब्राउज़र एक client की जैसे behave करता है जो की वेब सर्वर्स से HTML files व् पेजेज की रिक्वेस्ट करता है । examples – IIS , Apache, Tomcat, NGinx आदि |
- Email servers – Clients की मेल्स को सेटअप, सेंड एंड receive करने मे हेल्प करता है |
- FTP servers – FTP tools की हेल्प से फाइल को ट्रांसफर करने मे हेल्प करता है |
- AD Servers – क्लाइंट users के logins, security व् roles को डिफाइन करते हुए उनको authorized करता है |
- File server – यह केवल or केवल files को स्टोर करने के लिए use मे आता है | नेटवर्क का कोई भी user फाइल्स एंड डाटा को फाइल सर्वर पर store कर सकता है |
- Print सर्वर – एक या जयदा नेटवर्क प्रिंटर्स को मैनेज करता है |
- Database server- डेटाबेस को स्टोर करने के काम आता है एवं clients की demand पर डेटाबेस quarries को respond करता है |
- Application server
- Proxy server
ConversionConversion EmoticonEmoticon