एक Server एक Network पर Computer या Device का एक Type है जो Network संसाधनों का Management करता है। Server अक्सर समर्पित होते हैं, जिसका अर्थ है कि वे अपने Server कार्यों के अलावा कोई अन्य कार्य नहीं करते हैं। Multiprocessing Operating System पर, हालांकि, एक Single Computer एक साथ कई कार्यक्रमों को निष्पादित कर सकता है। इस मामले में एक Server उस Program को referenced कर सकता है जो संपूर्ण Computer के बजाय संसाधनों का Management कर रहा है।
Server का Use Network संसाधनों के Management के लिए किया जाता है। उदाहरण के लिए, एक User Network तक पहुंच को नियंत्रित करने, E-Mail Send / Receive करने, प्रिंट नौकरियों का Management करने या एक Website की मेजबानी करने के लिए एक Server सेट कर सकता है। वे गहन गणना करने में भी कुशल हैं।
कुछ Server एक specific work के लिए committed होते हैं, जिन्हें अक्सर Dedicated के रूप में referenced किया जाता है। हालाँकि, आज कई Server साझा Server हैं जो Web Server के मामले में E-Mail, DNS, FTP और यहां तक कि कई Websites की responsibility ले सकते हैं।
एक Server एक Computer Program या Device है जो किसी अन्य Computer Program और उसके User को एक सेवा Provide करता है, जिसे Client के रूप में भी जाना जाता है। एक Data Center में, Server Program चलाने वाले भौतिक Computer को अक्सर Server के रूप में भी जाना जाता है। वह मशीन एक Dedicated Server हो सकती है या इसका Use अन्य प्रयोजनों के लिए भी किया जा सकता है।
Client / Server Programming Model में, एक Server Program Customer Programs के अनुरोधों की प्रतीक्षा करता है और उन्हें पूरा करता है, जो उसी या अन्य Computers में चल सकता है। Computer में दिया गया एक Application Client के रूप में अन्य कार्यक्रमों की सेवाओं के लिए और अन्य कार्यक्रमों के अनुरोधों के Server के रूप में भी काम कर सकता है।,
Types of servers
Server को अक्सर उनके उद्देश्य के संदर्भ में Categorized किया जाता है। उपलब्ध Servers के Type के कुछ उदाहरण हैं:
एक वेब Server एक Computer Program है जो अनुरोधित HTML Pages या फाइलों का कार्य करता है। इस स्थिति में, वेब ब्राउज़र Client के रूप में कार्य करता है।
एक Application Server एक distributed Network में एक Computer में एक Program है जो Application Program के लिए व्यावसायिक तर्क Provide करता है।
एक प्रॉक्सी Server एक Software है जो एक Ad-point Device के बीच मध्यस्थ के रूप में कार्य करता है, जैसे कि Computer, और एक अन्य Server जिसमें से एक User या Customer एक सेवा का अनुरोध कर रहा है।
एक मेल Server एक ऐसा Application है जो स्थानीय Users (एक ही Domain के लोगों) और दूरस्थ प्रेषकों और डिलीवरी के लिए Outgoing E-Mail से आने वाले E-Mail Receive करता है।
Virtual Server एक Share Server पर चलने वाला एक Program है जिसे इस तरह से Configure किया गया है कि यह प्रत्येक User को लगता है कि उनके पास Server का पूरा Control है।
एक Files Server एक Computer है जो Data Files के केंद्रीय Storage और Management के लिए जिम्मेदार है ताकि एक ही Network के अन्य Computer उन तक पहुंच सकें।
Policy Server एक नीति-आधारित Network का एक सुरक्षा घटक है जो प्राधिकरण सेवाएं Provide करता है और फाइलों की ट्रैकिंग और Control की सुविधा Provide करता है।
Servers हमेशा चालू क्यों रहते हैं?
क्योंकि वे आम तौर पर उन सेवाओं को distributed करने के लिए Use किए जाते हैं जो लगातार आवश्यक होते हैं, अधिकांश Server कभी भी बंद नहीं होते हैं। as a result, जब Server विफल होते हैं, तो वे Network Users और कंपनी को कई समस्याएं पैदा कर सकते हैं। इन मुद्दों को कम करने के लिए, Server आमतौर पर गलती सहिष्णु होने के लिए सेट किए जाते हैं।