abdalhaliem
17-06-2017, 00:53
https://media.kenanaonline.com/photos/1238167/1238167199/large_1238167199.jpg?1315686140
{ الحمدلله على ما أنعم ، وله الشكر على ما الهم }
**********
كما ذكرنا سابقاا
يضم هذا الصرح بين جنباته العديد من الكفائات
ونحن هنا نقوم بتبسيط المعلومات لمن أستعصى عليه فهمها
من المواضيع الذى يزخر بها هذا الصرح العظيم
فلنبدأ على بركه الله
*******************
السلام عليكم و رحمة الله و بركاته
موضوع اليوم عن سؤال
قد تردد كثيرا علي السنة الكثيرين يخص وحدات التخزين
و عن الفرق بين
Sata
Sata Express
M.2
U.2
https://i.imgur.com/pcJcFVf.png
فما الفرق بينهم ؟؟؟
من فترة طويلة جدا
كان يتم تركيب وحدات التخزين عن طريق منافذ ال
Pata
( Parallel ATA )
او
IDE
https://i.imgur.com/4GmMlGc.png
تحديدا من 1986
وكانت كابلاتها تشبه الشريط
https://i.imgur.com/i1L1NM1.png
وشكل المنفذ هكذا
https://i.imgur.com/Prqzhaj.png
و لقد تطورت سرعة ال
Pata
علي مدار سنوات كثيره
16 Mb/s
33 Mb/s
66 Mb/s
100 Mb/s
133 Mb/s
https://i.imgur.com/ucFVZOs.png
و في عام 2003 تم الكشف عن ال sata
(Serial ATA )
https://i.imgur.com/i1fJe2X.png
و الفرق بينهم فى السرعه من 133 ألى 150 Mb/s
https://i.imgur.com/kbKo4Rv.png
و لكن ال ( Sata ) اتاح تركيب عدد اكبر من وحدات التخزين
لان ال ( Pata ) كان يصلح لهاردين فقط
( Master & Slave )
https://i.imgur.com/vuo2Kh1.png
كما ان ال ( Pata ) كان مقيد بطول الكابل ( 45 سم )
بعكس الساتا التي توجد امكانية لاستعمال كابل طوله 1 متر بدون اي مشاكل
https://i.imgur.com/VIEhHqO.png
و هذا جعل توصيل وحدات التخزين داخل صناديق الحاسب الكبيرة بدون اي مشاكل
في 2004 ظهر الجيل الثاني من Sata
Sata 2.0
3Gb / S
( 300Mb/s )
https://i.imgur.com/9hew1aX.png
و السبب ظهور بعض الهاردات المستخدمة في السيرفرات
التي كسرت حاجز ال ( 150Mb/s)
ايضا ال ( Sata 2.0 ) كان مثالي لتشغيل وحدات التخزين
التي تعمل بالفلاش ميموري و اقصد ال ( SSD )
https://i.imgur.com/Fcsl4un.png
والتي كانت في بداية انتشارها للمستخدمين العاديين في هذا الوقت
ولكن تطور سرعة الفلاش ميموري ( SSD )
كان سريع و لم تعد سرعة ال ( 300Mb/s ) كافية
و لهذا السبب ظهرت الجيل الثالث من Sata بعام 2008
Sata 3.0
6Gb / s
أى حوالى ( 600Mb/s )
https://i.imgur.com/cMsJttk.png
و هذا الجيل مازال مستمرا يعمل باجهزتنا بكفائة الي الان
الجيل الثالث كما ذكرنا اعلاه ظل يعمل و مازال يعمل بكفائة
ولكن تطور صناعة الفلاش ميموري جعله في وضع حرج
لأن جميع هاردات ال ( SSD Sata 3 ) اقصي سرعه لها 560Mb / s
https://i.imgur.com/UoVoaah.png
( 6Gb/s ) تعنى ( 600Mb/s )
وعلى أرض الواقع لا تتخطى السرعه من ( 520mb/s ) ألى ( 550mb/s )
https://i.imgur.com/pJsxK17.png
وقد حاولت المنظمة العالمية لل ( Sata )
و تلك منظمة مستقلة غير هادفة للربح
و اعضائها من الشركات الكبيرة في مجال الكمبيوتر
مثل
Intel
Dell
western Digital
Seagate
و غيرهم كثيرون
و مهمتهم دعم و توجيه مواصفات الساتا
https://i.imgur.com/BdLgGIS.png
حاولوا تطوير الجيل الثالث من الساتا
عن طريق مضاعفه سرعته لتصل الي ( 12Gb/s )
https://i.imgur.com/z34Yg5I.png
و لكن تلك المحاولة باءت بالفشل !!!!
لان رفع سرعات هاردات الساتا العادية ( SSD Sata 3.0 )
سيتطلب طاقة اكبر لوحدات التخزين
https://i.imgur.com/0y2tkwW.png
و طاقة اكبر معناها حرارة اعلي
https://i.imgur.com/6gUFVQF.png
و درجات الحرارة العالية ستقلل من العمر الافتراضي
لوحدات الفلاش ميموري التي داخل وحدات التخزين
كان الحل ان يبحثوا عن Interface اخر
والنتيجة التوجه لمسارات ال ( Pci-E )
https://i.imgur.com/vPyNXja.png
وتلك المسارات هي المسئولة عن نقل البيانات بسرعة رهيبة من و الي كروت الشاشة
المسار من Pci-E 2.0 (الجيل الثانى )
تصل سرعته الي 500Mb/s
( 5GigaTransfers/s )
المسار من Pci-E 3.0 ( الجيل الثالث )
تصل سرعته الي 985Mb/s
( 8GigaTransfers/s )
https://i.imgur.com/BzVIQKK.png
في عام 2013
ظهر ال ( Sata 3.2 ) بهيئتين
Sata Express .... M.2
https://i.imgur.com/79Hytcn.png
موصل ( Sata Express )
يستغل مسارين Pci-E من الجيل التاني او الثالث
بسرعة تصل الي 1970Mb/s
( 16GigaTransfers/s )
https://i.imgur.com/3ZQDJyW.png
https://i.imgur.com/vmO2WhC.png
وهذا عن طريق توصيل كابل خاص
https://i.imgur.com/0thRj3L.png
ولكن لا توجد بالسوق وحدات تخزين ( Sata Express )
بسبب ان ال ( M.2 )
تفوق عليه بالاداء و الاستخدام
لدرجة ايقاف انتاجه في بداياته و قبل انتشاره
https://i.imgur.com/xINbscr.png
ال ( M.2 ) عباره عن مدخل يوجد علي البورده
https://i.imgur.com/yaGUE7h.png
وسر تفوق ال M.2 علي
Sata Express
حجمه الصغير و الذي يصلح لجميع الاجهزة
https://i.imgur.com/dBR66Tj.png
حتي لو لم يتوفر لديك مدخل M.2 علي البوردة
من الممكن ان تقتني كارت Pci-E
https://i.imgur.com/yCaB75O.png
وتقوم بتركيبه علي اي مدخل Pci-E علي البورده
https://i.imgur.com/zfLu7Hi.png
كما ان حجمه الصغير جعل تكلفة تصنيعه اقل كما انه لا يحتاج اي كابلات او اسلاك للتوصيل
https://i.imgur.com/rJrbREf.png
وهذا بخلاف اداءه لان ال
M.2 ممكن ان يستغل 4 مسارات من ال Pci-E من الجيل الثاني او الثالث
بسرعة ( 3940Mb/s )
( 32GigaTransferes/s )
https://i.imgur.com/q2svQEB.png
ولكن ليس كل مداخل وهاردات ال M.2 مثل بعضها !!!
يوجد اختلاف ظاهري في الطول و العرض
https://i.imgur.com/YDIrkFf.png
لهذا لابد من التأكد من ملائمة المدخل الذي يوجد علي البوردة
للهارد ال M.2 الذي تنوي تركيبه
كما أنه يوجد أختلاف بنوع الموصل كما بالصوره
https://i.imgur.com/QsFdVwZ.png
لأنه فى حاله عدم توافق الموصل الذى على البورده عن الذى بالهارد لن تستطيع تركيبه
كما أنه من المهم التأكد من نوع المنفذ على البورده ونوع الهارد نفسه
https://i.imgur.com/hXlU6DJ.png
كما ذكرنا منذ قليل يوجد ( M.2 SSD )
تستغل 4 مسارات ( PCI-E )
فبالتالي لابد ان يكون المنفذ الموجود بالبوردة موصول بمسارات ( Pci-E )
لكي يعمل ال ( SSD ) بكامل سرعته
لكن ليس بكل الاحوال يكون المنفذ موصول بمسارات ( Pci-E ) من الجيل الثالث
لكنه احيانا يكون موصول بمسارات ( Pci-E ) من الجيل الثانى
أو ممكن يكون موصول بالوصلات الداخلية لل ( Sata )
وفي الحاله الأخيره سيعمل ال ( M.2 )بسرعة ال ( Sata 6Gb /s )
فلابد من التأكد من المنفذ و هارد ال ( Sata M.2 )
https://i.imgur.com/Frc0Vpc.png
https://i.imgur.com/QXFgVXn.png
https://i.imgur.com/NGzY1VL.png
بمعنى لو يوجد هارد ( ssd m.2 ) يعمل على مسارات من ال pcie من الجيل الثانى
وقمت بتركيبه على منفذ موصول ب pcie من الجيل الثالث
لن تفرق وسيعمل الهارد بأقصى سرعه مقرره له
والعكس غير صحيح لو قمت بتركيب ssd m.2 يعمل على pcie من الجيل الثانى
على منفذ موصول بال sata
ففى تلك الحاله سيعمل الهارد ال ssd m.2 بأقصى سرعه للمنفذ
( سرعه sata3 العاديه 6gb/s )
وظهر مؤخرا منفذ ( U.2 )
https://i.imgur.com/P8A4tR9.png
واسمه الاصلي ( SFF-8639 )
https://i.imgur.com/ppqp67D.png
ونظرا لطول الاسم تم تسميته لجمهور المستخدمين ( U.2 )
انتل جعلت موصل ال ( U.2 ) يستخدم عن طريق وحدة تخزين Intel SSD 750
والتي تصل سرعتها الي 2500Mb/s
https://i.imgur.com/83c15cd.png
ال ( U.2 ) يستغل 4 مسارات ( Pci-E ) من الجيل الثالث و هذا ما يجعله شبيه بال ( M.2 )
ولكن بهيئه هارد 2.5 انش
بنزول Intel SSD 750 بدأ انتشار بروتوكول اسمه NVME
https://i.imgur.com/8EsHfKG.png
او Non Volatile Memory Express
https://i.imgur.com/q4N0oo2.png
وهذا البروتوكول يمكن ال SSD من التواصل مع باقي الجهاز
بسرعة اكبر بكثير من البروتوكول الذي قبله ويسمي ( AHCI )
https://i.imgur.com/Yn110o9.png
ال ( AHCI ) كان قد ظهر مع ظهور الجيل الثاني من ال Sata
وكان كافيا مع كل سرعات ال M.2
بما فيهم التي تستغل مسارات Pci-E من الجيل الثاني
مثل Kingston HyperX Predator
https://i.imgur.com/IVq0M5R.png
ولكن مع هاردات ال SSD السريعة جداا
مثل Intel SSD 750 او Samsung 950 Pro M.2
https://i.imgur.com/cJfkfMm.png
كان لابد من ظهور بروتوكول أحدث وهكذا ظهر ال NVME
في النهاية ال ( AHCI ) كان مصنوعا لوحدات التخزين الميكانيكية
اما ال NVME كانت مصنوعة لوحدات التخزين المبنية علي الفلاش ميموري
https://i.imgur.com/UAkdiri.png
مع ان ال NVME مدعوم من برامج التشغيل
بداية من 8.1 او Server 2012 و linux capella 3.1
ولكن ليس كل اللوحات الام تدعمه
لذلك عندما نريد شراء هارد SSDNVME
لابد ان نتأكد من دعم اللوحة والبيوس لبروتوكول NVME
https://i.imgur.com/ZOUeAOM.png
والا لن تتمكن من البوت من خلال هذا الهارد ( SSDNVME )
وفى النهايه أتمنى أن أكون قد وفقت
فى تبسيط الأمور بطريقه سلسه وسهله
وكل عام وأنتم بخير
{ الحمدلله على ما أنعم ، وله الشكر على ما الهم }
**********
كما ذكرنا سابقاا
يضم هذا الصرح بين جنباته العديد من الكفائات
ونحن هنا نقوم بتبسيط المعلومات لمن أستعصى عليه فهمها
من المواضيع الذى يزخر بها هذا الصرح العظيم
فلنبدأ على بركه الله
*******************
السلام عليكم و رحمة الله و بركاته
موضوع اليوم عن سؤال
قد تردد كثيرا علي السنة الكثيرين يخص وحدات التخزين
و عن الفرق بين
Sata
Sata Express
M.2
U.2
https://i.imgur.com/pcJcFVf.png
فما الفرق بينهم ؟؟؟
من فترة طويلة جدا
كان يتم تركيب وحدات التخزين عن طريق منافذ ال
Pata
( Parallel ATA )
او
IDE
https://i.imgur.com/4GmMlGc.png
تحديدا من 1986
وكانت كابلاتها تشبه الشريط
https://i.imgur.com/i1L1NM1.png
وشكل المنفذ هكذا
https://i.imgur.com/Prqzhaj.png
و لقد تطورت سرعة ال
Pata
علي مدار سنوات كثيره
16 Mb/s
33 Mb/s
66 Mb/s
100 Mb/s
133 Mb/s
https://i.imgur.com/ucFVZOs.png
و في عام 2003 تم الكشف عن ال sata
(Serial ATA )
https://i.imgur.com/i1fJe2X.png
و الفرق بينهم فى السرعه من 133 ألى 150 Mb/s
https://i.imgur.com/kbKo4Rv.png
و لكن ال ( Sata ) اتاح تركيب عدد اكبر من وحدات التخزين
لان ال ( Pata ) كان يصلح لهاردين فقط
( Master & Slave )
https://i.imgur.com/vuo2Kh1.png
كما ان ال ( Pata ) كان مقيد بطول الكابل ( 45 سم )
بعكس الساتا التي توجد امكانية لاستعمال كابل طوله 1 متر بدون اي مشاكل
https://i.imgur.com/VIEhHqO.png
و هذا جعل توصيل وحدات التخزين داخل صناديق الحاسب الكبيرة بدون اي مشاكل
في 2004 ظهر الجيل الثاني من Sata
Sata 2.0
3Gb / S
( 300Mb/s )
https://i.imgur.com/9hew1aX.png
و السبب ظهور بعض الهاردات المستخدمة في السيرفرات
التي كسرت حاجز ال ( 150Mb/s)
ايضا ال ( Sata 2.0 ) كان مثالي لتشغيل وحدات التخزين
التي تعمل بالفلاش ميموري و اقصد ال ( SSD )
https://i.imgur.com/Fcsl4un.png
والتي كانت في بداية انتشارها للمستخدمين العاديين في هذا الوقت
ولكن تطور سرعة الفلاش ميموري ( SSD )
كان سريع و لم تعد سرعة ال ( 300Mb/s ) كافية
و لهذا السبب ظهرت الجيل الثالث من Sata بعام 2008
Sata 3.0
6Gb / s
أى حوالى ( 600Mb/s )
https://i.imgur.com/cMsJttk.png
و هذا الجيل مازال مستمرا يعمل باجهزتنا بكفائة الي الان
الجيل الثالث كما ذكرنا اعلاه ظل يعمل و مازال يعمل بكفائة
ولكن تطور صناعة الفلاش ميموري جعله في وضع حرج
لأن جميع هاردات ال ( SSD Sata 3 ) اقصي سرعه لها 560Mb / s
https://i.imgur.com/UoVoaah.png
( 6Gb/s ) تعنى ( 600Mb/s )
وعلى أرض الواقع لا تتخطى السرعه من ( 520mb/s ) ألى ( 550mb/s )
https://i.imgur.com/pJsxK17.png
وقد حاولت المنظمة العالمية لل ( Sata )
و تلك منظمة مستقلة غير هادفة للربح
و اعضائها من الشركات الكبيرة في مجال الكمبيوتر
مثل
Intel
Dell
western Digital
Seagate
و غيرهم كثيرون
و مهمتهم دعم و توجيه مواصفات الساتا
https://i.imgur.com/BdLgGIS.png
حاولوا تطوير الجيل الثالث من الساتا
عن طريق مضاعفه سرعته لتصل الي ( 12Gb/s )
https://i.imgur.com/z34Yg5I.png
و لكن تلك المحاولة باءت بالفشل !!!!
لان رفع سرعات هاردات الساتا العادية ( SSD Sata 3.0 )
سيتطلب طاقة اكبر لوحدات التخزين
https://i.imgur.com/0y2tkwW.png
و طاقة اكبر معناها حرارة اعلي
https://i.imgur.com/6gUFVQF.png
و درجات الحرارة العالية ستقلل من العمر الافتراضي
لوحدات الفلاش ميموري التي داخل وحدات التخزين
كان الحل ان يبحثوا عن Interface اخر
والنتيجة التوجه لمسارات ال ( Pci-E )
https://i.imgur.com/vPyNXja.png
وتلك المسارات هي المسئولة عن نقل البيانات بسرعة رهيبة من و الي كروت الشاشة
المسار من Pci-E 2.0 (الجيل الثانى )
تصل سرعته الي 500Mb/s
( 5GigaTransfers/s )
المسار من Pci-E 3.0 ( الجيل الثالث )
تصل سرعته الي 985Mb/s
( 8GigaTransfers/s )
https://i.imgur.com/BzVIQKK.png
في عام 2013
ظهر ال ( Sata 3.2 ) بهيئتين
Sata Express .... M.2
https://i.imgur.com/79Hytcn.png
موصل ( Sata Express )
يستغل مسارين Pci-E من الجيل التاني او الثالث
بسرعة تصل الي 1970Mb/s
( 16GigaTransfers/s )
https://i.imgur.com/3ZQDJyW.png
https://i.imgur.com/vmO2WhC.png
وهذا عن طريق توصيل كابل خاص
https://i.imgur.com/0thRj3L.png
ولكن لا توجد بالسوق وحدات تخزين ( Sata Express )
بسبب ان ال ( M.2 )
تفوق عليه بالاداء و الاستخدام
لدرجة ايقاف انتاجه في بداياته و قبل انتشاره
https://i.imgur.com/xINbscr.png
ال ( M.2 ) عباره عن مدخل يوجد علي البورده
https://i.imgur.com/yaGUE7h.png
وسر تفوق ال M.2 علي
Sata Express
حجمه الصغير و الذي يصلح لجميع الاجهزة
https://i.imgur.com/dBR66Tj.png
حتي لو لم يتوفر لديك مدخل M.2 علي البوردة
من الممكن ان تقتني كارت Pci-E
https://i.imgur.com/yCaB75O.png
وتقوم بتركيبه علي اي مدخل Pci-E علي البورده
https://i.imgur.com/zfLu7Hi.png
كما ان حجمه الصغير جعل تكلفة تصنيعه اقل كما انه لا يحتاج اي كابلات او اسلاك للتوصيل
https://i.imgur.com/rJrbREf.png
وهذا بخلاف اداءه لان ال
M.2 ممكن ان يستغل 4 مسارات من ال Pci-E من الجيل الثاني او الثالث
بسرعة ( 3940Mb/s )
( 32GigaTransferes/s )
https://i.imgur.com/q2svQEB.png
ولكن ليس كل مداخل وهاردات ال M.2 مثل بعضها !!!
يوجد اختلاف ظاهري في الطول و العرض
https://i.imgur.com/YDIrkFf.png
لهذا لابد من التأكد من ملائمة المدخل الذي يوجد علي البوردة
للهارد ال M.2 الذي تنوي تركيبه
كما أنه يوجد أختلاف بنوع الموصل كما بالصوره
https://i.imgur.com/QsFdVwZ.png
لأنه فى حاله عدم توافق الموصل الذى على البورده عن الذى بالهارد لن تستطيع تركيبه
كما أنه من المهم التأكد من نوع المنفذ على البورده ونوع الهارد نفسه
https://i.imgur.com/hXlU6DJ.png
كما ذكرنا منذ قليل يوجد ( M.2 SSD )
تستغل 4 مسارات ( PCI-E )
فبالتالي لابد ان يكون المنفذ الموجود بالبوردة موصول بمسارات ( Pci-E )
لكي يعمل ال ( SSD ) بكامل سرعته
لكن ليس بكل الاحوال يكون المنفذ موصول بمسارات ( Pci-E ) من الجيل الثالث
لكنه احيانا يكون موصول بمسارات ( Pci-E ) من الجيل الثانى
أو ممكن يكون موصول بالوصلات الداخلية لل ( Sata )
وفي الحاله الأخيره سيعمل ال ( M.2 )بسرعة ال ( Sata 6Gb /s )
فلابد من التأكد من المنفذ و هارد ال ( Sata M.2 )
https://i.imgur.com/Frc0Vpc.png
https://i.imgur.com/QXFgVXn.png
https://i.imgur.com/NGzY1VL.png
بمعنى لو يوجد هارد ( ssd m.2 ) يعمل على مسارات من ال pcie من الجيل الثانى
وقمت بتركيبه على منفذ موصول ب pcie من الجيل الثالث
لن تفرق وسيعمل الهارد بأقصى سرعه مقرره له
والعكس غير صحيح لو قمت بتركيب ssd m.2 يعمل على pcie من الجيل الثانى
على منفذ موصول بال sata
ففى تلك الحاله سيعمل الهارد ال ssd m.2 بأقصى سرعه للمنفذ
( سرعه sata3 العاديه 6gb/s )
وظهر مؤخرا منفذ ( U.2 )
https://i.imgur.com/P8A4tR9.png
واسمه الاصلي ( SFF-8639 )
https://i.imgur.com/ppqp67D.png
ونظرا لطول الاسم تم تسميته لجمهور المستخدمين ( U.2 )
انتل جعلت موصل ال ( U.2 ) يستخدم عن طريق وحدة تخزين Intel SSD 750
والتي تصل سرعتها الي 2500Mb/s
https://i.imgur.com/83c15cd.png
ال ( U.2 ) يستغل 4 مسارات ( Pci-E ) من الجيل الثالث و هذا ما يجعله شبيه بال ( M.2 )
ولكن بهيئه هارد 2.5 انش
بنزول Intel SSD 750 بدأ انتشار بروتوكول اسمه NVME
https://i.imgur.com/8EsHfKG.png
او Non Volatile Memory Express
https://i.imgur.com/q4N0oo2.png
وهذا البروتوكول يمكن ال SSD من التواصل مع باقي الجهاز
بسرعة اكبر بكثير من البروتوكول الذي قبله ويسمي ( AHCI )
https://i.imgur.com/Yn110o9.png
ال ( AHCI ) كان قد ظهر مع ظهور الجيل الثاني من ال Sata
وكان كافيا مع كل سرعات ال M.2
بما فيهم التي تستغل مسارات Pci-E من الجيل الثاني
مثل Kingston HyperX Predator
https://i.imgur.com/IVq0M5R.png
ولكن مع هاردات ال SSD السريعة جداا
مثل Intel SSD 750 او Samsung 950 Pro M.2
https://i.imgur.com/cJfkfMm.png
كان لابد من ظهور بروتوكول أحدث وهكذا ظهر ال NVME
في النهاية ال ( AHCI ) كان مصنوعا لوحدات التخزين الميكانيكية
اما ال NVME كانت مصنوعة لوحدات التخزين المبنية علي الفلاش ميموري
https://i.imgur.com/UAkdiri.png
مع ان ال NVME مدعوم من برامج التشغيل
بداية من 8.1 او Server 2012 و linux capella 3.1
ولكن ليس كل اللوحات الام تدعمه
لذلك عندما نريد شراء هارد SSDNVME
لابد ان نتأكد من دعم اللوحة والبيوس لبروتوكول NVME
https://i.imgur.com/ZOUeAOM.png
والا لن تتمكن من البوت من خلال هذا الهارد ( SSDNVME )
وفى النهايه أتمنى أن أكون قد وفقت
فى تبسيط الأمور بطريقه سلسه وسهله
وكل عام وأنتم بخير