WEBVTT

00:00.120 --> 00:01.800
المدرب: في هذا الدرس، سنتحدث

00:01.800 --> 00:03.330
عن مشكلات أداء محرك الأقراص،

00:03.330 --> 00:06.300
وعلى وجه التحديد، حول أداة التشخيص الذكية والمقياس

00:06.300 --> 00:07.740
المعروف باسم عمليات الإدخال

00:07.740 --> 00:10.320
والإخراج في الثانية.

00:10.320 --> 00:12.630
أولا، دعونا نتحدث عن سمارت.

00:12.630 --> 00:14.970
الآن، SMART هو اختصار ويرمز SMART إلى تحليل

00:14.970 --> 00:18.090
المراقبة الذاتية وتكنولوجيا إعداد التقارير.

00:18.090 --> 00:19.683
وهو مدمج في معظم محركات الأقراص

00:19.683 --> 00:22.320
الثابتة التي ستستخدمها يوميًا.

00:22.320 --> 00:24.180
الآن، هذه التقنية الذكية هي

00:24.180 --> 00:26.640
في الواقع برنامج تشخيص ذاتي يقوم بتنبيه

00:26.640 --> 00:28.410
نظام التشغيل إذا اكتشف أن

00:28.410 --> 00:29.790
هناك فشلًا قد حدث أو

00:29.790 --> 00:32.070
إذا كان الفشل وشيكًا.

00:32.070 --> 00:33.870
الآن، النظام الذكي موجود منذ

00:33.870 --> 00:35.760
حوالي 20 إلى 30 عامًا، وقد بدأ

00:35.760 --> 00:37.620
في محركات الأقراص الثابتة،

00:37.620 --> 00:40.890
ولكن تم ترحيله أيضًا إلى أجهزة الحالة الصلبة.

00:40.890 --> 00:43.740
تعد تقنية SMART هذه بمثابة شيء يكمل نظام

00:43.740 --> 00:46.260
التشغيل لديك، وBIOS، وUEFI لديك، والأنظمة

00:46.260 --> 00:48.150
الأخرى المشابهة.

00:48.150 --> 00:49.650
الفكرة الكاملة مع SMART هي أنه

00:49.650 --> 00:51.660
يمكنه بعد ذلك مراقبة محرك الأقراص الثابتة

00:51.660 --> 00:53.430
لديك والقدرة على فهم الحالة الصحية

00:53.430 --> 00:55.230
لمحرك الأقراص هذا بالتحديد.

00:55.230 --> 00:57.420
عندما تنظر إليه، ستنظر إلى أشياء مثل درجة حرارة

00:57.420 --> 01:00.180
محرك الأقراص، والصحة العامة لمحركات الأقراص، ومدى سرعة

01:00.180 --> 01:01.590
دورانها إذا كنت تتعامل مع محرك

01:01.590 --> 01:02.700
أقراص ثابتة، وعدد الكتل

01:02.700 --> 01:04.290
التالفة إذا كنت التعامل مع جهاز

01:04.290 --> 01:07.230
الحالة الصلبة وأشياء من هذا القبيل.

01:07.230 --> 01:09.270
الآن، الشيء المهم الذي يجب أن تتذكره مع SMART

01:09.270 --> 01:12.360
هو أنه ليس مصممًا للحفاظ على صحة محركات الأقراص لديك.

01:12.360 --> 01:14.460
وبدلاً من ذلك، تم تصميمه لتحديد

01:14.460 --> 01:15.840
متى يواجهون مشكلات

01:15.840 --> 01:18.090
ومتى قد يفشلون في المستقبل.

01:18.090 --> 01:19.410
لذا ضع هذا في الاعتبار.

01:19.410 --> 01:22.650
هدفهم هنا ليس أن يكونوا قادرين على إصلاح محرك الأقراص الخاص

01:22.650 --> 01:24.690
بك ولكن ببساطة مراقبة ومعرفة متى يكون

01:24.690 --> 01:26.643
هناك شيء سيء على وشك الحدوث.

01:27.480 --> 01:29.190
تم تصميم تقنية المراقبة والتحليل

01:29.190 --> 01:31.620
وإعداد التقارير الذاتية هذه لقياس الكثير من السمات

