सबसे अच्छा डेटाबेस स्टोरेज डिवाइस क्या है?

इसलिए, उत्तर शायद आवेदन के आकार के लिए स्तरों में प्रस्तुत किया जाना चाहिए, लेकिन मैं लोगों के अनुभव के बारे में सोच रहा हूं कि डेटाबेस द्वारा उपयोग की जाने वाली डिस्क ड्राइव कहां रहनी चाहिए।

यहां कुछ विकल्प दिए गए हैं:

  • जेबीओडी - (बस डिस्क का एक गुच्छा) पुरानी शैली वाली आंतरिक डिस्क - तेज़ लेकिन बहुत विस्तार योग्य नहीं
  • NAS - धीमा लेकिन सस्ता और विस्तार योग्य, शायद बैकअप के लिए सबसे अच्छा
  • डीएएस - एक सभ्य समझौता, लेकिन आम तौर पर केवल एक या दो मशीनों से सुलभ
  • SAN - महंगा लेकिन बहुत अच्छा

10k या 7200RPM पर 15k ड्राइव चुनने के बारे में आपको कितना चिंता करना चाहिए?

आपका पसंदीदा RAID स्तर क्या है?

0
ro fr bn

6 उत्तर

हमारे पास एक NAS से जुड़ा डेटाबेस क्लस्टर है, अनावश्यक एचबीए के साथ भी। NAS इकाइयां RAID-10 हैं। हमारे स्टोरेज-मिस्टर से, डाटाबेस के लिए उच्च आरपीएम बेहतर है।

0
जोड़ा

इसे शुरू करने के लिए, मैं एक डेल एमडी 3000 प्रत्यक्ष संलग्न स्टोरेज डिवाइस का उपयोग कर रहा हूं, जो अनावश्यक एचबीए कार्ड के माध्यम से जुड़ा हुआ है। इसमें 9x146 जीबी 15 के ड्राइव हैं, जो 4 RAID 1 arrays में व्यवस्थित हैं, जिसमें 1 गर्म अतिरिक्त खड़ा है। कुल डेटा पदचिह्न 200 जीबी के करीब आ रहा है। मैं आईओ प्रदर्शन से रोमांचित नहीं हूं, लेकिन यह काम पूरा हो रहा है।

0
जोड़ा

यह उस ड्राइव पर निर्भर करेगा जो आप ड्राइव को डाल रहे हैं। कुछ नमूना अनुप्रयोग हो सकते हैं:

  • मामूली यातायात के साथ डेटा की मामूली मात्रा का मजबूत भंडारण (जैसे कि विभिन्न पोर ^ एच ^ एच ^ हैमिडिया फाइलों के साथ एक होम नेटवर्क): डिस्क की एक प्रतिबिंबित जोड़ी (RAID 1) जो डिस्क डिस्क से अलग हैं मशीन में वे स्थापित हैं। यह आपको मशीन के पुनर्निर्माण या डेटा वॉल्यूम को प्रभावित किए बिना प्रमुख शल्य चिकित्सा करने की अनुमति देगा। RAID-1 का अर्थ है कि डेटा एक डिस्क की विफलता से बच जाएगा।
  • एक वीडियो संपादन sytem जिसके लिए तेज़ स्ट्रीमिंग की आवश्यकता होती है लेकिन जरूरी नहीं कि 100% विश्वसनीयता: 'वी' फर्मवेयर (एक सीगेट-आईएसएम) के साथ फाइबर चैनल डिस्क पर एक सीधा-संलग्न RAID-0 (धारीदार) लेकिन वे अधिकतर हिस्सों को बनाते हैं)। फाइबर चैनल एक पैकेट आधारित प्रोटोकॉल है जबकि एससीएसआई के साथ दो डिवाइस पूरी बस बुक करते हैं। एफसी लोड के तहत बेहतर काम करता है।
  • ट्रांस्सेन्शनल एप्लिकेशन: एक या अधिक RAID-5/6, RAID-10 या RAID-50/60 वॉल्यूम्स पर प्रतिबिंबित जोड़ी और डेटा पर लॉग ऑन करता है। एक SAN या किसी भी नियंत्रक कॉन्फ़िगरेशन के साथ बैटरी बैक वाले लिखने के साथ नियंत्रक कैशिंग को डिस्क लिखने को अनुकूलित कर सकते हैं। डीबी लॉग ज्यादातर अनुक्रमिक पहुंच होते हैं जबकि डेटा वॉल्यूम ज्यादातर यादृच्छिक पहुंच होते हैं। यादृच्छिक खोज गतिविधि लॉगिंग गतिविधि को परेशान करेगी ताकि आपको लॉगिंग डिस्क को अपेक्षाकृत शांत और प्रतिस्पर्धी यातायात से मुक्त रखने से प्रदर्शन लाभ मिलेगा।
  • बड़े डेटा वेयरहाउस तथ्य तालिका: जेबीओडी पर प्रतिबिंबित जोड़े (RAID 1) की एक श्रृंखला सर्वर के रूप में कई होस्ट चैनलों के साथ आप बर्दाश्त कर सकते हैं। प्रतिबिंबित जोड़े में तथ्य तालिका विभाजन फैलाएं। ठेठ सरणी फर्मवेयर सेटअप के साथ धारीदार डिस्क अक्सर डिस्क के प्रति क्रांति के लिए 64k पट्टी को एक (कहें) मिलती हैं, जो 10K ड्राइव पर प्रति डिस्क 5 या 10 एमबी/सेकंड प्रति डिस्क पर आती है। डीडब्ल्यू वर्कलोड में लेनदेन संबंधी एप्लिकेशन की तुलना में अधिक स्ट्रीमिंग डेटा एक्सेस पैटर्न होता है। प्रतिबिंबित जोड़े का उपयोग करना मतलब है कि डिस्क संभावित रूप से डेटा को अधिकतम डेटा स्थानांतरण दर की तरह कुछ स्ट्रीम कर सकती हैं। यह तीव्रता का क्रम तेजी से हो सकता है।
