আপনি যখন কোন ইন্টারনেট ব্রাউজার ব্যাবহার করে এই লেখা পড়ছেন তখন এই লেখাটি কোন একটি সার্ভারে রাখা হয়েছে বিধায় আপনি দেখতে পারছেন।যদি এই লেখাটি কনই সার্ভারে না রাখা হত তাহলে আপনি এটা দেখতে অথবা পড়তে পারতেন না।একই রইমভাবে যত ওয়েবসাইট আছে সব গুলোর তথ্য/ডেটা কোন না কোন সার্ভারে রাখার ফলেই আমরা সেটা দেখতে পারি।
আমি আজকের এই পোস্টে আপনাদের সাথে সার্ভার সংক্রান্ত বিষয়ে বিস্তারিত আলোচনা করব।আমরা এই পোস্টের মাধ্যমে ওয়েব সার্ভার কাকে বলে এবং কিভাবে একটি ওয়েব সার্ভার কাজ করে সেই সম্পর্কে বিস্তারিত তথ্য জানব।তাহলে চলুন আজকের আর্টিকেলের মূল বিষয় নিয়ে আলোচনা শুরু করা যাক।
ওয়েব সার্ভার কাকে বলে?
যদি সহজ ভাষায় বলা হয় তাহলে বলা যায়, যখন কোন কম্পিউটারকে ইন্টারনেটের সাথে আইপি দ্বারা যুক্ত করে সেখানে বিভিন্ন ওয়েবসাইটের ডাটা রেখে দেওয়া হয় এবং পরবর্তীতে ইন্টারনেট ব্রাউজার থেকে পাঠানো অনুরধ অনুসারে তথ্য প্রদর্শন করানো হয় তখন সেই কম্পিউটারকে ওয়েব সার্ভার বলা হয়ে থাকে।
ওয়েব সার্ভার কত প্রকার ও কি কি?
বিভিন্ন ধরেনের কাজের উপরে নির্ভর করে সার্ভার মূলত ৭ ধরনের হয়ে থাকে।সেগুলো হল-
- ওয়েব সার্ভার
- এফটিপি সার্ভার
- ইমেইল সার্ভার
- আইডেন্টি সার্ভার
- ডাটাবেস সার্ভার
- অ্যাপ্লিকেশন সর্ভার এবং
- ফাইল সার্ভার
আমরা এখানে বিভিন্ন ধরনের সার্ভারের নাম গুলো জানলাম এবার আমরা প্রতিটা সার্ভারের কাজের ধরন সম্পর্কে জানব।
(১) ওয়েব সার্ভার
এই সার্ভারের নাম শুনেই নিশ্চয় বুঝতে পারছেন যে আমাদের ইন্টারনেট জগতে যত ওয়েবসাইট অথবা ওয়েব পেগ গুলো আছে সেগুলো মূলত এই ওয়েব সার্ভারে রাখা হয় আর এই কারনেই এর নাম ওয়েব সার্ভার।আরও একটি তথ্য না বললেই নয় যে যত রকমের সার্ভার আছে সব গুলোই মূলত ওয়েব সার্ভার শুধু কাজের ধরনের উপরে নির্ভর করে আলাদা আলাদা নামকরণ করা হয়েছে।
(২) এফটিপি সার্ভার
যারা ব্রডব্র্যান্ড ইন্টারনেট ব্যাবহার করে তাঁরা এফটিপি সার্ভার নামটির সাথে পরিচিত।কারন তাঁরা এফটিপি সার্ভার ব্যাবহার করে তাদের প্রয়োজনীয় ফাইল গুলো দ্রুত সময়ে ডাউনলোড করতে পারে।এফটিপি সার্ভার তৈরিই করা হয়েছে যেন ব্যাবহারকারীরা দ্রুত ফাইল গুলো ডাউনলোড করে নিতে পারে।
এফটিপি সার্ভার গুলো তাদের ইউজারদের সব চাইতে কাছে এরিয়াতে রাখা হয় যেন তাঁরা দ্রুত ফাইল আক্সেস এবং সংগ্রহ করতে পারে।
এফটিপি সার্ভার বেশী ব্যাবহার করা হয়ে থাকে ওয়েব সার্ভার, আইডেন্টি সার্ভার, ইমেইল সার্ভারে।
(৩) ইমেইল সার্ভার
নাম শুনেই বুঝা যাচ্ছে যে এই সার্ভার মূলত ব্যাবহার করা হয় ইমেইল রিলেটেড সার্ভার ম্যানেজ করার জন্য।অর্থাৎ, ইমেইল আদান প্রদান করার জন্য এই সার্ভার গুলো ব্যাবহার করা হয়ে থাকে।
(৪) আইডেন্টি সার্ভার
এই সার্ভার গুলোতে কোন ওয়েবসাইটের লগিন ইনফর্মেশন এবং নিরাপত্তা রিলেটেড বিষয় গুলো সংরক্ষন করা হয়ে থাকে।বলা যেতে পারে এই সার্ভার কোন ওয়েবসাইটের লগিন ইনফর্মেশন এবং নিরাপত্তা রিলেটেড বিষয় গুলোর ডাটাবেস সার্ভার হিসাবে কাজ করে।
(৫) ডাটাবেস সার্ভার
ডাটাবেস বলতে কি বুঝানো হয়?ডাটাবেস বলতে বুঝানো হয় যেখানে সকল তথ্য তাদের শ্রেণী অনুসারে স্টোর করা থাকে এবং যখন যে ডাটা দেখানোর প্রয়োজন হয় তখন সেই ডাটা ডাটাবেস থেকে খুঁজে বের করে দেখানো হয়।এই সার্ভারের কাজ হল আমারা যখন কোন ওয়েবসাইটের সার্ভারের কাছে অনুরোধ করি কোন ডাটা/তথ্য দেখার জন্য তখন সেই সার্ভার তার ডাটাবেস সার্ভার থেকে তথ্য নিয়ে এসে আমাদের সামনে প্রদর্শন করে।
(৬) অ্যাপ্লিকেশন সর্ভার
এই সার্ভার গুলোতে বিভিন্ন ধরনের প্রোগ্রাম চালু রাখার জন্য ব্যাবহার করা হয়ে থাকে।এই সার্ভার গুলোতে প্রয়োজনীয় সফটওয়্যার এবং হার্ডওয়্যার সেটআপ করে রাখা হয় যেন সেখানে বিভিন্ন ধরনের প্রোগ্রাম রান করানো সম্ভব হয়।
(৭) ফাইল সার্ভার
এই ধরনের সার্ভারে মূলট বিভিন্ন ধরনের ফাইল গুলো রাখা হয় যার ফলে এই ধরনের সার্ভারের ব্যাবহারকারীরা কোন একটি নির্দিষ্ট নেটওয়ার্কের ভিতরে তাদের প্রয়োজন অনুসারে ফাইলগুলো একে অপরের সাথে শেয়ার করতে পারে।অর্থাৎ, ফাইল গুলো একটা জায়গায় স্টোর করা হয় সেখান থেকে নেটওয়ার্ক ব্যাবহার করে সবাই সেই ফাইল গুলো আক্সেস করতে পারে।এরফলে একটা স্টোরেজ ডিভাইস দিয়েই কাজ চালিয়ে নেওয়া যায়।প্রত্যেক জোনের জন্য আলাদা আলাদা স্টোরেজ ডিভাইসের প্রয়োজন হয় না।
একটি ওয়েব সার্ভার কিভাবে কাজ করে?
কোন ওয়েব সার্ভার কিভাবে কাজ করে এই আলোচনা শুরু করার আগে আপনাকে যদি জিজ্ঞাসা করা হয় আপনি কিভাবে এই ওয়েবসাইটে এসেছেন?লেখাটি সহজ ভাবে বুঝানোর জন্য আমি ধরে নিচ্ছি আপনি সরাসরি এই ওয়েবসাইটে এসেছেন।আপনি এই ওয়েবসাইটে আসার জন্য প্রথমে আপনার ডিভাইসে (কম্পিউটার,মোবাইল অথবা ট্যাবলেট) থাকা ইন্টারনেট ব্রাউজার (মজিলা,গুগল ক্রোম, ইন্টারনেট এক্সপ্লোরার ইত্যাদি) ওপেন করে আমাদের ব্লগের এড্রেস Priyo.tv টাইপ করে ইন্টার প্রেস করেছেন।তখন আপনার কম্পিউটার আমাদের সাইটের ডাটাগুলো যে কম্পিউটারে (পড়ুন সার্ভারে) রাখা আছে সেই কম্পিউটারের সাথে যোগাযোগ করে তাঁকে বলেছে আমার এই ওয়েবসাইটের ডাটা গুলো প্রয়োজন।তখন সেই সার্ভার কম্পিউটার আমাদের সাইটের ডাটা গুলো আপনার ইন্টারনেট ব্রাউজারকে দেওয়ার কারনেই আপনি আমাদের ওয়েবসাইট আক্সেস করতে পেরছেন এবং এই লেখাটি পড়তে পেড়েছেন।
উপরে আমাদের এই সাইট আপনি কিভাবে দেখতে পারলেন সেই সম্পূর্ণ পক্রিয়া যেভাবে ঘটল ঠিক এভাবেই একটি ওয়েব সার্ভার কাজ করে।
আজকের লেখায় আমরা শিখলাম
আজকের এই আর্টিকেলের মাধ্যমে আমরা ওয়েব সার্ভার কি এবং কিভাবে একটি ওয়েব সার্ভার কাজ করে সেই সম্পর্কে জানলাম এবং সার্ভারের প্রকারভেদ এবং কোন ধরনের সার্ভার কি কাজে ব্যাবহার করা হয়ে থাকে সেই বিষয়েও প্রাথমিক জ্ঞান অর্জন করলাম।