التخطي إلى المحتوى الرئيسي

الدليل الشامل لاستضافة عالية الأداء

عند مقارنة الاستضافات، في كثير من الأحيان ستقارن الميزات التالية، وكلٌ منها يؤثر أو يحد من الأداء.
.ذاكرة الوصول العشوائي (RAM)
ذاكرة الوصول العشوائي تؤثر على سرعة استجابة الخادم لمعالجة الأوامر. ذاكرة وصول عشوائي أعلى مطلوبة عند معالجة الأوامر الأكثر تعقيداً وتنوعاً. على سبيل المثال، مواقع حيوية جداً كالتي تستخدم PHP وغيرها تقوم بإنشاء استعلامات متنوعة لقاعدة البيانات، هذه سترى فائدة في الأداء عندما تكون ذاكرة الوصول العشوائي عالية نسبياً، وكذلك هي خوادم قاعدة البيانات والتي تخدم الاستعلام من قواعد بيانات كبيرة.
وحدة المعالجة المركزية (CPU)
وحدة المعالجة المركزية تنفذ تعليمات مثل خدمة صفحات الويب، وتشغيل استعلامات قاعدة البيانات أو معالجة الأوامر الحوسبية. يؤثر عدد وحدة المعالجة المركزية والنوى “cores” على كيفية تنفيذ العديد من التعليمات المتزامنة “concurrent”. تؤثر أبنية وحدة المعالجة المركزية والميزات أيضاً على السرعة التي يتم فيها تنفيذ هذه التعليمات، خاصة عندما يتم تصميم بعض البرامج حول هذه الميزات.
مساحة التخزين (Storage Space)
مساحة التخزين المحلي “Local storage space” هو العامل المحدد لحجم قاعدة البيانات المحلية والتخزين المحلي من الملفات مثل الصور. إعدادات الـ RAID، تزيد من اعتمادية البيانات و / أو تزيد من أداء الإدخال/الإخراج (I/O) وتتطلب اثنين أو أكثر من وحدات تخزين منفصلة. التخزين يمكن أيضا أن يأخذ شكل التخزين الشبكي مثل NAS (التخزين المرتبط بالشبكات) أو SAN (شبكة التخزين).
نوع التخزين (مثل SATA أو SSD)
أقراص الحالة الصلبة (SSD) تقدم سرعة أعلى في القراءة/الكتابة بالقرص، المعروف أيضا باسم أداء الإدخال/الإخراج (I/O) من نوع القرص الثابت ساتا SATA. خوادم مجهزة بـ SSD تكون فيها القراءة والكتابة على القرص بشكل أسرع، ولكن لديها قدرة تخزين أقل بكثير من القرص الثابت ساتا SATA لسعر معين.
عرض النطاق الترددي (Bandwidth)
عرض النطاق الترددي هو الحد الأقصى لتناقل البيانات – كمية البيانات التي يمكن إرسالها في نفس الوقت من وإلى الخادم الخاص بك. وعرض النطاق الترددي العالي لا يجعل التطبيقات تقدم أداء أفضل إلا إذا كان يمكنهم استخدام عرض النطاق الترددي العالي. أشياء مثل خدمات بث أو مشاهة الفيديو المتزامنة، والألعاب، ومعالجة البيانات الكبيرة قد ترى فائدة في الأداء من عرض النطاق الترددي العالي.
كن حذراً من الفرق بين عرض النطاق الترددي غير المحدود وبين عرض النطاق الترددي العالي. عرض النطاق الترددي غير المحدود بمقدار بيانات يمكن أن يتم فيها حساب حركة المرور بسعر معين. هذا أمر ممتاز، ولكن هذا لا يعني الخوادم لديها نطاق ترددي واسع. عادة ما تقدم الخودم المنفصلة 100Mbps أو 1Gbps. أما الاستضافة المشتركة توفر جزء غير محدد من هذا.
حركة مرور البيانات (Traffic)
مقدار حركة مرور البيانات تشير إلى كمية حركة المرور من و إلى الخادم الخاص بك، وأحياناً تحسب عليها رسوم إضافية (عادة لكل جيجابيات). حدود حركة المرور لا تؤثر على الأداء، ولكن سوف تؤثر على حجم الفاتورة الشهرية.
كمون الشبكة (Network latency)
كمون الشبكة هو أجزاء من الثانية من تأخر عملية إرسال المعلومات بين الخادم والمستخدم. كمون الشبكة لا يحدد من قبل مزود الخدمة، ولكن يتأثر بالمسافة وجودة الشبكة بين الخادم والمستخدم.
التوفر (Availability)
التوفر العالي (High Availability) قد يشير إلى الشبكة وقوة التوفر، وهو ما ينعكس في السجل الفعلي للمستضيف للحفاظ على وقت العمل أو ما يسمى بالـ “uptime” وكذلك (اتفاقية تقديم الخدمة) والتي تنص على ضمان مستوى معين من وقت عمل الخادم.
(HA) قد تتحقق أيضا على مستوى الأجهزة/العتاد أو التطبيقات من خلال إدخال التكرار “redundancy” في شكل أزواج منفصلة نشطة-نشطة أو نشطة-سلبية من المكونات الموجودة في النظام، مع الـ failover في حالة عزل الفشل.
أنواع الخوادم والاستضافة
من بين كل الأنواع المختلفة من شبكات الإنترنت و استضافة الخوادم، من الطبيعي وجود خدمات ذات محدودية في الأداء. إذا لم يكن تطبيقك يحتاج لقدرات إضافية من الأداء، فلن ترى أي عائد من اختيار خدمة ذات أداء ومواصفات عالية. في الواقع، كل شي يكمن في التحجيم السليم أو “right-sizing”.




