দুটি এসএসডি হার্ড ডিস্ক সহ র‌্যাড 0 (স্ট্রাইপিং) কি কোনও বোঝায়?


9

আমার কাছে একটি নোটবুক রয়েছে (ডেল এম 6500, 16 জিবি র‌্যাম, আই 7-940 এম) র‌্যাড কন্ট্রোলার (হার্ডওয়্যার রাইড কন্ট্রোলার) সহ। এই মুহুর্তে আমার সেরা দুটি পারফরম্যান্সের জন্য RAID 0 (স্ট্রাইপ) এ দুটি সটা এইচডিডি রয়েছে।

আমি এসএসডি কিনতে চাই (স্যামসাং 840 প্রো)।

দুটি এসএসডি ডিস্ক সহ র‌্যাড 0 (স্ট্রাইপিং) কোনও ধারণা বা কেবল একটি ডিস্কই যথেষ্ট বোঝায়?

তাহলে 1 এসএসডি 512 জিবি (কোনও রেইড নেই) বা 2 এসএসডি 256 জিবি (রেড 0 স্ট্রাইপ)?


1
এটি একটি নষ্ট, আপনি এটি করে বিলম্বগুলি নষ্ট করছেন, এটি এসএসডি প্রথম স্থানে একটি বড় কারণ।
নার্ডওয়ালার

না। ওএস দুটি এইচডিডি চেয়ে 2 এসএসডি চাইছে। আমি একটি স্ট্রিপে একটি এইচডিডি এবং একটি এসএসডি মিশ্রণের কোনও উল্লেখ দেখতে পাই না।
হেনেস

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

ওফ, আমি প্রশ্নটি ভুল করে পড়েছি।
allquixotic

আমি জানি যে স্ট্রিপ কনফিগারেশনে যদি কোনও এসএসডি ব্যর্থ হয় তবে আমি ভলিউমের সমস্ত ডেটা হারাব (আমি পারফরম্যান্স চাই, ব্যাকআপের জন্য আমার অন্যান্য সমাধান আছে)। ঠিক এখনকার মতো (রেড 0 স্ট্রাইপে 2 ডিস্ক)। প্রশ্নটি হ'ল 1 এসএসডি 512 জিবি (কোনও রেইড নেই) বা 2 এসএসডি 256 জিবি (রাইড 0 স্ট্রাইপ) ভাল পারফরম্যান্স কিনা।
Andrea

উত্তর:


12

আপনার প্রশ্নটি সঠিকভাবে পড়া দরকার।

তিনি RAID1 স্ট্রাইপ সম্পর্কে জিজ্ঞাসা করছেন, RAID1 মিরর নয়।

আমার উত্তর: হ্যাঁ আপনার গতির একটি উল্লেখযোগ্য উন্নতি হবে।

রেফ: http : //staff.s ज्ञान. uva.nl/~delaat/rp/2009-2010/p30/preferencesation.pdf

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

আপনার ওয়ার্কস্টেশনকে প্রতিদিন বর্ধমান ব্যাকআপ সহ ব্যাকআপ করুন, কেবলমাত্র একটি এসএসডি ক্র্যাশ হওয়ার ক্ষেত্রে সাপ্তাহিক একটি সম্পূর্ণ ব্যাকআপ।

আপনার গতি দুর্দান্ত তবে যদি ওয়ান এসএসডি ক্রাশ করে তবে আপনি প্রচুর ডেটা আলগা করুন। সুতরাং আপনি সতর্ক করা হয়।

অতিরিক্ত ফাইল সংরক্ষণ করতে ক্লাউড ব্যাকআপ এবং ব্যবহার করুন।

