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

PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

দ্বারা

  • রাহুল আওয়াতি

প্রকাশিত:নভেম্বর 23, 2021

প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট বা PXE (সাধারণত pixie হিসাবে উচ্চারিত হয় ) হল একটি ক্লায়েন্ট-সার্ভার পরিবেশ যা নেটওয়ার্ক কম্পিউটারগুলিকে CD-ROM বা হার্ড ডিস্কের পরিবর্তে নেটওয়ার্ক ইন্টারফেস কার্ড (NIC) এর উপর বুট করতে সক্ষম করে৷

ইন্টারনেট প্রোটোকল (IP), ডায়নামিক হোস্ট কনফিগারেশন প্রোটোকল (DHCP), ব্যবহারকারী ডেটাগ্রাম প্রোটোকল (UDP) এবং ট্রিভিয়াল ফাইল ট্রান্সফার প্রোটোকল (TFTP) সহ বেশ কয়েকটি নেটওয়ার্ক প্রোটোকল ব্যবহার করে PXE নেটওয়ার্ক বুট অর্জন করা হয়।

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

এই ওপেন ইন্ডাস্ট্রি স্ট্যান্ডার্ডটি 1998 সালে ইন্টেল এবং মাইক্রোসফ্ট দ্বারা সংজ্ঞায়িত ওয়্যার্ড ফর ম্যানেজমেন্ট (WfM) ফ্রেমওয়ার্কের অংশ। যদিও সক্রিয় ব্যবস্থাপনা প্রযুক্তি PXE-কে ছাড়িয়ে গেছে, PXE এখনও এন্টারপ্রাইজ নেটওয়ার্ক অ্যাডমিনিস্ট্রেটরদের জন্য একটি গুরুত্বপূর্ণ হাতিয়ার।

PXE বুটিং বোঝা

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

PXE বুটিং প্রক্রিয়াটি ক্লায়েন্ট সিস্টেমে PXE-সক্ষম NIC দিয়ে শুরু হয় যা DHCP সার্ভারে একটি সম্প্রচার অনুরোধ পাঠায়। এই অনুরোধ একটি "আবিষ্কার" প্যাকেট আকারে বাইরে যায়. একবার ডিএইচসিপি সার্ভার এই প্যাকেটটি গ্রহণ করলে, এটি টিএফটিপি সার্ভারের ঠিকানা ফেরত দেয়, যেখানে বুট ফাইলগুলি থাকে, সেইসাথে ক্লায়েন্টের আইপি ঠিকানায়৷

প্রক্রিয়ার সাথে জড়িত পদক্ষেপগুলি নিম্নরূপ:

  1. NIC একটি "ডিসকভার" প্যাকেট হিসাবে DHCP সার্ভারে একটি সম্প্রচার অনুরোধ ট্রিগার করে৷
  2. DHCP সার্ভার অনুরোধটি বাধা দেয়।
  3. এটি TFTP সার্ভারের ঠিকানা, বুট ইমেজ (pxelinux.0), এবং IP ঠিকানা, সাবনেট মাস্ক, ডোমেইন নেম সিস্টেম (DNS) ইত্যাদির মতো স্ট্যান্ডার্ড তথ্য ধারণকারী একটি "অফার" প্যাকেটের সাথে প্রতিক্রিয়া জানায়।
  4. ক্লায়েন্ট সিস্টেম সার্ভার থেকে এই তথ্য গ্রহণ করে।
  5. এটি সার্ভারের অফার বিশ্লেষণ করে এবং তারপরে IP ঠিকানা এবং সাবনেট মাস্কের মতো বিভিন্ন নেটওয়ার্ক প্যারামিটার বরাদ্দ করা হয়৷
  6. ক্লায়েন্ট বুট ইমেজের জন্য PXE বুট সার্ভারের (TFTP সার্ভার) সাথে যোগাযোগ করে।
  7. PXE বুট সার্ভার TFTP এর মাধ্যমে বুট ইমেজ পাঠায়।
  8. ক্লায়েন্ট এটি চালায়।
  9. বুট ইমেজ বুট কনফিগারেশন ফাইলের জন্য TFTP সার্ভারে pxelinux.cfg ডিরেক্টরি অনুসন্ধান করে।
  10. ক্লায়েন্ট কার্নেল এবং রুট সিস্টেমের সাথে সম্পর্কিত ফাইল ডাউনলোড এবং লোড করে।
  11. অবশেষে, ক্লায়েন্ট সিস্টেম রিবুট হয়।

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

PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং DHCP সার্ভার বিকল্পগুলিতে নেভিগেট করার মাধ্যমে অ্যাডমিনরা Microsoft সার্ভার ম্যানেজারে PXE অটোমেশন কনফিগার করতে পারেন।

PXE বুট করার সুবিধা

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

PXE বুটিংয়ের কিছু গুরুত্বপূর্ণ সুবিধার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

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

PXE বুট নিষ্ক্রিয় করা হচ্ছে

PXE সমস্ত কম্পিউটারে ডিফল্টরূপে সক্রিয় থাকে। তবে, এটি অক্ষমও করা যেতে পারে। অক্ষম করার পদ্ধতি বিক্রেতা দ্বারা পরিবর্তিত হয়। কিন্তু সাধারণভাবে, PXE শুধুমাত্র BIOS (বেসিক ইনপুট আউটপুট সিস্টেম) ইন্টারফেস থেকে নিষ্ক্রিয় করা যেতে পারে। কিছু কম্পিউটারে, BIOS কে সিস্টেম সেটআপ স্ক্রীন বলা হয়।

PXE বুট নিষ্ক্রিয় করতে, ধাপগুলি নিম্নরূপ:

  1. কম্পিউটার চালু হয়ে গেলে "সেটআপ" লিখুন। প্রাথমিক স্প্ল্যাশ স্ক্রিন লোড হওয়ার সময় এটি সাধারণত F2, F2 বা ESP কী টিপে অর্জন করা হয়৷
  2. উন্নত ট্যাবে ক্লিক করুন এবং "ইন্টিগ্রেটেড ডিভাইস" বিকল্পটি সনাক্ত করুন৷
  3. "নেটওয়ার্ক ইন্টারফেস কন্ট্রোলার" বিকল্পটি খুঁজুন।
  4. PXE নিষ্ক্রিয় করতে "PXE এর সাথে চালু" এর পরিবর্তে এটিকে "চালু" এ সেট করুন। সঠিক শব্দ বিক্রেতা দ্বারা ভিন্ন হতে পারে।
  5. এটি PXE নিষ্ক্রিয় করে।
  6. কিছু সিস্টেমে, PXE বিকল্প নেই। এই পরিস্থিতিতে, "বুট অর্ডার" বা "বুট সিকোয়েন্স"-এ নেভিগেট করুন যা "উন্নত" ট্যাবের অধীনে তালিকাভুক্ত হতে পারে।
  7. নেটওয়ার্ক কার্ডটিকে বুট অর্ডার তালিকার নীচে নিয়ে যান। এটি PXE নিষ্ক্রিয় করে যাতে কম্পিউটারটি হার্ড ড্রাইভ থেকে বা NIC এর পরিবর্তে অন্যান্য মিডিয়ার সাথে বুট হবে৷
  8. অবশেষে, পরিবর্তনগুলি সংরক্ষণ করুন এবং BIOS সেটআপ থেকে প্রস্থান করুন।

iPXE থেকে PXE এর পার্থক্য

PXE এবং TFTP মূলত কম গতিতে কাজ করা অস্থির নেটওয়ার্কগুলির জন্য ডিজাইন করা হয়েছিল। কিন্তু এখন, গিগাবিট নেটওয়ার্কগুলি আরও সাধারণ হয়ে উঠলে, PXE এবং এর সাথে সম্পর্কিত প্রোটোকলগুলি পুরানো হয়ে গেছে। IPXE হল GNU GPL-এর অধীনে লাইসেন্সপ্রাপ্ত একটি ওপেন সোর্স নেটওয়ার্ক বুট ফার্মওয়্যার। IPXE ডিফল্টভাবে অনেক নেটওয়ার্ক কার্ড প্রস্তুতকারক এবং OEM-এর পণ্যগুলিতে অন্তর্ভুক্ত করা হয়।

