سؤال

الأمازون التدابير وحدة المعالجة المركزية المخصصات حيث الظاهري النوى EC2 حساب الوحدات.EC2 حساب الوحدات محددة كما يلي:

مقدار وحدة المعالجة المركزية التي تخصص معين سبيل المثال يعبر عن هذه EC2 حساب الوحدات.نحن نستخدم عدة مقاييس و اختبارات لإدارة الاتساق والوضوح في الأداء من EC2 حساب الوحدة.واحد EC2 حساب وحدة يوفر ما يعادل قدرة وحدة المعالجة المركزية من 1.0-1.2 GHz 2007 Opteron أو 2007 زيون.وهذا هو أيضا ما يعادل مبكرة-2006 1.7 GHz Xeon المشار إليها في الوثائق الأصلية.

سؤالي هو القول لدي "كبيرة سبيل المثال" الذي يأتي مع "4 EC2 حساب الوحدات (2 الظاهري النوى مع 2 EC2 حساب كل وحدة من وحدات)".هل هذا يعني أنني أساسا لها 4 النوى في منطقي معنى ؟ أريد أن تفرخ 4 منضم CPU المواضيع ؟ أو يتم حساب وحدات ببساطة قدر من الطاقة و لدي 2 النوى?

أيضا بالنظر إلى قابلية خوادم, سيكون من الأفضل أن ضعف قوة الحوسبة من صندوق واحد واستضافة قاعدة البيانات server على نفس الصندوق ؟ أو أن لدي 2 منفصلة ، أضعف الصناديق ؟

هل كانت مفيدة؟

المحلول

nicholaides هو الصحيح ، صغيرة الحالات هي ما يعادل نواة واحدة كبيرة اثنين من النوى.ما تبقى من القياس هو التعبير عن حساب الوحدات التي يتم تعريفها على النحو التالي:

واحد EC2 حساب وحدة (ECU) يوفر أي ما يعادل قدرة وحدة المعالجة المركزية من 1.0-1.2 GHz 2007 Opteron أو 2007 زيون.

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

إذا كان كل ما كنت رعاية هو ضجة لباك الخاصة بك, كنت أحاول الإعداد الخاص بك مع كل من ملقمات قيد التشغيل على جهاز واحد صغير سبيل المثال (1 النواة ، 1 EC2 وحدة في $0.10 / ساعة) و انظر كيف مداخن حتى.الخطوة التالية ستكون عالية وحدة المعالجة المركزية متوسطة سبيل المثال (2 النوى ، 5 إجمالي EC2 وحدات $0.20 / ساعة).إلا إذا كنت حقا يدق الملقمات الخاصة بك, يجب أن تعتقد أنك سوف تكون قادرة على تشغيل على واحدة متوسطة سبيل المثال.مقابل مرتين فقط سعر الصغيرة سبيل المثال ، يمكنك الحصول على خمسة أضعاف الأداء الذي هو أفضل بكثير من تشغيل اثنين الصغيرة الحالات.

شيء واحد أن تكون حذرا من أن الصغيرة عالية وحدة المعالجة المركزية متوسطة الحالات هي 32 بت ، حيث كل الآخرين (كبير, كبير جدا, عالية وحدة المعالجة المركزية كبيرة إضافية) هي 64 بت.لا يمكنك تشغيل 32 بت الأمازون صورة الجهاز على 64 بت سبيل المثال ، والعكس بالعكس.إذا كنت تعمل مع الأسهم عامي ، هذه ليست مشكلة لأن عادة ما سوف تكون قادرة على العثور على كل إصدارات, ولكن في صورة مخصصة قد تجعلك تفعل القليل من العمل الإضافي.

نصائح أخرى

"4 EC2 حساب الوحدات (2 الظاهري النوى مع 2 EC2 حساب كل وحدة من وحدات)" يعني ببساطة يمكنك الحصول على 2 الظاهري وحدة المعالجة المركزية ، كل منها ضعفي الأساسية الصغيرة سبيل المثال.

في المجموع, يمكنك الحصول على 4 أضعاف قوة صغيرة سبيل المثال ، ولكن منذ كنت فقط الحصول على 2 نوى ، فمن المنطقي أن تبدأ فقط اثنين من المواضيع.

أما بالنسبة لسؤالك الثاني اعتقد براد لارسون الإجابات بشكل جيد جدا.متوسطة سبيل المثال لديها الكثير من الطاقة من أجل المال.إدارة db ar ملقمات ويب على نفس المضيف ، ومن المدهش كيف كثير من db الثقيلة مواقع يمكنك تشغيل على جهاز واحد.ومع ذلك, لأنه يعتمد على التطبيق الخاص بك أفضل رهان هو المعيار لمعرفة كم من الحمولة التي يمكن التعامل معها.

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

كما أذكر "حساب وحدات" لا قياس النوى ولكنها بسيطة قدر من "السلطة".

أيضا بالنظر إلى قابلية خوادم, سيكون من الأفضل أن ضعف قوة الحوسبة من صندوق واحد واستضافة قاعدة البيانات server على نفس الصندوق ؟ أو أن لدي 2 منفصلة ، أضعف الصناديق ؟

أنها حقا يتوقف على التطبيق.تحاول بها و من الصعب الحصول على بيانات قد تكون أفضل رهان.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top