Server क्या है? उसके प्रकार, विशेषताएं, अर्थ की संपूर्ण जानकारी


Server in Hindi - सर्वर क्या है।

Server एक शक्तिशाली Computer है जो एक Network पर अन्य Computers को Data या Services प्रदान करता है। वे Computers जो Server से Data या Services प्राप्त करते हैं उसे Client Computer कहते हैं। Server, Software या Hardware कुछ भी हो सकता है।

जब आप कोई Website visit करते हैं तो आपका Device या Computer, वास्तव में एक Server को ही Request करता है। Server उस Website के Data को Store करके रखता है। और जब उस Website के लिए आपका Request Server को पहुंचता है तब Server उस Website के Data को आपके Device पर भेजता है। 

Server आपको उस Website को देखने और उससे Interact करने की अनुमति देता है। Servers का Use कई कार्यों जैसे Websites को Hosting करने, Emails को Manage करने या Files को Store करने, Applications को Run करने आदि के लिए होता है। 

Server छोटे तथा बड़े दोनो प्रकार के नेटवर्क के लिए महत्वपूर्ण है। Servers को सुरक्षित और विश्वसनीय होने की जरूरत है क्योंकि यह अक्सर महत्वपूर्ण Data जैसे Personal information या Business details को Deal करता है।
अतः उसे अवश्य ही Data को Hackers से तथा Unauthorized access से बचाने की जरूरत होती है।

Meaning of server in Hindi

Server एक Computer या Software हैं जो एक Network पर अन्य Computers(Clients) को Services, Data, या Resources प्रदान करता है।

यह विभिन्न सूचनाओं जैसे Files या Websites को संग्रहित तथा प्रबन्धित करता है और Users या उससे जुड़े Devices के Request को पूरा करता है।

Server definition in Hindi 

1) "एक Server एक Computer System है जो कई Users के Request को संभालता है। और Data तथा Services जैसे Files या Emails को Store करना, Websites को Host करना, Database को manage करना आदि की सुविधा देता हैं। "

2) "एक Server एक शाक्तिशाली Computer है जो Data को संग्रहित करता है और उसे अन्य Computers को भेजता है जब उसे, Users से Web pages को भेजने का Request मिलता है।"

Features of Server in Hindi - सर्वर की विशेषताएं 

1) यह बहुत सारे Data को रख सकता है।

2) इसके पास शक्तिशाली CPUs होते हैं जो तेजी से Data की Processing करता है।

3) एक ही समय में कई Applications को Run के लिए इसके पास बहुत सारी Memory होती है।

4) यह Internet तथा अन्य Network को जल्दी से Connect करता है।

5) यह Data को सुरक्षित करने के लिए Firewalls जैसे Protection का Use करता है।

6) यह स्वत: ही Data की Copies बनाता है ताकि किसी प्रकार से Data का नुकसान न हो।

7) आप इसे कहीं भी Internet का Use करके Manage कर सकते हैं।

8) जब भी आपको जरूरत हो आप इसमें अतिरिक्त Resources जोड़ सकते हैं।

Types of Server in Hindi - सर्वर के प्रकार 

सर्वर के निम्न प्रकार होते हैं।
Types of server

1) Web Server 

एक Web Server एक Computer system है जो Websites को संग्रहित करता है तथा Users द्वारा Request किए जाने पर उसके Browser पर उसे भेजता है। जब आप अपने Browser पर एक Website के Address को Type करते हैं तब आपका Browser, Web server को एक Request भेजता है।

Web server उस Web pages ढूंढता है तथा वापस आपके लिए भेजता है। Web servers आपके Browser से Communicate करने के लिए एक System Use करता है जिस HTTP कहते हैं। Web server विभिन्न प्रकार के Contents जैसे Text, Images, Audio, Video कुछ संग्रहित करता है।

Web servers, एक समय में कई Request को संभाल सकता है, जो Pages को तेजी से load होने में मदद करता है। अतः सरल शब्दों में कहे तो Web servers, Websites तथा Online Contents को सरलता Access करने में मदद करता है।

2) File Server 

एक File server एक Computer system है जो Network पर कई Users के लिए Files को Store करता है। यह लोगों को विभिन्न Devices से Files को Save, Share और Access करने की सुविधा देता है।

जब आप एक File को File Server में संग्रहित करते हैं तो वह उसे एक स्थान पर रखता है जिससे उसे आसानी से Manage और Backup (Copies)किया जा सकता है l Users, Server से Files प्राप्त कर सकता है और उसे यह भी जानने की जरूरत नहीं की File कहां रखी है।

File servers लोगों को एक साथ कार्य करने में मदद करता है क्योंकि एक ही File को कई लोग एक ही समय में उपयोग कर सकते हैं। File servers विभिन्न प्रकार की Files जैसे Documents, Images, Video , Audio आदि को Handle कर सकता है तथा उसे विभिन्न स्थानों से Access किया जा सकता है।