01:31.620 --> 01:33.810
المختلفة حول محرك الأقراص الثابتة لديك وأجهزة

01:33.810 --> 01:35.610
الحالة الصلبة لديك.

01:35.610 --> 01:37.470
على سبيل المثال، يمكنه مراقبة أشياء

01:37.470 --> 01:40.290
مثل معدل خطأ القراءة، ووقت تشغيل القرص الصلب، وعدد

01:40.290 --> 01:43.530
القطاعات المعاد تخصيصها، ومعدل خطأ البحث، وساعات التشغيل،

01:43.530 --> 01:46.230
وتنبيهات درجات الحرارة المرتفعة، وأشياء أخرى

01:46.230 --> 01:47.850
مثل هذا.

01:47.850 --> 01:50.370
من خلال مراقبة كل هذه الأجزاء المختلفة من المعلومات،

01:50.370 --> 01:53.340
تكون الأداة المساعدة SMART قادرة على إخطار نظام التشغيل

01:53.340 --> 01:54.600
بأي مشكلات معلقة أو مشكلات

01:54.600 --> 01:56.910
قد تكون موجودة في المستقبل.

01:56.910 --> 01:58.650
الآن، يُعرف أحد المقاييس التي

01:58.650 --> 02:01.920
تراقبها الأداة الذكية SMART بعمليات الإدخال والإخراج

02:01.920 --> 02:03.900
في الثانية أو IOPS.

02:03.900 --> 02:06.000
الآن، يعد IOPS مقياسًا مهمًا حقًا لتتمكن

02:06.000 --> 02:07.950
من النظر إليه على النظام.

02:07.950 --> 02:10.800
نظرًا لأنك تقوم بقياس مدى سرعة إدخال الأشياء

02:10.800 --> 02:12.660
أو إخراجها إلى جهاز تخزين، يعد

02:12.660 --> 02:14.940
هذا أحد المقاييس الرئيسية للأداء التي

02:14.940 --> 02:17.820
تحتاج إلى فهمها عند التعامل مع التخزين.

02:17.820 --> 02:19.680
الآن، إذا كنت تقارن محرك الأقراص الثابتة

02:19.680 --> 02:21.270
بجهاز مزود بذاكرة مصنوعة من مكونات

02:21.270 --> 02:23.820
صلبة، فعادةً ما يكون معدل IOPS على محرك الأقراص الثابتة

02:23.820 --> 02:26.970
أقل بكثير مما هو عليه على جهاز مزود بذاكرة مصنوعة من مكونات صلبة.

02:26.970 --> 02:28.800
وذلك لأن جهاز الحالة الصلبة

02:28.800 --> 02:31.410
يتمتع بأوقات بحث أسرع بكثير لأنه لا يحتاج

02:31.410 --> 02:34.380
إلى تحريك الطبق ليتمكن من قراءة تلك المعلومات،

02:34.380 --> 02:36.600
ولكن هذا ليس هو الحال دائمًا.

02:36.600 --> 02:38.130
هناك بعض محركات أقراص الحالة

02:38.130 --> 02:42.450
الصلبة (SSD) غير المكلفة جدًا ورخيصة الصنع والتي تحتوي على عدد IOPS أقل بكثير

02:42.450 --> 02:45.270
من بعض محركات الأقراص الثابتة السريعة حقًا.

02:45.270 --> 02:48.060
لذا عليك أن تتذكر أنه ليس كل شيء واضحًا حيث تكون أجهزة

02:48.060 --> 02:50.070
الحالة الصلبة دائمًا أسرع من محركات

02:50.070 --> 02:52.860
الأقراص الثابتة، ولكن هذه قاعدة عامة جيدة.

02:52.860 --> 02:54.450
لذا ضع هذا في الاعتبار.

02:54.450 --> 02:55.950
إذا كنت تعمل في السحابة، فلن

02:55.950 --> 02:58.710
تتمكن فعليًا من الوصول إلى وحدة التخزين الأساسية.

02:58.710 --> 03:01.260
لذا فإن الطريقة الوحيدة التي يمكنك من خلالها قياس

