techtunes
Server কি ?
Server হলো যেখানে ওয়েব পেজের ফাইল সমূহ রাখা হয় এবং ইন্টারনেটের মাধ্যমে বিভিন্ন ব্যাক্তি তা থেকে ডাটাকে এক্সিস বা কাজ করতে পারে।
পৃথিবীতে 50-60 লক্ষ্যেরও বেশী সার্ভার রয়েছে। যেগুলো প্রত্যেকটির সাথে প্রত্যেকটি যুক্ত ইন্টারনেটের মাধ্যমে।
পৃথিবীতে 50-60 লক্ষ্যেরও বেশী সার্ভার রয়েছে। যেগুলো প্রত্যেকটির সাথে প্রত্যেকটি যুক্ত ইন্টারনেটের মাধ্যমে।
একটা বিশাল ডাইনিং টেবিল আছে ( হোস্ট কম্পিউটার ) ,যেখানে হরেক রকমের খাবার ( রিসোর্স ) রাখা আছে এবং কিছু খাদকও ( ক্লায়েন্ট ) আছে । তো এই টেবিলের খাবার গুলোকে পরিবেশন করার জন্য একজন সর্বদা নিয়োজিত থাকেন । যখন কেউ বিরিয়ানির জন্য অর্ডার করে তাকে বিরিয়ানি পরিবেশন করে , আবার কেউ পোলাও চাইলে তাকে পোলাও পরিবেশন করে ...
তাহলে দেখা যাচ্ছে যে , কেউ একজন খাদকের (ক্লায়েন্টের) রিকুয়েস্ট অনুযায়ী খাবার (রিসোর্স) পরিবেশন করছে । যদি রিক্কুয়েস্ট ঠিকঠাক থাকে ,তাহলে তাকে খাবার পরিবেশন করছে । এই যে পরিবেশনকারী একজন , তাকেই আমরা সার্ভার বলবো ।
ফরমালি , যখন কোন নেটওয়ার্কে কোন ক্লায়েন্টের সঠিক রিকুয়েস্টের বিপরীতে একটা হোস্ট কম্পিউটার রিসোর্স সরবরাহ করে তখন সেই হোস্ট কম্পিউটারকেই সার্ভার বলা হয় ।
সার্ভার বিভিন্ন রকমের হতে পারেঃ
- ডাটাবেজ সার্ভার,
- ফাইল সার্ভার,
- মেইল সার্ভার,
- প্রিন্ট সার্ভার,
- ওয়েব সার্ভার,
- গেমিং সার্ভার ,
- এ্যাপ্লিকেশন সার্ভার।
এছাড়াও আরও অনেক রকম সার্ভার আছে । আপনি আরও জানতে চাইলে এইগুলো দেখতে পারেন ।
একটি সার্ভার হল চলন্ত অনুরোধ একটি এ্যাপ্লিকেশনের যা ভোক্তা থেকে অনুরোধ গ্রহণ এবং সে অনুযায়ী তার প্রতিউত্তরে সক্ষম সফটওয়্যার। সার্ভার যে কোন কম্পিউটারে চলতে পারে, নিয়োজিত করা কম্পিউটারকে একক ভাবে "সার্ভার" বুঝায়। অনেক ক্ষেত্রে একটি কম্পিউটার বিভিন্ন সেবা দিতে পারে এবং বিভিন্ন সার্ভার চালু থাকতে পারে। শুধুমাত্র সার্ভারের উদ্দেশ্যে নিয়োজিত কম্পিউটারের সুবিধা হল নিরাপত্তা। এই কারনে বেশিরভাগ সার্ভারই দুর্দান্ত প্রক্রিয়ার এবং নকশা করা হয়েছে বিশেষ কম্পিউটারে চালানোর জন্য।
সার্ভার পরিচালিত হয় ক্লায়েন্ট-সার্ভার নকশায়। সার্ভার হল কম্পিউটার প্রোগ্রাম যা চলছে অন্যান্য প্রোগ্রামের (ভোক্তা/ক্লায়েন্ট/ব্যবহারকারী) অনুরোধ সেবা দেওয়ার জন্য। সেহেতু সার্ভার ভোক্তার হয়ে কিছু কাজ করে। এটি ভোক্তাকে ডাটা, তথ্য, সফটওয়্যার বা হার্ডওয়্যারের সম্পদ ভাগাভাগি করার সুবিধা প্রদান করে। ভোক্তা সাধারণত নেটওয়ার্কের মাধ্যমে সার্ভারে যুক্ত হয় কিন্তু হয় একই কম্পিউটারে থাকতে পারে। ইন্টারনেট প্রটোকল নেটওয়ার্কিংয়ের আলোকে একটি সার্ভার হল একটি প্রোগ্রাম যা পরিচালিত হয় সকেট লিসেনার হিসেবে।
সার্ভারগুলো প্রায়শই একটি নেটওয়ার্কের প্রয়োজনীয় সেবা প্রদান করে সেটা হতে পারে একটি প্রতিষ্ঠানের অভ্যন্তরের ব্যবহারকারীদের জন্য অথবা ইন্টারনেটের মাধ্যমে জনসাধারনের জন্য। সাধারণত কম্পিউটিং সার্ভার হল ডাটাবেজ সার্ভার, ফাইল সার্ভার, মেইল সার্ভার, প্রিন্ট সার্ভার, ওয়েব সার্ভার, গেমিং সার্ভার এবং এ্যাপ্লিকেশন সার্ভার। অসংখ্য সিস্টেম ব্যবহার করে তাদের ক্লায়েন্ট সার্ভার নেটওয়ার্কিং প্রতিরূপ যাতে ওয়েব সাইট এবং ইমেইল সেবাও রয়েছে। অন্য একটি বিকল্প মডেল বা আদর্শ হল পিয়ার-টু-পিয়ার নেটওয়ার্কিং বা স্তর-থেকে-স্তরে নেটওয়ার্কিং, এর মাধ্যমে সব কম্পিউটারই প্রয়োজন অনুসারে হয় সার্ভার না হয় ভোক্তা হিসেবে কাজ করে।
December 07, 2017
No comments:
Post a Comment