File server, Security features भी प्रदान करता है ताकि महत्वपूर्ण जानकारी को सुरक्षित रखा जाए और यह नियंत्रित किया जा सके कि कौन सा Users, कौन सी Files को Access कर सकता है।

3) Mail Server 

एक Mail server एक Computer system है जिसका Use Email को भेजने, प्राप्त करने और संग्रहित करने में किया जाता है। Mail server,  Emails को भेजने के लिए Protocols जैसे SMTP (Simple Mail Transfer Protocol) और उसे प्राप्त करने के लिए POP3 (Post Office Protocol) तथा IMAP (Internet Message Access Protocol) का Use करता है।

जब आप एक Email भेजते हो तब आपका Device, Mail server से Connect होता है। उसके बाद Mail server आपके Message को Receiver के Server पर भेजता है, Receiver का Server उस समय तक Email को रखा रहता है जब तक Receiver अपने Inbox को Check नहीं कर लेता। Mail servers आपके Email को सुरक्षित भी रखता है।

4) Database Server 

एक Database server एक Computer system है, जो Databases को Store तथा Manage करता है। यह एक Network पर कई Users या Applications को Data को Access करने की अनुमति देता है।

एक Database server का कार्य  Clients जैसे Websites या Apps के Request को Response करना है। Database server, Data को संगठित तथा संभालने के लिए Database management system (DBMS) का Use करता है। 

MySQL, Oracle, and Microsoft SQL Server, DBMS के उदाहरण है। Database servers, बहुत सारे Data को Manage कर सकते हैं तथा कई Users को एक साथ एक समय में कार्य करने की सुविधा देता है।

5) Application Server 

एक Application server, Software का एक प्रकार है, जो Applications को Run करने में मदद करता है। यह Users को Data तथा Services से Connect करता है ताकि वे उसे Access कर सके। 
जब कभी आप Apps का Use करते हैं

तब Application server ही आपकी Request को Process करता है तथा Information को Manage करता है।
ये Servers विभिन्न Programming languages को Support करते हैं जिससे Developers के लिए का Web Apps का निर्माण करना आसान हो जाता है।

6) FTP Server

एक FTP Server का उपयोग Internet पर Computers के बीच Files को Transfer करने के लिए किया जाता है। यह Users को बहुत दूर से Files को Upload, Download और Manage करने की अनुमति देते है।


FTP server का उपयोग करने के लिए आपको एक विशेष प्रोग्राम जिसे FTP client कहते है, की जरूरत होती है। यह Program आपको FTP server से Connect होने और अपनी Files को Dragging करके एक स्थान से दूसरे स्थान में ले जाने में मदद करते है।

FTP Server का उपयोग अक्सर Website developers द्वारा अपनी Websites पर Files upload करने या महत्वपूर्ण Documents को Share करने के लिए किया जाता है।

7) DNS Server  

एक DNS(Domain Name Server) का Use Websites के नाम को IP address में बदलने के लिए किया जाता है ताकि Computer उसे समझ सके। जब आप अपने Browser पर एक Website का नाम type करते हैं तब DNS server, उस Website के लिए सही IP address को ढूंढता है ताकि आपका Computer उस Website को खोल सके।

DNS server के कारण आपको किसी वेबसाइट के लिए बड़े Numbers को याद करने की जरूरत नहीं है आपको केवल उस Website का नाम Type करना होता है बाकि कार्य DNS server खुद ही आपके लिए कर देता है।
 
अतः DNS servers के कारण Internet का Use करना सरल हो जाता है। वे हानिकारक Websites को Block करके आपको सुरक्षित रखने में भी मदद करते हैं। यह आपकी Browsing को तेज़ और सुरक्षित बनाता है।
 

8) Proxy Server  

एक Proxy server, आपके Computer और Internet के बीच एक Bridge की समान कार्य करता है। जब आप कोई Website को Visit करना चाहते हैं तो Request सबसे पहले Proxy Server के पास जाता है।


उसके बाद Proxy Server, Request को Website के पास भेजता है। जब Website Reply करता है तब वह भी Proxy server से होकर आपके पास आता है। Proxy Sever, आपके IP address को छुपाने में मदद करता है।

अतः Website केवल Proxy Server के IP Address को ही देखता है।
Proxy servers का अक्सर उपयोग Security में सुधार करने के लिए किया जाता है। वे हानिकारक Contents को Block कर देते हैं, Unauthorized Access को रोकते है, और संवेदनशील Data सुरक्षित रखते हैं।

9) Print Server

Print server एक Device या एक Software है, जो लोगों को एक Network में Printer को Manage करने में मदद करता है। यह विभिन्न Computers से Print Request लेता है और उसे सही Printer को भेजता है।
अतः यह Printing के कार्य को सरल बनाता है क्योंकि आपको प्रत्येक Computer को सीधे Printer से Connect करने की जरूरत नहीं होती है।

