একটি এসকিউএল সার্ভার ২০০৮ ইভেন্টের জন্য আমাকে একটি র‌্যাড স্তর সমন্বয় চয়ন করতে সহায়তা করুন


11

আমি স্ক্র্যাচ থেকে একটি আইবিএম 3400 সার্ভার পুনর্নির্মাণ করতে যাচ্ছি। এই সার্ভারটি একটি এসকিউএল সার্ভারের জন্য উত্সর্গীকৃত 2008 উইন্ডোজ 2008 আর 2 তে চলমান উদাহরণ।

আমি নতুন RAID কনফিগারেশন করতে যাচ্ছি। আমার কাছে মেশিনের ভিতরে 6 এসসিএসআই 73 জিবি ড্রাইভ এবং একটি আইবিএম সার্ভারেড 8 কে কনট্রোলার রয়েছে। RAID স্তর নির্ধারণ করার জন্য একটি ভাল উপায় কী হবে? আমার কনট্রোলারে আমার দুটি, তিন বা একটি ক্ষেত্র থাকা উচিত?

আমি নিম্নলিখিত সমাধানগুলির মধ্যে একটি তৈরি করার বিষয়ে বিবেচনা করছি:

  1. সমস্ত ডিস্ক ব্যবহার করুন এবং একটি RAID 10 পুল তৈরি করুন।
  2. একটি RAID 1e পুলের জন্য 4 টি ডিস্ক ব্যবহার করুন এবং এটি ডাটাবেস ডেটা এবং ওএস সঞ্চয় করতে ব্যবহার করুন এবং অন্যান্য 2 টি ডিস্ক একটি RAID 0 পুলে ব্যবহার করুন এবং এটি ডাটাবেস লগগুলি সঞ্চয় করতে ব্যবহার করুন।
  3. অন্য কিছু সমন্বয়।

একটি বৃহত্তর স্ট্রাইপ ইউনিট আকার ভাল?

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


আপনি কী শব্দগুলি RAID1E এবং RAID10 বিনিময়ভাবে ব্যবহার করছেন ?
জ্যাক বলছেন টপান্সওয়ার্স.অক্সিজ

এছাড়াও, 3x73 ~ 220 জিবি - আপনি প্রতি বছর আপনার 90 গিগাবাইট ডিবি বাড়ার প্রত্যাশা করছেন?
জ্যাক বলছেন টপান্সওয়ার্স.অক্সিজ

@ জ্যাকডুগলাস 90 জিবি সহ এই ডাটাবেসটি ২০০ year সাল থেকে এখন অবধি, আমি মনে করি যে এটি পরবর্তী দুই বছরে সর্বোচ্চ ৩০% বেড়ে উঠতে পারে

স্ক্র্যাচ থেকে সার্ভার তৈরি করার সময় আমি যথাসম্ভব অতিরিক্ত বিধানের সঞ্চয় করতে চাই। আপনারও কি দ্বিতীয়-স্তরের কোনও স্টোরেজ রয়েছে (যেমন Sata)? এটি শ্বাসকষ্টের একটি শালীন পরিমাণের জন্য খুব সহজেই কার্যকর হতে পারে, বিশেষত যখন আপনি কোনও ডিআর পরিস্থিতি শেষ করেন।
জ্যাক বলছেন topanswers.xyz

উত্তর:


6

আমি বিকল্পটি 1 এর পক্ষে ভোট দিচ্ছি মনে মনে রাখবেন যে RAID 0 এর অর্থ "সুরক্ষা নেই" - আপনার লগগুলি কী গুরুত্ব দেয়? (হ্যাঁ তারা করে).

এটি সরলতার সুবিধাও রয়েছে

SQL সার্ভার ডক্স বলে,

অনুকূলিত I / O সমান্তরালতার জন্য, 64 কেবি বা 256 কেবি স্ট্রাইপ আকার ব্যবহার করুন।

তবে নিয়ামক ডিফল্ট আইএমওর সাথে যাওয়া সাধারণত ভাল


5