স্টোরেজ: আমার এনএএস 3TB এর 2 + 4 ড্রাইভের সাথে স্টোরেজের জন্য নিখুঁতভাবে ফ্রিবিএসডি জেডএফএস জেডআরআইডি 2 চালাচ্ছে, তাই আমার কাছে 12 টিবি এবং 3 টিবির 2 ড্রাইভ রিডানডেসি সরবরাহ করে, তাই আমি ডেটা না ছাড়াই একবারে 2 টি ড্রাইভ আলগা করতে পারি। আমার এনএএস নিয়মিত ড্রাইভে চালিত হয়।

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

সার্ভার:

আমার প্রিয়টি জেডএফএসের জন্য প্লাটার ব্যবহার এবং জেডএফএসে জেডআইএল-এর জন্য এসএসডি ব্যবহার করা। তবে এটি অন্ধকার শিল্প।

নোট 1:

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

দ্রষ্টব্য 2:

জেডএফএস ব্যবহার করার সময় যেকোন মূল্যে হার্ডওয়্যার রাইড কন্ট্রোলারগুলি এড়িয়ে চলুন। আপনার ড্রাইভগুলি সংযুক্ত করার জন্য পর্যাপ্ত সাটা পোর্ট সহ মাদারবোর্ডগুলি সন্ধান করুন। অভিযানের কার্যকারিতা ছাড়াই নিবেদিত নিয়ন্ত্রক রয়েছে।

জেডএফএস ব্যবহার করে অভিযান সেটআপ করুন

নোট 3:

এসএসডি 4 টি ডিস্কের পরে আর স্কেল করে না এইচডিডি 5 টি ডিস্কের পরে স্কেল করতে থাকে

দ্রষ্টব্য 4:

এসএসডি বিভিন্ন ধরণের আছে

আপনার এসএসডি এসএলসি এবং এমএলসি রয়েছে। প্রথমগুলি সবচেয়ে ব্যয়বহুল তবে দ্রুত এবং ভারী পঠন / লেখার ক্রিয়াকলাপগুলির পক্ষে সেরা।


3

হ্যাঁ লেখার গতি বাড়ায়। আমি 30 গিগাবাইটে 4 এসএসডি তে 0 একটি রেড চালাচ্ছি প্রতিটি আমার লেখার গতি 600 এমবিপিএসে চাপ দেয় আমি শীঘ্রই 2x 256 এসটিএডি এসএইড রেড 0 ড্রাইভে আপগ্রেড করব, কেবলমাত্র একটি ডিস্ক এটি 300 এমবিপিএসে চলে তাই এটি আপনার উপর নির্ভর করে, এটিও নির্ভর করে যদি আপনার 2 টি Sata 3 এসএসডি থাকে তবে স্যাটা রেটিং আপনি খুব বেশি 900 এমবিপিএস লিখতে পারেন তবে এর জন্য একটি রাইড 0 সেটআপও প্রয়োজন। সুতরাং এটি সম্পূর্ণরূপে আপনার উপর নির্ভর করে যদি আপনি বরং অভিনয় করেন। হ্যাঁ এটি দ্রুততর, এবং হ্যাঁ আপনি সমস্ত ডেটা হারাবেন, তবে এটি কেবল গেমিংয়ের জন্য যদি আপনি এটি এক দিনেরও কম সময়ে পুনর্নির্মাণ করতে পারেন। এছাড়াও যদি আপনার বিকল্পগুলি হয় 2x 256GB এসএসডি বা 1x 512 এসএসডি পেতে হয় তবে আমি আরও দ্রুত লেখার গতির জন্য 2x 256 এসএসডি সহ যাব।


1
এছাড়াও লেখার গতিতে এসএটিএ রেটিংয়ের উপর নির্ভর করে একটি হার্ড ক্যাপ থাকে তবে আপনি সর্বদা ওসিজেডস পিসিআই হার্ড ড্রাইভের সাথে পারফরম্যান্সের জন্য যেতে পারেন। : ডি
এরেপার

2

এখানে আমি পরীক্ষা করেছি। ফলাফলটি দেখে আপনি নিজের সিদ্ধান্ত নিতে পারেন।

