কম্পিউটার

ESXi:HPE Gen8-এ স্লো ডিস্ক পারফরম্যান্স

আমার একটি পুরানো, কিন্তু নির্ভরযোগ্য HP মাইক্রোসার্ভার N40L ছিল। আমি 2012 সাল থেকে এটি 24/7 ব্যবহার করছি। এটি ESXi 5.1 চালাচ্ছিল। 2003R2 সার্ভারের একটি দম্পতি ছিল (একটি DNS এবং একটি WEB)। এক ধরণের বিপজ্জনক ভেক্টর এনক্যাপসুলেশন। এটি শুধুমাত্র একটি পৃথক তথ্য ওয়েব সার্ভার ছিল. হ্যাক করা হলে, ব্যাকআপ থেকে পুনরুদ্ধার করা এবং পুনরায় চালু করা সহজ ছিল। সাধারণত এটি অভ্যন্তরীণ নেটওয়ার্কের সাথে সংযুক্ত ছিল না কিন্তু বিষয়বস্তু আপডেট পাওয়ার জন্য। কিন্তু সময় কেটে গেল এবং আমার সার্ভার "ক্লান্ত" হয়ে গেল।

আমি কমপক্ষে উইন্ডোজ সার্ভার 2008R2 এবং আদর্শভাবে উইন্ডোজ সার্ভার 2012 R2 এ DNS এবং WEB উভয়ই চালাতে চেয়েছিলাম। N40L ঝুলতে শুরু করেছে। N40L এর পর্যাপ্ত হার্ডওয়্যার সংস্থান ছিল না। আপনি 1.5 GHz AMD Turion (™) II প্রসেসর 2/2 আর্কিটেকচার এবং এতে 8 GB RAM এর চেয়ে বেশি শক্তিশালী কিছু ইনস্টল করতে পারবেন না।

আমি বুঝি যে HP Microserver Gen8 একটি ম্যাজিক পিলও নয়, তবে আপনি 16 GB মেমরি ইনস্টল করতে পারেন এবং উদাহরণস্বরূপ, 2/4 আর্কিটেকচার এবং অতি-লো শক্তি সহ একটি 2.3/3.5 GHz Intel® Xeon® E3-1220l প্রসেসর খরচ (প্রায় 17-20 ওয়াট)। আপনি, উদাহরণস্বরূপ, 4/8 আর্কিটেকচার সহ Intel® Xeon® E3-1270 3.4/4.1 GHz ইনস্টল করতে পারেন। কিন্তু তারপরে আপনার অবাক হওয়া উচিত নয় যে একা প্রসেসরটি মাইক্রোসার্ভারের চেয়ে 1.5 গুণ বেশি ব্যয়বহুল :-)।

HP Microserver Gen8 হল শেষ HP মাইক্রোসার্ভার, যা:

  • আপগ্রেড করা যেতে পারে;
  • একটি iLO কার্ড আছে৷

দুর্ভাগ্যবশত, Gen9 উপস্থিত হয়নি, এবং নতুন Gen10 হল … শুধু এটি সম্পর্কে পড়ুন এবং আপনি দেখতে পাবেন 🙂

HP Microserver Gen8 আনুষ্ঠানিকভাবে বিক্রি হয় না, তবে আপনি এখনও এটি কিনতে পারেন। আমি একটি ব্যবহৃত Gen8 (G2020T) কিনেছি। তারপর আমি এটিতে HPE ESXi 5.5U3 কাস্টম ইমেজ ইনস্টল করেছি।

যাইহোক, দেখা গেল এটি সম্পর্কে আরও কিছু ছিল। সবচেয়ে আকর্ষণীয় জিনিসগুলি পরে ঘটতে শুরু করে৷

ইনস্টল করা হয়েছে:Vmware-ESXi-5.5.0-Update3-3568722-HPE-550.9.6.5.9-Dec2016.iso

ডিস্ক ড্রাইভার সংস্করণ: scsi-hpvsa-5.5.0.100-1OEM.550.0.0.1331820

দেখা যাচ্ছে, HP ESXi 5.5 এর জন্য ডিস্ক সাবসিস্টেম ড্রাইভারে কিছু নষ্ট করেছে এবং ডিস্ক পরিচালনা যতটা উচিত ততটা দক্ষ হয়নি। তাছাড়া, আমি পরে জেনেছি, এই সমস্যাটি HPE ESXi 6.0, 6.5 এবং 6.7 ছবিতেও ঘটেছে৷

আমার সাথীদের সাথে কথা বলার পরে এবং ওয়েবে অনুসন্ধান করার পরে, আমি বুঝতে পেরেছিলাম যে ব্যাপারটি সেই ড্রাইভারের মধ্যে ছিল যা HPE তার কাস্টম ইমেজে ESXi 5.5 বা তার পরবর্তী ইনস্টলারের সাথে একীভূত করেছে৷

