এলএসআই ক্যাচকেড এসএসডি স্টোরেজ টিয়ারিং কতটা কার্যকর?


22

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

অন্যান্য বিক্রেতারাও একই রকম প্রযুক্তি গ্রহণ করেছেন; এইচপি স্মার্টআরে কন্ট্রোলারদের তাদের স্মার্টক্যাশ রয়েছে । Adaptec হয়েছে MaxCache ... না সফ্টওয়্যার ভিত্তিক ত্বরণ সরঞ্জাম (একটি নম্বর উল্লেখ করতে sTec EnhanceIO , Velobit , FusionIO ioTurbine , ইন্টেল সি এ এস , ফেসবুক flashcache ?)

জেডএফএসের পটভূমি থেকে আগত , আমি বিভিন্ন ধরণের এসএসডি ব্যবহার করে রিড ক্যাচিং (এল 2 এআরসি) পরিচালনা করতে এবং ক্যাচিং (জেডআইএল) কর্তব্যগুলি পরিচালনা করি। তাদের নিজ নিজ কাজের চাপের জন্য বিভিন্ন বৈশিষ্ট্য প্রয়োজন; লেখার ক্যাচিংয়ের জন্য স্বল্প-বিলম্ব এবং ধৈর্য। পড়ার জন্য উচ্চ ক্ষমতা।

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

আমি এলএসআই সমাধান সম্পর্কে মতামত এবং প্রতিক্রিয়া আগ্রহী। কোন গুপ্তচর? পরামর্শ?


2
অ্যাডাপটেকেরও একই রকম। খুব ভাল প্রশ্ন।
টমটম

উত্তর:


9

ক্যাচকেড এসএসডি যেহেতু ক্যাশে লেখার জন্য এবং পড়ার জন্য ব্যবহার করা যেতে পারে, তাই রেইড কন্ট্রোলারের অ্যানবোর্ড এনভিআরএএম কী উদ্দেশ্যে কাজ করে?

আপনি যদি কন্ট্রোলারের সক্ষম রাইটিং ক্যাচিং বৈশিষ্ট্যটি ছেড়ে দেন তবে এনভিআরএএম এখনও প্রাথমিকভাবে ব্যবহৃত হবে। এসএসডি রাইটিং ক্যাশে সাধারণত কেবলমাত্র বৃহত পরিমাণে রাইটিং ডেটার জন্য ব্যবহৃত হবে, যেখানে কেবল এনভিআরএএম রাখার জন্য যথেষ্ট নয়।

যখন লেখার ক্যাশে হিসাবে ব্যবহৃত হয়, তখন লেখার ধৈর্য্যের ক্ষেত্রে ক্যাশেকেড এসএসডিগুলির কী বিপদ হয়? গ্রাহক এসএসডি ব্যবহার করা উত্সাহিত বলে মনে হচ্ছে।

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

লেখকরা কি সরাসরি এসএসডিতে যান বা তারা নিয়ন্ত্রণকারীর ক্যাশে প্রথমে আঘাত করে?

উপরে উত্তর দেওয়া হয়েছে ... কন্ট্রোলার ক্যাশে প্রথমে আঘাত হানে, এসএসডি ক্যাশে প্রতিরক্ষা ২ য় রেখার বেশি।

পঠন ক্যাচিং অ্যালগরিদম কত বুদ্ধিমান? আমি বুঝতে পারি কীভাবে জেডএফএস এআরসি এবং এল 2 এআরসি কাজ করে। ক্যাসকেড টিয়ারিং প্রক্রিয়াটির কোনও অন্তর্দৃষ্টি আছে?

দুঃখিত ... এতে অবদান রাখার কোন জ্ঞান নেই - আশা করি অন্য কারও কাছে কিছু অন্তর্দৃষ্টি থাকবে?

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

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

মতামত / পর্যবেক্ষণ: প্রচুর ক্ষেত্রে (যখন সঠিকভাবে ব্যবহৃত হয়, কার্যকারী ডেটা সেটের জন্য যথাযথ আকারযুক্ত ক্যাশে পড়ুন) এই বৈশিষ্ট্যটি জিনিসগুলিকে উড়ে যায়। তবে শেষ পর্যন্ত এটি হিট-অ্যান্ড মিস হতে পারে।


