আমি একজন ওরাকল ডিবিএ আপনার নতুন ডিবিএ প্রচুর পরিমাণে ওরাকল ডিবিএ এবং ওভার ইঞ্জিনিয়ারিংয়ের মতো কাজ করছে।
কোনও ওরাকলকে 38 টি লুন লাগবে না। আমি প্রচুর পরিমাণে লুনের ডেটা ফাইলগুলি ছড়িয়ে দিয়েছি তবে এটি এমন সিস্টেমে রয়েছে যা খুব সক্রিয় এবং খুব বড়। LUN গুলি সঠিকভাবে নতুন RAID গোষ্ঠীর মানচিত্রের দরকার নেই? তাই আলাদা লুনগুলিতে ফাইল থাকা কোনওভাবেই ছড়িয়ে পড়ার দরকার নেই (আমি এটিতে বিশেষজ্ঞ নই)।
এই ধরণের ফাইল স্ট্রাইপিং করবে ডিবিএর জন্য আরও বেশি কাজ করা। এতে দলে তাঁর গুরুত্ব বাড়ে। প্রচুর ওরাকল ডিবিএ নিজেদেরকে আরও গুরুত্বপূর্ণ এবং ইঞ্জিনিয়ার জিনিসগুলি সমস্ত সময় বলে মনে করার চেষ্টা করে।
ডিফারনেট রাইড গ্রুপ / লুনগুলিতে ডেটা পৃথক করা ওরাকল নির্দিষ্ট নয়। এটি ব্যবহারের ভিত্তিতে। ফাইলগুলি সঠিকভাবে ছড়িয়ে দেওয়ার জন্য আপনার ডিবিএর কাছে অ্যাপ্লিকেশনটি বুঝতে হবে যে কীভাবে অ্যাক্সেস করা হচ্ছে তা জানতে (বিটিডাব্লু, ডেটা থেকে পৃথক সূচকগুলি কার্যকারিতা উন্নত করে না কারণ অ্যাক্সেস সিরিয়াল ...)। তিনি কি আবেদনটি জানেন? তিনি কি ডাটাবেসে দেখেছেন যে কোন জিনিসগুলিতে খুব বেশি অ্যাক্সেস করা হচ্ছে? কী ছড়িয়ে দেওয়া দরকার? বাল্ক কি লিখে এবং পড়তে পারে এবং বিচ্ছিন্ন হওয়া দরকার।
এটি একটি ছোট / মাঝারি আকারের ডাটাবেসের মতো শোনাচ্ছে। ক্রিয়াকলাপ স্তর কী? তিনি সম্ভবত জানেন না।
সাধারণত ছোট ডাটাবেসে আপনার পারফরম্যান্স উন্নত করতে ফাইল সিস্টেম পর্যায়ে বেশি কিছু করার প্রয়োজন হয় না। 95% এসকিউএল হয় এবং বিকাশকারীরা লুপগুলিতে অনেকগুলি এসকিএল স্টেটমেন্ট চালায়।
সম্পাদনা করুন ( বছর পরে !):
আমি সান ইঞ্জিনিয়ারদের সাথে কথা বলার জন্য কিছুটা সময় ব্যয় করছি এবং এটি পোস্ট করার পর থেকে স্যান এবং লুন সম্পর্কে আমার জ্ঞান কিছুটা উন্নত করেছি। প্রথমে একটি লুনটি 'লজিকাল'। RAID গোষ্ঠী, ডিস্ক, ইত্যাদি পৃথক করার জন্য এটি প্রয়োজনীয় মানচিত্রের প্রয়োজন নেই ... এটি স্যান প্রকৌশলী দ্বারা সেটআপ করা হয়েছে এবং ডিবিএর কাছে দৃশ্যমান হবে না। সানটিতে আইও আলাদা করার মতো আরও অনেক কিছুই রয়েছে যা বেশিরভাগ লোকেরা বুঝতে পারে।
আমি একটি খুব বড় সিস্টেমে কাজ করছি যা একটি খুব উচ্চ কার্যকলাপের স্তর আছে। আমাদের কয়েকশ LUNs, RAID গ্রুপস ইত্যাদি রয়েছে ... আমরা সমস্ত জায়গাতেই ফাইলগুলি ছড়িয়ে দিয়েছি। তারা SAN এর বিভিন্ন অংশে ছড়িয়ে পড়েছে তা নিশ্চিত করার জন্য LANs কনফিগার করতে আমরা স্যান ইঞ্জিনিয়ারদের সাথে কাজ করি। ওএস স্তর থেকে এলইউএন কীভাবে ম্যাপ করা হয় সে সম্পর্কে সত্যই আমাদের কোনও দৃশ্যমানতা নেই। একটি নতুন ফাইল সিস্টেমের অর্থ এই নয় যে আমরা SAN- তে একটি নতুন স্থানে ডেটা ম্যাপ করেছি।
যতদূর এএসএম স্ট্রাইপিং সম্পর্কে এইচপি পেপার। সান এর সাথে কাজ করার সময় এটি সম্পূর্ণ অর্থহীন। স্ট্রাইপিং, মিররিং, RAID, ইত্যাদি ... সমস্ত কিছুই পৃষ্ঠের নীচে করা হয়। আপনি এটি অ্যাপ্লিকেশন বা ডাটাবেস পর্যায়ে দেখতে পাবেন না। 'স্ট্রিপিং' এর জন্য অরাকল এএসএম কনফিগার করা একটি সান-এ অর্থহীন, কারণ আপনি কেবলমাত্র লজিক্যাল ভলিউম জুড়ে স্ট্রাইপ করবেন যা একটি RAID 5 কনফিগারেশন ব্যবহার করতে পারে (নিয়ন্ত্রণ ব্যয়ের কারণে বিশাল সংখ্যাগরিষ্ঠ। সানগুলি বহু মিলিয়ন ডলারের বিনিয়োগ)। আপনি কেবল ফাইল সিস্টেম দেখতে পাবেন। এগুলি অগত্যা সান বিভিন্ন ডিস্ক বা বিভিন্ন অবস্থানে মানচিত্র দেয় না।
আইবিএমের স্পষ্টতই একটি নতুন বৈশিষ্ট্য রয়েছে যা ক্রিয়াকলাপের ভিত্তিতে ডিসগুলিতে কোথায় লিখতে হবে তা সানকে সিদ্ধান্ত নিতে দেয়। এখানে আমার বক্তব্যটি সানগুলি অনুকূল করা লোকেরা বিশেষজ্ঞ। আপনার তাদের সাথে কাজ করা দরকার। কোনও ডিবিএ বা অ্যাপ্লিকেশন বিকাশকারী কোনও কিছু ছড়িয়ে দেওয়া হচ্ছে কিনা তা দেখার জন্য দৃশ্যমানতা থাকবে না।
আমি যা দেখেছি সেখান থেকে খুব ভাল SAN প্রকৌশলী নেই। এটি জুনিয়র স্তরের লোকদের জন্য একটি পেশা হয়ে থাকে। বেশিরভাগ ভাল ব্যক্তিদের পরামর্শদাতা হতে থাকে। তাই আপনি প্রস্তুতকারকের দ্বারা ডিফল্ট সেটআপটি ব্যবহার করছেন এমন অনেক সময়। আরও LUN যুক্ত করার পুনর্ব্যক্ত করার জন্য সম্ভবত কোনও তথ্য ছড়িয়ে দেবে না, যদি না আপনার কাছে কোনও SAN প্রকৌশলী পৃষ্ঠের নীচে এটির জন্য কনফিগার করে। তার উপরে, আপনার কাছে 1 টি এলএন থাকতে পারে এবং এটি আপনার জন্য ছড়িয়ে পড়ে। আপনার যদি ভাল এসএএন ইঞ্জিনিয়ার না থাকে তবে এই সমস্ত জিনিস অর্থহীন। এটা আমার কাছে স্পষ্ট যে প্রশ্নে থাকা ডিবিএ SANs সম্পর্কে যথেষ্ট জানেন না এমনকি এমনকি তিনি কিছু জানেন না তাও জানেন না।
সময় মান কনফিগারেশনগুলির 99.9% ঠিক আছে। আপনার নির্দিষ্ট আইও বাধা না থাকলে এটি অপ্রয়োজনীয়। যদি আপনি তা করেন তবে সমস্যাটি কী তা নির্ধারণ করার জন্য আপনাকে এসএ এবং সান ইঞ্জিনিয়ারের সাথে কাজ করতে হবে। এসএএন-এর বিন্যাসের সাথে অনেক কিছুই করার দরকার নেই। আবার, ডিবিএ এবং বিকাশকারীদের নীচে কী চলছে তা দেখার অ্যাক্সেস থাকবে না যা এটিকে বের করার জন্য জ্ঞানটি ছেড়ে দেয়। সানগুলি খুব জটিল।