الفرق بين المراجعتين لصفحة «خادوم للمواد الإعلامية»

من ويكي أضِف
اذهب إلى التنقل اذهب إلى البحث
سطر 7: سطر 7:
  
 
الهدف من هذا الخادم الذي نصنعه هو عمل حاسوب مركزي كبير ذو سعة واسعة وموصول بسرعة عالية بالجهاز الرئيسي، وفي نفس الوقت يمكن الولوج اليه من أي جهاز موصول بالشبكة لتحرير الملفات المخزنه عليه و هي غالبا مواد إعلامية من الفيديو، الصوت، الصورة. الهدف أيضا هو وجود صلاحيات مختلفة تسمح بوجود مستودع مفتوح للمواد خالية الحقوق التي يضعها أصحابها للتشارك وإعادة المزج مع الآخرين، وفي نفس الوقت ملفات يمكن حفظها بعيدا عن المستودع المفتوح لكي يعمل أصحابها عليها بشكل يضمن حفظها من أعين الآخرين.
 
الهدف من هذا الخادم الذي نصنعه هو عمل حاسوب مركزي كبير ذو سعة واسعة وموصول بسرعة عالية بالجهاز الرئيسي، وفي نفس الوقت يمكن الولوج اليه من أي جهاز موصول بالشبكة لتحرير الملفات المخزنه عليه و هي غالبا مواد إعلامية من الفيديو، الصوت، الصورة. الهدف أيضا هو وجود صلاحيات مختلفة تسمح بوجود مستودع مفتوح للمواد خالية الحقوق التي يضعها أصحابها للتشارك وإعادة المزج مع الآخرين، وفي نفس الوقت ملفات يمكن حفظها بعيدا عن المستودع المفتوح لكي يعمل أصحابها عليها بشكل يضمن حفظها من أعين الآخرين.
 +
 +
المصمم التقني لهذه الوحدة هو [[أضف:users/ammar|محمد عمار]] و المصمم الفني و منسق المشروع هو [[مستخدم:مصطفى يوسف|مصطفى يوسف]].
  
 
=== '''التركيب الأساسي''' ===
 
=== '''التركيب الأساسي''' ===
سطر 17: سطر 19:
 
سبب إعتمادنا على هذا الحجم هو قدرتنا على تركيب تقريبا ١٢ خانة لأقراص صلبة.. إلى جانب خانات للأقراص التي ستحتوي على نظام تشغيله، و بالتالي في حالة شراءنا لأقراص ٤ تيرابايت سيمكن الوصول لسعة إجمالية ٤٨ تيرابايت التي اذا قسمت على نظام RAID ستكون السعة الفعلية هي ثلثي هذا الحجم أي ٣٢ تيرابايت و هي كمية مناسبة لوحدة في مثل حجم وحدتنا.
 
سبب إعتمادنا على هذا الحجم هو قدرتنا على تركيب تقريبا ١٢ خانة لأقراص صلبة.. إلى جانب خانات للأقراص التي ستحتوي على نظام تشغيله، و بالتالي في حالة شراءنا لأقراص ٤ تيرابايت سيمكن الوصول لسعة إجمالية ٤٨ تيرابايت التي اذا قسمت على نظام RAID ستكون السعة الفعلية هي ثلثي هذا الحجم أي ٣٢ تيرابايت و هي كمية مناسبة لوحدة في مثل حجم وحدتنا.
 
[[ملف:Supermicro3UChassis.jpg|thumb|200x200px]]
 
