قابلية التوسع
عودة للموسوعةالأنظمة المعقدة |
---|
المواضيع |
تولد
تولد
|
التنظيم الذاتي
الضمير الجمعي
|
السلوك الجماعي
Social dynamics
ذكاء جماعي |
Networks
Scale-free networks
تحليل الشبكات الاجتماعية |
إيفوليوشن وتكيف
شبكات عصبونية اصطناعية
تحسيب تطوري |
Pattern Formation
Spatial fractals
أنظمة تفاعل-انتشار |
نظرية الأنظمة
استتباب
إجرائية |
نظام لاخطي
متسلسلة زمنية
معادلة تفاضلية عادية |
نظرية الألعاب
معضلة السجينين
نظرية الاختيار العقلاني |
قابلية التوسع (بالإنجليزية: Scalability) هي قدرة نظام، أوشبكة، أوعملية، على التعامل بكفاءة مع الكم المتزايد من العمل، أوالقدرة على التلاؤم مع هذا النمو. على سبيل المثال، يمكن حتى يشير هذا المصطلح إلى قدرة نظام ما على زيادة مخرجاته الإجمالية تحت حمل زائد عند إضافة المزيد من الموارد. في السياق التجاري، تشير قابلية التوسع لشركة ما إلى حتى نموذج العمل فيها يسمح بحدوث نمواقتصادي ضمن الشركة.
قابلية التوسع، كصفة لنظام ما، هي أمر يَصعُب تعريفه. وفي أية حالة كانت، فإنه من الضروري حتى تُحدد متطلبات قابلية التوسع في الجوانب التي تعتبر مهمة. وهذا أمر بالغ الأهمية في الأنظمة الإلكترونية وقواعد البيانات والشبكات والمسيّرات (routers). يوصف نظام ما بأنه نظام قابل للتوسع إذا أبدى تحسناً في الأداء بعد إضافة العتادة له، وبشكل يتناسب مع حجم الموارد التي أُضيفت.
يمكن القول عن خوارزمية أوتصميم أوبروتوكول شبكات أوبرنامج أوأي نظام بأنه يتوسع أوقابل للتوسع إذا كان فعّالا وعمليا عند تطبيقه على حالات ضخمة (مثلا: مجموعة كبيرة من البيانات المدخلة أوعدد كبير من المخرجات والمستخدمين أوعدد كبير من النقاط المشاركة -participating nodes- في حالة الأنظمة الموزعة). أمّا إذا فشل التصميم أوالنظام في العمل بعد زيادة العدد فإن هذا النظام لا يتوسع أوغير قابل للتوسع. عملياً، إذا كان هنالك عدد كبير من الأمور التي تؤثر على التوسع ن، فإن ن يجب ألا يزيد على ن2. أحد الأمثلة هومحرك البحث، حيث أنه يجب ان يتوسع ليس فقط حسب ازدياد عدد المستخدمين بل أيضا حسب ازدياد المواضيع التي يفهرسها.
إن مفهوم قابلية التوسع هوأمر مرغوب به في الأعمال بقدر ما مرغوب به مجال التكنولوجيا. المفهوم الأساسي له معنىً متشابه - ألا وهوقدرة التكنولوجيا أوالعمل التجاري على تقبّل الزيادة في العدد دون التأثير سلبا على مدى التغطية (= الدخل - التكلفة المتغيرة). على سبيل المثال، إذا كانت إحدى المعدات قادرة على استيعاب 1000 مستخدم كحد أقصى، فإذا زاد عدد المستخدمين عن ذلك فإننا سنحتاج المزيد من المعدات وإلا فإن الأداء يفترض أن يتراجع (أي حتى الكلفة المتغيرة ستزيد وبالتالي سيقِلّ مدى التغطية).
مراجع
- ^ Laudon, Kenneth Craig; Traver, Carol Guercio (2008). . Pearson Prentice Hall/Pearson Education. ISBN . مؤرشف من الأصل في ثلاثة يناير 2017.
- ^ "Network Functions Virtualisation (NFV); Terminology for Main Concepts in NFV". مؤرشف من الأصل (PDF) في 11 مايو2020.
- ^ "Network Functions Virtualisation (NFV); Terminology for Main Concepts in NFV". مؤرشف من الأصل (PDF) في 11 مايو2020.
انظر أيضا
- قابلية الامتداد
التصنيفات: جودة البرمجيات, معمارية الحاسوب, نظم الحاسوب, هندسة, مقالات تحتوي نصا بالإنجليزية, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P227, جميع مقالات البذور, بذرة حاسوب