পরিবেশের

  • সিপিইউ: ইনটেল জেনন সিপিইউ ই 5-2650 ভি 3 @ 2.30GHz (কোর 10, লজিকাল প্রসেসর 20)
  • র‌্যাম: 32 জিবি
  • ফাইল: নমুনা.রার (১৩.৫ জিবি আকার)
  • উইন্ডোজ 10

পরীক্ষা

আমার ওয়ার্কস্টেশন অন্তর্ভুক্ত।

  • RAID0 ড্রাইভ হিসাবে 2x 1TB এসএসডি সেটআপ
  • 1 টিবি হার্ড ড্রাইভ
  • সাইগউইন টার্মিনাল cpএবং timeকমান্ড ব্যবহার করা হয়েছে
  • আপনি যদি timeকমান্ডের সাথে পরিবার না হন তবে প্রতিটি ক্ষেত্রে তুলনা করতে 'রিয়েল টাইম' ব্যবহার করেন

প্রতিটি পরিস্থিতির জন্য ফাইল কপির সময় এখানে time

RAID0 থেকে RAID0

real    0m17.089s
user    0m0.140s
sys     0m10.686s

RAID0 থেকে এইচডিডি

real    1m25.302s
user    0m0.437s
sys     0m21.078s

এইচডিডি থেকে এইচডিডি

real    1m17.935s
user    0m0.265s
sys     0m14.921s

এসএসডি থেকে এইচডিডি

real    1m29.908s
user    0m0.359s
sys     0m13.281s

দ্রষ্টব্য: আমার ওয়ার্কস্টেশনে আমি এই RAIDO ড্রাইভটি 150 গিগাবাইটের বড় সি ++ / সি # প্রকল্পটি কম্পাইল করতে ব্যবহার করি। RAID0 সেটআপের কারণে এটি আমাকে আরও দুই ঘন্টা বেশি বাঁচিয়েছে। আপনার যদি RAID0 কীভাবে সেটআপ করতে হয়, তবে আপনার ব্লগ পোস্টটি দেখুন http://codeketchup.blogspot.sg/2016/03/how-to-setup-ided-0-with-ssd.html


1
এখানে ফলাফল স্ট্রাইপিংয়ের কারণে, বা এসএসডি বনাম এইচডিডি পারফরম্যান্সের কারণে হয়েছে কিনা তা বলা শক্ত hard সম্পূর্ণতার জন্য, আপনাকে এসএসডি-তে স্ট্রিপযুক্ত এসএসডি অন্তর্ভুক্ত করতে হবে।
ড্রয় নোকস

1

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

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

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


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

0

আমার কাজের কম্পিউটারটি একটি ডেল এম 6500 এবং আমি একটি কর্সার 240gb এসএসডি চালাচ্ছি। M6500 এর একটি SATA 2 ইন্টারফেস রয়েছে, সুতরাং আপনি SATA 3 ড্রাইভের পুরো গতি পাবেন না। আমি বলব যে এটি আমার ব্যক্তিগত কম্পিউটারের চেয়ে অনেক দ্রুত, একটি এম 6400 একটি 2 RAID 0 স্ট্রাইপের 2 160gb এইচডি এর সাথে। আমি বিশ্বাস করি আপনি ২ টি এসএসডি দিয়ে একটি উত্সাহ দেখবেন, তবে আপনি কেবল ১ এসএসডি দিয়ে যা পাবেন তার দ্বিগুণ নয়।


0

আপনি গতির পরে এবং অপ্রয়োজনীয়তা সম্পর্কে চিন্তা করবেন না .. তাই আমি কেবল তার উত্তর দেব। রেড 0 সামান্য উন্নতি দিতে পারে তাই যদি 2 256 জিবি এসএসডি ব্যয় 1 512 জিবি এসএসডি থেকে আলাদা না হয় তবে এটির জন্য যান।


0

এটি একটি মতামত চাইছে, কিন্তু:

