الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   مناقشة حول المعالجات و السؤال التقليدى كيف أختار المعالج؟ (http://www.arabwebtalk.com/showthread.php?t=149677)

brayan 19-12-2010 12:55 AM

مناقشة حول المعالجات و السؤال التقليدى كيف أختار المعالج؟
 
يحتار الكثيرون في إختيار المعالج الخاص بالسيرفر و تجد الكثير من الإسئلة حول نوع المعالج و أى المعالجات أفضل و هل المعالج 8 كور أم 4 كور و تجد الشركات التى تقول أن لديها معالجات 16 كور فهل هذا حقيقي أن الأمر يحتوى على بعض المفاهيم التي تغيب عن المشتركين في الإستضافة.
لذلك أردت أن يصبح هذا الموضوع مناقشة و طرح الاّراء حول المعالجات و كيف تختار المعالج و كم عدد الكور فى كل معالج و هل يوجد فعلا 16 معالج و 12 معالج أم أنها خواص.


لنبدأ بعملاق المعالجات الأول و هي شركة إنتل و قد أحضرت لكم هذة الصفحة لتكون مرجع لنا فى المعالجات . ونبدأ أيضا بعائلة Xeon.
و هى الأنسب فى معالجات السيرفرات.


http://ark.intel.com/ProductCollecti…ketSegment= SRV
يظهر فى الصفحة الأجيال الكاملة من هذا المعالج و سعر كل معالج يمكنك مشاهدة ترتيب المعالج من حيث الإصدار و الفئة. و من الملاحظ ترتيب المعالجات حسب القدرة و الأداء. و إمكانية البحث عن المعالج بالأداء و القوة.
و الحديث يطول فى هذة الصفحة ففيها البنود الأتية:-

1- 4C/8T
و 4 C هو عدد الكور فى المعالج و 8 T هو عدد Threads و هو يعمل فى حالة تشخيل خاصية Hyperthreading.


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



- الخاصية تقوم بعمل تحسين في الأداء فعلا لبعض التطبيقات و يتحسن الأداء من 15 – 30% حسب الكلام المنقول عن الشركة








According to Intel the first implementation only used 5% more die area than the comparable non-hyperthreaded processor, but the performance was 15–30% better. Intel claims up to a 30% performance improvement compared with an otherwise identical





- إذن نسبة التحسن فى الأداء تكون من 15-30% و ليست الضعف كما يقول البعض و لكن هل هذا كل شىء …..!

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








The performance improvement seen is very application-dependent, however when running two programs that require full attention of the processor it can actually seem like one or both of the programs slows down slightly when Hyper Threading Technology is turned on.




فالتحسن يختلف من تطبيق إلي الأخر . و هنا يبرز سؤال جديد ما التأثير علي تطبيقات الإستضافة و نعنى هنا قواعد البيانات و الويب سيرفر.










“It’s ironic,” said Ibbotson. “Intel had sold hyperthreading as something that gave performance gains to heavily threaded software. SQL Server is very thread-intensive, but it suffers. In fact, I’ve never seen performance improvement on server software with hyperthreading enabled. We recommend customers disable it when running Citrix and our software on the same server.”


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

http://www.zdnet.co.uk/news/processo…pers-39237341/

-التجربة الشخصية توضح تأثر الإداء بتشغيل هذة الخاصية .


الرابط


http://www.webhostingtalk.com/showthread.php?t=462 684


إذن السؤال التالى هل بالفعل يوجد 16 معالج و 24 معالج و ما نسمعة من البعض ؟


الإجابة هي أن جميع معالجات شركة أنتل `ذات السعر المتاح لدى الاغلبية لعمل سيرفرات الإستضافة المستخدمة 2 Way Processor و معنى كلمة 2 way هنا أن المعالج يعمل مع معالج أخر فقط بمعني إذا كان لدينا معالج 4C يتم ربطة مع معالج أخر 4C فقط و هكذا طالما ذكرت شركة أنتل 2 Way معناها يمكن ربط عدد 2 معالج فقط بعضهم البعض. مالم تذكر الشركة أن المعالج أكثر من 2 Way.
الرابط







* agement Intel® Xeon® processor
Intel® Xeon® processor 6500 series
* 2-way server processors designed for memory demanding applications



بالطبع يوجد معالجات أكثر من ذلك لكن سعر المعالج الواحد يفوق العائد بكثير مثل هذا المعالج
Intel® Xeon® Processor X7550
(18M Cache, 2.00 GHz, 6.40 GT/s Intel® QPI)
الذى يقارب سعرة 3000 دولار.


إذا ما نحتاج معرفتة الأن هل ال16 معالج و 24 معالج هو معالج حقيقي أم هو معالج بعدد ما من خاصية HT لذلك كان لا بد من توضيح الأمر.
ننتقل بعد ذلك إلى الحديث عن المعالج الذى يحير الكثيرون و هو معالج i7 هو مناسب أما ماذا ؟
الأمر هنا نسبى على هذا المعالج الذى أثبت كفائتة فى التطبيقات المكتبية إلي حد كبير و لكن ماذا عن الأداء فى السيرفرات.


بالطبع لا نستطيع عمل مقارنة بين هذا المعالج و معالج أخر من فئة Xeon حيث أن تصميم كل معالج يختلف عن الأخر و فى حالة المقارنة ستكون فرق القوة و الأداء و الإستقرار لصالح معالج Xeon بالتأكيد
و لكن مهلا ما لا تزال الشركات تستخدمة فى عالم الإستضافة و هو يعمل بكفاءة تتناسب مع التطبيقات التى يعمل عليها و عند ضبط الإعدادات نجده يعطى سرعة معقولة و أداء جيد .
و لا مشكلة ملحوظة من إستخدامة. و نفس الشىء ينطبق على خواص HT لهذا المعالج.
المراجع :-
1-
http://ark.intel.com/ProductCollecti…ketSegment= SRV
2-
http://en.wikipedia.org/wiki/Hyper-threading
3-
http://www.intel.com/p/en_US/product...er/proce ssor

twc4h.com 20-12-2010 03:06 AM

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

HuMaN-BiEnG 23-12-2010 07:05 AM

السلام عليكم ورحمة الله وبركاته

الاخوة الكرام,

بالنسبة لى فالبروسيسور يكون اول شىء يتم السؤال والبحث عنه عند انشاء خادم, يليه الرامات

وذلك لان كلما كانت قوة البروسيسور أعلى كلما تحمل الخادم ضغط أعلى وعمليات أكثر

وفى حالة الاحتياج الى زيادة الرامات لتوفير بيئة عمل أكثر وبأسرع وقت,

فانه بعد ذلك بامكاننا ترقية الرام, طالما ان اساس الخادم مبنى على بروسيسور قوى

والسلام عليكم ورحمة الله وبركاته


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 12:59 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012