একটি এনভি ক্যাশে যুক্ত একটি রেড কন্ট্রোলার কী কোনও এসএসডি অ্যারের কার্য সম্পাদন বা অখণ্ডতা উন্নত করে?


20

আমি RAID 10-এ এসএসডি সহ একটি সার্ভার (ডেল পাওয়ারএজড আর 740) কিনে নেওয়ার পরিকল্পনা করছি এবং আমার অগ্রাধিকারগুলি রাইটিং পারফরম্যান্স এবং ডেটা অখণ্ডতা। এটি লিনাক্স চলমান হবে। এসএসডিগুলিতে বিদ্যুতের ক্ষয়ক্ষতি সুরক্ষার সাথে লেখার ক্যাচ রয়েছে।

দেখে মনে হচ্ছে এগুলি আমার RAID বিকল্পগুলি:

  • PERC H330 (কোনও ক্যাশে নেই), সফ্টওয়্যার RAID (পাস-মাধ্যমে)
  • PERC H330 (কোনও ক্যাশে নেই), হার্ডওয়্যার RAID (লেখার মাধ্যমে)
  • পিইআরসি এইচ 730 পি (2 জিবি এনভি ক্যাশে), হার্ডওয়্যার র‌্যাড (লেখার মাধ্যমে)
  • পিইআরসি এইচ 740 পি (8 জিবি এনভি ক্যাশে), হার্ডওয়্যার র‌্যাড (লেখার মাধ্যমে)

আমার প্রশ্নগুলো:

  • এই কনফিগারেশনের কোনওটি কি ডেটা হারাতে বা বিদ্যুৎ হ্রাসে দুর্নীতির ঝুঁকিতে রয়েছে?
  • কোন কনফিগারেশনটি আমার সবচেয়ে ভাল লেখার পারফরম্যান্সের আশা করা উচিত?
  • এনভি ক্যাশেতে অন্য কোনও সুবিধা রয়েছে যা আমি বিবেচনা করি নি?

সম্পর্কিত প্রশ্নাবলী:


1
স্বতঃস্ফূর্তভাবে, এসএসডি দ্বারা সমর্থিত হার্ডওয়্যার র‌্যাড কন্ট্রোলার সেটআপগুলি যখন রাইটিং-ব্যাক ক্যাচিং সক্ষম করা থাকে তখন প্রত্যাশিত সর্বাধিক থ্রুপুট থেকে কম সম্পাদন করতে পারে। তবে আমি দেখতে পাচ্ছি আপনি ইতিমধ্যে কেবল লেখার মাধ্যমে বিবেচনা করছেন, সুতরাং আপনি এটি সম্পর্কে সচেতন বলে মনে হয়।
দ্য ওয়াবিট

উত্তর:


16

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

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

  • হার্ডওয়্যার RAID সহ একটি ব্যর্থ ডিস্ক সনাক্ত এবং প্রতিস্থাপন করা প্রায়শই সহজ: নিয়ামকটি স্পষ্টভাবে ক্ষতিগ্রস্থ ড্রাইভকে চিহ্নিত করে (যেমন: একটি অ্যাম্বার আলোর সাহায্যে) এবং এটি প্রতিস্থাপন করা সাধারণত পুরানো ড্রাইভটি টানানোর মতোই সহজ / নতুনটি প্রবেশ করান is একটি সফ্টওয়্যার RAID সমাধান সহ, আপনাকে ব্যর্থ ড্রাইভকে সনাক্তকরণ এবং প্রতিস্থাপনের জন্য উপযুক্ত কমান্ডগুলি প্রবেশ করতে হবে;
  • হার্ডওয়্যার RAID বুট করার জন্য BIOS কে একক ভলিউম উপস্থাপন করে, যখন সফ্টওয়্যার RAID বিভিন্ন উপাদান ডিভাইস প্রদর্শন করে;
  • ডান কন্ট্রোলার (যেমন: H730 বা H740) এবং ডিস্ক (SAS 4Kn) দিয়ে আপনি খুব সহজেই বর্ধিত ডেটা অখণ্ডতা ক্ষেত্র (টি 10 ​​/ টি 13) সক্ষম করতে পারবেন;
  • হার্ডওয়্যার RAID একটি অস্বচ্ছ, বাইনারি ব্লাব চালায় যার উপর আপনার কোনও নিয়ন্ত্রণ নেই;
  • লিনাক্স সফ্টওয়্যার র‌্যাড আমার ব্যবহার করা কোনও হার্ডওয়্যার রেডের চেয়ে অনেক বেশি নমনীয়।

এটি বলেছে যে, এই জাতীয় সেটআপের জন্য আমি আপনাকে দৃ Linux়ভাবে পরামর্শ দিচ্ছি যে লিনাক্সে জেডএফএস ব্যবহার করার বিষয়ে বিবেচনা করুন: পাওয়ারলস-সুরক্ষিত রাইটিং ক্যাশে মানে আপনি কোনও ডেডিকেটেড জেডআইএল ডিভাইস ছাড়াই এগিয়ে যেতে পারেন, এবং জেডএফএস যুক্ত বৈশিষ্ট্যগুলি (সংক্ষেপণ, চেকসামিং ইত্যাদি) খুব কার্যকর হতে পারে ।

