এইচডিডি এখনও বেশ পছন্দ হয়, তবে কেন?
এটি আপনি কার সাথে কথা বলছেন, তাদের পটভূমি (পরিচালনা, আইটি, বিক্রয় ইত্যাদি) এবং আলোচনাটি কোন ধরণের সার্ভারের সাথে সম্পর্কিত তা নির্ভর করে। এইচডিডিগুলি সাধারণত বাইটে কম ব্যয়বহুলতার ক্রম হয় তবে আরও শক্তি ব্যবহার করে এবং প্রায় সর্বদা ধীর, কাজের চাপ নির্ভর করে।
প্রায় সর্বদা এটি ব্যয় করতে নেমে আসে এবং প্রদত্ত পরিমাণ সার্ভারে কত স্টোরেজ ফিট হতে পারে। যদি আপনি একটি একক এসএসডি দিয়ে 5-ডিস্কের রেড অ্যারের পারফরম্যান্স পেতে পারেন তবে এসএসডি সম্ভবত অনেক কম ব্যয়বহুল এবং পাওয়ারের একটি ভগ্নাংশ ব্যবহার করে, তবে আপনি সম্ভবত স্টোরেজটি 1-10 পাবেন।
সক্রিয় সঞ্চয়ের জন্য কোনটি ভাল?
এটি এখানে জটিল হয়ে ওঠে এবং কেন অনেক লোক জটিলতা এড়িয়ে যাবেন এবং কেবল তাদের জানা এইচডিডি সহ যান।
এসএসডি বিভিন্ন কোষে কতটা ডেটা লেখা যেতে পারে তার সীমা সহ বিভিন্ন গ্রেডে আসে, যা হোস্ট দ্বারা লিখিত ডেটার পরিমাণের মতো নয়। অল্প পরিমাণে ডেটা লেখার ফলে কোষগুলিতে প্রচুর পরিমাণে লেখার সমাপ্তি ঘটে, এগুলিকে লেখার পরিবর্ধক বলা হয় এবং দ্রুত সহনীয় রেটিং সহ ড্রাইভগুলি দ্রুত মারা যায়।
এসএসডি সেলগুলি যে পরিমাণ বিটগুলি সঞ্চয় করতে পারে তার জন্য নামকরণ করা হয়, এন-বিটগুলি সংরক্ষণ করতে তাদের প্রতি ঘরে প্রতি 2 voltage n ভোল্টেজের স্তর প্রয়োজন need এই বিটগুলি সমাধান করতে একটি টিএলসি (ট্রিপল বিট) এর জন্য 8 ভোল্টেজের স্তর প্রয়োজন। সাধারণত, প্রতিবার প্রতি সেল প্রতি বিটের মাত্রা বাড়ানোর সাথে সাথে আপনি ঘরে স্থায়িত্বের মধ্যে 3-10X ড্রপ পাবেন। জন্য উদাহরণস্বরূপ , একটি এসএলসি ড্রাইভ সমস্ত কক্ষ 100000 বার কোষ মারা যায়, এন্টারপ্রাইজ eMLC 30000 বার MLC 10000 পূর্ণ সাক্ষরতা কর্মসূচীর 5000, QLC 1000 আগে থেকেই লিখতে পারে।
বিশ্লেষক জিম হ্যান্ডির উদ্ধৃতি অনুসারে, এসএসডি সেল প্রযুক্তিতে প্রজন্মের উন্নতি, আরও ভাল লিথোগ্রাফি এবং 3 ডি ন্যান্ড পুরানো 2D ন্যান্ডের চেয়ে ঘনত্ব এবং পারফরম্যান্সের উন্নতি করেছে ।
এসএসডি প্রকৃতপক্ষে সম্বোধিত কক্ষগুলিতে সরাসরি লেখেন না, তারা কোষের ব্লকে লেখেন। এইভাবে ব্লকটিতে আরও বেশি পরিমাণে ঘর লেখার পরিমাণ থাকে এবং যখন ঘরগুলি সহনশীলতার বাইরে চলে যায় তখন পুরো ব্লকটি খারাপ হিসাবে চিহ্নিত হয় এবং ডেটা একটি নতুন ব্লকে স্থানান্তরিত হয়। এসএসডি সহনশীলতা কোষের ধরণের উপর ভিত্তি করে, কতগুলি অতিরিক্ত ব্লক উপলব্ধ রয়েছে, ত্রুটি সংশোধনের জন্য কত বেশি ওভারহেড এবং ড্রাইভ কীভাবে লেখার প্রশস্ততা হ্রাস করতে ক্যাচিং এবং অ্যালগরিদম ব্যবহার করে। নির্মাতাকে খারাপ চিহ্নিত করতে যে সহনশীলতাটি নির্বাচন করে তাও কার্যকর হয়, একটি এন্টারপ্রাইজ ড্রাইভ গ্রাহক ড্রাইভের চেয়ে আগে ব্লককে খারাপ চিহ্নিত করবে, যদিও উভয়ই পুরোপুরি কার্যকর হয়।
এন্টারপ্রাইজ গ্রেড "হাই-রাইটিং" এসএসডিগুলি এসএলসি বা ইএমএলসি কোষের উপর ভিত্তি করে এবং প্রচুর পরিমাণে অতিরিক্ত ব্লক থাকে এবং বিদ্যুৎটি নষ্ট হয়ে যাওয়ার পরে ক্যাশে ডিস্কে ফ্লাশ করতে পারে তা নিশ্চিত করার জন্য সাধারণত ক্যাপাসিটারগুলির সাথে একটি বড় ক্যাশে থাকে।
"উচ্চ-পঠিত" অ্যাপ্লিকেশনগুলির জন্য ফাইল সার্ভারের মতো দ্রুত অ্যাক্সেসের প্রয়োজনের জন্য অনেক কম সহিষ্ণুতা সহ ড্রাইভগুলি রয়েছে, তারা কম ঘরের ধৈর্য্যের দামে বাইটের চেয়ে কম ব্যয় করে, বিভিন্ন ঘরের প্রকার, কম খুচরা অঞ্চল এবং এগুলি সহ, তারা "হাই-রাইট" ড্রাইভের সহ্য করার মাত্র 5% থাকতে পারে তবে সঠিকভাবে ব্যবহার করার সময় তাদের এগুলির প্রয়োজনও হয় না।
ডাটাবেসের জন্য উদাহরণস্বরূপ, যেখানে ডিস্ক সর্বদা সক্রিয় থাকে?
আমার ডাটাবেসটি অল্প অল্প অল্প অল্প অল্প অল্প অল্প অল্প অল্প অল্প পরিমাণে অ্যাক্সেসের 95% রয়েছে এবং এটি বেশিরভাগ র্যামে ক্যাশেড রয়েছে, এটি এসএসডি হিসাবে প্রায় এইচডিডি হিসাবে দ্রুত। যদি এটি আরও বড় হয় তবে সিস্টেমে পর্যাপ্ত পরিমাণে র্যাম থাকবে না এবং এসএসডি অ্যাক্সেসের সময়গুলিতে বিশাল পার্থক্য করতে শুরু করে।
এসএসডিগুলি আরও দ্রুততার ব্যাকআপ এবং পুনরুদ্ধার আদেশ দেয়। আমার ডিবি ব্যাকআপ থেকে প্রায় 10 মিনিটের মধ্যে একটি ধীর এসএসডি বা প্রায় 11 সেকেন্ডের থেকে একটি দ্রুত গতিতে পুনরুদ্ধার করে , এইচডিডি তে ব্যাকআপ আনতে প্রায় 25 মিনিট সময় হত। এটি কমপক্ষে 2 মাপের অর্ডার এবং এটি কাজের চাপের উপর নির্ভর করে বিশাল পার্থক্য আনতে পারে। এটি আক্ষরিক 1 দিনের জন্য নিজের জন্য অর্থ প্রদান করতে পারে।
বিশাল পরিমাণে ছোট্ট লেখার সাথে থাকা ডেটাবেসগুলি কয়েক ঘন্টার মধ্যে একটি গ্রাহক গ্রেড টিএলসি ড্রাইভকে হত্যা করতে পারে।
এবং এসএসডি কি সার্ভারের জন্য সত্যই কার্যকর?
অবশ্যই, যদি অ্যাপ্লিকেশনের জন্য সঠিক ড্রাইভের ধরণ এবং গ্রেড নির্বাচন করা হয়, আপনি যদি এটি ভুল করেন তবে এটি একটি বিপর্যয় হতে পারে।
আমার সার্ভারটি বেশ কয়েকটি ডাটাবেস, প্লাসে হাই-রিড নেটওয়ার্ক স্টোরেজ, উচ্চ-রাইটিং সুরক্ষা ফুটেজ স্টোরেজ, মিশ্রিত রিড রাইটিং ফাইল স্টোরেজ এবং ক্লায়েন্ট ব্যাকআপ চালায়। সার্ভারের বাল্ক নেটওয়ার্ক স্টোরেজ এবং এনভিআর, একটি ক্লাসিক এবং ডাটাবেস ব্যাকআপ এবং দ্রুত অ্যাক্সেস নেটওয়ার্ক স্টোরেজ জন্য RAID-5 এ 3 টি কনজিউমার টিএলসি ড্রাইভের জন্য এইচডিডি 6 এর অ্যারে রয়েছে My
এসএসডি র্যাডে লেখার গতি এইচডিডি রেডের মতোই গতি, তবে এলোমেলো অ্যাক্সেস পড়ার গতি এসএসডি রেডের চেয়ে 10 এক্সের চেয়ে বেশি দ্রুত। আবার এটি একটি ভোক্তা টিএলসি এসএসডি, তবে যেহেতু সিক্যুয়াল লেখার গতি গিগাবিট ল্যানের চেয়ে প্রায় 3 এক্স দ্রুত, এটি কখনই ওভারলোড হয় না এবং দূরবর্তীভাবে অ্যাক্সেস করা হচ্ছে যখন সিস্টেম লোকাল ব্যাকআপ করে তবে প্রচুর ওভারহেড থাকে।
বেশিরভাগ এসএসডি এছাড়াও তাত্ক্ষণিক সুরক্ষিত মুছে ফেলা (আইএসই) অফার করে যা কিছু সেকেন্ডের মধ্যে ডেটা মুছতে পারে, এইচডিডিগুলির জন্য অনেক ঘন্টা বা দিন বনাম যে বৈশিষ্ট্যটি নেই, কেবলমাত্র কয়েকটি এন্টারপ্রাইজ গ্রেড এইচডিডি আইএসই সরবরাহ করে, কিন্তু তারা হয়ে উঠছে আরও সাধারণ আপনি যদি কোনও ড্রাইভ অবসর নিচ্ছেন বা পুনরায় পরিকল্পনা করছেন তবে এটি খুব কার্যকর।
লেখার জন্য সবচেয়ে ভাল সমাধান (ফাইল সিস্টেম) কী?
আপনি চান ডেটা এবং ফাইল সিস্টেমের বৈশিষ্ট্যগুলির ধরণের উপর নির্ভর করে। আমি কেবল এক্সটি 4 এবং বিটিআরএফএস ব্যবহার করছি (স্ন্যাপশট এবং চেকসাম প্রয়োজন)। ফাইল সিস্টেমের ওভারহেড ব্যবহারের যোগ্য স্থান হ্রাস করবে এবং এসএসডিগুলির জীবনকে কিছুটা হ্রাস করতে পারে, বিটিআরএফএসের চেকসাম এবং অন্যান্য বৈশিষ্ট্যগুলির জন্য উচ্চ ওভারহেড রয়েছে এবং স্ন্যাপশটগুলি প্রচুর স্থান ব্যবহার করবে।
যান্ত্রিক ত্রুটির ক্ষেত্রে, এটি মেরামতের কোনও উপায় নেই (এটি কি ঠিক)?
ড্রাইভের ধরণ নির্বিশেষে, আপনার কি কখনও ডেড ড্রাইভে ডেটা পুনরুদ্ধার করতে হবে? এটি খুব ব্যয়বহুল হতে পারে , আপনি টায়ার্ড ব্যাকআপ, মূল স্টোরেজে র্যাড, আলাদা আলাদা ডিভাইস বা মেশিনে স্থানীয়ভাবে সংস্করণযুক্ত ব্যাকআপ নেওয়া ভাল, তারপরে অফসাইট বা ক্লাউডে সিঙ্ক করুন। 1TB ক্লাউড স্টোরেজ প্রতি মাসে 5 ডলার, এইচডিডিতে ডেটা পুনরুদ্ধারের জন্য আপনার 2 গ্র্যান্ড মূল্য পড়তে পারে এবং একটি মৃত এসএসডি পুনরুদ্ধার করা অসম্ভব হতে পারে ... কেবল ব্যাকআপগুলি করুন এবং মেরামতের সম্পর্কে ভুলে যান।