03:01.260 --> 03:02.670
الأداء هي عن طريق قياس IOPS،

03:02.670 --> 03:04.830
وهي عمليات الإدخال والإخراج في الثانية،

03:04.830 --> 03:07.350
لأنك لا تعرف ما إذا كانوا يستخدمون محركات الأقراص

03:07.350 --> 03:10.260
الثابتة أو أجهزة الحالة الصلبة أسفل طبقة التخزين تلك، لأنه

03:10.260 --> 03:12.210
يتم يتم استخلاصها منك عند استخدام المحاكاة

03:12.210 --> 03:14.880
الافتراضية والحوسبة السحابية.

03:14.880 --> 03:17.610
ولهذا السبب نود أن ننظر إلى رقم IOPS أو

03:17.610 --> 03:20.070
عمليات الإدخال والإخراج في الثانية،

03:20.070 --> 03:22.740
لأن هذا هو أفضل مقياس للأداء لدينا عندما

03:22.740 --> 03:24.630
نقرأ البيانات ونكتبها على

03:24.630 --> 03:26.700
جهاز تخزين معين.

03:26.700 --> 03:28.860
الآن، إذا بدأت ترى أن أدائك الإجمالي

03:28.860 --> 03:31.500
ينخفض عندما تتحدث عن أجهزة التخزين الخاصة

03:31.500 --> 03:32.850
بك وتقوم بقياس IOPS الخاص

03:32.850 --> 03:35.160
بك وترى أن هذا الرقم ينخفض أيضًا، فهذا

03:35.160 --> 03:37.200
يشير إلى أنك تواجه نوعًا من القراءة

03:37.200 --> 03:40.620
عنق الزجاجة والكتابة إلى أجهزة التخزين تلك.

03:40.620 --> 03:42.120
قد تكون هذه مشكلة في الأجهزة

03:42.120 --> 03:44.250
أو قد تكون مشكلة في البرنامج.

03:44.250 --> 03:46.530
يجب عليك النظر في ذلك وتكون قادرًا على تحديد

03:46.530 --> 03:48.523
ذلك باستخدام أدوات مثل الأدوات المساعدة

03:48.523 --> 03:51.030
SMART لتتمكن من تحديد ما إذا كان محرك الأقراص

03:51.030 --> 03:52.440
يقرأ ويكتب بالسرعة المناسبة،

03:52.440 --> 03:55.320
أم أن نظام التشغيل هو الذي يتباطأ فعليًا ولا يستطيع القراءة

03:55.320 --> 03:56.790
والكتابة على الجهاز بالسرعة

03:56.790 --> 03:59.040
التي يحتاجها؟

03:59.040 --> 04:00.720
ولهذا السبب من المهم النظر إلى

04:00.720 --> 04:03.990
الأمور بشكل شمولي لأن انخفاض عمليات الإدخال والإخراج

04:03.990 --> 04:06.570
في الثانية قد يكون مشكلة في الأجهزة، أو قد يكون

04:06.570 --> 04:08.850
شيئًا في التطبيق أو موارد النظام العامة

04:08.850 --> 04:11.580
التي يتم تحميلها فوق طاقتها بسبب الكثير من العوامل

04:11.580 --> 04:13.440
الأخرى الأشياء التي تحدث على هذا

04:13.440 --> 04:15.270
النظام بالذات.

04:15.270 --> 04:16.920
إذا كنت تواجه أداءً بطيئًا عندما يتعلق

04:16.920 --> 04:18.210
الأمر بالتخزين، فإن بعض الأشياء

04:18.210 --> 04:19.350
التي تريد الاطلاع عليها

04:19.350 --> 04:21.000
على محرك الأقراص الثابتة ستكون ما إذا

04:21.000 --> 04:23.310
كانت الملفات قد أصبحت مجزأة أم لا.

04:23.310 --> 04:24.150
وإذا كان لديهم

04:24.150 --> 04:26.880
ذلك، فسوف تحتاج إلى تشغيل أداة إلغاء التجزئة.

04:26.880 --> 04:29.070
سيكون هذا قادرًا على أخذ كل أجزاء هذه الملفات

04:29.070 --> 04:30.450
وإعادة تجميعها معًا مما سيؤدي

