فهم بطاقات غارة الخادم
بطاقة الغارة: الاسم الكامل هو Redundant Array of Independent Disks Card. يستخدم تقنية Raid لتحويل الأقراص الصلبة المتعددة إلى قرص منطقي واحد، مع سعة وأداء وموثوقية وسهولة إدارة أفضل
بطاقة ساس: يتم وضعه كبطاقة توسيع مجموعة القرص الصلب ذات النهاية المنخفضة. بالمقارنة مع بطاقات Raid، فهي تحتوي على فجوات واضحة من حيث عدم وجود ذاكرة تخزين مؤقت ومستوى Raid 0 و1 والأداء.
غارة على متن الطائرة: يشير إلى وحدة تحكم SATA المدمجة في PCH للوحة الأم للخادم، والتي تدعم عادةً أقراص SATA فقط، ولا تحتوي على ذاكرة تخزين مؤقت، وأداء ضعيف، ولها قيود.
تنفذ وحدة المعالجة المركزية لبطاقة RAID وظائف بطاقة RAID عن طريق تنفيذ البرنامج الثابت في ذاكرة الفلاش للتحكم في وحدة تحكم SCSI وذاكرة التخزين المؤقت ودائرة إنذار الإشارة. عملية التشغيل هي كما يلي:
1. قم بتهيئة سجل بطاقة RAID
2. اقرأ آخر معلمات RAID في NVRAM، وقارنها بمعلومات القرص الصلب الفعلية لعرض النتائج
3. أرسل مطالبات التكوين، واستجب لأوامر HOST للدخول إلى واجهة التكوين
4. توفير قائمة تكوين، وتخزين معلمات بطاقة RAID ومعلمات RAID المقدمة من قبل المستخدم في NVRAM
5. وفقًا لمعلمات RAID، قم بتهيئة عملية الكتابة على القرص الصلب من خلال وحدة تحكم SCSI
6. أكمل التكوين وانتظر حتى يصدر المضيف أمر عملية القراءة والكتابة
توفر لك STOR Technology Limited جودة عالية 9560-16ط, 9560-8I, 9361-4ط, 9540-8I، إلخ. نحن نقدم لك خدمات عالية الجودة وخدمة ما بعد البيع مضمونة. مرحبا بكم في زيارتنا ومناقشة المنتجات ذات الصلة معنا.
موقعنا: https://www.cloudstorserver.com/
اتصل بنا: alice@storsservers.com / +86-755-83677183
واتس اب : +8613824334699
بالنسبة لكتابة الإدخال والإخراج للطبقة العليا، هناك وضعان لوحدات تحكم RAID:
(1) وضع إعادة الكتابة: عندما تصل البيانات من الطبقة العليا، تقوم وحدة تحكم RAID بحفظها في ذاكرة التخزين المؤقت وتقوم على الفور بإعلام المضيف باكتمال عملية الإدخال/الإخراج. يسمح هذا للمضيف بالانتقال إلى عملية الإدخال والإخراج التالية دون انتظار، بينما تظل البيانات في ذاكرة التخزين المؤقت لبطاقة RAID دون كتابتها على القرص. تعمل وحدة التحكم RAID على تحسين عمليات الكتابة على القرص إما عن طريق الكتابة إلى القرص بشكل فردي، أو على دفعات، أو وضع عمليات الإدخال والإخراج في قائمة الانتظار باستخدام تقنيات الصف. ومع ذلك، فإن هذا الأسلوب له عيب خطير: في حالة انقطاع الطاقة، يتم فقدان البيانات الموجودة في ذاكرة التخزين المؤقت لبطاقة RAID بينما يفترض المضيف أن عملية الإدخال/الإخراج قد اكتملت، مما يؤدي إلى تناقضات كبيرة بين الطبقتين العلوية والسفلية. ومن ثم، فإن بعض التطبيقات الهامة، مثل قواعد البيانات، تنفذ تدابير الكشف عن الاتساق الخاصة بها.
ولهذا السبب، تتطلب بطاقات RAID المتطورة بطاريات لحماية ذاكرة التخزين المؤقت. في حالة انقطاع التيار الكهربائي، تستمر البطارية في توفير الطاقة لذاكرة التخزين المؤقت، مما يضمن سلامة البيانات. عند استعادة الطاقة، تعطي بطاقة RAID الأولوية لكتابة عمليات الإدخال والإخراج غير المكتملة المخزنة في ذاكرة التخزين المؤقت على القرص.
(2) وضع الكتابة من خلال: في هذا الوضع، يعتبر الإدخال/الإخراج من الطبقة العليا مكتملاً فقط بعد قيام وحدة تحكم RAID بكتابة البيانات إلى القرص. يضمن هذا النهج موثوقية عالية. على الرغم من فقدان ميزة أداء ذاكرة التخزين المؤقت في هذا الوضع، إلا أن وظيفة التخزين المؤقت الخاصة بها تظل فعالة.
بالإضافة إلى كونها ذاكرة تخزين مؤقت للكتابة، فإن ذاكرة التخزين المؤقت للقراءة مهمة جدًا أيضًا. تعد خوارزمية ذاكرة التخزين المؤقت موضوعًا معقدًا للغاية، مع مجموعة من الآليات المعقدة. تسمى إحدى الخوارزميات PreFetch، مما يعني أن البيانات الموجودة على القرص والتي "من المحتمل" أن يصل إليها المضيف في المرة القادمة "يتم قراءتها في ذاكرة التخزين المؤقت" قبل أن يصدر المضيف طلب قراءة I0. كيف يتم حساب هذا "المحتمل"؟
في الواقع، من المفترض أن المضيف لديه احتمالية عالية لقراءة البيانات في الموضع المجاور للقرص حيث توجد البيانات المقروءة هذه المرة في الإدخال/الإخراج التالي. ينطبق هذا الافتراض بشكل كبير على القراءة المتسلسلة المستمرة للإدخال والإخراج، مثل قراءة البيانات المخزنة بشكل مستمر منطقيًا. مثل هذه التطبيقات، مثل خدمات نقل الملفات الكبيرة FTP وخدمات الفيديو حسب الطلب، كلها تطبيقات لقراءة الملفات الكبيرة. إذا تم أيضًا تخزين العديد من الملفات الصغيرة المجزأة بشكل مستمر في مواضع متجاورة على القرص، فسيؤدي التخزين المؤقت إلى تحسين الأداء بشكل كبير، لأن IOPS المطلوب لقراءة الملفات الصغيرة مرتفع جدًا. إذا لم يكن هناك ذاكرة تخزين مؤقت، فإن الأمر يعتمد كليًا على الرأس لإكمال كل عملية إدخال/إخراج، الأمر الذي يستغرق وقتًا طويلاً.
توفر لك STOR Technology Limited جودة عالية 9560-16ط, 9560-8I, 9361-4ط, 9540-8I، إلخ. نحن نقدم لك خدمات عالية الجودة وخدمة ما بعد البيع مضمونة. مرحبا بكم في زيارتنا ومناقشة المنتجات ذات الصلة معنا.
موقعنا: https://www.cloudstorserver.com/
اتصل بنا: alice@storsservers.com / +86-755-83677183
واتس اب : +8613824334699