সার্ভার কম্পোনেন্ট
সার্ভার কম্পোনেন্ট হলো সার্ভারের হার্ডওয়্যার উপাদান—প্রসেসর, মেমরি, স্টোরেজ ড্রাইভ, পাওয়ার সাপ্লাই ইউনিট ও নেটওয়ার্ক কন্ট্রোলার। এগুলোর পছন্দই নির্ধারণ করে সার্ভার অবকাঠামোর পারফরম্যান্স, নির্ভরযোগ্যতা ও স্কেলিং সক্ষমতা।
সূচিপত্র
সার্ভার কম্পোনেন্ট হলো সার্ভারের হার্ডওয়্যার উপাদান—প্রসেসর, মেমরি, স্টোরেজ ড্রাইভ, পাওয়ার সাপ্লাই ইউনিট ও নেটওয়ার্ক কন্ট্রোলার। এগুলোর পছন্দই নির্ধারণ করে সার্ভার অবকাঠামোর পারফরম্যান্স, নির্ভরযোগ্যতা ও স্কেলিং সক্ষমতা।
সহজ ভাষায় সার্ভার কম্পোনেন্ট কী
সার্ভার কম্পোনেন্ট হলো সার্ভারের অভ্যন্তরীণ «হার্ডওয়্যার», যা সার্ভারকে কাজ করতে সহায়তা করে। সাধারণ পিসি-র কম্পোনেন্টের বিপরীতে, সার্ভারের কম্পোনেন্টগুলো দিন-রাত ২৪ ঘণ্টা চলা লোড, বর্ধিত নির্ভরযোগ্যতা ও দীর্ঘ সেবা জীবনের জন্য ডিজাইন করা হয়। প্রধান ইউনিটগুলো হলো—প্রসেসর (CPU), RAM (অপারেটিং মেমরি), স্টোরেজ ড্রাইভ (SSD/HDD), পাওয়ার সাপ্লাই ইউনিট (PSU), নেটওয়ার্ক কন্ট্রোলার ও এক্সপ্যানশন কার্ড। সার্ভার প্রসেসর বেশি সংখ্যক কোর, বৃহত্তর মেমরি ও অধিক সংখ্যক কমিউনিকেশন চ্যানেল সমর্থন করে, আর সার্ভার মেমরিতে থাকে ত্রুটি সংশোধন প্রযুক্তি (ECC), যা দীর্ঘক্ষণ চলা গণনায় ত্রুটি প্রতিরোধ করে।
প্রসেসর ও মেমরি
সার্ভার প্রসেসরের (যেমন Intel Xeon ও AMD EPYC সিরিজ) কয়েক ডজন কোর থাকে এবং এগুলো প্রতি কোরে একাধিক থ্রেড, বিশাল পরিমাণ অপারেটিং মেমরি ও উন্নত এনক্রিপশন সমর্থন করে। অপারেটিং মেমরির পরিমাণ ও কনফিগারেশন নির্ভর করে কাজের ধরনের ওপর: ফাইল সার্ভারের জন্য ৩২–৬৪ GB থেকে শুরু করে ডেটাবেস ও ভার্চুয়ালাইজেশনের জন্য কয়েকশো গিগাবাইট পর্যন্ত। ECC সমর্থিত মেমরি একক বিট ত্রুটি সংশোধন করে এবং ব্যাংকিং ও আর্থিক ব্যবস্থার জন্য এটি অত্যন্ত গুরুত্বপূর্ণ, যেখানে কোনো ত্রুটি ডেটা বিকৃত করতে পারে। প্রায়ই মাল্টিচ্যানেল মোড ব্যবহৃত হয়, যা মেমরি মডিউল জোড়া বা চারটির সেটে বসালে মেমরির সঙ্গে ডেটা আদান-প্রদানের গতি বাড়ায়।
স্টোরেজ ড্রাইভ ও এর ধরন
ডেটা সংরক্ষণের জন্য flash-মেমরির SSD ড্রাইভ (দ্রুতগতির, অপারেটিং সিস্টেম ও ডেটাবেসের জন্য) এবং HDD (উচ্চ ধারণক্ষমতার, আর্কাইভ ও ব্যাকআপের জন্য) ব্যবহৃত হয়। সার্ভার SSD-তে থাকে বর্ধিত রাইট রিসোর্স ও বিল্ট-ইন পাওয়ার-ফেইলিউর সুরক্ষা। আধুনিক সার্ভারে SATA-র তুলনায় সর্বোচ্চ গতি দেওয়া PCIe ইন্টারফেসের NVMe ড্রাইভ ব্যবহৃত হয়। নির্ভরযোগ্যতার জন্য ড্রাইভগুলো RAID অ্যারেতে একত্রিত করা হয়: মিররিং (RAID 1), parity সহ স্ট্রাইপিং (RAID 5/6) এবং অন্যান্য বিকল্প, যা ফল্ট টলারেন্স নিশ্চিত করে এবং ডিস্ক নষ্ট হলে ডেটা পুনরুদ্ধার সম্ভব করে।
পাওয়ার সাপ্লাই ইউনিট ও রিডান্ডেন্সি
সার্ভার পাওয়ার সাপ্লাই ইউনিট (PSU) উচ্চ ক্ষমতার জন্য ডিজাইন করা হয় এবং এতে থাকে কার্যকারিতার সার্টিফিকেশন (80 Plus)। কাজ অব্যাহত রাখতে ব্যবহৃত হয় 1+1 রিডান্ডেন্সি: দুটি অভিন্ন পাওয়ার সাপ্লাই, যার একটি নষ্ট হলে স্বাধীনভাবে কাজ করা দ্বিতীয়টি পুরো লোড বহন করে। পাওয়ার সাপ্লাইগুলো UPS-এর সঙ্গে সংযুক্ত থাকে, যা সার্ভারকে ভোল্টেজের ওঠানামা ও সাময়িক বিদ্যুৎ বিভ্রাত থেকে রক্ষা করে। পাওয়ার ম্যানেজমেন্টের মাধ্যমে ম্যানেজমেন্ট বোর্ডের (BMC, iLO, iDRAC) সাহায্যে দূর থেকেই সার্ভার চালু, বন্ধ ও মনিটর করা যায়।
নেটওয়ার্ক কম্পোনেন্ট ও এক্সপ্যানশন
নেটওয়ার্ক কন্ট্রোলার সার্ভারকে নেটওয়ার্কের সঙ্গে যুক্ত করে: বিল্ট-ইন পোর্ট থেকে শুরু করে 10/25/40/100 Gbps গতির অ্যাডাপ্টার পর্যন্ত। ভার্চুয়াল পরিবেশে নেটওয়ার্ক কার্ড ভার্চুয়াল ইন্টারফেসে বিভাজন সমর্থন করে। এক্সপ্যানশন কার্ড (RAID কন্ট্রোলার, GPU অ্যাক্সিলারেটর) অতিরিক্ত সক্ষমতা যোগ করে: মেশিন লার্নিং, ভিডিও ট্রান্সকোডিং, ক্রিপ্টোগ্রাফিক গণনা। সব কম্পোনেন্ট সার্ভার প্ল্যাটফর্মের স্ট্যান্ডার্ড স্লটে বসানো হয়, যা আপগ্রেড সহজ করে তোলে। আলাদা আলাদা «টপ» কম্পোনেন্টের চেয়ে কম্পোনেন্টগুলোর সঠিক ভারসাম্যই বেশি গুরুত্বপূর্ণ: কোনো একটি বটলনেক সার্ভারের সামগ্রিক পারফরম্যান্স হঠাৎ কমিয়ে দেয়।
Frequently asked questions
সার্ভার কম্পোনেন্ট কী?
সার্ভার কম্পোনেন্ট হলো সার্ভারের হার্ডওয়্যার উপাদান: প্রসেসর, অপারেটিং মেমরি, স্টোরেজ ড্রাইভ, পাওয়ার সাপ্লাই ইউনিট ও নেটওয়ার্ক কন্ট্রোলার। এগুলো দিন-রাত ২৪ ঘণ্টা চলা লোড ও উচ্চ নির্ভরযোগ্যতার জন্য ডিজাইন করা হয়।
সার্ভারের কম্পোনেন্ট সাধারণ ব্যবহারকারীর কম্পোনেন্ট থেকে কীভাবে আলাদা?
এগুলো অবিরাম লোডের জন্য ডিজাইন করা হয় এবং বেশি সংখ্যক কোর, মেমরি ও কমিউনিকেশন চ্যানেল সমর্থন করে। সার্ভার মেমরিতে ECC ত্রুটি সংশোধন প্রযুক্তি থাকে, আর স্টোরেজ ড্রাইভে থাকে বর্ধিত রাইট রিসোর্স ও পাওয়ার-ফেইলিউর সুরক্ষা।
ECC মেমরি কী?
ECC হলো মেমরির ত্রুটি সংশোধন প্রযুক্তি। ECC-যুক্ত মডিউল একক বিট ত্রুটি শনাক্ত ও সংশোধন করে, যা ডেটাবেস ও আর্থিক ব্যবস্থার জন্য অত্যন্ত গুরুত্বপূর্ণ, যেখানে ডেটার শুদ্ধতাই সবচেয়ে জরুরি।
সার্ভারে কোন কোন স্টোরেজ ড্রাইভ ব্যবহৃত হয়?
অপারেটিং সিস্টেম ও ডেটাবেসের জন্য SSD (দ্রুতগতির, বেশি রাইট রিসোর্স সম্পন্ন) এবং আর্কাইভ ও ব্যাকআপের জন্য HDD (উচ্চ ধারণক্ষমতার)। PCIe-এর মাধ্যমে সংযুক্ত NVMe ড্রাইভ সর্বোচ্চ গতি দেয়।
RAID কী?
RAID হলো নির্ভরযোগ্যতা ও গতির জন্য একাধিক ড্রাইভের অ্যারে। মিররিং (RAID 1) ডেটার অনুলিপি রাখে, parity সহ স্ট্রাইপিং (RAID 5/6) পুনরুদ্ধারের তথ্য সংরক্ষণ করে, ফলে ডিস্ক নষ্ট হলেও সিস্টেম চলতে থাকে।
সার্ভারে দুটি পাওয়ার সাপ্লাই কেন থাকে?
1+1 রিডান্ডেন্সি: একটি পাওয়ার সাপ্লাই নষ্ট হলে দ্বিতীয়টি লোড বহন করে। এতে কাজ অব্যাহত থাকে এবং সার্ভার বন্ধ না করেই পাওয়ার সাপ্লাই পরিবর্তন করা যায়।
ম্যানেজমেন্ট বোর্ড (BMC) কী?
BMC (iLO, iDRAC) হলো সার্ভারের একটি সার্ভিস বোর্ড, যা অপারেটিং সিস্টেম বন্ধ থাকলেও দূর থেকে সার্ভার চালু, বন্ধ ও মনিটর করতে দেয়। এটি রিমোট অ্যাডমিনিস্ট্রেশনের ভিত্তি।
সার্ভারের জন্য কম্পোনেন্ট কীভাবে বেছে নেবেন?
কাজের ধরন অনুযায়ী বেছে নিন: ফাইল সার্ভারের জন্য উচ্চ ধারণক্ষমতার ড্রাইভ, ডেটাবেসের জন্য দ্রুতগতির CPU ও প্রচুর ECC মেমরি, ভার্চুয়ালাইজেশনের জন্য কোর ও RAM-এর ভারসাম্য। ভারসাম্য জরুরি: বটলনেক পুরো পারফরম্যান্স কমিয়ে দেয়।
Other terms in «অবকাঠামো»
Was this information helpful?
Build reliable IT infrastructure
Build a modern, fault-tolerant IT infrastructure. Design, equipment supply, installation and maintenance turnkey.