RAID - সফ্টওয়্যার বনাম হার্ডওয়্যার


53

আমি সর্বদা হার্ডওয়্যার ভিত্তিক রেড ব্যবহার করেছি কারণ এটি (আইএমএইচও) সঠিক স্তরে রয়েছে (এটি বিতর্ক করতে নির্দ্বিধায়), এবং কারণ ওএস ব্যর্থতা আমার কাছে হার্ডওয়্যার সমস্যার চেয়ে বেশি সাধারণ। সুতরাং ওএস ব্যর্থ হলে RAID চলে যায় এবং ডেটাও হয়, যেখানে - ওএস নির্বিশেষে একটি হার্ডওয়্যার স্তরে - ডেটা থেকে যায়।

তবে সাম্প্রতিক স্ট্যাক ওভারফ্লো পডকাস্টে তারা বলেছে যে তারা সফ্টওয়্যার র‌্যাড উন্নত হওয়ার ফলে তারা হার্ডওয়্যার র‌্যাড ব্যবহার করবে না এবং এভাবে আরও ভাল চলে।

সুতরাং আমার প্রশ্নটি হ'ল, একে অপরকে বেছে নেওয়ার কোনও কারণ আছে কি?

উত্তর:


24

আমি এইচডাব্লু রাইডকে পছন্দ করি, 'কারণ যদি আপনাকে কোনও মৃত মেশিন থেকে ভাল ডিস্ক বের করতে হয় তবে আপনি রেড "অ্যারে" এর ওএস কনফিগারেশনের মধ্যে সীমাবদ্ধ নন।

আপনি কি আপনার রেড কন্ট্রোলার কনফিগারেশনের ব্যাকআপ রাখেন, তাই না?

সুতরাং এটি কেবল কোনও দাতা মেশিনে লোড করুন, ড্রাইভে স্লট করুন (সঠিক ক্রমে! আপনি নিজের ড্রাইভগুলি ডানদিকে টানানোর আগে আপনি তার লেবেল দিয়েছিলেন?) এবং একটি পরিষ্কার ওএসে পুনরায় চালু করুন এবং আপনার ডেটা পুনরুদ্ধার হবে।

ওএস ড্রাইভগুলি রাখার জন্য গুরুত্বপূর্ণ ড্রাইভগুলি নয়। রাখার সর্বাধিক গুরুত্বপূর্ণ সাফল্য হ'ল ডেটা ড্রাইভ !!!!

(আপনি নিজের ডেটা ড্রাইভগুলি ব্যাকআপ করেন, তাই না?)


16
লিনাক্স সফ্টওয়্যার অভিযানের সুপারব্লকটিতে এই তথ্য রয়েছে। এমনকি ড্রাইভগুলি একই ক্রমে সংযুক্ত করার দরকার নেই; এটি স্বয়ংক্রিয়ভাবে সনাক্ত করতে হবে যে ড্রাইভগুলি একটি অ্যারের অংশ ছিল এবং কোন ড্রাইভগুলি কোন স্লটে ছিল।
ক্যাপ্টেন সেগফল্ট

1
@ গুয়, আমার পক্ষে এই কাজটি আমি কখনও করি নি ... আপনার অবশ্যই যাদু আঙ্গুলগুলি থাকতে হবে
দ্য ইউনিক্স জানিটার

1
আমি ডেল সার্ভার এবং একটি আইবিএম সার্ভারে সেই কাজটি করেছি, যদিও এটি বেশ লোমশ ছিল। আমি এটি কাজ করে না ছিল। সফ্টওয়্যারের দিক থেকে, যে কোনও সময় আমি লিনাক্স রেড ডিস্কগুলি সরিয়ে নিয়েছি (যে তারা পুরানো মেশিন থেকে বিভ্রান্ত হয়নি) এটি দুর্দান্ত কাজ করেছিল।
বিল ওয়েইস

38

আমি সফ্টওয়্যার RAID পছন্দ।

হার্ডওয়্যার একটি নির্দিষ্ট সেট সঙ্গে আবদ্ধ না হওয়ার বড় সুবিধা রয়েছে সফ্টওয়্যার RAID এর। উদাহরণস্বরূপ, আমার কাছে কন্ট্রোলার এবং / বা মেইনবোর্ডে ব্যর্থতা রয়েছে যার ফলশ্রুতি অ্যারে হ্রাস পায়।

আজকের সিপিইউগুলি RAID-5 ভেরিয়েন্টে সাম্য পরিচালনা করতে যথেষ্ট দ্রুত। একাধিক সমবর্তী পাঠ থেকে বাস স্যাচুরেশন নিয়ে আমার কখনও সমস্যা হয়নি never