IPXE প্রথাগত PXE বুট প্রক্রিয়া প্রসারিত করে এবং বুট প্রক্রিয়া সক্রিয় করে:

থেকে
  • HTTP এর মাধ্যমে একটি ওয়েব সার্ভার;
  • একটি বেতার নেটওয়ার্ক;
  • একটি WAN;
  • মেঘ;
  • একটি iSCSI SAN;
  • FCoE এর মাধ্যমে একটি ফাইবার চ্যানেল SAN;
  • ইথারনেটের উপর একটি ATA (AoE) SAN;
  • একটি ইনফিনিব্যান্ড নেটওয়ার্ক;
  • ইউএসবি মিডিয়া; এবং
  • ইউএসবি ইথারনেট

IPXE, প্রশাসকদের একটি স্ক্রিপ্টের সাহায্যে বুট প্রক্রিয়া নিয়ন্ত্রণ করতে দেয়। IPXE একটি কম্পিউটারের NIC-এ বিদ্যমান PXE রম প্রতিস্থাপন করতে পারে। ব্যবহারকারীরা আইপিএক্সই এর বৈশিষ্ট্যগুলিকে রিফ্ল্যাশ করার প্রয়োজন ছাড়াই ব্যবহার করার জন্য চেইন লোড করতে পারেন৷

প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট (PXE) সম্পর্কে পড়া চালিয়ে যান

  • SCVMM 2012 R2 এর সাথে একটি PXE সার্ভার সংহত করার প্রয়োজনীয়তা
  • ওএস কনফিগারেশন অটোমেশন বাড়ানোর জন্য একটি PXE বুট টিউটোরিয়াল অনুসরণ করুন
  • কোড টুল এবং কৌশল হিসাবে অবকাঠামো নিন
  • Ansible playbooks সহ OpenStack ইনস্টলেশন সহজ করুন
  • হাইব্রিড, মাল্টিক্লাউড ম্যানেজমেন্ট সহজ করতে কোড হিসাবে অবকাঠামো ব্যবহার করুন

আইটি অপারেশন এবং অবকাঠামো ব্যবস্থাপনার উপর আরও গভীর খনন করুন

  • PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং
    কিভাবে একটি পাতলা ক্লায়েন্ট পরিবেশ সম্পূর্ণরূপে সেট আপ করবেন

    PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

    লিখেছেন:Helen Searle-Jones

  • PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং
    কেন DHCP পোর্ট 67 এবং 68 ব্যবহার করে?

    PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

    লিখেছেন:ড্যামন গার্ন

  • PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং
    DHCP (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল) কি?

    PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

    লিখেছেন:আলেকজান্ডার গিলিস

  • PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং
    কিভাবে কালি লিনাক্স সেটিংস কনফিগার এবং কাস্টমাইজ করবেন

    PXE (প্রিবুট এক্সিকিউশন এনভায়রনমেন্ট):এন্টারপ্রাইজ সিস্টেমের জন্য স্ট্রীমলাইনড নেটওয়ার্ক বুটিং

    লিখেছেন:কাইল জনসন


  1. ওয়্যারলেস নেটওয়ার্ক সিকিউরিটি কীগুলির প্রকার এবং কীভাবে সেগুলিকে উইন্ডোজে সুরক্ষিত করা যায়

  2. কমান্ডার ওয়ান:ম্যাকওএসের জন্য একটি ফাইন্ডার প্রতিস্থাপন

  3. dxgkrnl.sys ব্লু স্ক্রিন অফ ডেথ এরর ঠিক করুন

  4. সিস্টেম ডোমেনে যুক্ত হলে পিন সাইন-ইন অক্ষম