যাইহোক, এই সমস্যা সমাধান করা যেতে পারে। ইন্টারনেট সম্প্রদায় (https://homeservershow.com) এমন একজন ড্রাইভার খুঁজে বের করতে পেরেছে যা সত্যিই HP Microserver Gen8-এ ডিস্কের কার্যক্ষমতা বাড়ায়।

ড্রাইভার সংস্করণ: scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820

আপনি অফিসিয়াল HPE ওয়েবসাইট থেকে বিনামূল্যে ড্রাইভার ডাউনলোড করতে পারেন:

https://support.hpe.com/hpsc/swd/…b1dfc5314e02bc01b1436b
প্রকার:ড্রাইভার — স্টোরেজ কন্ট্রোলার
সংস্করণ:5.5.0-88.0(9 সেপ্টেম্বর 2014)
অপারেটিং সিস্টেম(গুলি) ):VMware vSphere 5.5
ফাইলের নাম:scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib (707 KB)

এখন আমাদের এটি ইনস্টল করতে হবে। পদ্ধতিটি নীচে বর্ণনা করা হয়েছে। প্রথমত, ইনস্টল করা ড্রাইভারের সংস্করণটি পরীক্ষা করুন এবং যদি এটি ভিন্ন হয় তবে এটি সঠিকটির জন্য প্রতিস্থাপন করুন৷

পুটিটি ব্যবহার করে ESXi হোস্ট কনসোল সংযুক্ত করুন, রুট হিসাবে প্রমাণীকরণ করুন এবং এই কমান্ডটি চালান:

esxcli software vib list | grep scsi

ড্রাইভার পরিবর্তন করার আগে আমার কাছে এটি ছিল:

esxcli software vib list | grep scsi

scsi-hpsa 5.5.0.124-1OEM.550.0.0.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.0.52-1OEM.550.0.0.1331820 হিউলেট-প্যাকার্ড পার্টনার সমর্থিত 2018-04-10
scsi-hpvsa 5.5.0.100-1OEM.550.0.0.1331820 হিউলেট-প্যাকার্ড পার্টনার সমর্থিত 2018-04-10
scsi-mpt2sas 15.10.06.00.1vmw-1OEM.550.0.0.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa 3.2.6.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.4-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.3-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10

ESXi:HPE Gen8-এ স্লো ডিস্ক পারফরম্যান্স

এর মানে সঠিক নয়। কেন? এখানে ডিস্ক কর্মক্ষমতা পরীক্ষা কি দেখিয়েছেন. ঠিক একটি পরীক্ষা নয়, তবে আপনি প্রদত্ত কমান্ডগুলি থেকে কী পরীক্ষা করা হচ্ছে তা বুঝতে পারবেন।

ESXI কনসোলে নিম্নলিখিত কমান্ডগুলি চালান:

cd /vmfs/volumes/[datastore]
time dd if=/dev/zero of=tempfile bs=8k count=1000000

ESXi:HPE Gen8-এ স্লো ডিস্ক পারফরম্যান্স

দ্রষ্টব্য . আপনার VMFS ডেটাস্টোরের নামের সাথে [ডেটাস্টোর] প্রতিস্থাপন করতে ভুলবেন না।

এখানে ফলাফল:

এতে 1000000+0 রেকর্ড
1000000+0 রেকর্ড আউট
বাস্তব 14m 12.62s
ব্যবহারকারী 0m 12.23s
sys 0m 0.00s

তাই খারাপ না, তাই না?

ESXi 5.1U3 ইনস্টল করা একই কনফিগারেশনের জন্য প্রাপ্ত ফলাফলের সাথে এটি তুলনা করুন:

এতে 1000000+0 রেকর্ড
1000000+0 রেকর্ড আউট
আসল 17m 25.62s
ব্যবহারকারী 0m 7.23s
sys 0m 0.00s

আপনি দেখতে পাচ্ছেন, পূর্ববর্তী ESXi সংস্করণের তুলনায় একটি উন্নতি রয়েছে। যাইহোক, আপনাকে আমাকে বিশ্বাস করতে হবে এবং তারপরে ভিন্ন ফলাফলটি দেখতে হবে। এই পোস্টটি শেষ পর্যন্ত পড়ুন।

তাই, ড্রাইভার পরিবর্তন করা যাক।