4
+1 - আমার একবার পরিস্থিতি হয়েছিল যেখানে কোনও রাইড কন্ট্রোলার মারা গিয়েছিল এবং সার্ভারটি অনলাইনে ফিরে পাওয়ার আগে আমাদের একটি নতুন রাইড কন্ট্রোলার উত্স তৈরি করতে হয়েছিল :(
শারদ

+1 জেফ সাম্প্রতিক এসও পডকাস্টে উল্লেখ করেছেন যে তিনি লিনাক্স-স্টাইলের সফ্টওয়্যার RAID এর শিবিরে যোগ দিয়েছেন (যেমন ওএস ভার্চুয়াল ডিস্ককে বিভিন্ন শারীরিক & mdash; একটি ভার্চুয়াল ডিস্ক যা বুটযোগ্য এবং মূল ফাইল সিস্টেম হিসাবে ব্যবহারযোগ্য) এর উপর ভিত্তি করে অনুকরণ করে)।
jhs

7
সার্ভার প্রশাসনের 16 বছরে, আমি কেবলমাত্র রেড কন্ট্রোলারদের ব্যর্থ হয়েছি তারা হ'ল "সস্তা" হ'ল ... বা ব্যতিক্রম ছাড়া এইচপি বা ডেল থেকে নয়। আমার একটি কমপ্যাক প্রোলিয়েন্ট সার্ভার ছিল যা 8 বছরের পুরনো ছিল ... এবং এর স্মার্ট 2 এইচ শেষ অবধি এক রাতে মারা গেল যখন পাশের এসি ইউনিট ফার্ম ও সার্ভার উত্তপ্ত হয়ে কিনেছিল। হার্ডওয়ার অভিযানটি খুব সকালে অনুমান করার সময় 3 টায় অনুমান করা যায়।
থমাস ডেন্টন

1
আমি এইচপি স্মার্টআরে কন্ট্রোলারের সাথে লড়াই করছি যা একেবারে নতুন ড্রাইভগুলি বিনা কারণে ব্যর্থ হিসাবে চিহ্নিত করেছে। এই পরিস্থিতির কারণে সিস্টেমটি কমবেশি খালি হয়ে গেছে। প্রদেয় সহায়তা কন্ট্রোলার ব্যর্থতার সম্ভাবনা অস্বীকার করে এবং বিগত 3 মাসের মধ্যে নিয়ামক ব্যতীত প্রতিটি একক অংশ (মূল বোর্ড) প্রতিস্থাপন করেছে। এইচপিও ভুল হতে পারে।
কর্কম্যান

+1 যখন ফ্যানটি ফ্যানটিকে আঘাত করে তখন অন্য কোনও সামঞ্জস্যপূর্ণ RAID কার্ড পাওয়া তার চেয়ে উপযুক্ত একটি ওএস / সফ্টওয়্যার সন্ধান করা আরও সহজ ... তবে, সফ্টওয়্যার RAID এর সাথে সম্পর্কিত ত্রুটিযুক্ত ডিস্কগুলি চিহ্নিত করা এবং পুরোপুরি কার্যকরী গরম-অদলবদল পুনর্নির্মাণের অন্তর্ভুক্ত রয়েছে - যা আইসন নয় ওএস নির্বিশেষে আজও সহজ নয়
ওসকার ডুভের্বন

9

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

লিনাক্সে বহু বছর ধরে সফটওয়্যার RAID সেটআপ চালিয়ে যাওয়ার পরেও আমি কখনই কোনও ত্রুটিতে প্রবেশ করি নি যা ডেটা ক্ষতিগ্রস্থ করে। তবে আমি একজন নামী প্রস্তুতকারকের কাছ থেকে খুব ব্যয়বহুল হার্ডওয়্যার রেডে সম্পূর্ণ ডেটা হ্রাসের বেশ কয়েকটি মামলা দেখেছি।

এ থেকে দুটি পাঠ শিখতে হবে:

  • RAID ব্যাকআপ কৌশল নয়।
  • এটি হার্ডওয়ারে থাকার কারণে এটি সঠিকভাবে কাজ করে এমন কোনও গ্যারান্টি নেই।

4
RAID এর জন্য +1 কোনও ব্যাকআপ কৌশল নয়।
থমাস ডেন্টন

8

হার্ডওয়্যার র‌্যাড কন্ট্রোলাররা সাধারণত ব্যাটারি ব্যাকড র‌্যাম ক্যাশে নিয়ে আসে যা রাইটিং অপারেশনগুলিকে গতিবেগ করে, এমনকি সফ্টওয়্যার র‌্যাড ব্যবহার করার সময়ও, তাই যদি আমি পারি তবে আমি সর্বদা ব্যাটারি ক্যাশে হার্ডওয়্যার র‌্যাড পাওয়ার চেষ্টা করি, এবং নিয়ন্ত্রক ফার্মওয়্যার যদি এটির উপরে সফ্টওয়্যার র‌্যাড চালায় than কাজ আপ না।


