Car-tech

مهندس أوراكل يكشف عن أسرار الكمون مع خرائط الحرارة

شرح الاوراكل ORACLE من البداية للاحتراف الدرس الاول

شرح الاوراكل ORACLE من البداية للاحتراف الدرس الاول
Anonim

على الرغم من أن مديري مراكز البيانات استخدموا منذ وقت طويل خرائط حرارة للمساعدة في تحديد المكان المناسب لوضع رفوف الخوادم ووحدات التبريد ، فإن هذا النمط من التصور يمكن أيضًا أن يكون مفيدًا لفهم نظام الكمون بشكل أفضل ، كما يقول مهندس أوراكل في عدد يوليو. الاتصالات من ACM.

"تقديم الكمون كخريطة للحرارة هو وسيلة فعالة لتحديد الخصائص الدقيقة التي قد تكون غائبة ،" يكتب بريندان جريج ، مهندس البرمجيات الرئيسي في شركة أوراكل ، في مقال "تخيل زمن النظام".

كما حذر جريج من أنه في حين أن مثل هذا التصور يمكن أن يمنحنا نظرة عامة أكبر على ما يحدث ، فإنه لا يقدم دائمًا إجابات عن السلوك الذي يتم ملاحظته. ومع ذلك ، يمكن لخرائط الحرارة أن توفر نظرة ثاقبة في معالجة الجيل القادم من مشكلات زمن الوصول في مركز البيانات.

[المزيد من القراءة: أفضل صناديق NAS لتدفق الوسائط والنسخ الاحتياطي]

تحديد أسباب بطء النظام كان منذ فترة طويلة إحباطًا مديري مركز البيانات ومسؤولي النظام. تتوفر أدوات تحليل الشبكة لتصور أداء الشبكة ، على الرغم من أن الجوانب الأخرى للنظام ، مثل استجابة الأقراص في صفيف التخزين ، كان من الصعب قياسها كمياً.

قدمت شركة Sun Microsystems منذ فترة طويلة أداة واحدة لنظام تشغيل Solaris الخاص بها ، يدعى DTrace ، التي يمكن أن تميز الكمون داخل أجزاء مختلفة من نظام على أساس ثانية بالثانية. ومع ذلك ، لا تزال البيانات الغامرة التي يمكن إنتاجها بحاجة إلى غلي في شكل سهل الفهم.

أدخل خرائط الحرارة في Gregg. الخرائط الحرارية هي تقنية تصور بسيطة حيث يتم تمثيل قيم مختلفة ، على الرسم البياني ثنائي الأبعاد ، بألوان مختلفة.

يمكن للرسومات البيانية أن تكشف عن أكثر من الرسوم البيانية الخطية لمعظم أدوات تحليل الشبكة ، وذلك لأن الرسومات البيانية "ستسمح بالمعدل" يجب أن يتم فحص الكمون الفعلي مع مرور الوقت ، حيث لا يمكن تحديد التركيب الفعلي أو توزيع ذلك الكمون إلى أبعد من الحد الأقصى ، إذا تم توفيره. "

تعد الخرائط الحرارية أيضًا جيدة لتحديد القيم المتطرفة بسرعة ، والتي يمكن فحصها بعد ذلك بمزيد من التفصيل ، جادل.

في هذه المقالة ، وضع Gregg مجموعة متنوعة من شروط عبء العمل غير المعتادة ، باستخدام برنامج التمثيل البصري لـ Oracle Analytics لتقديم البيانات التي تم تجميعها بواسطة DTrace بشكل مرئي. قام بتعيين المحور X لتمثيل الوقت ومحور Y لتمثيل وقت الوصول. تمثل الألوان الأغمق معظم المدخلات والمخرجات.

في كثير من الحالات ، وجد أن أعباء العمل البسيطة يمكن أن تنتج مجموعة متنوعة من الأنماط المعقدة - وفي بعض الأحيان غير قابلة للتوضيح -. في حالة واحدة ، كانت كمية صغيرة من البيانات متسلسلة مكتوبة إلى مجموعة من الأقراص. يتوقع Gregg أن يرى فقط "الضوضاء البيضاء" التي تمثل وقت الاستجابة العشوائي للظهور. وبدلاً من ذلك ، أظهرت خريطة الحرارة ارتفاع مستويات الكمون والهبوط في أنماط مميزة لسبب غير معروف. وقال: "إن تصور الكمون بهذه الطريقة يفرض بوضوح المزيد من الأسئلة أكثر مما يوفر إجابات". تضمن الاختبار إرسال مجموعة من البيانات إلى 44 قرصًا. أولاً ، سيتم إرسال البيانات إلى قرص واحد فقط ، ثم إلى قرصين ، وهكذا دواليك ، إلى أن تصل كل الأقراص 44 إلى البيانات.

يتوقع أن يزداد زمن الاستجابة للقرص المتوقع بشكل خطي نظرًا لأن حواجز النظام أصبحت مشبعة بالبيانات.

وبدلاً من ذلك سيزداد الكمون ، ثم يهدأ إلى حد ما ، قبل زيادة بعض أكثر.

لقد أطلق على هذا النمط اسم الزاحف المجنح ذي قوس قزح ، حيث أن الرسم البياني الحراري كان يشبه صورة الديناصورات الطائرة الملونة.

"لتلخيص "لا يعرف إلا القليل من الدقة ، وهناك حاجة إلى المزيد من التحريات. ما يظهره هذا هو مدى عمق التصور البسيط" ، كما يكتب.

كما استخدم جريج خريطة حرارة للكشف عن آثار الصدمة التي تسببها الضوضاء العالية على خوادم ، ظواهر أظهرها جريج بضع سنوات على YouTube.

على الرغم من أن هذه الخرائط الحرارية تمت على نظام يعمل على نظام الملفات Zettabyte (ZFS) الذي يعمل عبر بروتوكول تخزين ملفات الشبكة (NFS) ، يمكن استخدام هذا الأسلوب لتوصيف عمليات أنظمة الملفات الأخرى ، وحتى المكونات الأخرى مثل وحدات المعالجة المركزية (CPUs) ، كتب جريج.

Joab Jackson يغطي برنامج enterpise والأخبار العامة للتكنولوجيا عن

The IDG News Service

. اتبع Joab على تويتر علىJoab_Jackson. عنوان البريد الإلكتروني لـ Joab هو [email protected]