পদ্ধতি বেশ সহজ। মনে করা হচ্ছে আপনি উপরের লিঙ্কটি অনুসরণ করে HPE ওয়েবসাইট থেকে আপনার প্রয়োজনীয় ড্রাইভারটি ডাউনলোড করেছেন।

  1. সকল চলমান VM বন্ধ করুন;
  2. অক্ষম থাকলে, SSH সক্রিয় করুন;
  3. scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib তে /tmp কপি করুন (যেমন, WinSCP ব্যবহার করে);
  4. PUTTY ব্যবহার করে ESXi হোস্ট কনসোলের সাথে সংযোগ করুন;
  5. বর্তমান ফোল্ডারটি পরিবর্তন করুন যেখানে আপনি ফাইলটি রেখেছেন, i. e /tmp:
    cd /tmp
  6. ভিআইবি ফাইলটি ফোল্ডারে অনুলিপি করুন, যেখান থেকে এটি ইনস্টল করা হবে:
    cp scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib /var/log/vmware/
  7. হোস্টের রক্ষণাবেক্ষণ মোড সক্ষম করুন:
    esxcli system maintenanceMode set --enable true
  8. ডিস্ক সাবসিস্টেমের বর্তমান ড্রাইভারটি সরান:
    esxcli software vib remove -n scsi-hpvsa -f
  9. ফাইল থেকে সঠিক scsi-hpvsa-5.5.0-88OEM ড্রাইভার ইনস্টল করুন:esxcli software vib install -v file:scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib --force --no-sig-check --maintenance-mode
  10. ESXi পুনরায় চালু করুন, রক্ষণাবেক্ষণ মোড নিষ্ক্রিয় করুন, SSH নিষ্ক্রিয় করুন (যদি প্রয়োজন হয়) এবং আপনার ভার্চুয়াল মেশিনগুলি চালু করুন৷
দ্রষ্টব্য . আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে ক্লায়েন্ট বা কনসোল থেকে রক্ষণাবেক্ষণ মোড নিষ্ক্রিয় করতে পারেন:
esxcli system maintenanceMode set --enable false

এটা কি সহজ? হ্যাঁ, এটা।

তবে আপনাকে সর্বদা নিশ্চিত করতে হবে যে লেখক মিথ্যা বলছেন না। আসুন নিশ্চিত করি যে ড্রাইভার সংস্করণটি পরিবর্তিত হয়েছে:

esxcli software vib list | grep scsi

scsi-hpsa 5.5.0.124-1OEM.550.0.0.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.0.52-1OEM.550.0.0.1331820 হিউলেট-প্যাকার্ড পার্টনার সমর্থিত 2018-04-10
scsi-hpvsa 5.5.0-88OEM.550.0.0.1331820 হিউলেট-প্যাকার্ড পার্টনার সমর্থিত 2018-04-10
scsi-mpt2sas 15.10.06.00.1vmw-1OEM.550.0.0.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa 3.2.6.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.4-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.3-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2018-04-10

হ্যাঁ, এটি সঠিকটিতে পরিবর্তিত হয়েছে৷ তারপর আবার পারফরম্যান্স পরীক্ষা শুরু করলাম। ফলাফল দেখে আমি হতবাক হয়ে গিয়েছিলাম:

cd /vmfs/volumes/[datastore]
time dd if=/dev/zero of=tempfile bs=8k count=1000000

এতে 1000000+0 রেকর্ড
1000000+0 রেকর্ড আউট
বাস্তব 2m 6.73s
ব্যবহারকারী 0m 5.21s
sys 0m 0.00s

এটি সাত গুণ দ্রুত আগের ড্রাইভারের তুলনায় এবং প্রায় 9 বার ESXI 5.1U3 এর চেয়ে দ্রুত।

ফোরাম ব্যবহারকারীরা নিশ্চিত করেছেন যে ESXi 6.0 এবং 6.5 ইনস্টল করার সময় ভুল ড্রাইভার ইনস্টল করা হয়েছে। আপনি যদি এটিকে scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820 দিয়ে প্রতিস্থাপন করেন, ডিস্ক সাবসিস্টেমটি আমার শেষ পরীক্ষার মতো দ্রুত কাজ করতে শুরু করেছে।

আমার মতে, এটি ESXi স্টোরেজ ড্রাইভার প্রতিস্থাপনের পক্ষে একটি অত্যন্ত বিশ্বাসযোগ্য যুক্তি৷


  1. কীভাবে একটি ধীরগতির উইন্ডোজ 7 কম্পিউটার ফ্রিতে গতি বাড়ানো যায়

  2. আউটলুক ধীর গতিতে চলছে? 5টি উপায় এর কর্মক্ষমতা ত্বরান্বিত করার

  3. আপনার পিসির পারফরম্যান্স উন্নত করতে ডিস্ক স্পিডআপ টুল কীভাবে ব্যবহার করবেন?

  4. উইন্ডোজ 11 আপডেট করার পরে খুব ধীর? উইন্ডোজ 11 পারফরম্যান্সের উন্নতি করতে দেয়