2
এটিও আমার পছন্দের উপায়। বিবিডাব্লুসি প্লাস সফটওয়্যার রেড ব্যবহার করুন। লিনাক্স সফটওয়্যার র‌্যাড 10 সম্প্রতি আমার 10 ডিস্ক সেটআপে এইচডাব্লু র‌্যাড 10 ছাড়িয়ে গেছে। সফ্টওয়্যার RAID এর আরও সুবিধা পার্টিশন সহ একই ডিস্কে একাধিক RAID তৈরি করতে সক্ষম হয়।
কর্কম্যান

7

আমার মনে হয় জেফের তার RAID অ্যারেগুলির অভিজ্ঞতা ক্র্যাপ / চিপস্টেড RAID কন্ট্রোলারের উপর (এবং নির্ভর করে) কমছে। "বাহ, এই RAID অ্যারেটি একটি সেকেন্ডে একটি বিলন গিগাফ্লপ করে এবং আমি ইবেতে এটি 10 ​​ডলারে পেয়েছি!"!

যদি আপনি আপনার ডেটাটিকে মূল্য দেন - একটি ভাল, প্রমাণিত, নির্ভরযোগ্য RAID নিয়ামক পান।

আরও ভাল, দুটি পান (ব্যর্থতার সাথে)

আরও ভাল, একবিংশ শতাব্দীর সাথে উঠুন এবং ত্রুটি সহনশীলতা / জেডএসপিএফ - দ্বৈত পথ, দ্বৈত RAID, RAID6 বা 10 (বা 20 বা 50), এবং গরম স্পেরেস সহ অন্তর্নির্মিত বাহ্যিক এফসি / আইএসসিএসআই সংযুক্ত ডিস্ক অ্যারে পান।

হ্যাঁ, এটি ব্যয়বহুল। তবে পুরো এসও সাইটটি ট্র্যাশ করলে এটি কত ব্যয়বহুল হবে।


2
ধরণের ব্যঙ্গাত্মক যে RAID এর মধ্যে "I" এর অর্থ "ব্যয়বহুল" :) :) আমার ধারণা এটি কেবল শারীরিক ডিস্কগুলিতেই প্রযোজ্য।
jhs

1
"স্বতন্ত্র" এখন শব্দটি বলে মনে হচ্ছে ..
বারজেমাস

সস্তা শব্দটি হ'ল ... আপনি হাজার হাজার বা দশকের হাজার নয়, কয়েকশ ডিস্কের জন্য কথা বলছেন ...
রবিন ডে

4

এটা নির্ভর করে. সাধারণ মিররিংয়ের দৃশ্যের জন্য, আমি সফ্টওয়্যার RAID পছন্দ করি, কারণ জেসন ডব্লিউ যেমন বলেছিলেন, আপনি সর্বদা একটি ড্রাইভ সরিয়ে অন্য মেশিনে আটকে রাখতে পারেন।

অন্যান্য পরিস্থিতিতে (RAID 0, RAID 5, বা RAID 10) এর জন্য, কোনও একক ড্রাইভ তার নিজস্বভাবে তেমন ব্যবহার হয় না, তাই আমি হার্ডওয়্যার RAID পছন্দ করি।

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


পিডব্লিউ ঠিক আছে .. "সফটওয়্যার বলছি" ... :) সত্যিই বেশিরভাগ সময় এটি একটি অর্থনৈতিক সিদ্ধান্তে নেমে আসে ... আপনার ঝুঁকির বাজেট এবং ডলার বাজেটের পক্ষে কতটা অতিরিক্ত বাড়াবাড়ি।
থমাস ডেন্টন

4

সফ্টওয়্যার RAID বেশ কয়েকটি উপলক্ষে আমার কাজটি করতে ব্যর্থ হয়েছে, হার্ডওয়ার RAID কখনও হয় নি। এটি বলেছে যে, সস্তা সফ্টওয়্যারটির চেয়ে সস্তারো হার্ডওয়্যার র‌্যাড খারাপ, ভাল নিয়ামক পেতে কয়েক spend $ spend ব্যয় করে।


আমার কাছে হার্ডওয়্যার রেড ব্যর্থ হয়েছে ... একটি পিইআরসি কার্ডে রেড 5।
বার্ট সিলভারস্ট্রিম

3

সফ্টওয়্যার রাইড ওএসের উপর নির্ভরশীল। হার্ডওয়্যার রাইড কার্ড এবং ওএস ড্রাইভারের উপর নির্ভরশীল।

