Saturday, March 30, 2019

সার্ভার অপারেটিং সিস্টেম কি

সার্ভার অপারেটিং সিস্টেম কি?

একটি সার্ভার অপারেটিং সিস্টেম (OS), অপারেটিং সিস্টেমের একটি প্রকার যা সার্ভার কম্পিউটারে ইনস্টল এবং ব্যবহার করার জন্য ডিজাইন করা হয়েছে। সার্ভার অপারেটিং সিস্টেম একটি সাধারণ অপারেটিং সিস্টেমের একটি উন্নত সংস্করণ, যা client-server অর্কিটেকচার বা সেমিলার কম্পিউটিং ইনভায়ারমেন্ট এর জন্য ডিজাইন করা হয়েছে।

কিছু কমন সার্ভার অপারেটিং সিস্টেম

  1. Windows Server
  2. Unix
  3. Linux
  4. Mac OS X Server

উইন্ডোজ সার্ভার

বহুল প্রচলিত এবং সবচেয়ে বেশি ব্যবহৃত সার্ভার অপারেটিং সিস্টেম হল উইন্ডোজ সার্ভার অপারেটিং সিস্টেম। এটির মূল কারণ হল এর উইজার ইন্টারফেস। বর্তমান এই অপারেটিং সিস্টেম পৃথিবিতে সবচেয়ে বেশি ব্যাবহৃত হচ্ছে। 1993 সালে মাইক্রোসফট বাজারে ছাড়ে মাইক্রোসফট Windows NT 3.51। সার্ভার অপারেটিং সিস্টেম হিসেবে এটি সকলের দৃষ্টি অকর্ষন করে। এর পর 1995 সালে বাজারে ছাড়ে Windows NT 4.0। এভাবে একের পর এক নতুন নতুন ভার্সন বাজারে ছাড়তে থাকে মাইক্রোসফট। সার্ভার অপরেটিং সিষ্টেম হিসেবে মাক্রোসফট সর্বশেষ যে ভার্সনটি বাজারে ছাড়ে তা হল Windows Server 2019।

 উইন্ডোজ সার্ভারের সুবিধা

  • এটি ইন্সটল ও কনফিগার করা বেশ সহজ
  • এটি GUI মোডে কাজ করে তাই কমান্ড মূখস্থ করার কোন ঝামেলা নেই।
  • এটিতে খুব সহজেই ক্লায়েন্ট ইউজারদের ম্যানেজ করা যায়।
  • এতে হাজার হাজার উইজার থাকতে পারে।

উইন্ডোজ সার্ভার অসুবিধা

  • অনেক সময় নতুন কোন সফটওয়্যার বা ডিভাইস ইন্সটল করলে রিবুট দেওয়ার প্রয়োজন পড়ে।
  • অন্য নেটওয়ার্ক অপারেটিং সিস্টেম এর মত এটি নির্ভরযোগ্য নয়।
  • সব ধরণের হার্ডওয়্যারে উপযোগি নয়।

ইউনিক্স সার্ভার

ইউনিক্স একটি কমান্ডমোড অপারেটিং সিস্টেম। এর সব কমান্ড দিতে হবে কমান্ড প্রম্পট থেকে। ইউনডোজ এর মত এত কোন পয়েন্ট এবং ক্লিক সুভিধা এতে নাই। অন্যান্য অপারেটিং সিস্টেম এর মত এখানেও বিভিন্ন অ্যাপ্লিকেশন এবং সার্ভিস চালানো যায়। অপারেটিং সিস্টেম হিসেবে এটি বেশ দ্রুতগতির, নির্ভরযোগ্য এবং শক্তিশালী। এর নিরাপত্তা ব্যবস্থা অনেক শক্তিশালী সেজন্য এটিকে সর্ভার হিসেবে ব্যবহার করা হয়।

ইউনিক্সের সুবিধা

  • এটি খুবই স্টাবল অপারেটিং সিস্টেম
  • এটি ওয়ার্কস্টেশেন ও সার্ভার হিসেবে কাজ করতে পারে।
  • এটি খুবই দ্রুতগতির
  • এর সাথে রয়েছে অনেক বিল্ড-ইন টুলস, ইউটিলিটি ও কম্পইলার যা ব্যবহার করে ইউনিক্স সার্ভার সহজেই ম্যানেজ করা যায়।