[[ملف:Supermicro3UChassis.jpg|thumb|200x200px]]
−
هناك عدة ماركات للعلب و لكن طبقا لنصيحة محمد عمار الماركة المناسبة هي Supermicro لان العلبة تأتي بعدة إكسسوارات أساسية. و من هنا استقرينا على هذه العلبة: [http://www.supermicro.com/products/chassis/3U/836/SC836E16-R1200.cfm Supermicro SuperChassis 836E16-R1200B]
+
هناك عدة ماركات للعلب و لكن طبقا لنصيحة [[أضف:users/ammar|محمد عمار]] الماركة المناسبة هي Supermicro لان العلبة تأتي بعدة إكسسوارات أساسية. و من هنا استقرينا على هذه العلبة: [http://www.supermicro.com/products/chassis/3U/836/SC836E16-R1200.cfm Supermicro SuperChassis 836E16-R1200B]
  
 
==== الهيكل ====
 
==== الهيكل ====

مراجعة 17:24، 4 أغسطس 2014

Inside and Rear of Webserver.jpg

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

هناك عدة أنواع من الخوادم و تستخدم لكافة الأغراض: خادم لاستضافة مواقع الانترنت، خادم لإدارة ميكنة مصنع و خلافه. و هي تأتي في كل الأشكال و الأنواع.

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

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

المصمم التقني لهذه الوحدة هو محمد عمار و المصمم الفني و منسق المشروع هو مصطفى يوسف.

التركيب الأساسي

العلبة

أول إعتبار وجب التفكير فيه هو السعة الإجمالية للخادم، و إمكانية توسعته، لآن لهذا علاقة مباشرة بحجم العلبة chassis التي ستشتريها.

بالرغم من وجود عدة إحتمالات لتركيب الخادم، مثلا في علبة رأسية مثل الحاسوب العادي، قررنا نحن الإعتماد على وحدة أفقية بحجم 3U و التي هي في المنتصف بين وحدة 2U التي هي عادة تستوعب من ٦ الى ١٠ خانات لأقراص صلبة و وحدة 4U التي تستوعب عادة ١٨-٢٠ قرص صلب.

سبب إعتمادنا على هذا الحجم هو قدرتنا على تركيب تقريبا ١٢ خانة لأقراص صلبة.. إلى جانب خانات للأقراص التي ستحتوي على نظام تشغيله، و بالتالي في حالة شراءنا لأقراص ٤ تيرابايت سيمكن الوصول لسعة إجمالية ٤٨ تيرابايت التي اذا قسمت على نظام RAID ستكون السعة الفعلية هي ثلثي هذا الحجم أي ٣٢ تيرابايت و هي كمية مناسبة لوحدة في مثل حجم وحدتنا.

Supermicro3UChassis.jpg

هناك عدة ماركات للعلب و لكن طبقا لنصيحة محمد عمار الماركة المناسبة هي Supermicro لان العلبة تأتي بعدة إكسسوارات أساسية. و من هنا استقرينا على هذه العلبة: Supermicro SuperChassis 836E16-R1200B

الهيكل

التوصيلات

HDD

Backplane

Expander

2 x SAS Cards

RAID Cards

Motherboard

التنصيب و التشغيل

نظام التشغيل

أيضا بعد التفكير في أي أنظمة التشغيل أنسب لإدارة الخادم.. كنا نعلم أننا نريد نظام تشغيل مبني على OpenSolaris ولكن بعد أن أسقطت شركة أوراكل Oracle دعمها له بحثنا عن نظام تشغيل مناسب للخادم بحيث يكون مفتوحا و حرا و مجانيا في نفس الوقت، إلى جانب انه يعطي لنا قدرة عالية في التحكم في الملفات. من كل عائلة أنظمة التشغيل illumus وجدنا أن أنسب نظام تشغيل هو OmniOS.

من مزايا OmniOS أن:

لتركيب نظام التشغيل:

هيكل الملفات و طريقة التخزين

بناء على نصيحة أكثر من شخص منهم Morten Dall المبرمج السويدي و المتخصص في تخزين و نقل الملفات في شبكات كبيرة استقرينا على نظام تخزين: ZFS

و بما إن الخادم معرض لمشاكل معتادة مثل فساد أي من الأقراص الصلبة أو فساد المادة فقررنا الإعتماد على طريق التخزين بمصفوفة التعدد للأقراص المستقلة أو ما يعرف باسم RAID.

Raid-5.png

بعد التفكير في أنواع الريد المختلفة نفاضل بين نوعين RAID 0 و الملقب بالمخطوطة وهذه التقنية تحتوي على الخطوط ولكنها لا تسمح بتكرار البيانات. وهي توفر الأداء الأمثل وبدون احتمال وقوع أخطاء. هذه النوعية من الريد تعطي إستخدام عالي السرعة و مناسب لأحجام بيانات كبيرة كما تقسم البيانات على الهاردات المختلفة لكنها لا تنسخ نسخا من البيانات و بالتالي في حالة حدوث أي عطل في أي من الأقراص الإحتمال الأكبر هو خسارة جزء من المادة.

النوع الثاني هو RAID 5 وهذا النوع يتضمن مصفوفة التدوير المتكافئة Rotating Parity Array أو مصفوفة التدوير التي تستخدم تقنية فحص الـParity Bit ، وتعني عنونة نفس حدود الكتابة الموجودة في النوع RAID-4. وهذا يعني أن جميع عمليات القراءة والكتابة ستكون متداخلة ومتوافقة مع بعضها. النوع RAID-5 يخزن المعلومات التي يتم الكشف عن صحتها باستخدام تقنية Parity، ولكنه لا يعنى بتخزين البيانات، مع ملاحظة أن المعلومات التي يتم تخزينها يمكن أن تتحول إلى بيانات. هذا النوع يحتاج على الأقل إلى ثلاثة أقراص وعادة تستخدم خمس أقراص للمصفوفة المستخدمة في هذا النوع. ويعتبر هذا النوع من أفضل الأنواع في الأنظمة التي تسمح بتعدد المستخدمين والتي لا ينتقد فيها الأداء بشكل كبير أو التي تنجز عمليات كتابة قليلة. (المصدر ويكيبيديا) و برغم من أن هذا النوع أبطأ في التخزين و التعامل مع عمليات كتابة و تخزين كبيرة إلا أنه أكثر ضمانا حيث أنه في حالة حدوث أي عطل في أي من الأقراص، يمكن بسهولة استبداله و إعادة كتابة المادة حتى لا تحدث أي خسارة في أي جزء من المادة.

الخصائص:

بروتوكول التواصل مع الشبكة

FCoE

NFS

قائمة الأجهزة الصلبة

هذه هي قائمة المشتروات بأسعارها و روابط لشرائها من الولايات المتحدة مع حساب الضرائب و الشحن و رسوم الشركة الموردة (سواء أن كان موقع مثل إدفعلي أو شركة مستقلة) ملف:SeenMediaServerList.ods

Description Units Price EGP Price USD Total EGP Total USD URL
Server Rack Case: Supermicro 1200 Watt 3U Rackmount Server Chassis 1 7699.93 1099.99 7699.93 1099.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16811152518
Server Motherboard: Supermicro X9SRH-7TF 1 3696.21 528.03 3696.21 528.03 https://www.cdwg.com/shop/products/SUPERMICRO-X9SRH-7TF-motherboard-ATX-LGA2011-Socket-C602J/3004170.aspx
Server CPU Intel Xeon E5 2.6Ghz 6-Core 1 4444.93 634.99 4444.93 609.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16819116933&cm_re=Intel_Xeon_E5-_-19-116-933-_-Product
Server RAM 4 1189.93 169.99 4759.72 679.96 http://www.newegg.com/Product/Product.aspx?Item=N82E16820239428
RAID Controller Card 1 4486.93 640.99 4486.93 640.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16816103213
SAS Card 2 1434.93 204.99 2869.86 409.98 http://www.amazon.com/dp/B002RL8I7M
Solid State Drives 180GB 2 874.93 124.99 1749.86 249.98 http://www.newegg.com/Product/Product.aspx?Item=N82E16820167151
Samsung Evo 840 120GB SSD 4 604.73 86.39 2418.92 345.56 http://www.amazon.com/Samsung-Electronics-2-5-Inch-Internal-MZ-7TE120BW/dp/B00E3W15P0/ref=sr_1_2?s=electronics&ie=UTF8&qid=1394032041&sr=1-2&keywords=samsung+evo+840
4TB Storage SATA 9 1706.88 243.84 15361.92 2194.56 http://www.newegg.com/Product/Product.aspx?Item=N82E16822236599
Drive Cabling - 1/2M 4 82.46 11.78 329.84 47.12 http://www.amazon.com/Monoprice-Internal-SFF-8087-Forward-Breakout/dp/B005E2XTO8/ref=sr_1_2?ie=UTF8&qid=1390779627&sr=8-2&keywords=sff8087+to+sata
Drive Cabling II - 1M 3 105 15 315 45 http://www.amazon.com/HighPoint-Internal-Mini-SAS-SFF8087-Int-MS-1M4S/dp/B001L9DU88/ref=cm_cr_pr_product_top
Drive Cabling III - SAS 2 81.62 11.66 163.24 23.32 http://www.amazon.com/Monoprice-30AWG-Internal-36-Pin-SFF-8087/dp/B008VLHOR2/ref=sr_1_1?s=electronics&ie=UTF8&qid=1390791886&sr=1-1&keywords=monoprice+SFF-8087+cable
Drive Cabling V - SAS 2 104.93 14.99 209.86 29.98 http://www.amazon.com/Rosewill-0-5-Metre-SFF-8087-Multi-lane-RASA-13005/dp/B00DODX430/ref=sr_1_66?s=electronics&ie=UTF8&qid=1390791829&sr=1-66&keywords=SFF-8087+cable
"2.5"" to 3.5"" Dock" 3 184.66 26.38 553.98 79.14 http://www.amazon.com/EZConvert-MB982SP-1S-Enterprise-Converter-Mounting/dp/B00540OMYG/ref=sr_1_2?ie=UTF8&qid=1390792945&sr=8-2&keywords=icy+dock+2.5+to+3.5
"2.5 to 3.5"" Mounting Rack" 3 167.44 23.92 502.32 71.76 http://www.amazon.com/EZConvert-MB882SP-1S-1B-Converter-Adapter-Mounting/dp/B001PQUMEW/ref=sr_1_22?s=pc&ie=UTF8&qid=1390794780&sr=1-22&keywords=icy+dock+2.5+to+3.5
"Dual 2.5"" to Single 3.5"" Bracket" 2 55.93 7.99 111.86 15.98 http://www.amazon.com/SILVERSTONE-SDP08-3-5-2-5-Inch-Converter/dp/B002BH3Z8E/ref=cm_cr_pr_product_top
Y-Cable - Fan Link 3 36.05 5.15 108.15 15.45 http://www.amazon.com/Connector-Computer-Sleeved-Y-Splitter-Adapter/dp/B00E6Y95BG/ref=sr_1_1?s=electronics&ie=UTF8&qid=1390815964&sr=1-1&keywords=y-cable+fan+adapter
Cable Labler - DYMO 5200 1 1122.31 160.33 1122.31 160.33 http://www.amazon.com/DYMO-Rhino-Industrial-Label-Maker/dp/B003ZTW63C/ref=cm_cr_pr_product_top
Label Rolls - 1/2 Inch 3 93.66 13.38 280.98 40.14 http://www.amazon.com/DYMO-Industrial-Strength-Permanent-Polyester/dp/B0001FUD2E/ref=pd_sim_e_2
Shipping 10237.164 1457.452
Taxes 5118.582 728.726
Purchase Company Mark Up 5118.582 728.726
Total Media Server EGP71660.15 $10202.16

المصادر و الوصلات الخارجية

كيفية توصيل الوصلات الأساسية لخادم أقراص ساس و ساتا - الجزء الأول

كيفية توصيل الوصلات الآساسية لخادم آقراص ساس و ساتا - الجزء الثاني

أنواع الريد - مصفوفة التعدد للأقراص المستقلة