এটাই নেমে আসে। একটি প্রতিস্থাপন ওএস পাওয়া খুব সহজ। পুনরায় ইনস্টল করুন। একটি প্রতিস্থাপন অভিযান কার্ড, বিশেষত কয়েক বছর পরে অসম্ভব হতে পারে।

কিছু অভিযান কার্ড ওএস থেকে পুরো অ্যারেটি গোপন করবে তবে চালক এখনও জানতে পারবেন যে এটি অভিযান is সেরা কার্ডগুলি সমস্ত নিম্ন ডাউন স্টাফ যেমন হ'ল ডিস্কগুলি জুড়ে লেখা, প্যারিটি ইত্যাদি হ্যান্ডল করবে যেখানে সবচেয়ে খারাপ হিসাবে ওএস সব কিছু করে।

প্যারিটি নম্বরগুলির সাথে গোলযোগ এবং সেগুলি ভুল করতে নিম্ন কার্ডগুলিতে বিশাল প্রবণতা রয়েছে। যতক্ষণ না আপনি এটি খোলার চেষ্টা করছেন ততক্ষণে কয়েকটি টিবি ডেটা ঠিক আছে বলে মনে করছেন। দুঃস্বপ্ন.

3 ওয়্যার কার্ডগুলি ব্যয়বহুল তবে অকেজো। উইন্ডোগুলিতে হাই লোডের নিচে থ্রুটপুট গতিটি সত্যিই খারাপ এবং আপনি এনএফএস সক্ষম করলে লিনাক্সটিতে একটি সিস্টেম লকআপ করবে। ডেল পার্ক কার্ডগুলি (সংস্করণ 5 এবং 6) তবে দুর্দান্ত। পূর্বেররা রাইড 10 তে কিছুটা প্রতারণা করেছে।


1
+1 ড্রাইভারের গুরুত্ব, বিশেষত লিনাক্সের দিকে তুলে ধরে for
pjc50

এটি লক্ষ করা উচিত যে পিইআরসি 5 এবং পিইআরসি 6 কার্ডগুলি এলএসআই রেড কন্ট্রোলারদের পুনরায় ব্র্যান্ড করা হয়েছে।
স্কাইহক

2

আমি দেখেছি হার্ডওয়্যার RAID কার্ডগুলি ব্যর্থ হয়েছে এবং একটি সম্পূর্ণ অ্যারে নিয়ে গেছে। আপনি একটি অপ্রয়োজনীয় কনফিগারেশন না থাকলে আপনি অবশ্যই একটি হার্ডওয়্যার কার্ডের সাথে ব্যর্থতার আরও একটি একক পয়েন্ট যুক্ত করছেন।

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

আমি সফ্টওয়্যার RAID সঙ্গে খুব কম অভিজ্ঞতা আছে। অতীতে আমি এর বিরুদ্ধে দৃ strongly়ভাবে কুসংস্কার করেছি, কিন্তু আমি এখানে এবং অন্য কোথাও যা শুনেছি তার ভিত্তিতে এখন এটি ব্যবহারের দিকে এগিয়ে চলেছি। আমি ভবিষ্যতের স্থাপনার জন্য এটি পরীক্ষা করে বিবেচনা করব।

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


2
লিনাক্সে নরম RAID বেশ কয়েক বছর ধরে "ভাল পরীক্ষা করা" হয়েছে এবং খুব দ্রুত হওয়ার সাথে সাথে খুব কম ওভারহেড যুক্ত করেছে। আপনি যদি লিনাক্স সার্ভার চালাচ্ছেন তবে প্রস্তাবিত।
অ্যাভেরি পায়েেন

2

উত্তরটি লিনাক্স / ইউনিক্স এবং উইন্ডোজে বেশ আলাদা। লিনাক্সে এস / ডাব্লু রেড উইন্ডোজ এস / ডাব্লু রেডের চেয়ে অনেক ভাল, যা বিভিন্ন লেআউটের পক্ষে সমর্থন সীমাবদ্ধ এবং খুব ধীর (কমপক্ষে এটি উইন্ডোজ 2003 সার্ভারে রয়েছে)। উইন্ডোজ এ আপনি প্রায় প্রতিটি ক্ষেত্রেই H / W RAID এর চেয়ে অনেক ভাল better

লিনাক্স এবং ইউনিক্সের সফ্টওয়্যার RAID উইন্ডোজের তুলনায় অনেক ভাল কাজ করে। এটি এস / ডাব্লু রেডকে এই প্ল্যাটফর্মগুলিতে একটি যুক্তিসঙ্গত পছন্দ করে তোলে, যদিও বৃহত্তর ইনস্টলেশনতে আপনি সম্ভবত এইচ / ডাব্লু রেড বা একটি সান দিয়ে আরও ভাল হতে পারবেন।

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