04:30.450 --> 04:34.020
بعد ذلك إلى تقليل أوقات القراءة الصحيحة على هذا الجهاز.

04:34.020 --> 04:36.720
وذلك لأنه عندما تكتب على محرك الأقراص الثابتة،

04:36.720 --> 04:38.250
سيبدأ في أخذ الملف الذي تحاول

04:38.250 --> 04:39.083
كتابته، وسيقوم

04:39.083 --> 04:41.430
بتقسيمه إلى أجزاء أصغر.

04:41.430 --> 04:43.860
سيتم وضع كل قطعة من هذه القطع على القرص الصلب

04:43.860 --> 04:45.180
بدءًا من البداية والانتقال

04:45.180 --> 04:47.910
نحو النهاية في أي مساحة متاحة.

04:47.910 --> 04:49.800
لذا أريدكم أن تفكروا في القرص الصلب

04:49.800 --> 04:51.300
كما تفكرون في كتاب.

04:51.300 --> 04:54.630
لنفترض أنني أعطيتك كتابًا فارغًا يحتوي على 200 صفحة.

04:54.630 --> 04:57.780
هذا هو كل ما لديك من مساحة تخزين، ولكن لديك قلم رصاص، وبينما

04:57.780 --> 04:59.190
تكتب في الكتاب، تبدأ من الصفحة

04:59.190 --> 05:01.140
الأولى وتستمر في الكتابة حتى تصل إلى

05:01.140 --> 05:02.670
الصفحة 50.

05:02.670 --> 05:04.320
لقد عدت الآن إلى الصفحة الثالثة

05:04.320 --> 05:06.630
وقررت أنك لا تحتاج إلى أشياء في تلك الصفحة.

05:06.630 --> 05:07.800
لذلك قمت بمسح ذلك.

05:07.800 --> 05:09.780
الآن لديك بعض المساحة الفارغة في هذا الكتاب.

05:09.780 --> 05:12.840
لقد فعلت الشيء نفسه في الصفحة السابعة و12 و15، وقمت بمراجعة

05:12.840 --> 05:13.740
الكتاب ومسحت الأشياء

05:13.740 --> 05:15.330
التي لم تكن بحاجة إليها.

05:15.330 --> 05:17.190
الآن عندما تريد كتابة شيء آخر،

05:17.190 --> 05:19.200
فلن تبدأ من الصفحة 51، ولكنك ستعود

05:19.200 --> 05:21.660
إلى الصفحة الثالثة حيث قمت بمسح ذلك وملء

05:21.660 --> 05:23.070
الفراغ.

05:23.070 --> 05:24.450
الآن، بمجرد نفاد المساحة،

05:24.450 --> 05:26.250
ستنتقل إلى الصفحة التالية التي تحتوي

05:26.250 --> 05:27.420
على فراغات، وستستمر في

05:27.420 --> 05:30.000
القيام بذلك حتى تصل إلى الصفحة 51، ثم ستستمر في ذلك

05:30.000 --> 05:31.710
الكتابة مرة أخرى.

05:31.710 --> 05:33.480
هذه هي الطريقة التي يعمل بها القرص الصلب.

05:33.480 --> 05:35.640
لذا، إذا كان لديك الكثير من الملفات الصغيرة التي قمت

05:35.640 --> 05:36.630
بحذفها، فلديك الآن الكثير

05:36.630 --> 05:39.270
من الثغرات الصغيرة في جميع أنحاء محرك الأقراص لديك.

05:39.270 --> 05:41.130
وفي المرة القادمة عندما تكتب شيئًا

05:41.130 --> 05:43.050
ما، سيبدأ في ملء تلك الفجوات.

05:43.050 --> 05:45.540
ولكن نظرًا لأنه يتعين عليك البحث عن تلك الأماكن المختلفة

05:45.540 --> 05:47.400
للحصول على الملف بأكمله مرة أخرى، فقد

05:47.400 --> 05:49.950
يؤدي ذلك إلى أوقات قراءة وكتابة زائدة.

05:49.950 --> 05:52.410
لذا، لتتمكن من تقليل هذا الوقت، عليك القيام

