কম্পিউটার টিউটোরিয়াল

LUN (Logical Unit Number) কী এবং নেটওয়ার্ক স্টোরেজ সিকিউরিটিতে এর ভূমিকা

LUN (Logical Unit Number): সংজ্ঞা, কাজকর্ম ও স্টোরেজ সিকিউরিটি প্রেক্ষাপট

LUN কী? (Logical Unit Number)

LUN (Logical Unit Number) হলো একটি унікаল আইডেন্টিফায়ার নম্বর যা SCSI (Small Computer System Interface) প্রোটোকল ব্যবহার করে স্টোরেজ ডিভাইস (হার্ড ড্রাইভ, SSD, RAID অ্যারে, টেপ লাইব্রেরি) এর একটি লজিক্যাল ইউনিটকে শনাক্ত করতে ব্যবহৃত হয়। এটি একটি ফিজিক্যাল ড্রাইভ নয়, বরং স্টোরেজ স্পেসের একটি লজিক্যাল স্লাইস বা ভলিউম যা হোস্ট (সার্ভার) এর কাছে একটি পৃথক ব্লক ডিভাইস হিসেবে দৃশ্যমান হয়।

LUN কীভাবে কাজ করে?

  1. স্টোরেজ অ্যারে (SAN/NAS) ফিজিক্যাল ড্রাইভগুলোকে RAID গ্রুপে সংগঠিত করে।
  2. RAID গ্রুপ থেকে এক বা একাধিক LUN কাটা (carve out) করা হয়।
  3. প্রতিটি LUN-কে একটি উникаল LUN ID (যেমন: LUN 0, LUN 1, LUN 10) দেওয়া হয়।
  4. LUN-কে নির্দিষ্ট হোস্ট/সার্ভারের কাছে LUN Masking / Mapping দিয়ে প্রেজেন্ট করা হয়।
  5. হোস্ট (Windows/Linux/VMware) LUN-কে একটি লোকাল ডিস্ক (যেমন: /dev/sdb, Disk 1, Datastore) হিসেবে দেখে।
  6. হোস্ট সেটা ফরম্যাট করে ফাইল সিস্টেম (NTFS, VMFS, ext4, XFS) তৈরি করে এবং ব্যবহার করে।

LUN, Volume, Partition - পার্থক্য

LUN-এর ধরন (Typology)

  • Thick Provisioned (Eager/Zeroed): স্পেস ফুল আলোকিত, পারফরম্যান্স সেরা।
  • Thin Provisioned: স্পেস অন-ডিমান্ড আলোকিত, স্পেস ইফিশিয়েন্ট কিন্তু পারফরম্যান্স ওভারহেড।
  • Raw Device Mapping (RDM - VMware): VM-এর কাছে সরাসরি LUN প্রেজেন্ট করা।
  • VVol (Virtual Volumes - VMware): প্রতিটি VM/ডিস্ক আলাদা LUN হিসেবে ম্যানেজড।
  • Namespace (NVMe-oF): NVMe-oF এ LUN-এর সমতুল্য।

নেটওয়ার্ক/স্টোরেজ সিকিউরিটিতে LUN-এর ভূমিকা

  • LUN Masking / Zoning: শুধু অনুমোদিত হোস্ট/সার্ভার নির্দিষ্ট LUN অ্যাক্সেস করতে পারে (SAN সিকিউরিটির মূল কন্ট্রোল)।
  • Access Control (ACL/CHAP): iSCSI/FC-এ অথেন্টিকেশন (CHAP, Mutual CHAP) দিয়ে LUN অ্যাক্সেস নিয়ন্ত্রণ।
  • Encryption at Rest: SAN কন্ট্রোলার লেভেলে (Self-Encrypting Drives, Controller-based encryption) LUN এনক্রিপ্ট করা।
  • Multi-tenancy / Isolation: আলাদা টেনান্ট/কাস্টমারের জন্য আলাদা LUN, ডেডিকেটেড RAID গ্রুপ।
  • Snapshot/Replication Security: LUN স্ন্যাপশট, রিমোট রেপ্লিকেশন (SRDF, SnapMirror) এনক্রিপ্টেড লিংকে।
  • Secure Erase / Crypto Erase: LUN ডিকমিশন করার সময় ডেটা নিঃশেষ করার প্রক্রিয়া।
  • Audit & Logging: LUN অ্যাক্সেস, ম্যাপিং পরিবর্তন, স্ন্যাপশট অপারেশন লগিং।

সাধারণ LUN সিকিউরিটি সর্বোত্তম অনুশীলন

  1. Default LUN ID বদলান (LUN 0 প্রায়ই রিজার্ভড থাকে)।
  2. Single-Initiator Zoning (FC) বা Host-based CHAP (iSCSI) ইমপ্লিমেন্ট করুন।
  3. LUN Masking স্টোরেজ অ্যারে লেভেলে স্ট্রিক্টলি এনফোর্স করুন।
  4. Encryption at Rest সক্রিয় করুন (SED বা কন্ট্রোলার এনক্রিপশন)।
  5. Thin Provisioned LUN-এ Space Reclamation (UNMAP/TRIM) কনফিগার করুন।
  6. LUN Migration / Mobility সময় এনক্রিপ্টেড পাথ ব্যবহার করুন।
  7. Capacity Alerting (Thin LUN-এ ওভার-প্রোভিশনিং মনিটর করুন)।
  8. Change Management দিয়ে LUN তৈরি/ম্যাপিং/রিসাইজ/ডিলিট করুন।

VMware vSphere-এ LUN

  • ESXi হোস্ট LUN-কে Datastore (VMFS) হিসেবে মাউন্ট করে।
  • প্রতিটি VMFS ডেটাস্টোর = ১ LUN (সাধারণত)।
  • vCenter > Storage > Datastores > Devices (LUNs) থেকে LUN ID, NAA ID, Capacity, Multipathing পাথ দেখা যায়।
  • VVol (vSphere Virtual Volumes) এ প্রতিটি VMDK = ১ LUN (VVol) হয়।
  1. নেটওয়ার্ক সিকিউরিটিতে BA ডিগ্রি কী

  2. নেটওয়ার্ক সিকিউরিটি কী? ধরন, গুরুত্ব এবং বাস্তব উদাহরণ

  3. নেটওয়ার্ক সিকিউরিটি আইডি/কী কী এবং কীভাবে খুঁজে বের করবেন

  4. নেটওয়ার্ক সিকিউরিটি কী? প্রকার, গুরুত্ব ও কাজ করার পদ্ধতি

কপিরাইট © https://bd.wsxdn.com সমস্ত অধিকার সংরক্ষিত
কনসেপ্টব্যাখ্যালেভেল
Physical Diskআসল হার্ডওয়্যার ড্রাইভ (HDD/SSD)ফিজিক্যাল
RAID Group / Disk Groupএকাধিক ফিজিক্যাল ড্রাইভের সমষ্টি (RAID 5, RAID 6, RAID 10)ফিজিক্যাল/লজিক্যাল
LUN (Logical Unit Number)RAID গ্রুপ থেকে কাটা একটি লজিক্যাল ব্লক ডিভাইস, SCSI অ্যাড্রেসযোগ্যলজিক্যাল (SAN লেভেল)
Volumeঅপারেটিং সিস্টেমের দৃষ্টিতে একটি ফরম্যাটেড স্টোরেজ কন্টেইনার (ড্রাইভ লেটার/মাউন্ট পয়েন্ট)OS লেভেল
Partitionএকটি ডিস্ক/ভলিউমের লজিক্যাল বিভাজন (MBR/GPT)OS লেভেল