আপনার লক্ষ্যটি যদি একক ভলিউমের জন্য খাঁটি পারফরম্যান্স করে তবে তা কোনও অর্থবোধ করে না।

যদি তা বোঝায় না তবে:

  1. ডিস্ক অ্যাক্সেস যথেষ্ট দ্রুত (এবং এমনকি একক আধুনিক এসএসডি প্রায় কোনও কিছুর জন্য যথেষ্ট দ্রুত হবে Especially বিশেষত যদি অন্যান্য সম্ভাব্য বাধাগুলি ল্যাপটপের উপাদান হয়)।
  2. আপনার যদি ন্যূনতম বিদ্যুতের ব্যবহারের প্রয়োজন হয় (আপনি সর্বদা দুটি ড্রাইভের বিরুদ্ধে মামলা করবেন।
  3. যদি নির্ভরযোগ্যতার প্রয়োজন হয় (তবে তারপরে আবার একই, একটি RAID 0 / স্ট্রাইপে দুটি স্পিনিং ডিস্ক রয়েছে)

এই সমস্তই ধরে নেওয়া হয় যে "যথেষ্ট পরিমাণে" আপনার অর্থ "কী একটি এসএসডি (একটি স্ট্রাইপে নয়) যথেষ্ট a


0

2 এক্স বা এনএক্স কেবল তখনই গতি বাড়িয়ে দিতে পারে যদি আপনি বাসটি স্যাচুর করেন না, কিছু মাদারবোর্ড তাদের থাকা সমস্ত স্যাট পোর্টের সাথে ব্যান্ডউইথটি ভাগ করে দেয়, অন্যরা আপনাকে একই বন্দরে প্রতিটি বন্দরে সেই ব্যান্ডউইথটিতে পৌঁছানোর অনুমতি দেয়।

এবং মনে রাখবেন ... পড়ার গতি লেখার গতির মতো নয় ... সাধারণত লেখার গতি পড়ার চেয়ে অনেক ধীর হয় (একটি এসএসডি 32 জিবিতে একটানা দ্রুত লেখার চেষ্টা করুন) তাদের বেশিরভাগই খুব দ্রুত কয়েক মেগাবাইটে যাবে এবং তারপরে একটি 25MiB / s বা তার থেকে কম নামিয়ে দিন (তারা এসএসডি-র অভ্যন্তরে ডিডিআর 3 মেমরির সাথে অভ্যন্তরীণ ক্যাশে ব্যবহার করে, ভরা হলে তারা উচ্চতর গতিতে ডেটা পুনরুদ্ধার করতে পারবেন না, সুতরাং লেখাগুলি ধীর হয়ে যায়)।

কখনও কখনও আপনাকে অবশ্যই বেঞ্চমার্কগুলি করতে হবে, যদি আপনি দ্রুত বুট চান (পড়ুন গুরুত্বপূর্ণ, এত বেশি লেখেন না), যদি আপনি এলোমেলো ডেটা সহ বিশাল ফাইলগুলি লিখতে চান তবে নিশ্চিত করুন যে আপনার বেনমার্ক কমপক্ষে কয়েকটি জিআইবি যত তাড়াতাড়ি পোস্টযোগ্য হিসাবে লিখবে, কিছু এসএসডি রয়েছে 1 অথবা এসএসডি এর ভিতরে 2 জিবিবি র‌্যামের ক্যাশে লেখার জন্য ... সুতরাং বেঞ্চমার্কটি করার জন্য এটি ভাল পূরণ করুন।

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

এখন আপনার প্রশ্নের উত্তর দিচ্ছেন: -'বিগ'র যদি 'ছোট' একটির চেয়ে 2x এরও কম আইওপি থাকে তবে 'বড়' কিনবেন না ... যা আপনাকে 'সর্বোচ্চ' আইওপি দেয় তা কিনুন

আমাকে বিভ্রান্ত করুন, আইপিওএস 'স্পেস'-এ আসা গতি পড়ার চেয়ে অনেক বেশি গুরুত্বপূর্ণ ... কারণ: তারা বলে যে সর্বোচ্চ মান পৌঁছেছে (লেখার গতির জন্য তারা এসএসডি-তে অভ্যন্তরীণ র‌্যাম ব্যবহার করে এবং পূরণ করার জন্য পর্যাপ্ত ডেটা লেখেন না) এটি ... এবং কেউ কেউ পিসি র‌্যামকে লিখিত ক্যাশে হিসাবে ব্যবহার করে, তাই তারা কিছু জিআইবি / গুলি লেখার গতি বলে, এই গতিটি আপনার পিসি প্রধান র‌্যাম, এসএসডি-তে ডেটা এখনও ফ্লাশ হয় না)