1
আরে, কেবল যুক্ত করতে চেয়েছিলেন যে ম্যাগাজুল পৃষ্ঠা 220 থেকে ওএস-এ উপলব্ধ এমন কিছু মেট্রিক থাকতে পারে, মেগা সিসিএলআই বিকল্পগুলি (যা লিনাক্স, উইন্ডোজ, ইউনিক্স, বিএসডি ইত্যাদিতে ইনস্টল করা যেতে পারে) সম্পর্কে কথা বলছে। এটি বলেছেConvention MegaCli -perfmon -start -interval <val> -aN Description -perfmon: Specifies collection of performance data. The possible parameters are: -start: Starts the performance data collection. -interval: the time interval (in minutes) that you specified for which you want the performance data collection. The default value is 5 minutes
নিকডাব্লু


হুমমম, খুব ভার্জোজ নয়। সংগ্রহের ফর্ম্যাটটি দেখতে কেমন তা আমাকে দেখতে হবে।
ew white

আমি যদি আগ্রহী যে কোন তথ্যটি আসলে কীভাবে সংগ্রহ / রিপোর্ট করা হয় তা যদি কেউ পরীক্ষা করে
দেখায়

1

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

"এটি কিনুন এবং এটি ব্যবহার করুন" পদ্ধতির বিষয়টি বিবেচনা করা বেশ ভাল জিনিস, তবে দ্রুততম সংমিশ্রণটি কীভাবে তৈরি করা যায় তা নিশ্চিতভাবেই কেউ জানে না: আমাদের বেশ কয়েকটি বড় এইচডিডি এবং বেশ কয়েকটি বড় ক্যাশে এসএসডি ব্যবহার করা উচিত, বা আমাদের অনেকগুলি ছোট এইচডিডি ব্যবহার করা উচিত এবং বেশ কয়েকটি বড় এসএসডি ইত্যাদি, এবং 100 বা, এসএসডি ক্যাশের 500 গিগাবাইট বা 2000 জিবি (এমনকি 500 ভলিউম হট ডেটা যদি ছোট আকারের হয় তবে ওভারকিল দেখায়) এর মধ্যে পার্থক্য কী, এবং ডেটা স্থানান্তর করার জন্য এটি 2x64 জিবি বা 8x8 জিবি এর মতো হওয়া উচিত? সাথে সামঞ্জস্যপূর্ণ। আবার, প্রতিটি বিক্রেতা তার নিজস্ব অ্যালগরিদম ব্যবহার করে এবং পরবর্তী ফার্মওয়্যার আপডেটে এটি পরিবর্তন করতে পারে।

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


1

এখানে ডেলের কিছু দাবি রয়েছে :

সঞ্চয়ের কর্মক্ষমতা — I / Os প্রতি সেকেন্ডে (আইওপিএস):

  • ক্যাশেকেড এককভাবে হার্ড ড্রাইভের সঞ্চয়স্থানের চেয়ে আরও 3x আইওপিএস বাড়িয়েছে
  • এসএএস এসএসডি স্টোরেজ এইচডিডি স্টোরেজের চেয়ে 8x বেশি আইওপিএস অর্জন করেছে
  • একটি এক্সপ্রেস ফ্ল্যাশ ড্রাইভের ফলে 16 এইচডিডি এর চেয়ে 10.5x বেশি আইওপিএস হয়েছে in

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

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


0

আমি এটি ডেল পিইআরসি এইচ 700 রেড ডাব্লু 1 জিবি মেমরির 500 এমবি / এসএসডি এর সাথে ডেল আর 515 এ চেষ্টা করেছি

আমি আমার বেঞ্চটি ইনস্টলেশন করার কয়েক ঘন্টা পরে এবং 48 ঘন্টা পরে চিহ্নিত করেছিলাম

লেখার গতির জন্য আমি খুব একটা উন্নতি দেখিনি, পড়ার জন্য একটু উন্নতি করেছি, আমি একটি সাদা আগে পরীক্ষা দিয়েছিলাম এবং এখন আমার সংখ্যা নেই।

তবে এটি তাত্পর্যপূর্ণ ছিল না এবং আমি এই বৈশিষ্ট্যটি ছাড়াই সঞ্চয় বাক্সটি ব্যবহার করে শেষ করেছি।

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

আমার কাজের জায়গায় স্টোরেজ টিয়ারিংয়ের কাজটি সত্যিই ভাল এইচপি 3 পার এবং অভিযোজিত অপ্টিমাইজেশন অ্যাড-অন, এটি বিজ্ঞাপন হিসাবে কাজ করে তবে এই সমাধানটি প্রায় 100 কে :)


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