उदाहरण के लिए एक Office में कई लोग तथा कई Printers होते हैं अतः Print server सभी Printers को संगठित करता है तथा यह सुनिश्चित करता है कि बिना किसी गड़बड़ी के प्रत्येक Document सही Printer पर Print हो। यदि बहुत सारे लोग एक समय में Printing कर रहे हैं तो Print server सभी के कार्यों को सही क्रम में व्यवस्थित करता है।

10) Blade Server

एक Blade server, Server का एक प्रकार है जिसे Space और Power बचाने के लिए Design किया गया है। इसमें कई छोटे छोटे Servers होते हैं जो ' "blades" कहलाते है। ये Blade servers एक बड़े Case के भीतर रहते हैं जो इन्हे Power, Cooling और Networking जैसी सुविधाएं प्रदान करते है।

प्रत्येक Blade के पास स्वयं के CPU, Memory, और Storage, होते हैं परंतु वे Power और Cooling का Share करते हैं Blade servers का उपयोग Data Centers में होता है क्योंकि वे Space बचाते हैं और कम Energy का Use करते हैं। 

यदि एक Company को ज्यादा Power की जरूरत है तो ज्यादा Space लिए बगैर उन्हें केवल ज्यादा Blade को जोड़ने की जरूरत होती है।
इन्हें Manage करना सरल है क्योंकि सब कुछ एक ही स्थान पर रहता है

11) Cloud Server

एक Cloud server एक Virtual server होता है जो एक Physical Machine में Run होने के बजाय एक Cloud computing environment(Internet) में Run होता है। आप अपने Home या Office में बिना Server के Data को Store तथा Use कर सकते है। अगर आपके पास Internet है तो आप इसे कहीं भी Use कर सकते हैं।

Cloud Server, आपकी जरूरत के अनुसार घट या बढ़ सकता है। अतः यह आपके पैसे को बचाता है क्योंकि आपको उतना ही भुगतान करना रहता है जितना आप Use करते हैं।
यदि इसका एक भाग टूट जाता है तो आपका Data अन्य Server पर चला जाता है अतः आप बिना किसी समस्या के अपने कार्य को जारी रख सकते हैं।

12) List Server

एक List server एक Program है जो एक बार में कई लोगों को Emails भेजने में मदद करता है। यह Mailing lists को Manages करता है जिससे Newsletters भेजना तथा लोगों के Group को Update करना आसान हो जाता है।

List servers, Businesses या Groups के लिए उपयोगी है जिन्हें नियमित रूप से कई लोगों को Emails भेजने की जरूरत होती है। यह समय बचाता है क्योंकि आपको एक-एक करके Email addresses जोड़ने की जरूरत नहीं रहती।

13) DHCP Server

एक DHCP Server, Network पर स्वत: ही Devices जैसे Computers या Phones को IP addresses देता है। जब एक Device, Connects होता है तब यह DHCP server से एक IP address के लिए कहता है।

DHCP server, एक सुची में से उपलब्ध IP का चयन करता है और उसे Device को दे देता है। यह Device को Internet से Connect होने पर या अन्य Devices से बात करने की अनुमति देता है।
DHCP servers, Networks को Manage करना सरल बनाता है क्योंकि वे IP addresses को स्वत: को Handle करते हैं।

जब दो Devices से एक जैसे IP address को प्राप्त करते हैं तो उससे उत्पन्न होने वाली समस्याओं को यह रोकता हैं। जब एक Device, Disconnect हो जाता है तो उसका IP address, Free हो जाता है जिसे अन्य Device द्वारा Use में लाया जाता है।

Internet और Networking के Notes हिंदी में पढ़ने के लिए क्लिक करें

How does Server Work - सर्वर कैसे कार्य करता है 

एक Server, Network से जुड़े जिन Computers या Devices हो सूचनाएं या सेवाएं प्रदान करता है या उसके Request को पूरा करता है उसे Client Computer कहते हैं।
अतः Server निम्न प्रकार से कार्य करता है।

1)Request(अनुरोध करना)
जब एक Client computer को कुछ जैसे Files या Webpages की जरूरत होती है वह Server को एक Request भेजता है।

2) Process करना
Server उस Request को प्राप्त करता है और उसे Process करता है।
इसका मतलब है कि वह अपने Resources को Check करता है और आवश्यक जानकारी को ढूंढता है।

3) Response(प्रतिक्रिया)
Processing, के बाद Server, Request किए गए सूचनाओं को वापस Client को भेजता है। यह सूचना एक Webpage, एक Document या अन्य Data हो सकता है।

4) Communication(संवाद)
Servers और Clients एक Network या Internet पर एक दूसरे से बात करते हैं। वे यह सुनिश्चित करने के लिए की सब कुछ अच्छी तरह से भेजा तथा सही तरीके से प्राप्त किया गया है कुछ नियमों का Use करते हैं 
जिसे Protocols कहते हैं।

5) Storing Data(Data संग्रहित करना):
Server यह सुनिश्चित करने के लिए कि जरूरत पड़ने पर Data उपलब्ध हो वह Data को Store तथा Manage करते हैं।