এখনই, রাইড0 বলছে এমন সকলের জন্য আপনাকে আলগা করে দেবে ...

আপনি যদি এটি করেন তবে কিছুই হারাবেন না: 1.- অপারেটিং সিস্টেমের জন্য রেড 0 ব্যবহার করুন 2- একটি ইউএসবি ঘেরে অপারেটিং সিস্টেমের একটি ক্লোন তৈরি করুন (ইউএসবি 3.1 জেনার 2 ... 10 জিবি / গুলি হলে ভাল)

যদি একটি ডিস্ক ব্যর্থ হয়, আপনি ব্যর্থটিকে সরিয়ে ফেলুন, একটি নতুন রাখুন, ক্লোনটি পুনরুদ্ধার করুন এবং কয়েক মিনিটের মধ্যে সিস্টেমটি আবার বুট হয়ে যাচ্ছে।

একটি RAID- এ এক বা একাধিক ডিস্কের পরে কীভাবে এই বুটটি দ্রুত তৈরি করা যায় 0 মরে: 1.- আপনার পছন্দমতো অপারেটিং সিস্টেমের পরে, ইউএসবিতে একটি ক্লোন তৈরি করুন 2- RAID 0- এ দুটি বা তার বেশি ডিস্ক বের করুন এবং এগুলি একটি নিরাপদ স্থানে রাখুন 3.- পিসিতে নতুন রাখুন এবং ক্লোনটি পুনরুদ্ধার করুন

যখন একটি ডিস্ক মারা যায়, আপনার সেই অন্যগুলি স্থাপনের জন্য প্রস্তুত থাকে এবং বুট হয় ... অদলবদল করতে এবং পুনরায় বুট করতে কয়েক সেকেন্ডের মধ্যে ... তারপরে একটি নিরাপদ জায়গায় রাখার জন্য আরও একটি সেট তৈরি করুন।

এটি যে কোনও ধরণের লিনাক্স সফ্টওয়্যার রেডের জন্য কাজ করে ... প্ল্যাটার ডিস্ক এবং এসএসডিও।

খরচ: ডিস্ক দ্বিগুণ করুন ... কিছু কাজ করছে, অন্যরা ডেটা সহ প্রস্তুত এবং সেগুলি থেকে বুট করার জন্য প্রস্তুত।

এখন RAID 0-তে ডেটা (সিস্টেম নয়) এবং ব্যর্থ শূন্যের জন্য একটি শূন্য আলগা (ব্যাকআপের পূর্বে করা পরিবর্তনগুলি ব্যতীত): 1.- কোনও লেখার পরে, বাহ্যিক মিডিয়ায় পরিবর্তনগুলি ব্যাকআপ করুন (আমি ব্যক্তিগতভাবে বিভিন্ন মাধ্যমের বিভিন্ন কপি ব্যবহার করি , এসএসডি, প্লাটার এইচডিডি, ডিভিডি, মেমরি কার্ড এবং ইউএসবি স্টিক) ২- সিস্টেম বন্ধ হওয়ার আগে আপনার ব্যাকআপগুলি সিঙ্কে রয়েছে তা নিশ্চিত করুন