ইউনিক্সের অসুবিধা

  • এটি ব্যবহার করা বেশ জটিল
  • শত শত কমান্ড মখস্থ করতে হয়।
  • ইউনিক্সের কিছু ভর্সন ফ্রি পাওয়া গেলেও অন্য  ভার্সন গুলি বেশ ব্যয়বহুল।
  • ইউনিক্সের কিছু ভার্সন রয়েছে যেগুলি কেবল মাত্র বিশেষ কিছু হার্ডওয়্যার চলে।

লিনাক্স সার্ভার

লিনাক্স একটি ওপেন সোর্স অপারেটিং সিস্টেম। এর সোর্স কোড সকলের জন্য উন্মুক্ত। যে কেউ এর সোর্স কোড দেখে নিজেরমত করে পরিবর্তন করে নিতে পারে। এর আর একটি বড় সুবিধা হল এটি যে কোন প্লাটফমের জন্য উপযোক্ত কম্পইলার দিয়ে সোর্স কোড কম্পাইল করে নিলেই সেটি সেই প্লাটফর্মের উপযোগি হয়ে যায়।
লিনাক্স এর বিভিন্ন ভার্সন রয়েছে। এর মধ্যে জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশন হলো রেডহ্যাট লিনাক্স। বর্তমানে সার্ভার হিসেবে এটি সবচেয়ে বেশি ব্যবহার করা হয়। এর বেশিরভাগ অ্যাপ্লিকেশন বিনামূলে পাওয়া যায়। তবে্ এটি শেখাও অনেক কঠিন। করণ এর কনফিগার সমুহ এর টারমিনাল থেকে কনফিগার করতে হয়। ইউনিক্স এর মত অনেক কোড মূখস্থ করতে হয়।

লিনাক্স সার্ভার এর সুবিধা

  • ইউনিক্সের থেকে এটি ইন্সটল করা সহজ
  • এটি দ্রুতগতির ও নির্ভরযোগ্য।
  • এটি পিসি, পাওয়ারপিসি এবং স্পার্কস্টেশনে চলে।
  • এটি পাওয়া যায় বিনামূলে
  • এটির সোর্সকোড উন্মুক্ত বলে যে কেউ নিজের মত করে ডেভলপ করতে পারে।

লিনাক্স সার্ভারের অসুবিধা

  • এটি ব্যবহার করা বেশ জটিল
  • শত শত কমান্ড মখস্থ করতে হয়।

ম্যাক ওএস এক্স সার্ভার

এটি এপল এর একটি সর্ভার অপারেটিং সিস্টেম। 1999 সলে এপল এটি বাজারে ছাড়ে। এটি মূলত ইউনিক্স এর উপর ভিত্তি করে গড়ে উঠেছে। এর সোর্সকোডও উন্মুক্ত।

ম্যাক ওএস এক্স সার্ভার সুবিধা

  • এটি বেশ সিকিউর
  • এটি গড়ে ওঠেছে ইউনিক্স অপারেটিং সিস্টেম এর উপর ভিত্তি করে।
  • এর সাথে আছে বিশ্বের সবচেয়ে দূতগতির এপাচি ওয়েব সার্ভার
  • এতে ম্যাকিন্টশ কম্পিউটারকে কেন্দ্রিয়ভবে নিয়ন্ত্রন এর সুবিধা রয়েছে।

ম্যাক ওএস এক্স সার্ভার অসুবিধা

  • এতে মেইল ও প্রিন্ট সার্ভার নেই
  • এটি উইনডোস ক্লায়েন্ট সার্পোট করে না
  • এটি বর্তমানে ম্যাকিন্টশ অ্যাপলিকেশন সার্পোট করে না।
সার্ভার অপারেটিং সিস্টেমের বৈশিষ্ট্য
  • সার্ভার অপারেটিং সিস্টেম GUI মোড এবং Command মোড দুই ভাবে ব্যবহার করা যায়।
  • নেটওয়ার্কে সকল প্রসেস সার্ভার অপারেটিং সিস্টেম ঘটে থাকে
  • সকল ক্লায়েন্ট কম্পিউটার এবং অন্যান্য কম্পিউটার সমুহকে ম্যানেজ করা যায়।
  • ব্যবহারকারীদের পরিচালনা করার জন্য কেন্দ্রীয় ইন্টারফেস প্রদান করে
  • নিরাপত্তা এবং অন্যান্য administrative প্রক্রিয়া বাস্তবায়ন করে
  • বিভিন্ন অ্যাপ্লিকেশন সার্ভিস সুবিধা প্রদান করে।

No comments:

Post a Comment