05:52.410 --> 05:54.510
بما يسمى إلغاء التجزئة.

05:54.510 --> 05:57.300
حيث يمر ويجمع كل هذه الملفات مرة أخرى معًا بالترتيب

05:57.300 --> 05:59.550
الصحيح على نفس الصفحات.

05:59.550 --> 06:01.350
ويمكنه تحريك الأشياء في جميع أنحاء

06:01.350 --> 06:03.180
محرك الأقراص وتبديلها حتى يصبح كل

06:03.180 --> 06:04.860
شيء جميلًا ومنظمًا مرة أخرى.

06:04.860 --> 06:07.710
مع مرور الوقت، سوف يختلط محرك الأقراص هذا مرة

06:07.710 --> 06:09.120
أخرى بسبب كل عمليات الحذف

06:09.120 --> 06:10.530
وإعادة الكتابة التي تحدث،

06:10.530 --> 06:12.810
وهنا يحدث التجزئة.

06:12.810 --> 06:14.730
عندما يصبح محرك الأقراص الخاص بك أكثر تجزئة،

06:14.730 --> 06:16.620
فهذا يعني أنه سيكون لديك أداء أقل عندما

06:16.620 --> 06:19.890
تحاول البحث عن البيانات أو قراءتها من محرك الأقراص هذا.

06:19.890 --> 06:22.770
الآن، لحسن الحظ، أثناء انتقالك إلى جهاز ذو حالة صلبة، لم

06:22.770 --> 06:24.720
تعد التجزئة تمثل مشكلة، لأنه يمكننا الوصول

06:24.720 --> 06:26.640
إلى كل شيء على محرك الأقراص هذا في أي وقت،

06:26.640 --> 06:27.930
لأننا لا نحتاج إلى تحريك الطبق

06:27.930 --> 06:29.250
حتى نتمكن من الوصول إلى جزء

06:29.250 --> 06:30.870
معين من محرك الأقراص هذا واحصل على

06:30.870 --> 06:32.940
البيانات مرة أخرى.

06:32.940 --> 06:35.490
لذلك، لم تعد التجزئة تمثل مشكلة مع الأجهزة ذات الحالة

06:35.490 --> 06:36.570
الصلبة، ولا تحتاج إلى

06:36.570 --> 06:39.090
تشغيل أدوات إلغاء التجزئة المساعدة على الأجهزة

06:39.090 --> 06:40.530
ذات الحالة الصلبة.

06:40.530 --> 06:43.230
لكن عليك القيام بذلك على محرك الأقراص الثابتة.

06:43.230 --> 06:45.480
الآن، من ناحية أخرى، مع جهاز الحالة

06:45.480 --> 06:46.980
الصلبة، إذا بدأت المساحة

06:46.980 --> 06:48.780
في النفاد وانخفضت السعة، فستلاحظ

06:48.780 --> 06:50.070
أن محرك الأقراص سيبدأ

06:50.070 --> 06:51.990
في التباطؤ لديك.

06:51.990 --> 06:53.670
لتتمكن من تسريع عملية النسخ الاحتياطي

06:53.670 --> 06:54.960
لمحرك الأقراص، سيتعين عليك نقل

06:54.960 --> 06:58.260
بعض هذه الملفات من جهاز الحالة الصلبة هذا وتحرير بعض المساحة الإضافية.

06:58.260 --> 07:00.690
ويرجع ذلك إلى الطريقة التي يعمل بها جهاز الحالة

07:00.690 --> 07:02.040
الصلبة، حيث أنه عندما يبدأ

07:02.040 --> 07:03.930
في الامتلاء وعدم وجود مساحة خالية

07:03.930 --> 07:05.520
تقريبًا، فإن هذا الجهاز سوف يتباطأ

07:05.520 --> 07:07.380
كثيرًا من حيث أدائه.

07:07.380 --> 07:09.390
لذلك أوصي دائمًا بإبقاء ما لا يقل عن

07:09.390 --> 07:11.640
10% من جهازك ذو الحالة الصلبة فارغًا ومجانيًا،

07:11.640 --> 07:14.240
وهذا سيضمن بقاء أدائك مرتفعًا.