মনে রাখবেন রেড 0 'গতি'র জন্য দুর্দান্ত এটি আপনি ব্যবহার করার সময় ... তবে কোনও ব্যর্থতা এবং যা আছে কেবলমাত্র তা হারিয়ে যাবে (মূল শব্দটি কেবলমাত্র)।

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

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

এখন ভাবেন যে আপনিও এই জাতীয় 'কপি ব্যাক' অপেক্ষা করতে চান না ... এটি ব্যবহারের জন্য প্রস্তুত অবস্থায় দ্বিতীয় সেট থাকার পরেও করা যেতে পারে।

এবং অবশেষে ... একটি ব্যর্থতার পরে চিন্তা করুন, কাজ করার সময় 'ব্যবহারের জন্য প্রস্তুত' এর মতো দ্বিতীয় সেটটি পুনরায় তৈরি করতে একটি ব্যাকগ্রাউন্ড টাস্ক করুন।

আপনি যদি এই অভ্যাসগুলি গ্রহণ করেন ... আপনি আর কখনও লিনাক্স RAID 0 ব্যবহার করবেন না ...

... আপনার যখন প্রচুর র‍্যাম থাকে এবং জেডএফএস ব্যবহার করতে পারে তা বাদে।

জেডএফএসের প্রধান লাভগুলি: ১- পড়া / লেখার উপর চেকসামস, সুতরাং প্রদেশে থাকাকালীন বিট পরিবর্তনগুলি সনাক্ত করতে পারে - একটি প্যারামিটার রয়েছে যা আপনাকে প্রতিটি ফাইল বা ফোল্ডারের একটিরও বেশি অনুলিপি পেতে দিতে পারে (RAIDZ স্তর সহ এবং ছাড়াই) ) ৩-- আপনি যদি ৫০% বা তারও বেশি জায়গা হারাতে পারেন তবে আপনি কেবল একটি ডিস্কে (নোটবুক) জেডএফএস কপি = এন ব্যবহার করতে পারেন এবং অফ মোডে থাকাকালীন কিছু ডেটা ক্ষতিগ্রস্থ হলে, জেডএফএস এখনও সঠিক পড়তে পারে (এটি একই ডিস্কে একাধিক অনুলিপি সঞ্চয় করে রাখে) ... এছাড়াও আপনি এটি জেডএফএসের RAIDZ স্তরের সাথে সমান্তরালে ব্যবহার করতে পারেন .. এটি আরও বাড়াবাড়ি তৈরি করছে।

জেডএফএসের অনুলিপিগুলি = এন পুরানো রেড 1 লেভেলের মতো তবে চেকসাম এবং অকার্যকর ডেটা সনাক্ত করার ক্ষেত্রে অটো-ফিক্স সহ।

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


0

আমি mdadmহার্ডওয়্যার রাইড0 দিয়ে পরীক্ষা করেছি না , তবে আমি এলভিএম স্ট্রিপিং দিয়ে পরীক্ষা করেছি।

সংক্ষিপ্ত উত্তরটি হল, সম্মিলিত পঠনের গতি কেবল একটি এসএসডি পড়ার স্পিডের চেয়ে কম, যদি আপনি সংক্ষিপ্ত স্ট্রাইপ ব্যবহার করেন (উদাহরণস্বরূপ 4KiB স্ট্রাইপ)।

এটি দেখতে জাতিটির মতো দেখতে মনে হচ্ছে, এলভিএম সমান্তরালে নয়, প্রতিটি এসএসডি-তে একবারে একটি ব্লক অনুরোধ প্রেরণ করছে।

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

আমি যখন বড় স্ট্রিপ মাপগুলি যুক্ত করা শুরু করি তখনই সম্মিলিত পঠনের গতি একক এসএসডি থেকে আরও বেশি বাড়তে শুরু করে এবং আমি আমা 1 এমআইবি স্ট্রাইপের কথা বলি; লাভটি কেবলমাত্র একটির চেয়ে 2xSSD সহ প্রায় 1.3 থেকে 1.5 গুণ বেশি দ্রুত ছিল।