تعليقات

المشاركات الشائعة من هذه المدونة

تصميم الالعاب الالكترونية

100 مليار دولار هو حجم وناتج تجارة وصناعة سوق الألعاب الالكترونية دوليا، ليصبح هذا السوق في أهمية أسواق أي سلع استراتيجية أخرى .. مع انتشار الهواتف الذكية بصورة كبيرة و انتشار العاب و تطبيقات الهواتف الذكية اصبح هناك العديد من   الاشخاص يهتمون بتصميم العاب الاندرويد و الايفون  لذلك تقوم شركة لودكس بتصميم العاب اندرويد وايفون والالعاب الاونلاين والعاب الديسك توب بكل احترافية وبتصميمات رائعة وجودة عالية .    Game Developing           

أفضل برامج لصناعة الرسوم المتحركة

تعد صناعة أفلام الكارتون والأنيميشن من الصناعات الضخمة والمكلفة، إلا أن ظهور التكنولوجيا وكثير من التطبيقات تسهل من صناعتها كثيرا، مع توفير الكثير من الأموال التي يتم إنفاقها لعمل أفلام مميزة. وترصد فيتو 3 برامج لعمل أفلام أنيميشن 3D 1- برنامج Autodesk 3DS Max يتميز البرنامج بأنه سهل الاستخدام، وسريع، ويمكن من خلاله ابتكار شخصيات مختلفة ثلاثية الأبعاد، البرنامج غير مجانى إلا أنه يمكن تحميله للتجربة، أو الحصول عليه مجانا لمدة 3 سنوات في حالة كنت طالب، ويمكن تحميله من  هنا  2-برنامج Cinema 4D. ويتميز البرنامج بتوفير مجموعة واسعة من الإصدارات المختلفة، والتي تناسب كافة الاحتياجات وميزانية المستخدم، البرنامج سهل الاستخدام، ويوفر الكثير من الخيارات التي تمكن من عمل فيلم احترافى، ويمكن التحميل من  هنا  بعد اختيار الإصدار المناسب. 3- برنامج FlipaClip  وهو تطبيق خاص بالهواتف الذكية العاملة بنظام أندرويد، البرنامج سهل الاستخدام، التطبيق يقدم العديد من المزايا من طبقات الرسم، وجدول زمنى وأدوات مختلفة للرسم، ويمكن تحميله من  هنا  4- تطبيق Animation ...

Difference between virtual reality, augmented reality and mixed reality

Augmented reality and mixed reality are often used to refer to the same idea, however there are a few potential differences between the two depending on who you speak to. To some, it is semantics, while to companies like Microsoft, there is an important distinction between the two terms. The majority of mentions of augmented reality and mixed reality in the press right now refer to “mixed reality” as a synonym of “augmented reality”. Even experiences which could be under the umbrella of “mixed reality” are called “augmented reality” by the companies creating them. This is where things get confusing. “Mixed reality” is most commonly used by Microsoft to describe their HoloLens. The media often call it “augmented reality” to begin with, adding on in a rather forced sounding way — “or as Microsoft calls it, ‘mixed reality’”, followed by using the terms interchangeably throughout their articles. It is best explained by starting with the much easier definition of “virtual reality”: ...