الفرق بين المراجعتين لصفحة «خادوم للمواد الإعلامية»
مصطفى يوسف (نقاش | مساهمات) |
مصطفى يوسف (نقاش | مساهمات) |
||
| سطر 65: | سطر 65: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | ! Description !! Units !! Price | + | ! Description !! Units !! Price EGP !! Price USD !! Total EGP !! Total USD !! URL !! |
|- | |- | ||
| − | | Server Rack Case: Supermicro 1200 Watt 3U Rackmount Server Chassis | + | | 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 | + | | 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 | + | | 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 | + | | Server RAM || 4 || 1189.93 || 169.99 || 4759.72 || 679.96 || http://www.newegg.com/Product/Product.aspx?Item=N82E16820239428 |
|- | |- | ||
| − | | RAID Controller Card | + | | RAID Controller Card || 1 || 4486.93 || 640.99 || 4486.93 || 640.99 || http://www.newegg.com/Product/Product.aspx?Item=N82E16816103213 |
|- | |- | ||
| − | | SAS Card || 2 | + | | SAS Card || 2 || 1434.93 || 204.99 || 2869.86 || 409.98 || http://www.amazon.com/dp/B002RL8I7M |
|- | |- | ||
| − | | Solid State Drives 180GB || 2 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | "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 | + | | "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 | + | | "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 | + | | 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 | + | | 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 | + | | 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 || | | Shipping || || || || || 10237.164 || 1457.452 || | ||
| سطر 111: | سطر 111: | ||
| Purchase Company Mark Up || || || || || 5118.582 || 728.726 || | | Purchase Company Mark Up || || || || || 5118.582 || 728.726 || | ||
|- | |- | ||
| − | | || Total Media Server || || || || || | + | | || Total Media Server || || || || || EGP71660.15 || $10202.16 || |
|} | |} | ||
مراجعة 17:11، 4 أغسطس 2014
هذا المقال هو شرح لعملية تركيب و القرارات التي صاحبت إنشاء خادم للمواد الإعلامية المتعددة كجزء من مركز أفلام س للتشارك في الأدوات والمواد الإعلامية، و وحدة أفلام س مفتوحة المصدر لإنهاء الأفلام.
هناك عدة أنواع من الخوادم و تستخدم لكافة الأغراض: خادم لاستضافة مواقع الانترنت، خادم لإدارة ميكنة مصنع و خلافه. و هي تأتي في كل الأشكال و الأنواع.
الفكرة الأساسية في الخادم هي أنه جهاز حاسوب متصل بشبكة حواسيب، أي أنه عقدة فيها، متخصص في أداء وظيفة معينة وتلبية الطلبات التي ترده من حواسيب أخرى على الشبكة.
الهدف من هذا الخادم الذي نصنعه هو عمل حاسوب مركزي كبير ذو سعة واسعة وموصول بسرعة عالية بالجهاز الرئيسي، وفي نفس الوقت يمكن الولوج اليه من أي جهاز موصول بالشبكة لتحرير الملفات المخزنه عليه و هي غالبا مواد إعلامية من الفيديو، الصوت، الصورة. الهدف أيضا هو وجود صلاحيات مختلفة تسمح بوجود مستودع مفتوح للمواد خالية الحقوق التي يضعها أصحابها للتشارك وإعادة المزج مع الآخرين، وفي نفس الوقت ملفات يمكن حفظها بعيدا عن المستودع المفتوح لكي يعمل أصحابها عليها بشكل يضمن حفظها من أعين الآخرين.
التركيب الأساسي
العلبة
أول إعتبار وجب التفكير فيه هو السعة الإجمالية للخادم، و إمكانية توسعته، لآن لهذا علاقة مباشرة بحجم العلبة chassis التي ستشتريها.
بالرغم من وجود عدة إحتمالات لتركيب الخادم، مثلا في علبة رأسية مثل الحاسوب العادي، قررنا نحن الإعتماد على وحدة أفقية بحجم 3U و التي هي في المنتصف بين وحدة 2U التي هي عادة تستوعب من ٦ الى ١٠ خانات لأقراص صلبة و وحدة 4U التي تستوعب عادة ١٨-٢٠ قرص صلب.
سبب إعتمادنا على هذا الحجم هو قدرتنا على تركيب تقريبا ١٢ خانة لأقراص صلبة.. إلى جانب خانات للأقراص التي ستحتوي على نظام تشغيله، و بالتالي في حالة شراءنا لأقراص ٤ تيرابايت سيمكن الوصول لسعة إجمالية ٤٨ تيرابايت التي اذا قسمت على نظام RAID ستكون السعة الفعلية هي ثلثي هذا الحجم أي ٣٢ تيرابايت و هي كمية مناسبة لوحدة في مثل حجم وحدتنا.
هناك عدة ماركات للعلب و لكن طبقا لنصيحة محمد عمار الماركة المناسبة هي 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 0 و الملقب بالمخطوطة وهذه التقنية تحتوي على الخطوط ولكنها لا تسمح بتكرار البيانات. وهي توفر الأداء الأمثل وبدون احتمال وقوع أخطاء. هذه النوعية من الريد تعطي إستخدام عالي السرعة و مناسب لأحجام بيانات كبيرة كما تقسم البيانات على الهاردات المختلفة لكنها لا تنسخ نسخا من البيانات و بالتالي في حالة حدوث أي عطل في أي من الأقراص الإحتمال الأكبر هو خسارة جزء من المادة.
النوع الثاني هو RAID 5 وهذا النوع يتضمن مصفوفة التدوير المتكافئة Rotating Parity Array أو مصفوفة التدوير التي تستخدم تقنية فحص الـParity Bit ، وتعني عنونة نفس حدود الكتابة الموجودة في النوع RAID-4. وهذا يعني أن جميع عمليات القراءة والكتابة ستكون متداخلة ومتوافقة مع بعضها. النوع RAID-5 يخزن المعلومات التي يتم الكشف عن صحتها باستخدام تقنية Parity، ولكنه لا يعنى بتخزين البيانات، مع ملاحظة أن المعلومات التي يتم تخزينها يمكن أن تتحول إلى بيانات. هذا النوع يحتاج على الأقل إلى ثلاثة أقراص وعادة تستخدم خمس أقراص للمصفوفة المستخدمة في هذا النوع. ويعتبر هذا النوع من أفضل الأنواع في الأنظمة التي تسمح بتعدد المستخدمين والتي لا ينتقد فيها الأداء بشكل كبير أو التي تنجز عمليات كتابة قليلة. (المصدر ويكيبيديا) و برغم من أن هذا النوع أبطأ في التخزين و التعامل مع عمليات كتابة و تخزين كبيرة إلا أنه أكثر ضمانا حيث أنه في حالة حدوث أي عطل في أي من الأقراص، يمكن بسهولة استبداله و إعادة كتابة المادة حتى لا تحدث أي خسارة في أي جزء من المادة.
الخصائص:
بروتوكول التواصل مع الشبكة
FCoE
NFS
قائمة الأجهزة الصلبة
هذه هي قائمة المشتروات بأسعارها و روابط لشرائها من الولايات المتحدة مع حساب الضرائب و الشحن و رسوم الشركة الموردة (سواء أن كان موقع مثل إدفعلي أو شركة مستقلة) ملف:SeenMediaServerList.ods
المصادر و الوصلات الخارجية
كيفية توصيل الوصلات الأساسية لخادم أقراص ساس و ساتا - الجزء الأول
كيفية توصيل الوصلات الآساسية لخادم آقراص ساس و ساتا - الجزء الثاني