আপনার প্রশ্নের সরাসরি উত্তর দিতে:

  1. এই কনফিগারেশনের কোনওটি কি ডেটা হারাতে বা বিদ্যুৎ হ্রাসে দুর্নীতির ঝুঁকিতে রয়েছে? না: যেহেতু কোনও ক্যাচ সুরক্ষিত রয়েছে, আপনার বিদ্যুতের ক্ষয়ক্ষতির কোনও ডেটা দূষিত করা উচিত নয়।
  2. কোন কনফিগারেশনটি আমার সবচেয়ে ভাল লেখার পারফরম্যান্সের আশা করা উচিত? লিখন-ব্যাক ক্যাশে মোডে কনফিগার করা H740P আপনাকে পরম সর্বোচ্চ লেখার পারফরম্যান্স দেয়। তবে কিছু পরিস্থিতিতে আপনার নির্দিষ্ট কাজের চাপের উপর নির্ভর করে লেখার মাধ্যমে দ্রুততর হতে পারে। ডেল (এবং এলএসআই) কন্ট্রোলারের এমনকি কিছু নির্দিষ্ট এসএসডি বৈশিষ্ট্য রয়েছে (যেমন: সিটিআইও এবং ফাস্টপথ) যা লেখার মাধ্যমে তৈরি করে এবং এলোমেলো লেখার কার্যকারিতা বাড়িয়ে তুলতে পারে।
  3. এনভি ক্যাশেতে অন্য কোনও সুবিধা রয়েছে যা আমি বিবেচনা করি নি? হ্যাঁ: একটি উপযুক্ত এনভিসিএসিএইচ সহ একটি নিয়ামক কখনই দু'এইএআইডি 1/10 পা দুটি আলাদা ডেটা করতে দেয় না। কিছু পরিস্থিতিতে লিনাক্স সফ্টওয়্যার RAID- র (হানাহীন) RAID1 অমিলের প্রবণতা রয়েছে । জেডএফএস সেই সমস্যায় পড়ে না।

2
জেডএফএস সত্যই একটি র‌্যাডের চেয়ে বেশি: এর পরিবর্তনশীল প্যারিটি স্ট্রিপস রয়েছে তাই রেডি-মডিফাই-রাইটিং বা "রাইটিং হোল" নেই। পৃষ্ঠার ক্যাশের পরিবর্তে এটিতে উন্নত এআরসি রয়েছে। এটির একটি জিনিস মিস আছে: এনভি র‌্যাম ... যা এনভি ডিআইএমএম ইন্টিগ্রেশন দিয়ে সমাধান করা যেতে পারে :)
ব্যারনসেমেডি 1958

13

প্র 1: এই কনফিগারেশনের কোনওটি কি ডেটা হারাতে বা বিদ্যুৎ হ্রাসে দুর্নীতির ঝুঁকিতে রয়েছে?

এ 1: আপনার লিখিত-ব্যাক মোডে ক্যাশেটি কনফিগার না করা এবং এনভি র‌্যাম ডাব্লু আউট করা উচিত আপনার কোনও সমস্যা নেই।

প্রশ্ন 2: কোন কনফিগারেশনটির সর্বোত্তম রচনা পারফরম্যান্সের আশা করা উচিত?

এ 2: স্পষ্টতই একজনের সবচেয়ে বেশি পরিমাণে ক্যাশে রয়েছে! ... এবং কোনও সমতা RAID নয়, তবে অবশ্যই RAID10।

প্রশ্ন 3: এনভি ক্যাশেতে অন্য কোনও সুবিধা রয়েছে যা আমি বিবেচনা করি নি?

এ 3: কোয়েলেসিং, স্পোফিং ইত্যাদি লিখুন তবে এগুলি সত্যিই ছোটখাট।


ক্যাশে সাহায্য করবে কিনা তা আমি নিশ্চিত ছিলাম কারণ আমি পড়েছিলাম যে লেখার পুনঃক্রমটি এসএসডিগুলিকে খুব বেশি প্রভাবিত করে না, এবং এসএসডিদের নিজস্ব লেখার ক্যাশে রয়েছে বলে।
এম ডুডলি

@ এমডুডলে হ্যাঁ, তাদের ক্যাশে রয়েছে, তবে আপনার কাছে খুব বেশি ক্যাশের মতো জিনিস থাকতে পারে না । ক্যাশে ভাল, আরও ক্যাশে আরও ভাল।
থোরিয়ামবিআর