সুতরাং প্রথমে, আপনার একের কাতারের গভীরতার সাথে 4KiB তে আপনার এসএসডি কতটা ভাল তা পরীক্ষা করুন, যদি এটি সত্যিই ভাল হয় তবে ছোট স্ট্রাইপ আকারের সাথে স্ট্রাইপিংয়ের চেষ্টা করবেন না, আরও ভাল স্ট্রিপিং করবেন না।

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

সুতরাং এগুলি স্ট্রিপ না করে বিভিন্ন জিনিস (ওএস / এপিপিএস) এর জন্য ব্যবহার করা আরও ভাল।

যদি ডিস্কগুলি যেখানে এসএসডি নয় তবে ঘোরানো হয় তবে স্ট্রাইপগুলি একটি বিশাল লাভ করে।

এটি একরকম যে ওএস একবারে একটি ডিস্কে অনুরোধ প্রেরণ করে এবং ওএস স্ট্রিপিং সেটে পরবর্তী ডিস্কে অনুরোধটি প্রেরণ করছে, পূর্ববর্তীটি এমন সময়ে সমস্ত ডেটা র‌্যামে প্রেরণ করেছে, সুতরাং অবশ্যই অপেক্ষা না করে অপেক্ষা করতে হবে পরবর্তী অনুরোধের জন্য।

সুতরাং আমি মনে করি এলভিএম স্ট্রিপটি খারাপভাবে প্রয়োগ করা হয়েছে এবং স্ট্রিপের অনুরোধ সারি প্রেরণ করে উন্নত করা যেতে পারে, সুতরাং প্রতিটি এসএসডি-র প্রতিটি অনুরোধে র‌্যামে প্রেরণের জন্য আরও ডেটা থাকে।

গণিতের সমীকরণটি: র‌্যামে ডেটা প্রেরণের সময় বনাম ডেটা প্রেরণ শুরু করার সময়।

যদি প্রথম অংশটি সমীকরণের দ্বিতীয় অংশের চেয়ে বেশি হয় তবে স্ট্রিপিং কেবলমাত্র একটি ব্যবহারের চেয়ে জিনিসকে ধীরে ধীরে করে তোলে, সমীকরণের সত্যিকারের বৃহত উন্নতি পেতে দ্বিতীয় অংশটি অবশ্যই প্রথম অংশের চেয়ে অনেক বড় হতে হবে।

ভাল এসএসডি-র জন্য, দ্বিতীয় অংশের চেয়ে বড় অংশ (এলভিএম-এ) বড়। ভাল ঘূর্ণন এইচডিডি এর জন্য, দ্বিতীয় অংশের তুলনায় ফিসার্ট অংশ (এলভিএম-তে) অনেক বেশি ছোট।

এটি এলভিএম 2 দিয়ে দুটি দ্রুত এসএসডি (> 35Mib / S এর 4 কিবিবিতে একটির সারির গভীরতার সাথে) করা আমার নিজের পরীক্ষার উপর ভিত্তি করে তৈরি করা হয়েছে, আমি 1MiB অবধি 4KiB এর স্ট্রাইপ দিয়ে পরীক্ষা করেছি; যতক্ষণ না 128KiB স্ট্রাইপ আকারের সমন্বিত গতিটি কেবলমাত্র একটি এসএসডি ব্যবহারের চেয়ে কম ছিল, তারপরে সম্মিলিত গতি 1MiB পর্যন্ত সামান্য বড় হবে যা সর্বোচ্চ ছিল (কেবলমাত্র একটির চেয়ে 2 এসএসডি সহ 1.3x দ্রুত)

