একটি সার্ভার হল একটি কম্পিউটার যা অনুরোধ প্রক্রিয়া করার জন্য এবং ইন্টারনেট বা স্থানীয় নেটওয়ার্কের মাধ্যমে অন্য কম্পিউটারে ডেটা সরবরাহ করার জন্য ডিজাইন করা হয়েছে। একটি সুপরিচিত ধরনের সার্ভার হল একটি ওয়েব সার্ভার যেখানে ওয়েব ব্রাউজারের মতো ক্লায়েন্টের মাধ্যমে ইন্টারনেটের মাধ্যমে ওয়েব পেজগুলি অ্যাক্সেস করা যায়। যাইহোক, বিভিন্ন ধরণের সার্ভার রয়েছে, যার মধ্যে স্থানীয় ফাইল সার্ভারগুলি সহ যা একটি ইন্ট্রানেট নেটওয়ার্কের মধ্যে ডেটা সঞ্চয় করে৷
কম্পিউটার নেটওয়ার্কে সার্ভার কী করে?
যদিও প্রয়োজনীয় সফ্টওয়্যার চালিত যে কোনও কম্পিউটার সার্ভার হিসাবে কাজ করতে পারে, তবে শব্দের সবচেয়ে সাধারণ ব্যবহারটি বিশাল, উচ্চ-ক্ষমতাসম্পন্ন মেশিনের উল্লেখ করে যা ইন্টারনেট থেকে ডেটা ঠেলে দেয় এবং টেনে আনে।
অধিকাংশ কম্পিউটার নেটওয়ার্ক এক বা একাধিক সার্ভার সমর্থন করে যা বিশেষায়িত কাজগুলি পরিচালনা করে।একটি নিয়ম হিসাবে, এটির সাথে সংযোগকারী ক্লায়েন্টদের পরিপ্রেক্ষিতে নেটওয়ার্ক যত বড় হবে বা এটি যে পরিমাণ ডেটা স্থানান্তরিত হবে, তত বেশি সম্ভাব্য একাধিক সার্ভার একটি ভূমিকা পালন করবে, প্রতিটি একটি নির্দিষ্ট উদ্দেশ্যে নিবেদিত।
সার্ভার হল এমন একটি সফটওয়্যার যা একটি নির্দিষ্ট কাজ পরিচালনা করে। যাইহোক, এই সফ্টওয়্যারকে সমর্থন করে এমন শক্তিশালী হার্ডওয়্যারকে সার্ভারও বলা হয়। এর কারণ হল সার্ভার সফ্টওয়্যার যা শত শত বা হাজার হাজার ক্লায়েন্টের নেটওয়ার্ক সমন্বয় করে তার জন্য হার্ডওয়্যার প্রয়োজন যা ভোক্তাদের ব্যবহারের জন্য কম্পিউটারের চেয়ে বেশি শক্তিশালী।
সার্ভারের সাধারণ প্রকার
যদিও কিছু ডেডিকেটেড সার্ভার একটি ফাংশনে ফোকাস করে, যেমন একটি প্রিন্ট সার্ভার বা ডাটাবেস সার্ভার, কিছু বাস্তবায়ন একাধিক উদ্দেশ্যে একটি সার্ভার ব্যবহার করে।
একটি বড়, সাধারণ-উদ্দেশ্যের নেটওয়ার্ক যা একটি মাঝারি আকারের কোম্পানিকে সমর্থন করে সম্ভবত বিভিন্ন ধরনের সার্ভার স্থাপন করে, যার মধ্যে রয়েছে:
- ওয়েব সার্ভার: একটি ওয়েব সার্ভার পৃষ্ঠা দেখায় এবং ওয়েব ব্রাউজারের মাধ্যমে অ্যাপ চালায়।আপনার ব্রাউজারটি এখন যে সার্ভারের সাথে সংযুক্ত তা হল একটি ওয়েব সার্ভার যা এই পৃষ্ঠাটি এবং এতে থাকা ছবিগুলি সরবরাহ করে৷ ক্লায়েন্ট প্রোগ্রাম, এই ক্ষেত্রে, ইন্টারনেট এক্সপ্লোরার, ক্রোম, ফায়ারফক্স, অপেরা বা সাফারির মতো একটি ব্রাউজার। ক্লাউড স্টোরেজ পরিষেবা বা অনলাইন ব্যাকআপ পরিষেবার মাধ্যমে অনলাইনে ফাইল আপলোড এবং ব্যাক আপ করার মতো সাধারণ পাঠ্য এবং চিত্রগুলি সরবরাহ করার পাশাপাশি অনেক কাজের জন্য ওয়েব সার্ভারগুলি ব্যবহার করা হয়৷
- ইমেল সার্ভার: ইমেল সার্ভার ইমেল বার্তা পাঠায় এবং গ্রহণ করে। আপনার কম্পিউটারে একটি ইমেল ক্লায়েন্ট থাকলে, সফ্টওয়্যারটি আপনার কম্পিউটারে আপনার বার্তাগুলি ডাউনলোড করতে একটি IMAP বা POP সার্ভারের সাথে সংযোগ করে এবং ইমেল সার্ভারের মাধ্যমে বার্তাগুলি ফেরত পাঠাতে একটি SMTP সার্ভারের সাথে সংযোগ করে৷
- FTP সার্ভার: FTP সার্ভার ফাইল ট্রান্সফার প্রোটোকল টুলের মাধ্যমে ফাইল স্থানান্তর করে। FTP সার্ভারগুলি দূরবর্তীভাবে FTP ক্লায়েন্ট প্রোগ্রামগুলি ব্যবহার করে অ্যাক্সেসযোগ্য, যা সার্ভারের অন্তর্নির্মিত FTP ক্ষমতার মাধ্যমে বা একটি ডেডিকেটেড FTP সার্ভার প্রোগ্রামের মাধ্যমে সার্ভারে ফাইল শেয়ারের সাথে সংযোগ স্থাপন করে।
- আইডেন্টিটি সার্ভার: আইডেন্টিটি সার্ভার অনুমোদিত ব্যবহারকারীদের জন্য লগইন এবং নিরাপত্তা ভূমিকা সমর্থন করে।
শত শত বিশেষ সার্ভার প্রকার কম্পিউটার নেটওয়ার্ক সমর্থন করে। সাধারণ কর্পোরেট প্রকারগুলি ছাড়াও, বাড়ির ব্যবহারকারীরা প্রায়শই অনলাইন গেম সার্ভার, চ্যাট সার্ভার এবং অডিও এবং ভিডিও স্ট্রিমিং সার্ভারের সাথে ইন্টারফেস করে।
কিছু সার্ভার একটি নির্দিষ্ট উদ্দেশ্যে বিদ্যমান কিন্তু অগত্যা কোন অর্থপূর্ণ উপায়ে সাথে ইন্টারঅ্যাক্ট করা হয় না। DNS সার্ভার এবং প্রক্সি সার্ভার কিছু উদাহরণ।
নেটওয়ার্ক সার্ভারের প্রকার
ইন্টারনেটে অনেক নেটওয়ার্ক একটি ক্লায়েন্ট-সার্ভার নেটওয়ার্কিং মডেল নিয়োগ করে যা ওয়েবসাইট এবং যোগাযোগ পরিষেবাগুলিকে একীভূত করে৷
একটি বিকল্প মডেল, যাকে পিয়ার-টু-পিয়ার নেটওয়ার্কিং বলা হয়, একটি নেটওয়ার্কের সমস্ত ডিভাইসকে প্রয়োজনের ভিত্তিতে সার্ভার বা ক্লায়েন্ট হিসাবে কাজ করার অনুমতি দেয়। পিয়ার নেটওয়ার্কগুলি গোপনীয়তার একটি বৃহত্তর ডিগ্রী অফার করে কারণ কম্পিউটারের মধ্যে যোগাযোগ সংকীর্ণভাবে লক্ষ্য করা হয়।যাইহোক, ব্যান্ডউইথের সীমাবদ্ধতার কারণে, পিয়ার-টু-পিয়ার নেটওয়ার্কিংয়ের বেশিরভাগ বাস্তবায়ন বড় ট্রাফিক স্পাইককে সমর্থন করার জন্য যথেষ্ট শক্তিশালী নয়।
সার্ভার ক্লাস্টার বোঝা
ক্লাস্টার শব্দটি কম্পিউটার নেটওয়ার্কিং-এ বিস্তৃতভাবে ব্যবহৃত হয় শেয়ার্ড কম্পিউটিং রিসোর্স বাস্তবায়নের জন্য। সাধারণত, একটি ক্লাস্টার দুটি বা ততোধিক কম্পিউটিং ডিভাইসের সংস্থানগুলিকে একীভূত করে যা অন্যথায় কিছু সাধারণ উদ্দেশ্যে আলাদাভাবে কাজ করতে পারে (প্রায়শই একটি ওয়ার্কস্টেশন বা সার্ভার ডিভাইস)।
একটি ওয়েব সার্ভার ফার্ম হল নেটওয়ার্কযুক্ত ওয়েব সার্ভারগুলির একটি সংগ্রহ, প্রতিটি একই সাইটের সামগ্রীতে অ্যাক্সেস সহ। এই সার্ভারগুলি ধারণাগতভাবে একটি ক্লাস্টার হিসাবে কাজ করে। যাইহোক, বিশুদ্ধতাবাদীরা হার্ডওয়্যার এবং সফ্টওয়্যার কনফিগারেশনের বিশদ বিবরণের উপর নির্ভর করে একটি সার্ভার ফার্মের ক্লাস্টার হিসাবে প্রযুক্তিগত শ্রেণীবিভাগ নিয়ে বিতর্ক করেন৷
বাড়িতে কম্পিউটার সার্ভার
যেহেতু সার্ভারগুলি সফ্টওয়্যার, লোকেরা বাড়িতে সার্ভার চালাতে পারে, হয় তাদের হোম নেটওয়ার্কের সাথে সংযুক্ত ডিভাইসগুলিতে বা নেটওয়ার্কের বাইরের ডিভাইসগুলিতে অ্যাক্সেসযোগ্য৷উদাহরণস্বরূপ, কিছু নেটওয়ার্ক-সচেতন হার্ড ড্রাইভ নেটওয়ার্ক সংযুক্ত স্টোরেজ সার্ভার প্রোটোকল ব্যবহার করে একটি হোম নেটওয়ার্কের বিভিন্ন পিসিকে ফাইলগুলির একটি ভাগ করা সেট অ্যাক্সেস করার অনুমতি দেয়৷
প্লেক্স মিডিয়া সার্ভার সফ্টওয়্যার ব্যবহারকারীদের টিভি এবং বিনোদন ডিভাইসে ডিজিটাল মিডিয়া দেখতে সাহায্য করে তা নির্বিশেষে ডেটা ক্লাউডে বা স্থানীয় পিসিতে বিদ্যমান।
যদি আপনার নেটওয়ার্কটি পোর্ট ফরোয়ার্ড করার অনুমতি দেওয়ার জন্য সেট আপ করা হয়, তাহলে আপনি আপনার নেটওয়ার্কের বাইরে থেকে ইনকামিং অনুরোধগুলি গ্রহণ করতে পারেন যাতে আপনার হোম সার্ভার Facebook বা Google এর মতো একটি বড় কোম্পানির সার্ভার হিসাবে কাজ করে (যেখানে কেউ আপনার সংস্থানগুলি অ্যাক্সেস করতে পারে).
তবে, সমস্ত হোম কম্পিউটার এবং ইন্টারনেট সংযোগ প্রচুর ট্রাফিকের জন্য উপযুক্ত নয়৷ ব্যান্ডউইথ, স্টোরেজ, র্যাম এবং অন্যান্য সিস্টেম রিসোর্স এমন ফ্যাক্টর যা আপনি কত বড় হোম সার্ভার সমর্থন করতে পারেন তা প্রভাবিত করে। বেশিরভাগ হোম অপারেটিং সিস্টেমগুলি সার্ভার-সম্পর্কিত বৈশিষ্ট্যগুলিও অকার্যকর৷
সার্ভার সম্পর্কে আরও তথ্য
যেহেতু আপটাইম বেশিরভাগ সার্ভারের জন্য অত্যন্ত গুরুত্বপূর্ণ, সার্ভারগুলিকে বন্ধ করার জন্য ডিজাইন করা হয় না বরং 24/7 চালানো হয়। যাইহোক, সার্ভার কখনও কখনও নির্ধারিত রক্ষণাবেক্ষণের জন্য ইচ্ছাকৃতভাবে ডাউন হয়ে যায়, যে কারণে কিছু ওয়েবসাইট এবং পরিষেবা ব্যবহারকারীদের নির্ধারিত ডাউনটাইম বা নির্ধারিত রক্ষণাবেক্ষণ সম্পর্কে অবহিত করে। DDoS আক্রমণের মতো কিছুর সময় সার্ভারগুলি অনিচ্ছাকৃতভাবে ডাউন হয়ে যেতে পারে৷
একটি ওয়েব সার্ভার যা ডাউনটাইমের কারণে একটি ত্রুটি রিপোর্ট করে- ইচ্ছাকৃতভাবে হোক বা না হোক-একটি স্ট্যান্ডার্ড HTTP স্ট্যাটাস কোড ব্যবহার করে তা করতে পারে।
যখন একটি ওয়েব সার্ভার স্থায়ীভাবে, এমনকি অস্থায়ীভাবে তথ্য সরিয়ে নেয়, তখনও আপনি সেই ফাইলগুলি অ্যাক্সেস করতে সক্ষম হতে পারেন যদি কোনও তৃতীয় পক্ষের পরিষেবা এটি সংরক্ষণাগারভুক্ত করে থাকে। ওয়েব্যাক মেশিন একটি ওয়েব আর্কাইভারের একটি উদাহরণ যা ওয়েব সার্ভারে সঞ্চিত ওয়েব পৃষ্ঠা এবং ফাইলগুলির স্ন্যাপশট সংরক্ষণ করে৷
একাধিক সার্ভার রয়েছে এমন বড় ব্যবসাগুলি সাধারণত স্থানীয়ভাবে এই সার্ভারগুলি অ্যাক্সেস করে না, যেমন একটি কীবোর্ড এবং মাউস দিয়ে, বরং দূরবর্তী অ্যাক্সেসের মাধ্যমে৷এই সার্ভারগুলি কখনও কখনও ভার্চুয়াল মেশিনও হয়, যার অর্থ হল একটি স্টোরেজ ডিভাইস একাধিক সার্ভার হোস্ট করতে পারে, যা শারীরিক স্থান এবং অর্থ সাশ্রয় করে৷
FAQ
একটি প্রক্সি সার্ভার কি করে?
একটি প্রক্সি সার্ভার আপনার এবং আপনার দেখা সাইটগুলির মধ্যে সুরক্ষার একটি অতিরিক্ত স্তর হিসাবে কাজ করে৷ একটি প্রক্সি সার্ভারের সাথে সংযোগ করা আপনার আইপি ঠিকানাটি লুকিয়ে রাখে অন্য সার্ভার থেকে যেগুলির সাথে আপনি সংযোগ করেন কারণ তারা পরিবর্তে প্রক্সি সার্ভারের ঠিকানা দেখতে পায়৷ কয়েক ডজন বিকল্প খুঁজে পেতে "ফ্রি প্রক্সি সার্ভার" এর জন্য ইন্টারনেট অনুসন্ধান করুন৷
একটি DNS সার্ভার কি করে?
DNS সার্ভার পাবলিক আইপি ঠিকানার ডাটাবেস সঞ্চয় করে। আপনি যখন আপনার ব্রাউজারে একটি URL প্রবেশ করেন, তখন একটি DNS সার্ভার এটিকে একটি IP ঠিকানায় অনুবাদ করে, যা আপনাকে উপযুক্ত ওয়েব সার্ভারের সাথে সংযোগ করতে দেয়৷
একটি DHCP সার্ভার কি করে?
DHCP সার্ভারগুলি ডায়নামিক হোস্ট কনফিগারেশন প্রোটোকল (DHCP) ব্যবহার করে IP ঠিকানা বরাদ্দ করার জন্য দায়ী। বেশিরভাগ হোম ওয়াই-ফাই নেটওয়ার্কে, রাউটার এই কাজটি করে, তবে বড় নেটওয়ার্কগুলিতে একটি ডেডিকেটেড DHCP সার্ভার থাকতে পারে।
ডিসকর্ড সার্ভার কি?
ডিসকর্ড হল টেক্সট, ভয়েস এবং ভিডিও চ্যাটের একটি টুল যা গেমিং সম্প্রদায়ের দিকে লক্ষ্য করা যায়। আপনি যোগদান করেন বা একটি ডিসকর্ড সার্ভার তৈরি করেন যাতে সারা বিশ্বের একই ধরনের আগ্রহের লোকেদের সাথে যোগাযোগ করা যায়। ডিসকর্ড সার্ভার সর্বজনীন বা ব্যক্তিগত হতে পারে৷