7
@M। ডুডলি: র‌্যাড কন্ট্রোলারের সাথে তুলনামূলক দ্রুত এবং কম লেটেন্সি পিসিআই এক্স 4-এক্স 8 লেন বাসের পিছনে বসে ক্যাশে গিগাবাইট রয়েছে, এসএসডি ক্যাশেগুলি মেগাবাইটে রয়েছে এবং তারা 6-12 জিবিপিএস এসএটিএ / এসএএস লিঙ্কগুলির পিছনে রয়েছে।
ব্যারনসেমেডি 1958

@ ব্যারনসেমেডি 1958 এটি যতটা মনে হবে ততটাই গুরুত্বপূর্ণ নয়। "গিগাবাইটের ক্যাশে" আপনার সংজ্ঞায়িত সমস্ত লজিকাল ভলিউম জুড়ে ছড়িয়ে পড়েছে, তাই একক ডিস্কে ভেঙে এটি প্রতি ডিস্কে কেবল কয়েক মেগাবাইটে নেমে আসতে পারে। এছাড়াও, এমনকি তারিখ স্যামসাং 850 প্রো 1 গিগাবাইট ডিআরএএম ক্যাশে নিয়ে এসেছিল, H730P এর প্রায় অর্ধেক পুরো ক্যাশে। সর্বশেষে তবে সর্বনিম্ন নয়: এসএএস 3 ইন্টারফেসটি একটি লিঙ্কের উপর 12 জিবি / গুলি সরবরাহ করে, এক্স 8 পিসিআই 3 লেনকে ছাড়িয়ে যায়, রেড নিয়ন্ত্রকরা সাধারণত প্লাগ ইন হয়।
দ্য ওয়াবিট

2
@ দ্য ওয়েব্বিটটি যখন আমি সাধারণত আপনার সাথে একমত হই তবে আপনার ব্যান্ডউইথ গণনা ভুল: এসএএস 3 এর সর্বাধিক 12 গিগাবাইট / সেকেন্ডে 1.5 গিগাবাইট / এস থাকে। একটি পিসিআই-ই 8x এর 128 গিগাবাইট / সেকেন্ড বা 16 জিবি / গুলি প্রতি-দিকের সর্বাধিক ব্যান্ডউইদথ রয়েছে। তদুপরি, এসএএস নিয়ামক নিজেই সাধারণত একটি উজানের পিসিআই-ই লিঙ্ক থেকে স্থির থাকে যেমন ঠিক রেড নিয়ামক।
shodanshok

0

আপনি সার্ভার রেইড কার্ড / পার্ক বনাম এসএসডি পরীক্ষা করতে বনি ++ ব্যবহার করতে চাইতে পারেন। এইচডিডি গতি 5 কে / 10/16 কে আরপিএম বা হাইব্রিড ড্রাইভের পরিসংখ্যান এবং ক্যাশে ব্যবহারের ক্ষেত্রে পৃথক হবে।

জেডএফএসের আর একজন অ্যাডভোকেট .. আমি 90 এর দশকের মাঝামাঝি সময়ে এসজিআই এর সার্ভারগুলি ব্যবহার শুরু করি এবং জেডএফএস ইউএফএস / এক্সট 2/3 সম্পর্কিত যে কোনও স্পট বন্ধ করে দেয় .. এটির বোমা প্রতিরোধক।


0

উপরের উত্তরের উত্তরের পাশাপাশি: একটি আইটেম প্রায়শই ভুলে যায় তবে যে কোনও RAID এর বর্ধিত অখণ্ডতার জন্য প্রয়োজনীয় তথ্য হ'ল ওরফে মিডিয়া টহল বা পড়া টহল ডেটা স্ক্রাব করে । এটি নিশ্চিত করে যে সমস্ত ডিস্কের সমস্ত ডেটা বর্ধিত সময়ের মধ্যে পাঠযোগ্য।

স্ক্র্যাব করা ছাড়াই এটি সম্ভব - এবং দীর্ঘ সময় এবং বহু সংখ্যক সেক্টর এমনকি সম্ভাব্য - এটির পরেও যে ডেটা সেক্টরগুলি দীর্ঘকাল ধরে ব্যবহার করা হয়নি সেগুলি আর পড়ার মতো নয়। সাধারণ অপারেশনাল মোডে এটি কোনও সমস্যা নয় কারণ খারাপ সেক্টরটিকে রিডানডেন্সি ডেটা ব্যবহার করে পুনর্গঠন করা যায়। তবে, যদি কোনও ডিস্ক ব্যর্থ হয় আপনি ইতিমধ্যে রিডানডেন্সিটি হারিয়ে ফেলেছেন (RAID 6 বা নেস্টেড RAID স্তর বাদে) এবং যখন পুনর্নির্মাণের সময় কোনও খারাপ সেক্টরের পৃষ্ঠতল আপনি জলে মারা গেছেন।

সুতরাং, আপনি অপ্রীতিকর আশ্চর্য পছন্দ না করলে সর্বদা ডেটা স্ক্রাবিং সক্ষম করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.