সুতরাং কেবল 30% এর লাভ, যখন আমি এগুলি ডিফেরেন্ট কাজগুলিতে সমান্তরালভাবে ব্যবহার করি (স্ট্রাইপিং নয়) আমার একটি 96% লাভ (আমি একই সাথে প্রতিটিতে 98% পড়ার গতি ব্যবহার করতে পারি)।

সংখ্যায় রেখে, একটি এসএসডি লিনিয়ার 386MiB / s, 2xSSD LVM2 4KiB স্ট্রিপ লিনিয়ারটি 186MiB / s এ পড়েছে, সুতরাং এটি কেবলমাত্র একটি এসএসডি ব্যবহারের চেয়ে অনেক ধীর; 2xSSD LVM2 1MiB স্ট্রিপ লিনিয়ার 487MiB / s এ পড়ুন; বিভিন্ন প্রক্রিয়াতে উভয় থেকে একই (নন স্ট্রিপড) থেকে রৈখিক পাঠ্যক্রম আমি প্রত্যেকের কাছ থেকে 374MiB / s পাই, সুতরাং এটি 2x374 = 738MiB / s সমন্বিত

সুতরাং পরীক্ষার ফলাফলের ভিত্তিতে আমার উপসংহারটি হ'ল: এলভিএম 2 এর সাথে বিশাল স্ট্রাইপ আকারের (1 এমআইবি) খুব কম লাভ হয় এবং সাধারণ স্ট্রাইপ আকারের সাথে খুব বড় ক্ষতি হয় (4KiB পর্যন্ত 64KiB)।

দয়া করে নোট করুন যে আমি ddবাল্ক ডিভাইস (/ dev / sda, / dev / sdb) এবং বাল্ক লজিকাল ভলিউম (/ dev / mapper / test-test) থেকে status=progressএবং 100M গণনা সহ 1MiB এর একটি ব্লক আকার দিয়েছি আমি 10 জিআইবি পড়ি; এবং প্রতিটি পরীক্ষার পরে ক্যাশে ইত্যাদি পুরোপুরি এড়াতে আমি একটি রিবুট করি

রিবুট পার্থক্য এড়াতে আমি সিস্টেমরেসকিউসিডি লাইভ লিনাক্স সংস্করণ ব্যবহার করি, যেমন বুট করা একটি ইনমিটেটেবল ডিস্ক (কেবল পঠনযোগ্য মিডিয়া) তৈরি করে।

আমি আশা করি কোনও দিন আমি লিনাক্স ব্যবহার করে mdadmসফ্টওয়্যার রেড পরীক্ষা করার জন্য জ্ঞান পেয়েছি ।


0

tl; ডাঃ বেসিক বেঞ্চমার্কিং থেকে র‌্যাড 0 (স্ট্রাইপিং) এসএসডি ড্রাইভগুলির জন্য থ্রুটপুটকে উল্লেখযোগ্যভাবে উন্নত করতে পারে।

বেঞ্চমার্ক কনফিগারেশন

  • 2 এক্স 1 টিবি এসএসডি (সানডিস্ক এক্স 600 এসডি 9 টিবি 8 ডাব্লু -1 টি 100-1001, 2.5 "7 মিমি স্বতঃ এনক্রিপ্টিং ড্রাইভ)
  • উইন্ডোজ 10, সফ্টওয়্যার RAID
  • লেনোভো P720 ওয়ার্কস্টেশন, ইন্টেল জিয়ন সিলভার 4110 2.10GHz
  • এটিটিও ডিস্ক বেঞ্চমার্ক 4.00.0f2

RAID 0 (স্ট্রাইপিং)

এখানে চিত্র বর্ণনা লিখুন

RAID 1 (মিররিং)

এখানে চিত্র বর্ণনা লিখুন

স্বতন্ত্র ডিস্ক

এখানে চিত্র বর্ণনা লিখুন


-1

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


আমার কাছে হার্ডওয়্যার রাইড কন্ট্রোলার সহ ল্যাপটপ রয়েছে।
Andrea

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