মন্তব্য:

  • ওএস + বাইনারিগুলি 40 জিবি হবে
  • 6 ডিস্ক আপনাকে অনেকগুলি বিকল্প দেয় না
  • আপনি কোথায় আপনার ব্যাকআপ চান?
  • RAID কন্ট্রোলারটিকে স্ট্রাইপের আকার চয়ন করতে দিন (RAID স্তরের উপর নির্ভর করে)। এটি মাইক্রো অপ্টিমাইজেশন এবং আপনি বিবাদী ডেটা দেখতে পাবেন
  • লগ ফাইল লেখার গতি আপনার থ্রুপুট নির্ধারণ করে
  • আপনাকে এমডিএফের অভ্যন্তরে পুনর্নির্মাণের জন্য খালি স্থান = 1.2 গুনের সবচেয়ে বড় টেবিলের অনুমতি দিতে হবে
  • RAID 0 = একটি সার্ভারে বোকামি যার কোনও মানের ডেটা থাকে

আমি একটি RAID 10 অ্যারে যেতে চাই


4

আমি তিনটি মিরর সহ দুটি RAID1 ভলিউম অথবা তিনটি মিরর দুটি সেট জুড়ে স্ট্রাইপ সহ একটি RAID10 যাব।

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

RAID6 একটি ডাটাবেস সেটআপে একটি খারাপ ধারণা, কারণ লেখাগুলি ছোট থাকে, যা তাদের পটভূমিতে পঠন-পরিবর্তন-লেখার ক্রিয়ায় পরিণত করে।

আপনার জন্য দুটি RAID1 ভলিউম বা একটি RAID10 ভাল কিনা তা আপনার আবেদনের উপর নির্ভর করে। যদি সম্ভবত আপনার পুরো স্থানের প্রয়োজন হয় তবে RAID10 এর জন্য যান, অন্যথায় আমি সিস্টেম এবং সূচিগুলির জন্য একটি ভলিউম এবং ডেটা পৃষ্ঠাগুলির জন্য একটি প্রস্তাব করব। আপনি যদি দুটি ভলিউমের জন্য যান, আপনার কন্ট্রোলারটি আপনাকে প্রসারণের প্রয়োজন পরে পরে একটি RAID10 এ একটি RAID1 প্রসারিত করতে দেয় তা পরীক্ষা করে দেখুন।


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

আমি মনে করি আরও ঘন ঘন চেকগুলি কনফিগার করা সম্ভব হওয়া উচিত - তবে ডাটাবেসের কর্মক্ষমতা সাধারণত ব্যাপকভাবে হ্রাস পায়, তাই আমি বরং অতিরিক্ত ড্রাইভ এবং কম চেক ব্যবহার করব use
সাইমন রিখটার

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

আমার ডেবিয়ান সিস্টেমে, / usr / share / m دادm / চেকারাই ডিফল্টরূপে - আইডল পতাকা সহ চালায় তাই আমি কোন পারফরম্যান্স হিট আশা করতে পারি না। ওপিএস ক্ষেত্রে এটি রেড কন্ট্রোলার দ্বারা পরিচালিত হবে এবং আমি অনুমান করতে পারি যে আপনার 2 বা 3 মিরর রয়েছে কিনা তা বিবেচনা না করেই হিট (যদি থাকে) যাইহোক সেখানে উপস্থিত থাকবে।
জ্যাক বলছেন topanswers.xyz

সূচক স্ক্যান, ন্যায্য বিন্দু পুনরায় কিন্তু আমি প্রস্তাব করব এই মাইক্রো-অপ্টিমাইজেশান হয় টিউনিং পরামর্শ সাধারণ না :) আমি প্রায় জিজ্ঞাসা করতে যাচ্ছি চ্যাট অন্যেরা কী মনে দেখতে - এ চিপ বিনা দ্বিধায় ... না
জ্যাক বলেছেন topanswers.xyz

3

আমি ডগলাসের সাথে একমত আপনার ডিস্কস্পেস শেষ না হওয়া পর্যন্ত একটি সাধারণ রাইড -10 হ'ল একটি ভাল শুরু। একটি ছোট স্ট্রাইপ আকার ডিবি অ্যাক্সেসের জন্য আরও ভাল। বিভিন্ন পার্টিশন ব্যবহার করা আপনাকে কেবলমাত্র একটি পার্টিশনে দ্রুত স্থান ছাড়িয়ে যায়।

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

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