এসএসকিউড পরিবেশে পারফরম্যান্সের জন্য এসএসডি কীভাবে এইচডিডি এর সাথে তুলনা করে তা দেখায় এমন কোনও তুলনা কি কেউ জানেন?
আমি এসএসডি এ গিয়ে কোন ধরণের পারফরম্যান্স সুবিধা পেতে পারে তা বোঝার চেষ্টা করছি।
এসএসকিউড পরিবেশে পারফরম্যান্সের জন্য এসএসডি কীভাবে এইচডিডি এর সাথে তুলনা করে তা দেখায় এমন কোনও তুলনা কি কেউ জানেন?
আমি এসএসডি এ গিয়ে কোন ধরণের পারফরম্যান্স সুবিধা পেতে পারে তা বোঝার চেষ্টা করছি।
উত্তর:
আপনি যদি প্রচুর পরিমাণে ছোট ছোট পাঠ করেন তবে এসএসডি আরও দ্রুত হয়। ডাটাবেসের কর্মক্ষমতা সম্পর্কে প্রায় কয়েকটি তুলনা ভাসমান। সংক্ষিপ্ত উত্তরের জন্য নীচের গ্রাফটি দেখুন।
কাঁচা পারফরম্যান্সের জন্য, এসএসডিগুলি অনেক সুবিধা দেয়, প্রধানটি হ'ল সন্ধানের সময়টি কার্যকরভাবে 0 হয়, যার অর্থ একটি ডেটাবেসগুলিতে সমস্ত ছোট এইচডি হিট হয় খুব দ্রুত পরিচালনা করা হয়।
লেখার জীবনকাল নিয়ে বর্তমান প্রজন্মের সাথে কিছু উদ্বেগ রয়েছে, যেহেতু এতগুলি লেখার পরে একটি ব্লক আর ব্যবহারযোগ্য নয় us তারা বেশ কিছুটা লিখতে পারে, আমি বিশ্বাস করি যে বুদ্ধিমান মাত্রায় পৌঁছনোর আগে তাদের 32 গিগাবাইট ড্রাইভের জন্য বুদ্ধির পেটবাইটটি বুদ্ধিমান করে তোলে ... এটি কেবল সময়ের সাথে আরও ভাল হবে।
তারা কেন এত বেশি ভালো পারফর্ম করে সে সম্পর্কে আরও ভালভাবে বোঝার জন্য , এসএসডিগুলিতে আনন্দটেকের এই নিবন্ধটি পড়ুন । তিনি ড্রাইভের দুর্দান্ত বিবরণে যান, কী ভাল, কী না, এবং কীভাবে কাজ করেন সেগুলি সম্পর্কে সেগুলি outs শীর্ষে রয়েছে অনুসরণীয় নিবন্ধগুলির লিঙ্ক যা ড্রাইভের সর্বশেষ সিরিজটি কভার করে।
আপনি একটি আদর্শ হার্ড ড্রাইভে আপনার অপারেটিং সিস্টেম এবং এসকিউএল সফ্টওয়্যার ইনস্টল করতে পারেন এবং তারপরে আপনার ডাটাবেস ফাইলগুলি ধরে রাখতে একটি এসএসডি যুক্ত করতে পারেন। এটি এসএসডি ড্রাইভের লেখার সংখ্যা সীমিত করে এবং ড্রাইভে আপনার ডেটার জন্য উপলব্ধ স্থানের পরিমাণ সর্বাধিক করে তোলে ize
আমি আপনাকে নিম্নলিখিত কাগজটি এসএসডিগুলিতে মাইগ্রেটিং সার্ভার স্টোরেজ পড়ার পরামর্শ দিচ্ছি: ট্রেড অফসের বিশ্লেষণ , এটি বেশ সুন্দর একটি পড়া।
আমার মতে সার্ভার অঞ্চলে এসডিডি থেকে এখনও পর্যাপ্ত সুবিধা নেই। হয়তো কয়েক বছরের মধ্যে তারা কেনার উপযুক্ত হতে পারে, এই মুহুর্তে বট হ'ল এইচডিডি আরও ভাল পছন্দ।
নিক ক্র্যাভারের উত্তর ভাল; আমি কেবল এসএসডিগুলিতে দুটি ক্যাভেট যুক্ত করতে চাই যা আমি মনে করি লোকেরা সম্পর্কে সচেতন হওয়া উচিত:
ক) লেখার পোশাকের সাথে এসএসডি'র সমস্যাগুলি সরে যাচ্ছে না, এটি ব্যবহৃত ফ্ল্যাশ কোষগুলির জন্য এটি মৌলিক । এসএলসি কোষগুলিতে এমএলসির তুলনায় লেখার সহনশীলতা অনেক বেশি থাকে, সুতরাং ওপিকে এমএলসি থেকে এসএলসি ড্রাইভ পাওয়ার কথা বিবেচনা করা উচিত। অবশ্যই, এসএলসি উল্লেখযোগ্যভাবে আরও ব্যয়বহুল।
খ) বর্তমান ড্রাইভগুলি লেখার আগে ড্রাইভে ক্যাশে ডেটা। সুতরাং কোনও রাইটিং অপারেশনের সময় পাওয়ারটি কেটে নেওয়া হলে ডেটা ক্ষতির ঝুঁকি থাকে । এটি এমন কিছু যা আপনি চারপাশে কাজ করতে পারেন তবে কর্মক্ষমতা এবং লেখার প্রশস্ততা হ্রাস করার জন্য ক্যাশে রয়েছে।
আইএমএইচও উপরোক্ত উভয়ই লেনদেনকারী নয়। আমি এসএসডিগুলি আজ উত্পাদনে মোতায়েন করতে প্রস্তুত, তবে প্রথমে কিছু পরিকল্পনা নিয়ে with
কিছু বিষয় মনে রাখতে হবে।
আপনি যদি ডাটাবেসগুলিতে পর্যাপ্ত পরিমাণে হিট করছেন যে আপনার পড়াগুলি ধীর হয়ে যাচ্ছে এবং আপনার এসএসডি প্রয়োজন, তবে আপনাকে আপনার সূচিগুলি ঠিক করতে হবে বা সার্ভারে আরও র্যাম যুক্ত করা উচিত।
বেশিরভাগ ডাটাবেস সার্ভার, একবার পুরোপুরি টিউন করা ভাল রান করার জন্য এসএসডি দরকার হয় না।
এই নিবন্ধটি পড়ুন (মোটামুটি পুরানো - ২০০৯):
সংক্ষিপ্তসার: 24 x 15 কে আরপিএম এসএএস ড্রাইভগুলি 6 (হ্যাঁ ছয়) এসএসডি সহ প্রতিস্থাপন করুন এবং আরও 35% বেশি পারফরম্যান্স পান। এটি ইন্টেল এক্স 25 এম এর সাথে ছিল যা এসএসডিগুলির জন্য শীর্ষ কুকুর নয়।
ডাটাবেস লোকদের জন্য এটি দুর্দান্ত কারণ আপনার কাছে কম শক্তি ব্যবহার করে আরও ছোট দ্রুত সার্ভার থাকতে পারে।
একটি বিষয় বিবেচনা করার জন্য হ'ল কোনও এসএসডিতে এইচডিডি এবং আপনার এমডিএফ-তে ট্রান্সস্যাটিওন লগ থাকা। এছাড়াও আয়ু প্রয়োগের ধরণের উপর নির্ভর করবে। ওয়ালটিপি দ্রুত বার্ন হতে পারে যেখানে যুক্তিসঙ্গত স্ট্যাটিক ডেটাতে কোনও সমস্যা নেই।
আমার নিজের অভিজ্ঞতা এখানে মিশ্রিত হয়েছিল ...
উইন্ডোজ 7 এ স্ক্যুয়াল সার্ভার 2008 এক্সপ্রেস আর 2 দিয়ে পরীক্ষা করা। একটি স্যান্ডি ব্রিজ এবং 12 জি ইনস্টল করা র্যাম (ডিডিআর 3 আমার মনে হয়?) দিয়ে আই 7 ডেস্কটপে চলছে। সেটআপটি ডেস্কটপ হওয়ার জন্য ক্ষমা করুন, আমি সার্ভার তৈরির আগে আমি i7 প্ল্যাটফর্মে কয়টি রেকর্ড পরিচালনা করতে পারি তা সই করার ঠিক পরে ছিল।
বেস টাইমিংগুলি পেতে আমি প্রথম এই ইনস্টলড 1.5TB 7200rpm ড্রাইভে এই পরীক্ষাগুলি চালিয়েছি।
প্রোকস আপডেট করার সাথে 10 কে রেকর্ডস, ফ্ল্যাট টেবিলের মধ্যে প্রিভিওসিয়াল সম্পর্কিত তথ্য সংরক্ষণের জন্য টেবিলগুলি অনুকূলিত করে, সূচকগুলি যোগ করা পর্যন্ত আমি সূচনা পয়েন্ট হিসাবে কয়েক সেকেন্ডের সময় নিচে না পেয়ে, তারপর আমি রেকর্ডগুলিকে 1.2 মিলিয়ন পর্যন্ত নকল করেছি এবং সময় পেয়েছি 0: 3: 37 একই আপডেটের জন্য। এই নন-রাইড সেটআপটির জন্য 3/2 মিনিট খারাপ নয়।
2.56 মিলিয়ন অবধি রেকর্ডটি ছাপিয়ে দেওয়ার সময়টি আমার কাছে 0:15:57 এর সময়সীমা পেয়েছিল - প্রায় 5x বৃদ্ধি। সম্ভবত ইনস্টল করা 12 জি মেমরিটি পেজ করার জন্য সম্ভবত।
এসএসডি ড্রাইভ ইনস্টল করা হয়েছে এবং ডেটাবেসগুলি সরিয়ে নিয়েছে, সময়টি আসলে মাত্র 20 মিনিটেরও বেশি বেড়েছে। আমি এটি ধরে নিচ্ছি কারণ পৃষ্ঠা ফাইলগুলি হার্ড ড্রাইভের প্রতি এবং এসএসডি ড্রাইভে ডিফল্টরূপে কিছুই ছিল না কারণ এটি ওএস ড্রাইভ হিসাবে ইনস্টল করা হয়নি (ব্লুস্ক্রিয়েন গ্যালোর যখন আমি চেষ্টা করেছি)।
এসএসডি ড্রাইভে একটি পেজফাইল যুক্ত করে এবং পরীক্ষার পুনরায় পুনরায় পুনরুদ্ধার করে, 0: 5: 52 -m যাতে পৃষ্ঠা ফাইলটি কৌতুকটি করেছে বলে মনে হয় তবে আমি নিশ্চিত নই যে উপরের সমস্ত কারণে এসএসডি ড্রাইভের জন্য একটি পেজফाइल ভাল ফিট, এগুলিতে তারা ভারী লিখিত হয় এবং ড্রাইভে অনাকাঙ্ক্ষিত পোশাক এবং টিয়ার যোগ করতে পারে।
একটি সতর্কতা, আমি সেই ড্রাইভে স্মার্টবুস্ট সক্ষম করেছিলাম এবং এটি সময়কে প্রভাবিতও করতে পারে, এটি ছাড়া পুনরায় চালু হবে।
আমার সর্বোত্তম বোধটি হ'ল এই দিনগুলিতে মেমরি যুক্ত করা আরও সহজ এবং ব্যয়বহুল জন্য হাইব্রিড ডিস্কগুলির একটি অভিযান 0 + 1 সমস্যাগুলি ছাড়াই প্রায় ভাল কাজ করবে।
সম্পাদনা: এসএসডি-তে পেজিং ফাইলটি অক্ষম করে এবং স্মার্ট বুস্টকে তার কাজটি করতে দেয়, সময়কালের সময় 5:52 মিনিট থেকে 4:55 মিনিটে উন্নীত হয় প্রতিটি 3 টি আপডেটের সিরিজ সহ 2.56 মিলিয়ন রেকর্ডের জন্য। আমি সমুদ্র সৈকত 750 জি হাইব্রিড ড্রাইভে 8G এসএসডি ক্যাশে চেষ্টা করব। তবে যদি এটি খারাপ না হয় তবে আমি তাদের চেষ্টা করব 0 + 1।
এটি একটি পুরানো থ্রেড হিসাবে সর্বশেষ আপডেট - কিন্তু আমি ফলাফল আমি সেখানে খুঁজে পেতে চেয়েছিলেন যাতে কেউ তাদের খুঁজে পেতে পারে।
8 জি এসএসডি ক্যাশে দিয়ে ডেটাবেসটি সিগেট 750 জি হাইব্রিডে সরিয়ে আমি কয়েকবার পরীক্ষা চালিয়েছি যাতে এসএসডি ক্যাশেটি শিখতে পারে। এটি আমাকে একই পরীক্ষার সময়সীমার সময়সীমা দেয়, 2.56 মিলিয়ন রেকর্ড আপডেট করে - ব্যয় বিবেচনা করার জন্য এসএসডি পারফরম্যান্সের (4:55 মি: এস: ইন্টেল স্মার্টবুস্টের সাথে) যথেষ্ট পরিমাণে কাছে চলে আসে।
প্রায় 50 ডলারে (এখনই 239 ডলার বনাম $ 189 এখনই) হাইব্রিডটি অপ্টিমাইজেশনের জন্য কোনও অতিরিক্ত সফ্টওয়্যার না চালিয়ে 6x এর বেশি স্টোরেজ এবং প্রায় একই কর্মক্ষমতা সরবরাহ করে। একটি অভিযানে 0 + 1 আমি সময়গুলি আরও উন্নত করার প্রত্যাশা করি এবং এই ড্রাইভটির 5 বছরের ওয়ারেন্টি রয়েছে, আশা করি আমার এটির প্রয়োজন হবে না।
ব্যক্তিগতভাবে, আমি ইতিমধ্যে উল্লিখিত কারণে এসএসডি ব্যবহার করব না; অবশেষে ব্যর্থ হওয়ার আগে এগুলি ধীরে ধীরে ধীরে ধীরে নামবে। এটি কখন হবে আমরা এখনও সত্যই জানি না - বর্তমান অনুমানগুলি কেবল এটিই - অনুমান। মনে রাখবেন আমরা সকলেই সেই 'অবর্ণনীয়' সিডিগুলি কখন / 80-এর দশকের গোড়ার দিকে কিনেছিলাম? কয়েক বছর পরে, আমরা সিডি-তে ডেটা সংরক্ষণের শব্দটিকে ফ্লপি ডিস্ক ব্যবহার করার মতো মূর্খতা বলে বিবেচনা করি।
যদি আপনি নিজের হার্ডওয়্যার, ওএস এবং ডিবি সবই সঠিকভাবে কনফিগার করে থাকেন তবে আপনাকে এসএসডিগুলিতে জুয়া খেলতে হবে না।
কয়েক বছরে, পণ্যগুলি যখন কিছুটা পরিপক্ক হয়, তখন এটি ভিন্ন পরিস্থিতি হবে। তবে ততক্ষণে ...
মাইক্রোসফ্ট রিসার্চ নিবন্ধটি গিগাবাইটের তুলনায় পারফরম্যান্স লাভের চেয়ে ব্যয় নিয়ে উদ্বেগ প্রকাশ করেছে। এটি আসলে ড্রাইভগুলি ফিট করে এবং এটি পরীক্ষা করে না তবে প্রকৃত সার্ভার থেকে লগ ফাইলের উপর ভিত্তি করে একটি রেট্রো-কাস্টিং অ্যালগরিদম ব্যবহার করে।
এসএসডি এবং এসকিউএল নিয়ে কিছু জিনিস মনে আসে:
1 / আপনি যদি সঠিক সূচকগুলি যুক্ত করতে অবহেলা করেন তবে এসএসডি অনেক বেশি ক্ষমাশীল হবে কারণ এলোমেলোভাবে অনুসন্ধানের সময়গুলি এত কম থাকে।
2 / ব্যয়গুলি যখন সেই অধ্যয়নটি শুরু হয়েছিল এবং ছোট ওয়েব অ্যাপ্লিকেশনগুলির জন্য, কোনও ফোন অ্যাপ্লিকেশনটির পিছনের প্রান্তটি চালানোর জন্য বলুন, এন্টারপ্রাইজ এক্সচেয়ার সার্ভার নয়, এসকিউএল সার্ভার টিউন করার জন্য কোনও পরামর্শদাতাকে নিয়োগ দেওয়ার ক্ষেত্রে পারফরম্যান্স ব্যয় বাঁচাতে পারে।
3 / ছায়া অনুলিপি সহ একটি একক এসএসডি ড্রাইভ অবশ্যই একটি RAID মন্ত্রিসভায় গুচ্ছ গুচ্ছ এবং কন্ট্রোলার এবং সংযোগগুলির চেয়ে সস্তা হয়ে উঠেছে। পাওয়ার এবং হিটিং এবং র্যাক স্পেসের উল্লেখ না করা।
4 / স্পিন্ডলস সাধারণত কম্পিউটারে মারা যাওয়ার অংশ হিসাবে কুখ্যাত হয়। এসএসডির কোনও চলমান অংশ নেই এবং ব্যবসায়ের এক ঘণ্টার মধ্যে এক সময় এক এসএসডির দাম পড়তে পারে।
5 / পরিধান একটি সমস্যা তবে তাদের এটি পরিচালনা করার উপায় রয়েছে (স্ক্র্যাটারিং ব্লকগুলি জড়িত) যা সম্ভব কারণ এলোমেলোভাবে খণ্ডিত ডেটা কোনও এসএসডিকে ধীর করে না। এছাড়াও, একটি বৃহত ডিস্কের একটি ছোট ডাটাবেস ভবিষ্যতে কমদামে একটি নতুন একটি কিনতে সম্ভবত সময় পাতবে না।
6 / অ-সম্পর্কযুক্ত ডাটাবেসগুলির দিকে ঝোঁক রয়েছে এবং মাঝারি স্তরের সাথে যোগ দেয়। এটি সত্যিই জিনিসগুলিকে বদলে দিতে পারে: I / O পারফরম্যান্স পেনাল্টি ছাড়াই এবং অনেক সহজ স্কেলিংয়ের প্রস্তাব সহ এসএসডি ড্রাইভের সরল আনইনডেক্সড টেবিলগুলিতে ds এছাড়াও প্রতি শার্ড এসকিউএল সার্ভার লাইসেন্সে সঞ্চয় করা।
7 / এটি সমস্ত তাত্ত্বিক। কারও কাছে স্পিন্ডলসের বিপরীতে রিয়েল-ওয়ার্ল্ড পারফরম্যান্স টেস্টিং থাকলে আমি দেখতে পছন্দ করি।
লুক