ডেল পাওয়ারএজ NVMe ব্যাকপ্লেন বিকল্প
ডেল তাদের 16G পাওয়ারএজ সার্ভারে বিভিন্ন স্টোরেজ ব্যাকপ্লেন সরবরাহ করে। R760 কনফিগার করার সময়, প্রায় 50টি ড্রাইভ চ্যাসিস বিকল্প রয়েছে। যদিও এর কিছু লিগ্যাসি সমর্থন (উদাহরণস্বরূপ, PERC 11), মূল বিষয় হল চ্যাসিস সিদ্ধান্ত একটি বড় বিষয়। এটি এখনও আসন্ন E3.S NVMe SSD সমর্থনের হিসাব করে না, যা পাওয়ারএজ সার্ভারে জেন5 SSD পাওয়ার একমাত্র উপায়। আপনি যদি জেন5 এবং EDSFF ফর্ম ফ্যাক্টরের সুবিধাগুলি সম্পর্কে আরও জানতে চান তবে আমরা ডেল পাওয়ারএজ R660-এ E3.S দেখেছি।
কাজের দিকে ফিরে আসা যাক। এই পর্যালোচনার জন্য, আমরা ডেল-এর ডিরেক্ট ড্রাইভ বিকল্প নির্বাচন করার প্রভাবগুলি PERC 12 HWRAID কার্ড বিকল্পের তুলনায় বুঝতে চাই। যেমন উল্লেখ করা হয়েছে, এখানে স্পষ্ট ফোকাস শুধুমাত্র জেন4 U.2/U.3 NVMe SSD-এর বিবেচনার মধ্যে রয়েছে। আপাতত, আমরা SATA/SAS এবং 3.5″ HDD-এর জন্য চ্যাসিস বিকল্পগুলি উপেক্ষা করছি। সেই কনফিগারেশনগুলি অনেক বেশি সহজ।
R760-এ, ডেল জেন4 NVMe ড্রাইভ অনবোর্ড করার জন্য কয়েকটি চ্যাসিস বিকল্প সরবরাহ করে। ডিরেক্ট ড্রাইভ বিকল্পটি 8- বা 16-ড্রাইভ সমর্থনের জন্য কনফিগার করা যেতে পারে। HWRAID কনফিগারেশনের জন্য, ডেল PERC 12 HWRAID কার্ড একই ভাবে সরবরাহ করে, প্রতি 8টি SSD-এর ব্যাচের জন্য একটি RAID কার্ড। এই সিদ্ধান্তটি গুরুত্বপূর্ণ কারণ এটি একটি সম্পূর্ণভাবে পপুলেটেড R760-কে 16টি NVMe SSD সহ সর্বোত্তম সম্ভাব্য পারফরম্যান্স অর্জনের অনুমতি দেওয়ার জন্য মৌলিক।
ডেল PERC 12 ওভারভিউ
ডেল পাওয়ারএজ RAID কন্ট্রোলার (PERC) 12 ব্রডকম SAS4116W সিলিকনের উপর ভিত্তি করে তৈরি। পণ্যের নামে SAS থাকা সত্ত্বেও, কন্ট্রোলারটি একটি ট্রাই-মোড RAID-অন-চিপ (ROC) ডিভাইস। ব্রডকম MegaRAID লাইনেও একই RAID কন্ট্রোলার ব্যবহার করা হয়। আমরা সম্প্রতি MegaRAID 9670W পর্যালোচনা করেছি যা মূল ক্ষমতাগুলি তুলে ধরেছে। তবে, ডেল PERC 12-এর সাথে, আপনি যে ডেল সার্ভার এবং স্টোরেজ ফ্যামিলি আগ্রহী তার উপর নির্ভর করে অপরিহার্য নকশার পার্থক্যগুলি কার্যকর হয়।
পাওয়ারএজের ক্ষেত্রে, বেশিরভাগ কনফিগারেশন "H965i ফ্রন্ট" PERC 12 কার্ড ব্যবহার করবে। HWRAID সহ R760 সিস্টেমের আমাদের পর্যালোচনায়, আমাদের সিস্টেমে এই H965i ফ্রন্ট কার্ডগুলির দুটি রয়েছে, প্রতি 8x সলিডিগম P5520 SSD-এর সেটের জন্য একটি। এটি উল্লেখ করার মতো যে এই কার্ডগুলি অ্যাড-ইন কার্ডের চেয়ে উল্লেখযোগ্যভাবে ছোট। PCB ডিজাইন এবং থার্মাল ম্যানেজমেন্ট সত্যিই চিত্তাকর্ষক। এই কার্ডগুলি সরাসরি 8-ড্রাইভ NVMe ব্যাকপ্লেনে মাউন্ট করা হয় এবং দুটি x8 PCIe কেবল দিয়ে মাদারবোর্ডের সাথে সংযুক্ত থাকে। এটি সার্ভারের পিছনের দিকে অন্যান্য ডিভাইসের জন্য PCIe স্লটগুলি মুক্ত করে।
অ্যাড-ইন কার্ডের কথা বলতে গেলে, স্ট্যান্ডার্ড PERC 12 H965i একটি হাফ-হাইট, হাফ-লেংথ কার্ড যা একটি অনবোর্ড ফ্যান অন্তর্ভুক্ত করে। PERC 12-এর এই সংস্করণটি কিছু পাওয়ারএজ কনফিগারেশনে দেখা যাবে এবং কিছু নতুন ডেল পাওয়ারভল্ট MD JBOD-এও পাওয়া যাবে। সবশেষে, একটি H965i MX রয়েছে, যা MX7000 মডুলার চ্যাসিসের মতো কিছুর জন্য ডিজাইন করা একটি দীর্ঘ, সরু PCB।
ডেল PERC 11 বনাম PERC 12
ডেল PERC 11 কার্ড NVMe SSD সমর্থন করত, কিন্তু দুর্ভাগ্যবশত, হার্ডওয়্যার RAID-এর সুবিধাগুলি একটি বিশাল পারফরম্যান্স খরচে এসেছিল। এই আঘাতটি ঠিক কেন শিল্প নতুন ব্রডকম সিলিকন এবং সেই কার্ডের ডেল সংস্করণ, PERC নিয়ে এত উত্তেজিত। ডেল PERC 11 এবং PERC 12-এর মধ্যে পার্থক্য সম্পর্কে কিছু সংখ্যা প্রকাশ করেছে, যা অত্যাশ্চর্য।
PERC 12-এর ল্যাটেন্সি সুবিধাগুলি স্পষ্টভাবে দৃশ্যমান; কিন্তু সবচেয়ে খারাপ পরিস্থিতিতে পারফরম্যান্স দেখুন, একটি পুনর্গঠনের সময় পারফরম্যান্স। PERC 12 কয়েক হাজার শতাংশ উন্নতি লাভ করে, এবং এমনকি RAID পুনর্গঠনের সময়ও উল্লেখযোগ্য সুবিধা দেখা যায়।
ডেল উদ্ধৃত ব্যান্ডউইথ এবং IOPS সংখ্যাগুলি দেখলে, আমরা আবার PERC 12 কার্ডের তুলনায় PERC 11-এর একটি বিশাল পদক্ষেপ দেখতে পারি। সব মিলিয়ে, এই সমস্ত ওয়ার্কলোডগুলি PERC 12 কার্ডে ন্যূনতম 2X উন্নতি দেখে। অবশ্যই, আমরা PERC 12 পারফরম্যান্স পরীক্ষা করার জন্য আমাদের পরীক্ষা করেছি, এবং আমরা সেখানে যাব।
ডেল ডিরেক্ট ড্রাইভ বনাম ডেল PERC 12 পারফরম্যান্স
ডিরেক্ট ড্রাইভ বনাম PERC 12-এ স্টোরেজ পারফরম্যান্স তুলনা করার জন্য, আমরা আমাদের R760 সার্ভার "কাজিন" সলিডিগম P5520 7.68TB SSD-এর সাথে কনফিগার করেছি। ডিরেক্ট ড্রাইভ সহ ডেল R760-এ 8x NVMe বে রয়েছে। PERC 12 সহ R760-এ 16x NVMe বে রয়েছে টুইন H965i ফ্রন্ট RAID কার্ড সহ।
প্রথম নজরে, এটি স্পষ্ট নাও হতে পারে যে উভয় দিকেই নির্দিষ্ট পারফরম্যান্স সীমাবদ্ধতা রয়েছে। ডিরেক্ট ড্রাইভ পদ্ধতির সাথে শুরু করে, প্রতিটি SSD-এর নিজস্ব x4 PCIe সংযোগ রয়েছে, যার অর্থ আটটি SSD তাদের জন্য 32টি PCIe লেন উৎসর্গীকৃত।
এটি অবিশ্বাস্য ব্যান্ডউইথ সক্ষম করে, সাধারণত 52GB/s এর বেশি যদি প্রতিটি জেন4 ড্রাইভ তার 6.5GB/s সংযোগকে সম্পৃক্ত করতে পারে। PERC 12 H965i সেটআপের তুলনায়, আটটি SSD-এর প্রতিটি গ্রুপ সরাসরি RAID কার্ডের সাথে ইন্টারফেস করে, যা একটি x16 PCIe সংযোগ সহ মাদারবোর্ডের সাথে সংযোগ স্থাপন করে। এটি ডিরেক্ট ড্রাইভ কনফিগারেশন সমর্থন করে এমন ব্যান্ডউইথকে অর্ধেক করে দেয়। সুতরাং স্পষ্টতই, নেটিভ NVMe সংযোগগুলি জয়ী হয়? ঠিক তা নয়।
মাল্টি-সিপিইউ সিস্টেমে একাধিক NVMe ডিভাইস নিয়ে কাজ করার সময়, ড্রাইভ এবং সিপিইউ-এর মধ্যে NUMA ম্যাপিং, সেইসাথে সিস্টেম ইন্টারাপ্ট, কার্যকর হয়। এটি অপ্টিমাইজ করা যেতে পারে তবে উল্লেখযোগ্য টিউনিং প্রয়োজন। সমস্ত অ্যাপ্লিকেশন এটি বিবেচনা করে না।
ভার্চুয়ালাইজেশন এমন একটি ক্ষেত্র যেখানে NUMA ম্যাপিং পরিচালনা করা চ্যালেঞ্জিং কারণ শেয়ার্ড রিসোর্সগুলি রিয়েল-টাইমে ভারসাম্যপূর্ণ হয়, কখনও কখনও এমন একটি সিপিইউ-তে যা সেই নির্ধারিত PCIe রিসোর্সগুলিতে সরাসরি অ্যাক্সেস নাও থাকতে পারে। হার্ডওয়্যার RAID কার্ডগুলি এই সমস্যাগুলির অনেকগুলি সমাধান করে এবং সিস্টেম ইন্টারাপ্ট এবং কনটেক্সট সুইচিংয়ের জন্য অপ্টিমাইজ করে, যা সিপিইউ রিসোর্সগুলি মুক্ত করে। NUMA ম্যাপিংও কম জটিল হয়ে ওঠে, কারণ দুটি সিপিইউ জুড়ে বিভক্ত 16টি পৃথক SSD-এর পরিবর্তে, আপনার কাছে পরিচালনা করার জন্য প্রতি সিপিইউতে কেবল একটি স্টোরেজ কার্ড রয়েছে।
আমাদের পরীক্ষা পরিকল্পনা দুটি ক্ষেত্রে ফোকাস করে। প্রথমটি হল Vdbench ওয়ার্কলোড যা আটটি SSD-কে যেকোনো R760-এ পাস করে JBOD পারফরম্যান্স পরিমাপ করে। ডিরেক্ট ড্রাইভ R760-এ আটটি নেটিভ SSD রয়েছে, যখন HWRAID R760-এ, PERC 12 আটটি কাঁচা স্টোরেজ ডিভাইস পাস করে। উভয়ই অপ্টিমাইজেশন ছাড়াই পরীক্ষা করা হয়। পরীক্ষার 2য় পর্যায় একটি একক থেকে একটি অপ্টিমাইজড ডুয়াল-কার্ড সেটআপ পর্যন্ত PERC 12 সমাধানের স্কেল করা পারফরম্যান্স দেখায়।
আমাদের ডিরেক্ট ড্রাইভ পাওয়ারএজ R760 পর্যালোচনা ইউনিট নিম্নলিখিত কনফিগারেশন সহ রয়েছে:
- ডুয়াল ইন্টেল জিয়ন গোল্ড 6430 (32 কোর/64 থ্রেড, 1.9GHz বেস)
- 1TB DDR5 RAM
- 8 সলিডিগম P5520 7.68TB জেন4 SSD
- RHEL 9
HWRAID NVMe পাওয়ারএজ R760 পর্যালোচনা ইউনিট নিম্নলিখিত কনফিগারেশন সহ রয়েছে:
- ডুয়াল ইন্টেল জিয়ন গোল্ড 6430 (32 কোর/64 থ্রেড, 1.9GHz বেস)
- 1TB DDR5 RAM
- 16 সলিডিগম P5520 7.68TB জেন4 SSD
- ডুয়াল PERC 12 H965i
- RHEL 9
Vdbench ওয়ার্কলোড বিশ্লেষণ
স্টোরেজ ডিভাইসগুলি বেঞ্চমার্ক করার সময়, অ্যাপ্লিকেশন টেস্টিং সেরা, তারপরে সিন্থেটিক টেস্টিং। যদিও প্রকৃত ওয়ার্কলোডের নিখুঁত উপস্থাপনা নয়, সিন্থেটিক পরীক্ষাগুলি রিপিটেবিলিটি ফ্যাক্টর সহ স্টোরেজ ডিভাইসগুলির বেসলাইন তৈরি করতে সহায়তা করে যা প্রতিযোগিতামূলক সমাধানগুলির মধ্যে আপেল-টু-আপেল তুলনা করা সহজ করে তোলে। এই ওয়ার্কলোডগুলি "চার কোণ" পরীক্ষা এবং সাধারণ ডাটাবেস স্থানান্তর আকারের পরীক্ষা থেকে বিভিন্ন VDI পরিবেশ থেকে ট্রেস ক্যাপচার পর্যন্ত পরীক্ষার প্রোফাইলের একটি পরিসীমা সরবরাহ করে।
এই পরীক্ষাগুলি একটি বড় কম্পিউট টেস্টিং ক্লাস্টারে স্বয়ংক্রিয়ভাবে এবং ফলাফল ক্যাপচার করার জন্য একটি স্ক্রিপ্টিং ইঞ্জিন সহ সাধারণ Vdbench ওয়ার্কলোড জেনারেটর ব্যবহার করে। এটি আমাদের ফ্ল্যাশ অ্যারে এবং পৃথক স্টোরেজ ডিভাইস সহ বিভিন্ন স্টোরেজ ডিভাইসের উপর একই ওয়ার্কলোডগুলি পুনরাবৃত্তি করতে দেয়। এই বেঞ্চমার্কগুলির জন্য আমাদের পরীক্ষার প্রক্রিয়াটি ডেটা দিয়ে পুরো ড্রাইভ পৃষ্ঠটি পূরণ করে এবং তারপরে ড্রাইভের ক্ষমতার 25 শতাংশের সমান একটি ড্রাইভ বিভাগকে পার্টিশন করে যাতে অ্যাপ্লিকেশন ওয়ার্কলোডগুলিতে ড্রাইভটি কীভাবে প্রতিক্রিয়া জানাতে পারে তা অনুকরণ করা যায়। এটি সম্পূর্ণ এন্ট্রপি পরীক্ষাগুলি থেকে আলাদা, যা ড্রাইভের 100 শতাংশ ব্যবহার করে এবং সেগুলিকে একটি স্থিতিশীল অবস্থায় নিয়ে যায়। ফলস্বরূপ, এই চিত্রগুলি উচ্চ-ধারাবাহিক লেখার গতি প্রতিফলিত করবে।
প্রোফাইল:
- 4K র্যান্ডম রিড এবং রাইট: 100 শতাংশ রিড বা রাইট, 128 থ্রেড, 0-120 শতাংশ iorate
- 64K সিকোয়েন্সিয়াল রিড: 100 শতাংশ রিড, 32 থ্রেড, 0-120 শতাংশ iorate
- 64K সিকোয়েন্সিয়াল রাইট: 100 শতাংশ রাইট, 16 থ্রেড, 0-120 শতাংশ iorate
- 4K 70R/30W এবং 90R/10W র্যান্ডম মিক্স, 64 থ্রেড, 0-120 শতাংশ iorate
আমাদের প্রথম পরীক্ষা যা রিড ট্রান্সফার ব্যান্ডউইথের উপর ফোকাস করে তা দেখলে, আমরা ডিরেক্ট ড্রাইভ পদ্ধতির সুবিধা দেখতে পারি যা 32 PCIe লেন সহ 16 লেনের একক PERC 12-এর উপর রয়েছে। এটি ডিরেক্ট ড্রাইভ থেকে 41.6GB/s বনাম JBOD মোডে PERC 12 থেকে 28GB/s-এ পরিণত হয়।
রিড থেকে রাইট ব্যান্ডউইথে স্যুইচিং, অতিরিক্ত PCIe লেনের সুবিধা সঙ্কুচিত হয় কারণ সলিডিগম P5520-এর রাইট স্পিড তার রিড স্পিডের চেয়ে কম। এখানে ডিরেক্ট ড্রাইভ কনফিগারেশন 18.3GB/s পরিমাপ করেছে PERC 12 থেকে 20.3GB/s-এর তুলনায়।
আমাদের র্যান্ডম 4K রিড ওয়ার্কলোডে, ডিরেক্ট ড্রাইভ পাওয়ারএজ R760-এ 8টি সলিডিগম P5520 SSD সর্বোচ্চ 5.55M IOPS পরিমাপ করেছে, যা PERC 12 সেটআপে 4.34M IOPS-এর তুলনায়।
4K র্যান্ডম রাইটে, সেই পার্থক্য আবার সঙ্কুচিত হয়, ডিরেক্ট ড্রাইভ 3.96M IOPS পরিমাপ করে বনাম PERC 12-এ 4.15M IOPS।
আমাদের দুটি মিশ্র ওয়ার্কলোডের প্রথমটিতে, আমরা 70/30 রিড/রাইট স্প্রেড সহ একটি 4K র্যান্ডম ট্রান্সফার দেখি। এখানে ডিরেক্ট ড্রাইভ পাওয়ারএজ R760 কনফিগারেশন সর্বোচ্চ 4.47M IOPS পরিমাপ করেছে, PERC 12-এর বিরুদ্ধে 3.66M IOPS সহ।
একই 4K ট্রান্সফার পরীক্ষায় রিড শতাংশ 90 শতাংশে বাড়িয়ে, আমরা ডিরেক্ট ড্রাইভ সার্ভার থেকে 5.04M IOPS বনাম PERC 12 সিস্টেম থেকে 3.62M IOPS পরিমাপ করেছি।
FIO ওয়ার্কলোড বিশ্লেষণ
ডেলের ডিরেক্ট ড্রাইভ এবং PERC 12 HWRAID অফারগুলির ড্রাইভের পারফরম্যান্স পরিমাপ করার জন্য, বেঞ্চমার্কগুলি নিম্নলিখিত কনফিগারেশনগুলিতে বিভক্ত করা হয়েছিল। প্রথমটিতে একটি JBOD কনফিগারেশন অন্তর্ভুক্ত ছিল যা RAID, RAID10, এবং তারপরে RAID5 কনফিগারেশনের বাইরে প্রতিটি ড্রাইভ পরিমাপ করে।
ডিরেক্ট ড্রাইভ পদ্ধতির জন্য, SSD গুলি OS-এ স্বাভাবিকভাবে প্রদর্শিত হয়; PERC 12-এর জন্য, সেগুলি কাঁচা স্টোরেজ ডিভাইস হিসাবে HBA-এর মাধ্যমে পাস করা হয়। এই কনফিগারেশনগুলি ফ্ল্যাশ প্রি-কন্ডিশন করার জন্য একটি স্ক্রিপ্টিং প্রক্রিয়ার মাধ্যমে চালিত হয়েছিল, যে ওয়ার্কলোডগুলির জন্য সেগুলি কন্ডিশন করা হয়েছিল সেগুলি চালানো হয়েছিল এবং পরবর্তী প্রি-কন্ডিশনিং/ওয়ার্কলোড মিশ্রণে চলে গিয়েছিল।
- সিকোয়েন্সিয়াল প্রি-কন্ডিশনিং
- JBOD, 8DR10, 8DR5 (সিঙ্গেল এবং ডুয়াল PERC) এ সিকোয়েন্সিয়াল পরীক্ষা
- র্যান্ডম প্রি-কন্ডিশনিং
- JBOD, 8DR10, 8DR5 (সিঙ্গেল এবং ডুয়াল PERC) এ র্যান্ডম অপ্টিমাল পরীক্ষা
- 8DR10, 8DR5 (সিঙ্গেল এবং ডুয়াল PERC) এ র্যান্ডম রিবিল্ড পরীক্ষা
- 8DR5 (সিঙ্গেল PERC) এর জন্য অপ্টিমাল এবং রিবিল্ডের জন্য র্যান্ডম রাইট ল্যাটেন্সি
PERC 12 H965i-এর একটি x16 PCIe Gen4 স্লট থাকার কারণে, এর সর্বোচ্চ পারফরম্যান্স এক দিকে প্রায় 28GB/s হবে, এবং এখানেই Gen4 স্লট সর্বোচ্চ। ডেল তাদের পাওয়ারএজ R760-এ একটি ডুয়াল PERC 12 কনফিগারেশন অফার করে এই ব্যান্ডউইথ সীমার প্রতি একটি অনন্য পদ্ধতি গ্রহণ করেছে। একটি একক কার্ডের সাথে সংযুক্ত 16টি SSD-এর পরিবর্তে, লোড বিভক্ত করা হয়, প্রতিটি PERC 12 তার নিজস্ব 8টি SSD সেট নিয়ন্ত্রণ করে। এই পদ্ধতিটি ব্যান্ডউইথ সীমাবদ্ধতা এড়িয়ে যায় এবং একই সাথে চাহিদাপূর্ণ ওয়ার্কলোডগুলির অধীনে উপলব্ধ পিক থ্রুপুটকে নাটকীয়ভাবে বৃদ্ধি করে।
প্রথমে সিকোয়েন্সিয়াল ট্রান্সফার পারফরম্যান্স দেখলে, আমরা ডিরেক্ট ড্রাইভ কনফিগারেশনের ব্যান্ডউইথ সুবিধা দেখতে পারি, যেখানে রিড স্পিড 54.4GB/s পরিমাপ করে বনাম একক PERC 12 28.1GB/s পরিমাপ করে। রাইট স্পিড নেটিভের একটি সুবিধা রয়েছে, যেখানে এটি একক PERC 12 থেকে 28.3GB/s-এর তুলনায় 33.4GB/s পরিমাপ করে যার পিছনে আটটি ড্রাইভ রয়েছে। রাইট স্পিড, সাধারণভাবে, এখানে খুব বেশি পার্থক্য দেখবে না কারণ, সাধারণভাবে বলতে গেলে, SSD-এর এই শ্রেণীটি রাইট স্পিডের চেয়ে অনেক বেশি রিড স্পিড রাখে।
| ওয়ার্কলোড | JBOD ডিরেক্ট ড্রাইভ (MB/s) | JBOD 1 x PERC 12 (MB/s) | JBOD 2 x PERC 12 (MB/s) | RAID 10 1 x PERC 12- অপ্টিমাল (MB/s) | RAID 10 2 x PERC 12- অপ্টিমাল (MB/s) | RAID 5 1 x PERC 12 – অপ্টিমাল (MB/s) | RAID 5 2 x PERC 12 – অপ্টিমাল (MB/s) |
|---|---|---|---|---|---|---|---|
| সর্বোচ্চ সিকোয়েন্সিয়াল রিড | 54,396 | 28,076 | 56,114 | 27,450 | 55,482 | 24,049 | 56,107 |
| সর্বোচ্চ সিকোয়েন্সিয়াল রাইট | 33,367 | 28,284 | 56,541 | 11,037 | 22,120 | 12,269 | 24,351 |
| সর্বোচ্চ 50:50 Seq Reads:Writes | 33,569 | 28,286 | 56,541 | 11,011 | 21,875 | 12,269 | 24,360 |
র্যান্ডম ট্রান্সফার পারফরম্যান্সে আমাদের ফোকাস পরিবর্তন করলে, আমরা RAID কার্ডের সুবিধাগুলি NUMA ব্যালেন্সিংয়ের ক্ষেত্রে কোথায় আসতে পারে তা দেখতে শুরু করি। রিড পারফরম্যান্সের সাথে, সলিডিগম 7.68TB P5520 SSD গুলি আমাদের 4K রিড পরীক্ষায় 7.96M IOPS পরিমাপ করেছে, PERC 12 JBOD কনফিগারেশন 7M IOPS পরিমাপ করেছে। ডিরেক্ট ড্রাইভ কনফিগারেশনের মাধ্যমে রাইট স্পিড 3.4M IOPS-এ নেমে এসেছে যখন PERC 12 5.97M IOPS বজায় রেখেছে। 4K OLTP ওয়ার্কলোডের সাথে, এটি ডিরেক্ট ড্রাইভ 3.6M IOPS বনাম PERC 12 থেকে 10.2M IOPS পরিমাপের সাথে আরও বেশি স্পষ্ট হয়ে ওঠে।
যদিও ঐতিহ্যগত চিন্তা ছিল যে হার্ডওয়্যার RAID-এর আধুনিক SSD-এর সাথে কোনো মূল্য নেই, আমরা দেখতে পাচ্ছি যে এটি আর সত্য নয়। হ্যাঁ, ডিরেক্ট ড্রাইভ NVMe সেটআপ টিউন করা যেতে পারে, তবে এটি দুটি সিপিইউ জুড়ে ভারসাম্যপূর্ণ একাধিক SSD জুড়ে একটি চলমান লক্ষ্য।
এটি PERC 12 HWRAID কার্ডের সরাসরি বিপরীতে, যা এই সমস্ত জটিলতা পরিচালনা করে এবং কেবল একটি সিপিইউ-এর সাথে সংযোগ স্থাপন করে। স্কেলিংয়ের জন্য, ডেল পাওয়ারএজ R760-এ 2য় PERC কার্ড অন্য সিপিইউ-এর সাথে সংযোগ স্থাপন করে, যা সেই দুটি ডিস্ক গ্রুপের মধ্যে বিভক্ত বড় ওয়ার্কলোডগুলির জন্য ব্যালেন্সিং সরবরাহ করে। এটি উল্লেখ করা উচিত যে প্রায় 10M IOPS, সিস্টেম সিপিইউগুলিকে সম্পৃক্ত করতে শুরু করেছিল, এই কারণেই আমরা অতিরিক্ত PERC 12 কার্ড সহ কিছু ক্ষেত্রে রৈখিক স্কেলিং দেখতে পাইনি।
| ওয়ার্কলোড | JBOD ডিরেক্ট ড্রাইভ (MB/s) | JBOD 1 x PERC 12 (MB/s) | JBOD 2 x PERC 12 (MB/s) | RAID 10 1 x PERC 12 – অপ্টিমাল (MB/s) | RAID 10 2 x PERC 12 – অপ্টিমাল (MB/s) | RAID 5 1 x PERC 12 – অপ্টিমাল (MB/s) | RAID 5 2 x PERC 12 – অপ্টিমাল (MB/s) |
|---|---|---|---|---|---|---|---|
| 4KB র্যান্ডম রিড (IOPs) | 7,958,204 | 7,003,556 | 12,447,020 | 6,757,498 | 13,067,852 | 6,974,826 | 13,205,656 |
| 4KB র্যান্ডম রাইট (IOPs) | 3,473,446 | 5,974,265 | 11,323,633 | 2,204,738 | 4,684,333 | 862,769 | 1,725,198 |
| 4KB OLTP (IOPs) | 3,553,974 | 10,195,618 | 11,967,984 | 6,441,868 | 12,288,219 | 2,635,711 | 5,279,999 |
যদিও আমরা ডিরেক্ট ড্রাইভ পাওয়ারএজ R760 কনফিগারেশন সহ সফ্টওয়্যার RAID বিকল্পগুলি দেখিনি, আমরা PERC 12-এ একটি অবনমিত অবস্থায় RAID কনফিগারেশন কতটা ভাল পারফর্ম করে তা দেখার সুযোগ পেয়েছি। যদিও পারফরম্যান্স তার অপ্টিমাল পারফরম্যান্সের তুলনায় একটি উল্লেখযোগ্য পতন দেখেছে, RAID10 এবং RAID5 উভয়ই তাদের RAID গ্রুপগুলি পুনর্গঠনের সময় শক্তিশালী পারফরম্যান্স সরবরাহ করেছে।
| ওয়ার্কলোড | RAID 10 1 x PERC 12 – রিবিল্ড (MB/s) | RAID 10 2 x PERC 12 – রিবিল্ড (MB/s) | RAID 5 1 x PERC 12 – রিবিল্ড (MB/s) | RAID 5 2 x PERC 12 – রিবিল্ড (MB/s) |
|---|---|---|---|---|
| 4KB র্যান্ডম রিড (IOPs) | 1,345,175 | 2,692,738 | 2,350,889 | 4,676,748 |
| 4KB র্যান্ডম রাইট (IOPs) | 1,666,967 | 3,174,430 | 242,802 | 479,144 |
| 4KB OLTP (IOPs) | 1,618,209 | 3,253,603 | 243,349 | 486,251 |
যদিও অপ্টিমাল RAID পারফরম্যান্স একটি স্টোরেজ সমাধানের পছন্দের একটি গুরুত্বপূর্ণ দিক, তবে অপ্টিমাল অবস্থার অধীনে এটি কীভাবে পারফর্ম করে তা দেখা সমানভাবে গুরুত্বপূর্ণ হতে পারে। সেই লক্ষ্যে, আমরা অপ্টিমাল অবস্থার অধীনে RAID5-এ 4K রাইট ল্যাটেন্সি পরিমাপ করেছি, এবং একটি ড্রাইভ ব্যর্থ হওয়ার সাথে সাথে রিবিল্ড পারফরম্যান্স। যদি পারফরম্যান্স বা ল্যাটেন্সি একটি বিশাল আঘাত করে, অ্যাপ্লিকেশন প্রতিক্রিয়া একটি সমস্যা হয়ে দাঁড়াতে পারে। যদিও রিবিল্ড পারফরম্যান্স অপ্টিমালের তুলনায় হ্রাস পায়, পারফরম্যান্সের ল্যাটেন্সি বেসলাইনের চেয়ে বেশি হয় না।
চূড়ান্ত চিন্তা
ডেলের নতুন PERC12 NVMe RAID কার্ড পাওয়ারএজ সার্ভারে NVMe স্টোরেজ বিকল্পগুলির জন্য গেম পরিবর্তন করছে। অতীতে, কিছু গ্রাহক SAS SSD থেকে স্যুইচ করতে দ্বিধাগ্রস্ত ছিলেন বা বিভিন্ন SDS বা হাইপারভাইজারগুলির সাথে সংযুক্ত NVMe ড্রাইভের জন্য অপ্ট করেছেন। তবে, PERC 12 কার্ডের প্রবর্তন পাওয়ারএজের জন্য সমীকরণ পরিবর্তন করেছে, এটিকে আরও কার্যকর বিকল্প করে তুলেছে।
PERC 12 এত ভাল পারফর্ম করার কারণ পাওয়ারএজ সার্ভারের লেআউটের জন্যও দায়ী। আমাদের R760-এ দুটি PERC 12 (H965i ফ্রন্ট) কার্ড রয়েছে, প্রতিটিতে x16 লেন রয়েছে। এটি আমাদের প্রতিটি কার্ডের সাথে 8টি সলিডিগম SSD ব্যবহার করতে দেয়, প্রতি কার্ডে 28GB/s পর্যন্ত সর্বোচ্চ ব্যান্ডউইথ সরবরাহ করে। সমস্ত 16টি SSD একটি একক RAID কার্ডের সাথে সংযোগ স্থাপন করলে সম্ভাব্য পারফরম্যান্সের অর্ধেক হ্রাস পাবে।
আপনি জিজ্ঞাসা করতে পারেন, "HWRAID সহ 24টি SSD কেন নয়?" শুধু মনে রাখবেন যে প্রতিটি সিস্টেমের কোথাও একটি বাধা রয়েছে। এই ক্ষেত্রে, আমরা সহজেই সিপিইউ সম্পৃক্ত করতে পারি, তাই সার্ভারের মধ্যে x86 গেটিং ফ্যাক্টর হয়ে ওঠে। যদি আমরা একটি ক্লাস্টারযুক্ত সমাধানের কথা বলি, তবে আমরা নেটওয়ার্কও পেগ করব। কয়েকটি SSD সহজেই 200GbE বা এমনকি 400GbE পূরণ করতে পারে। SSD ক্ষমতা এখন 30.72TB-এ শীর্ষে থাকার সাথে সাথে, সিস্টেম ক্ষমতার সমস্যাগুলির জন্য সার্ভার ড্রাইভ ভর্তি করার প্রয়োজন কম।
আপনি যদি আমাদের ব্রডকম 9600 সিরিজ RAID কার্ড পর্যালোচনা পড়ে থাকেন, আমরা NVMe SSD পারফরম্যান্স প্রোফাইলকে পঙ্গু না করে নতুন সিলিকন বাস্তবিকভাবে HWRAID-এর সমস্ত ডেটা স্থিতিস্থাপকতা এবং রিবিল্ড সুবিধা প্রদান করবে কিনা তা নিয়ে বেশ সন্দিহান ছিলাম। আমরা সেই পর্যালোচনায় ফলাফল দেখে আনন্দিত হয়েছিলাম এবং এখানে আরও বেশি, PERC 12 R760-এ দ্বিগুণ শীর্ষ-লাইন পারফরম্যান্স পেতে সক্ষম। যদিও ডেল ডিরেক্ট ড্রাইভগুলি এখনও অনেক ব্যবহারের ক্ষেত্রে পছন্দসই হতে পারে, যেমন সফ্টওয়্যার-সংজ্ঞায়িত স্টোরেজ, PERC 12 বিকল্পটি বেশিরভাগ এন্টারপ্রাইজ ব্যবহারের ক্ষেত্রে অত্যন্ত জনপ্রিয় হওয়া উচিত।
বেইজিং কিয়ানজিং জিয়েটং টেকনোলজি কোং, লিমিটেড
স্যান্ডি ইয়াং/গ্লোবাল স্ট্র্যাটেজি ডিরেক্টর
হোয়াটসঅ্যাপ / উইচ্যাট: +86 13426366826
ইমেল: yangyd@qianxingdata.com
ওয়েবসাইট: www.qianxingdata.com/www.storagesserver.com
ব্যবসার ফোকাস:
আইসিটি পণ্য বিতরণ/সিস্টেম ইন্টিগ্রেশন ও পরিষেবা/অবকাঠামো সমাধান
20+ বছরের আইটি বিতরণ অভিজ্ঞতার