0
जोड़ा

आप प्राप्त कर सकते हैं सबसे बड़ा प्रदर्शन बढ़ावा विभिन्न डिस्क पर विभाजन टेबल/इंडेक्स द्वारा विभाजित है। पहला कदम एक डिस्क पर एक डिस्क और डेटा पर इंडेक्स डालना होगा। इसके बाद आपको यह समझना चाहिए कि कौन से टेबल/इंडेक्स एक साथ उपयोग किए जाते हैं, और जब संभव हो तो उन्हें अलग डिस्क ("स्पिंडल") पर रखें।

0
जोड़ा
यदि आप RAID 5 या 6 पर थे, तो प्रदर्शन आंशिक पट्टी लिखने से नहीं आ सकता था। RAID 10 अक्सर बेहतर होता है। कभी-कभी डीबी को RAID पट्टी ब्लॉक आकार में लिखने के लिए समायोजित किया जा सकता है।
जोड़ा लेखक Zan Lynx, स्रोत
> आप प्राप्त कर सकते हैं सबसे बड़ा प्रदर्शन बढ़ावा विभिन्न डिस्क पर विभाजन टेबल/इंडेक्स द्वारा विभाजित है। पहला कदम एक डिस्क पर एक डिस्क और डेटा पर इंडेक्स डालना होगा। इसके बाद आपको यह समझना चाहिए कि कौन से टेबल/इंडेक्स एक साथ उपयोग किए जाते हैं, और जब संभव हो तो उन्हें अलग डिस्क ("स्पिंडल") पर रखें। मैं इससे पूरी तरह सहमत हूं। लेकिन ... मैंने कुछ समय पहले अपने डीएएस के साथ कुछ व्यवहार देखा जो अभी भी मुझे रहस्यमय करता है। हमारे पास एक एचबीए कार्ड खराब था और डेटाबेस को दूषित कर दिया गया था (एक अलग डिवाइस पर बैकअप भी असफल रहा ... दुःस्वप्न), और मुझे डेटाबेस सर्वर के सी ड्राइव पर सबकुछ फेंकने के
जोड़ा लेखक Eric Z Beard, स्रोत

हालांकि अधिकांश सिस्टम के लिए एसएएस-आधारित डीएएस एक डीबी सर्वर (आदर्श रूप से 15krpm 2.5 इंच एसएफएफ डिस्क के साथ RAID 10 कॉन्फ़िगरेशन के लिए) के लिए सबसे तेज़ होने की संभावना है, लेकिन सैन द्वारा लाए जा सकने वाले कई फायदे हैं। इसी कारण से मैं हमेशा दोहरी एफसी (4 या 8 जीबीपीएस फाइबर लिंक) एडाप्टर के साथ दोहरी SAN स्विच में डेटाबेस बनाएगा, जो दोहरी नियंत्रक SAN सरणी से जुड़ा होता है। न केवल यह परिदृश्य वास्तव में बहुत जल्दी होगा बल्कि यह इन बक्से को पेश करने वाली विभिन्न स्नैपशॉट तकनीकों का उपयोग करने के विकल्प खोल देगा। ये डीआर, तत्काल डेटाबेस बहाली और उत्कृष्ट क्षमता विस्तार/सर्वर/स्वयं पर कोई प्रभाव नहीं होने के कारण साइटों के बीच 'लाइव-लाइव' डीबी प्रतिकृति को सक्षम कर सकते हैं। उम्मीद है कि यह मदद करता है, अगर मैं और जोड़ सकता हूं तो मुझे बताएं।

0
जोड़ा

एरिक, शायद आप निकट भविष्य में SAN के कुछ रूपों को देख सकते हैं - यहां तक ​​कि सस्ती सिस्टम स्नैपशॉट सिस्टम के कुछ रूप भी प्रदान करते हैं। परिदृश्य में आपने उल्लेख किया है कि यह आपको क्षणों में आपके डेटा के पिछले स्नैपशॉट पर पुनर्स्थापित करने की अनुमति देगा। एचपी एमएसए 2000 एफसी बॉक्स काफी सस्ता है और इन सेवाओं में से कुछ प्रदान करता है, जैसा कि पाठ्यक्रम के कई अन्य निर्माता करते हैं।

0
जोड़ा