სერვერი არის კომპიუტერი, რომელიც შექმნილია მოთხოვნების დასამუშავებლად და სხვა კომპიუტერზე მონაცემების მიწოდებისთვის ინტერნეტით ან ლოკალური ქსელით. სერვერის ცნობილი ტიპი არის ვებ სერვერი, სადაც ვებ გვერდებზე წვდომა შესაძლებელია ინტერნეტის საშუალებით კლიენტის საშუალებით, როგორიცაა ვებ ბრაუზერი. თუმცა, არსებობს რამდენიმე ტიპის სერვერი, მათ შორის ლოკალური, როგორიცაა ფაილური სერვერები, რომლებიც ინახავს მონაცემებს ინტრანეტის ქსელში.
რას აკეთებს სერვერი კომპიუტერულ ქსელში?
მიუხედავად იმისა, რომ ნებისმიერ კომპიუტერს, რომელიც მუშაობს საჭირო პროგრამულ უზრუნველყოფაზე, შეუძლია ფუნქციონირდეს როგორც სერვერი, სიტყვის ყველაზე ტიპიური გამოყენება მიუთითებს უზარმაზარ, მაღალი სიმძლავრის მქონე მანქანებზე, რომლებიც უბიძგებენ და ამოიღებენ მონაცემებს ინტერნეტიდან.
კომპიუტერული ქსელების უმეტესობა მხარს უჭერს ერთ ან მეტ სერვერს, რომლებიც ასრულებენ სპეციალიზებულ ამოცანებს.როგორც წესი, რაც უფრო დიდია ქსელი მასთან დაკავშირებულ კლიენტებთან ან მონაცემების ოდენობით, რომლითაც ის მოძრაობს, მით უფრო სავარაუდოა, რომ რამდენიმე სერვერი ასრულებს როლს, თითოეული მიძღვნილი კონკრეტულ მიზანს.
სერვერი არის პროგრამა, რომელიც ახორციელებს კონკრეტულ დავალებას. ამასთან, მძლავრ აპარატურას, რომელიც მხარს უჭერს ამ პროგრამულ უზრუნველყოფას, ასევე უწოდებენ სერვერს. ეს იმიტომ ხდება, რომ სერვერის პროგრამული უზრუნველყოფა, რომელიც კოორდინაციას უწევს ასობით ან ათასობით კლიენტის ქსელს, მოითხოვს აპარატურას, რომელიც უფრო გამძლეა, ვიდრე კომპიუტერები მომხმარებლისთვის.
სერვერების საერთო ტიპები
მიუხედავად იმისა, რომ ზოგიერთი გამოყოფილი სერვერი ფოკუსირებულია ერთ ფუნქციაზე, როგორიცაა ბეჭდვის სერვერი ან მონაცემთა ბაზის სერვერი, ზოგიერთი დანერგვა იყენებს ერთ სერვერს მრავალი მიზნისთვის.
დიდი, ზოგადი დანიშნულების ქსელი, რომელიც მხარს უჭერს საშუალო ზომის კომპანიას, სავარაუდოდ განათავსებს რამდენიმე ტიპის სერვერს, მათ შორის:
- ვებ სერვერი: ვებ სერვერი აჩვენებს გვერდებს და აწარმოებს აპებს ვებ ბრაუზერების მეშვეობით.სერვერი, რომელზეც ახლა არის დაკავშირებული თქვენი ბრაუზერი, არის ვებ სერვერი, რომელიც აწვდის ამ გვერდს და მასზე არსებულ სურათებს. კლიენტის პროგრამა, ამ შემთხვევაში, არის ბრაუზერი, როგორიცაა Internet Explorer, Chrome, Firefox, Opera ან Safari. ვებ სერვერები გამოიყენება მრავალი ამოცანისთვის, მარტივი ტექსტისა და სურათების მიწოდების გარდა, როგორიცაა ფაილების ონლაინ ატვირთვა და სარეზერვო ასლის შექმნა ღრუბლოვანი შენახვის სერვისის ან ონლაინ სარეზერვო სერვისის მეშვეობით.
- ელფოსტის სერვერი: ელ.ფოსტის სერვერები აგზავნიან და იღებენ ელ.წერილს. თუ თქვენს კომპიუტერზე გაქვთ ელ.ფოსტის კლიენტი, პროგრამა უერთდება IMAP ან POP სერვერს თქვენი შეტყობინებების თქვენს კომპიუტერში ჩამოსატვირთად და SMTP სერვერს, რათა გაგზავნოს შეტყობინებები ელფოსტის სერვერის მეშვეობით.
- FTP სერვერი: FTP სერვერები გადააქვთ ფაილებს File Transfer Protocol-ის ხელსაწყოებით. FTP სერვერებზე წვდომა შესაძლებელია დისტანციურად FTP კლიენტის პროგრამების გამოყენებით, რომლებიც უკავშირდებიან სერვერზე ფაილის გაზიარებას, ან სერვერის ჩაშენებული FTP შესაძლებლობების მეშვეობით, ან გამოყოფილი FTP სერვერის პროგრამით.
- Identity Server: პირადობის სერვერები მხარს უჭერენ ავტორიზებული მომხმარებლებისთვის ავტორიზებული მომხმარებლებისთვის შესვლას და უსაფრთხოების როლებს.
ასობით სპეციალიზებული სერვერის ტიპი მხარს უჭერს კომპიუტერულ ქსელებს. გარდა ჩვეულებრივი კორპორატიული ტიპებისა, სახლის მომხმარებლები ხშირად ურთიერთობენ ონლაინ თამაშების სერვერებთან, ჩეთის სერვერებთან და აუდიო და ვიდეო ნაკადის სერვერებთან, სხვათა შორის.
ზოგიერთი სერვერი არსებობს კონკრეტული მიზნისთვის, მაგრამ არ არის აუცილებელი ურთიერთქმედება რაიმე მნიშვნელოვანი გზით. ამის მაგალითია DNS სერვერები და პროქსი სერვერები.
ქსელის სერვერების ტიპები
ინტერნეტში ბევრი ქსელი იყენებს კლიენტ-სერვერის ქსელის მოდელს, რომელიც აერთიანებს ვებსაიტებსა და საკომუნიკაციო სერვისებს.
ალტერნატიული მოდელი, სახელწოდებით Peer-to-peer ქსელი, საშუალებას აძლევს ქსელში არსებულ ყველა მოწყობილობას, საჭიროებისამებრ იმოქმედოს როგორც სერვერი ან კლიენტი. თანატოლების ქსელები გვთავაზობენ კონფიდენციალურობის უფრო დიდ ხარისხს, რადგან კომპიუტერებს შორის კომუნიკაცია ვიწრო მიზნობრივია.თუმცა, ნაწილობრივ გამტარუნარიანობის შეზღუდვის გამო, peer-to-peer ქსელის იმპლემენტაციის უმეტესობა არ არის საკმარისად ძლიერი, რომ მხარი დაუჭიროს დიდი ტრაფიკის მწვერვალებს.
სერვერთა კლასტერების გაგება
სიტყვების კლასტერი ფართოდ გამოიყენება კომპიუტერულ ქსელში, რათა მიმართოს საერთო გამოთვლითი რესურსების განხორციელებას. როგორც წესი, კლასტერი აერთიანებს ორი ან მეტი გამოთვლითი მოწყობილობის რესურსებს, რომლებიც სხვაგვარად შეიძლება ცალ-ცალკე იმოქმედონ საერთო მიზნისთვის (ხშირად სამუშაო სადგური ან სერვერის მოწყობილობა).
ვებ სერვერების ფერმა არის ქსელური ვებ სერვერების კოლექცია, თითოეულს აქვს წვდომა იმავე საიტზე არსებულ შინაარსზე. ეს სერვერები კონცეპტუალურად ფუნქციონირებს როგორც კლასტერი. თუმცა, პურისტები მსჯელობენ სერვერის ფერმის ტექნიკური კლასიფიკაციის შესახებ, როგორც კლასტერი, რაც დამოკიდებულია აპარატურის და პროგრამული უზრუნველყოფის კონფიგურაციის დეტალებზე.
კომპიუტერის სერვერები სახლში
იმის გამო, რომ სერვერები არის პროგრამული უზრუნველყოფა, ადამიანებს შეუძლიათ სერვერების გაშვება სახლში, წვდომა მათ სახლის ქსელზე მიმაგრებულ მოწყობილობებზე ან ქსელის გარეთ მოწყობილობებზე.მაგალითად, ზოგიერთი ქსელის მცოდნე მყარი დისკი იყენებს Network Attached Storage სერვერის პროტოკოლს, რათა სახლის ქსელში მყოფი სხვადასხვა პერსონალური კომპიუტერები შევიდნენ ფაილების საერთო ნაკრებზე.
Plex მედია სერვერის პროგრამული უზრუნველყოფა ეხმარება მომხმარებლებს ნახონ ციფრული მედია ტელევიზორებსა და გასართობ მოწყობილობებზე, მიუხედავად იმისა, არის თუ არა მონაცემები ღრუბელში თუ ადგილობრივ კომპიუტერზე.
თუ თქვენი ქსელი დაყენებულია პორტის გადაგზავნაზე, შეგიძლიათ მიიღოთ შემომავალი მოთხოვნები თქვენი ქსელის გარეთ, რათა თქვენი სახლის სერვერი იმოქმედოს როგორც სერვერი დიდი კომპანიისგან, როგორიცაა Facebook ან Google (სადაც ნებისმიერს შეუძლია თქვენს რესურსებზე წვდომა).
თუმცა, ყველა სახლის კომპიუტერი და ინტერნეტი არ არის შესაფერისი უამრავი ტრაფიკისთვის. გამტარუნარიანობა, საცავი, ოპერატიული მეხსიერება და სისტემის სხვა რესურსები არის ფაქტორები, რომლებიც გავლენას ახდენენ სახლის სერვერის დიდი ზომის მხარდაჭერაზე. სახლის ოპერაციული სისტემების უმეტესობას ასევე არ აქვს სერვერთან დაკავშირებული ფუნქციები.
დამატებითი ინფორმაცია სერვერებზე
რადგან ფუნქციონირების დრო კრიტიკულად მნიშვნელოვანია სერვერების უმეტესობისთვის, სერვერები არ არის შექმნილი იმისთვის, რომ დაიხუროს, არამედ მუშაობს 24/7. თუმცა, სერვერები ზოგჯერ განზრახ იშლება დაგეგმილი ტექნიკური მომსახურებისთვის, რის გამოც ზოგიერთი ვებსაიტი და სერვისი აცნობებს მომხმარებლებს დაგეგმილი შეფერხების ან დაგეგმილი მოვლის შესახებ. სერვერები ასევე შეიძლება უნებლიედ დაიშალოს DDoS შეტევის მსგავსი რაღაცის დროს.
ვებ სერვერი, რომელიც აცნობებს შეცდომის შეფერხებას - განზრახ თუ არა-შეიძლება ამის გაკეთება სტანდარტული HTTP სტატუსის კოდის გამოყენებით.
როდესაც ვებ სერვერი წყვეტს ინფორმაციას სამუდამოდ, ან თუნდაც დროებით, შესაძლოა კვლავ შეძლოთ ამ ფაილებზე წვდომა, თუ მესამე მხარის სერვისი დაარქივებს მას. Wayback Machine არის ვებ არქივის ერთ-ერთი მაგალითი, რომელიც ინახავს ვებ გვერდების სურათებს და ვებ სერვერებზე შენახულ ფაილებს.
დიდი ბიზნესები, რომლებსაც აქვთ მრავალი სერვერი, ჩვეულებრივ არ წვდებიან ამ სერვერებზე ადგილობრივად, მაგალითად, კლავიატურით და მაუსით, არამედ დისტანციური წვდომით.ეს სერვერები ასევე ზოგჯერ ვირტუალური მანქანებია, რაც იმას ნიშნავს, რომ ერთ საცავ მოწყობილობას შეუძლია რამდენიმე სერვერის მასპინძლობა, რაც დაზოგავს ფიზიკურ სივრცეს და ფულს.
FAQ
რას აკეთებს პროქსი სერვერი?
პროქსი სერვერი ემსახურება როგორც დაცვის დამატებით ფენას თქვენსა და თქვენ მიერ მონახულებულ საიტებს შორის. პროქსი სერვერთან დაკავშირება მალავს თქვენს IP მისამართს სხვა სერვერებისგან, რომლებთანაც დაკავშირებული ხართ, რადგან ისინი ხედავენ პროქსი სერვერის მისამართს. მოიძიეთ ინტერნეტში „უფასო პროქსი სერვერები“, რათა იპოვოთ ათობით ვარიანტი.
რას აკეთებს DNS სერვერი?
DNS სერვერები ინახავს საჯარო IP მისამართების მონაცემთა ბაზებს. თქვენს ბრაუზერში URL-ს შეყვანისას, DNS სერვერი თარგმნის მას IP მისამართად, რაც საშუალებას გაძლევთ დაუკავშირდეთ შესაბამის ვებ სერვერს.
რას აკეთებს DHCP სერვერი?
DHCP სერვერები პასუხისმგებელნი არიან IP მისამართების მინიჭებაზე დინამიური ჰოსტის კონფიგურაციის პროტოკოლის (DHCP) გამოყენებით. სახლის Wi-Fi ქსელების უმეტესობაში როუტერი ასრულებს ამ სამუშაოს, მაგრამ უფრო დიდ ქსელებს შეიძლება ჰქონდეთ გამოყოფილი DHCP სერვერი.
რა არის Discord სერვერი?
Discord არის ინსტრუმენტი ტექსტური, ხმოვანი და ვიდეო ჩეთისთვის, რომელიც განკუთვნილია სათამაშო თემებისთვის. თქვენ უერთდებით ან ქმნით Discord სერვერს მსგავსი ინტერესების მქონე ადამიანებთან კომუნიკაციისთვის მთელი მსოფლიოდან. Discord სერვერები შეიძლება იყოს საჯარო ან კერძო.