এসকিউএল সার্ভার RAID 10 বনাম RAID 5 ইনস্টল করা


10

আমি এসকিউএল সার্ভার এবং ভিএমএস সেট আপ করতে নতুন। আমার পূর্বসূরীরা সি ড্রাইভে যেখানে এসকিউএল ইনস্টলেশনটি ছিল সেখানে রাইড 5 এবং ডাটাবেস ফাইল এবং ডাটাবেস লগ উভয়ের জন্য রেড 10 ব্যবহার করেছিল।

আমি ভাবছিলাম যে এটি সঠিক কিনা বা এর পরিবর্তে এসআইকিএল ডাটাবেস ফাইলের জন্য RAID 5 ব্যবহার করা উচিত?

কোন সাহায্য?


2
হয়তো এটি সাহায্য করতে পারে dba.stackexchange.com/questions/7773/…
গৃহীত

সি এর জন্য র‌্যাড 5 টি অর্থের অপচয় হিসাবে মনে হচ্ছে। এটি যদি টেম্পডিবি এর জন্য থাকে তবে তারপরে এটিকে আলাদা RAID 10 পার্টিশনে স্থানান্তর করুন যদি পারেন তবে। এগুলি ছাড়াও, RAID 10, আরও ব্যয়বহুল, ভারী WRITE এর সাথে সম্পর্কিত সিস্টেমগুলির জন্য আরও ভাল পারফরম্যান্স সরবরাহ করে। আপনার কেসটি পূরণ হয় কিনা তা আমরা যা মূল্যায়ন করতে পারি তা নয়, তবে আপনি এটি পরিমাপ করতে পারেন।
স্মিটজিট

2
যদিও আমি কোনও এসকিউএল সার্ভার ব্যক্তি নই, তবে আমি সত্যিই বলতে পারি যে RAID5 উন্মাদ: dba.stackexchange.com/questions/12977/…
রোল্যান্ডোমাইএসকিউএলডিবিএ

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

উত্তর:


18

আমি বেশ কয়েকটি প্রচলিত RAID স্তরের বিরুদ্ধে টিসিপি-সি পরীক্ষা করেছিলাম এবং অবাক হয়ে গিয়েছিলাম যে লেখার ভারী দৃশ্যে RAID5 RAID10 এর তুলনায় 3x ধীর গতিতে ছিল (এটি নির্দিষ্ট হওয়ার জন্য 319% ধীর ছিল)। আপনার মাইলেজ আপনার পরিস্থিতিগুলিতে পাঠ্য বনাম লেখার প্রকৃত অনুপাত অনুসারে পরিবর্তিত হতে পারে।

-Kev


4
+1 আরে, ডিবিএ.এসইতে স্বাগতম, কেভ! তবুও ইউকে থেকে সুস্থ হয়ে উঠছেন?
অ্যারন বার্ট্র্যান্ড

1
+1 কিন্তু ... অবাক? আপনার রেকর্ড করা 3x এর চেয়ে বেশি 3x মঞ্জুরি দেওয়া প্রত্যাশার চেয়েও খারাপ তবে RAID লেখার জরিমানার পরিমাণ "সাধারণ" কাজের চাপের ওপরে সত্যকে ধারণ করে।
মার্ক স্টোরি-স্মিথ

2
একবার R5 ডুমড হিসাবে গণ্য করা হলে স্টোর বিক্রেতাদের আর 6 ধাক্কা দেওয়ার জন্য আশ্চর্যতা সংরক্ষণ করা উচিত :)
মার্ক স্টোর-স্মিথ

13

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

কিছুটা তারিখের সময়, কেন্ডাল ভ্যান ডাইকের কাছ থেকে ব্যাক আপ করার জন্য এখানে একটি দুর্দান্ত সেট রয়েছে (এই লিঙ্কগুলির ভূমিকা এবং সংক্ষিপ্তসার; পূর্বের সমস্ত অংশের সাথে লিঙ্ক রয়েছে):

http://www.kendalvandyke.com/2009/02/disk-performance-hands-on-series.html

http://www.kendalvandyke.com/2009/02/disk-performance-hands-on-series-recap.html


1
আমি হারুনের সাথে একমত আমরা এক বছর বা তারও আগে RAID5 থেকে RAID10 এ স্থানান্তরিত করেছি এবং লেখার পাশাপাশি পড়াতেও নাটকীয় উন্নতি দেখেছি।
আভাখারিয়া

3

আমি নিশ্চিত নই যে আপনি ভিএম বা শারীরিক উপর একটি এসকিউএল সেটআপ করছেন। যদি এটি ভিএম হয় তবে স্টোরেজ সিদ্ধান্তটি ভিএম হোস্টের উপর নির্ভরশীল হওয়ায় তারতম্য হতে পারে।

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

প্রত্যেকের পরামর্শ অনুসারে, রেডিও 5 এর চেয়ে 10 RAID আরও ভাল। একই সময়ে, RAID 5 সূচীকরণে দুর্দান্ত কাজ করে কারণ এটি RAID 10 এর চেয়ে দ্রুত পড়ায় RAID 10 LOG এবং TEMP DB এর জন্য ভাল। পাশাপাশি অনেকগুলি ডেটা এবং আইএনডেক্স। আমরা বেশিরভাগ সময় RAID ব্যবহার করি।


আপনি যখন আইও বলবেন, এখানে সঠিক হচ্ছে না। আইও পড়া এবং লেখার ক্ষেত্রে প্রযোজ্য। আপনার নির্দিষ্ট হওয়া উচিত।
enorl76

0

RAID-5 রিডিংয়ের জন্য দুর্দান্ত (io 3+ ডিস্কে বিভক্ত) তবে রাইটিংয়ের জন্য নয় (অবশ্যই 3+ ডিস্কের চেয়ে সমতা গণনা করতে হবে)

RAID-10 রিডিং এবং রাইটিংয়ের জন্য দুর্দান্ত তবে উচ্চতর হার্ডওয়্যার ব্যয় (4x দাম)

RAID5 এ ইনস্টল থাকা ওএস ঠিক আছে তবে মূল ডাটাবেস ফাইলগুলি RAID-10 এ রাখুন।

হাস্যকরভাবে, ডেটা গুদামে আপনার ডেটা স্থানান্তর করা একটি RAID-5 অ্যারেটি ব্যবহার করা বুদ্ধিমান হতে পারে যেহেতু আপনি প্রচুর বিশ্লেষণ / পড়া এবং অনেক কম লেখালেখি করছেন।

RAID-10 এ টেম্পডিবিও সেরা পদ্ধতির।


0

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

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