أفضل 5 حلول للخوادم المخصصة عالية التوفر
نشرت: 2017-06-22ما هو الخادم المخصص عالي التوفر؟
الخادم المخصص النموذجي هو جهاز كمبيوتر قوي متصل باتصال إنترنت عالي السرعة ، وموجود في أحدث مركز بيانات بعيد أو مرفق بيانات محسن.
الخادم المخصص عالي التوفر هو نظام متقدم مزود بمصادر طاقة زائدة عن الحاجة وشبكة احتياطية كاملة وقرص RAID الأبراج والنسخ الاحتياطية ، مما يضمن أعلى وقت تشغيل وموثوقية كاملة مع عدم وجود نقطة واحدة للفشل.
التكوين للخوادم المخصصة ذات التوافر العالي
كما يوحي اسمها ، فإن الحلول المخصصة عالية التوفر هي حلول استضافة قابلة للتطوير ومخصصة ، ومصممة لتلبية الاحتياجات الفريدة لأي عمل تجاري.
تم تصميم هذه التكوينات بعناية لتوفير بنية مقاومة للفشل لتشغيل التطبيقات الهامة في عملك - تلك التي تتطلب أعلى مستوى من الإتاحة.
قد تتضمن تكوينات الخادم المحتملة ذات الإتاحة العالية عدة مضيفات تتم إدارتها بواسطة موازنات التحميل المتكررة و مضيفات النسخ المتماثل. بالإضافة إلى جدران الحماية الزائدة عن الحاجة لمزيد من الأمان والموثوقية.
لماذا يعد خادم الإتاحة العالية مهمًا للأعمال
تعتمد الشركات في الوقت الحاضر على الإنترنت. دعونا نواجه الأمر - حتى أصغر فترات التوقف عن العمل يمكن أن تتسبب في خسائر فادحة للأعمال. وليس فقط الخسائر المالية. يمكن أن يكون فقدان السمعة مدمرًا بنفس القدر.
وفقًا لـ StrategyCompanies ، فإن أكثر من نصف شركات Fortune 500 تواجه ما لا يقل عن 1.6 ساعة من التوقف كل أسبوع. وهذا يرقى إلى خسائر فادحة في الوقت والأرباح وثقة المستهلك. إذا لم يتمكن عميلك من الوصول إليك عبر الإنترنت ، فقد تكون أيضًا على القمر ، بقدر ما يتعلق الأمر به.
ضع في اعتبارك: في عام 2013 ، ورد أن 30 دقيقة من انقطاع خدمة Amazon.com كلفت الشركة ما يقرب من مليوني دولار . هذا 66،240 دولارًا في الدقيقة. خذ لحظة لشرب ذلك. حتى لو لم تكن أمازون ، فإن أي توقف غير مخطط له يضر بعملك.
قد يوفر مزود الاستضافة المنتظم توفر خدمة بنسبة 99٪. قد يبدو ذلك جيدًا من الناحية النظرية. لكن فكر في ذلك فقد 1٪ ... هذا 87 ساعة (3.62 يومًا) من التوقف في السنة! إذا وصل وقت التعطل خلال فترات الذروة ، فقد تكون خسارة عملك كارثية.
أفضل طريقة لمنع التوقف عن العمل والقضاء على هذه الخسائر هي اختيار حلول استضافة عالية التوفر.
مبني على بنية معقدة من الأجهزة والبرامج ، تعمل جميع أجزاء هذا النظام بشكل مستقل تمامًا عن بعضها البعض. بمعنى آخر - فشل أي مكون منفرد لن يؤدي إلى انهيار النظام بأكمله.
يمكنه التعامل مع حجم كبير جدًا من الطلبات أو زيادة مفاجئة في حركة المرور. ينمو ويتقلص مع حجم واحتياجات مؤسستك. عملك مرن ، ألا يجب أن تكون أنظمة الكمبيوتر لديك كذلك؟
فيما يلي بعض من أفضل الحلول عالية التوفر التي يمكنك استخدامها لاستضافة تطبيقات الأعمال الخاصة بك.
1. خوادم مخصصة فائقة الأداء
الخوادم عالية الأداء عبارة عن حلول مخصصة متطورة ذات سعة حوسبة أكبر ، وهي مصممة خصيصًا لتحقيق أقصى أداء. إنها حل مثالي لتلبية أعباء عمل المؤسسة.
يتكون الخادم النموذجي المخصص عالي الأداء مما يلي:
- أحدث معالجات سلسلة Intel Xeon E3 أو E5 أحادية / ثنائية.
- من 64 جيجا بايت إلى 256 جيجا بايت رام
- 8 إلى 24 تيرابايت SATA II HDD مع RAID 10
- توفير الطاقة ووحدات التبريد الموفرة للطاقة والزائدة عن الحاجة
- النسخ الاحتياطية خارج الموقع
لاحظ أن القائمة أعلاه هي مجرد عينة تكوين يمكن تخصيصها / ترقيتها وفقًا لمتطلباتك الفريدة. إذا كنت بحاجة إلى مزيد من الطاقة ، فيمكننا إنشاء إعداد يحتوي على 96 محركًا ، وذاكرة وصول عشوائي 3 تيرابايت ، وأكثر من 40 مركزًا فعليًا لوحدة المعالجة المركزية.
تطبيقات العالم الحقيقي (دراسة حالة)
متطلبات العميل
كان أحد عملائنا الحاليين يبحث عن خادم ألعاب متطور لاستضافة ألعاب فلاش مع PHP مشفر وخادم MySQL كخلفية.
لتحقيق أعلى مستوى من الإتاحة ، طلبوا 2 موازن تحميل مع تجاوز الفشل. يحتوي كل واحد منهم على خادمين للويب وخادم قاعدة بيانات.
إحصائيات الموقع
- 8000-10000 لاعب في وقت واحد
- شرط الجهوزية بنسبة 100٪
- 10 جيجا + حجم قاعدة البيانات
الحل مقترح من AccuWebHosting
صمم فريق تخطيط السعة لدينا بنية تحتية كاملة التكرار مع موازنات تحميل مزدوجة أمام خوادم الويب وقواعد البيانات.
يتكون هذا الإعداد من جهازي ظاهريين مع موازنات تحميل متصلة بمجموعة من خوادم الويب من خلال جدار حماية. تم بناء خادم قاعدة البيانات على محركات أقراص SSD فائقة السرعة لتحقيق أسرع عمليات إدخال / إخراج للقرص.
لتجاوز الفشل ، قمنا بإعداد نسخة طبق الأصل من هذه البنية مع الانعكاس في الوقت الفعلي. في حالة فشل النظام الأساسي ، سيتولى الإعداد الثانوي عبء العمل بسلاسة. هذا صحيح. وقت تعطل صفر.
مخطط البنية التحتية
2. تحميل خوادم مخصصة متوازنة
توزيع الحمل
تسمى عملية توزيع حركة مرور الويب الواردة عبر مجموعة من الخوادم بكفاءة ودون تدخل موازنة التحميل.
يُعرف جهاز أو جهاز برمجي يوفر وظيفة موازنة التحميل هذه باسم Load Balancer.
تسمى الخوادم المخصصة المجهزة بميزان تحميل الأجهزة / البرامج باسم Load Balanced Dedicated Servers.
كيف يعمل موازنة الحمل؟
يوجد موازن التحميل أمام الخوادم الخاصة بك ويقوم بتوجيه طلبات الزوار عبر الخوادم. إنه يضمن التوزيع المتساوي ، أي أنه يجب تلبية جميع الطلبات بطريقة تزيد من السرعة والقدرة على استخدام جميع الخوادم ولا يتم استخدام أي منها أو يتم استخدامه بشكل أقل من اللازم.
عندما يزور عملاؤك موقع الويب الخاص بك ، يتم توصيلهم أولاً بموازنة التحميل ويقوم موازن التحميل بتوجيههم إلى أحد خوادم الويب في البنية الأساسية الخاصة بك. في حالة تعطل أي خادم ، يقوم موازن التحميل على الفور بإعادة توجيه حركة المرور إلى الخوادم المتبقية عبر الإنترنت.
مع زيادة حركة مرور الويب ، يمكنك إضافة خوادم جديدة بسرعة وسهولة إلى المجموعة الحالية من الخوادم المتوازنة التحميل. عند إضافة خادم جديد ، سيبدأ موازن التحميل في إرسال الطلبات إلى الخادم الجديد تلقائيًا. هذا صحيح - ليس هناك حاجة لتدخل المستخدم.
أنواع موازنة الحمل
يمكن إجراء موازنة التحميل بإحدى الطرق التالية.
- موازنة التحميل من خلال DNS
- موازنة الحمل من خلال الأجهزة
- موازنة الحمل من خلال البرمجيات
موازنة التحميل مع DNS
تعمل خدمة DNS على موازنة حركة مرور الويب عبر الخوادم المتعددة. لاحظ أنه عند إجراء موازنة تحميل حركة المرور من خلال هذه الطريقة ، لا يمكنك اختيار خوارزمية موازنة التحميل. يستخدم دائمًا خوارزمية Round Robin لموازنة الحمل.
موازنة الحمل من خلال الأجهزة
هذه هي أغلى طريقة لموازنة الحمل. يستخدم جهازًا مخصصًا يتعامل مع موازنة حمل حركة المرور.
تعمل معظم أنظمة موازن التحميل المستندة إلى الأجهزة على توزيع Linux مضمن باستخدام أداة إدارة موازنة التحميل التي تتيح سهولة الوصول ونظرة عامة على التكوين.
موازنة الحمل من خلال البرمجيات
تعد موازنة الحمل المستندة إلى البرامج إحدى أكثر الطرق موثوقية لتوزيع الحمل عبر الخوادم. في هذه الطريقة ، يوازن البرنامج الطلبات الواردة من خلال مجموعة متنوعة من الخوارزميات.
خوارزميات موازنة الحمل
هناك عدد من الخوارزميات التي يمكن استخدامها لتحقيق توازن الحمل على الطلبات الواردة. يعتمد اختيار طريقة موازنة الحمل على نوع الخدمة ونوع موازنة الحمل وحالة الشبكة ومتطلبات العمل الخاصة بك.
عادةً ، بالنسبة للأنظمة ذات الأحمال المنخفضة ، تكفي طرق موازنة الأحمال البسيطة (مثل Round Robin) ، بينما يجب استخدام طرق أكثر تعقيدًا للأنظمة ذات الأحمال العالية. تحقق من هذا الرابط لمزيد من المعلومات حول بعض خوارزميات موازنة التحميل القياسية في الصناعة المستخدمة بواسطة موازين التحميل.
قم بإعداد موازنة التحميل على Linux
HAProxy (وكيل عالي التوفر) هو أفضل أداة متاحة لإعداد موازن تحميل على أجهزة Linux (خادم الويب ، خادم قاعدة البيانات ، إلخ).
وهو عبارة عن موازن تحميل TCP و HTTP مفتوح المصدر تستخدمه بعض أكبر مواقع الويب بما في ذلك Github و StackOverflow و Reddit و Tumblr و Twitter.
يتم استخدامه أيضًا كبرنامج خادم وكيل سريع وخفيف الوزن مع مساحة ذاكرة صغيرة واستخدام منخفض لوحدة المعالجة المركزية.
فيما يلي بعض البرامج التعليمية الممتازة لإعداد موازنة تحميل على خادم Apache و NGINX و MySQL.
- قم بإعداد HAProxy كموازن تحميل لـ Nginx على CentOS 7
- قم بإعداد موازن التحميل عالي التوفر لـ Apache مع HAProxy
- قم بإعداد MySQL Load Balancing باستخدام HAProxy
إعداد موازنة التحميل على Windows
تحقق أدناه من مستند Microsoft الرسمي لإعداد موازنة التحميل مع خادم ويب IIS.
إعداد موازنة التحميل على IIS
3. سحابة خاصة قابلة للتطوير
السحابة الخاصة القابلة للتوسع هي نظام قائم على السحابة يمنحك الخدمة الذاتية وقابلية التوسع والمرونة من خلال بنية خاصة.
السحابة الخاصة قابلة للتطوير بدرجة كبيرة مما يعني أنه كلما احتجت إلى المزيد من الموارد ، يمكنك ترقيتها ، سواء كانت ذاكرة أو مساحة تخزين أو وحدة المعالجة المركزية أو النطاق الترددي.
إنه يوفر أفضل مستوى من الأمان والتحكم مما يجعله حلاً مثاليًا لأعمال أكبر. يمكّنك من تخصيص مكونات الكمبيوتر والتخزين والشبكات لتناسب المتطلبات المخصصة على أفضل وجه.
مزايا السحابة الخاصة
تعزيز الأمن والخصوصية
يتم تخزين جميع بياناتك وإدارتها على خوادم مخصصة مع وصول مخصص. إذا كانت السحابة الخاصة بك في الموقع ، فسيتم مراقبة الخادم من قبل فريق تكنولوجيا المعلومات الداخلي لديك ، وإذا كان في مركز بيانات ، فسيقوم الفنيون بمراقبته. وبالتالي ، فإن الأمن المادي ليس مصدر قلقك.
منصة زائدة عن الحاجة بالكامل
توفر منصة السحابة الخاصة مستوى من التكرار للتعويض عن حالات الفشل المتعددة لمحرك الأقراص الثابتة ، وقوة المعالجة وما إلى ذلك. عندما يكون لديك سحابة خاصة ، لا يتعين عليك شراء أي بنية أساسية مادية للتعامل مع التقلبات في حركة المرور.
الكفاءة والتحكم
تمنحك السحابة الخاصة مزيدًا من التحكم في بياناتك وبنيتك التحتية. لديها موارد مخصصة ولا يمكن لأي شخص آخر الوصول إلى الخادم باستثناء مالك الخادم.
موارد قابلة للتطوير
كل شركة لديها مجموعة من المتطلبات الفنية والتجارية والتي عادة ما تختلف عن الشركات الأخرى بناءً على حجم الشركة وأهداف الصناعة والأعمال وما إلى ذلك.
تتيح لك السحابة الخاصة تخصيص موارد الخادم وفقًا لمتطلباتك الفريدة. كما يسمح لك بترقية موارد الخادم عند الضرورة.
عيوب السحابة الخاصة
كلفة
بالمقارنة مع السحابة العامة وإعداد الخادم المخصص البسيط ، فإن السحابة الخاصة تكون أكثر تكلفة. الاستثمارات في الأجهزة والموارد مطلوبة أيضًا.
يمكنك أيضًا استئجار سحابة خاصة ، ولكن من المحتمل أن تكون التكاليف هي نفسها أو أعلى ، لذلك قد لا تكون هذه ميزة.
اعمال صيانة
شراء أو استئجار سحابة خاصة هو جزء واحد فقط من التكلفة. من الواضح ، بالنسبة للشراء ، سيكون لديك إنفاق نقدي كبير في البداية. إذا كنت تقوم بالتأجير ، فستكون لديك رسوم شهرية مستمرة.
ولكن حتى بعد هذه التكاليف ، ستحتاج إلى التفكير في الصيانة والملحقات. ستحتاج السحابة الخاصة بك إلى طاقة كافية ومنشآت تبريد وفني لإدارة الخادم وما إلى ذلك.
قلة الاستخدام
حتى إذا كنت لا تستخدم موارد الخادم ، فلا يزال يتعين عليك دفع التكلفة الكاملة للسحابة الخاصة بك. وسواء أكان الامتلاك أو الاستئجار ، فإن تكلفة الاستخدام الناقص للقدرة يمكن أن تكون شاقة ، لذا عليك التوسع بشكل مناسب في بداية العملية.
التنفيذ المعقد
إذا لم تكن خبيرًا في التكنولوجيا ، فقد تواجه صعوبات في الحفاظ على سحابة خاصة. سوف تحتاج إلى تعيين خبير سحابي لإدارة البنية التحتية الخاصة بك ، ولكن هناك تكلفة أخرى.
مزودي السحابة الخاصة بنظامي Linux و Windows
يمنحك موفرو السحابة خيارًا لتحديد اختيارك لنظام التشغيل: إما Windows أو أي توزيع Linux. فيما يلي بعض موفري الحلول السحابية الخاصة.
- AccuWebHosting
- خدمات أمازون ويب
- مايكروسوفت أزور
- راك سبيس
إنشاء السحابة الخاصة الخاصة بك
هناك العديد من الأدوات المدفوعة والمفتوحة المصدر المتاحة لإعداد السحابة الخاصة بك.
- كومة مفتوحة
- برنامج VMware vSphere
- برنامج VMmanager
- OnApp
- OpenNode Cloud Platform
OpenStack هو نظام أساسي مفتوح المصدر يوفر IAAS (البنية التحتية كخدمة) لكل من السحابة العامة والخاصة.
انقر هنا للاطلاع على دليل التثبيت الكامل حول كيفية نشر البنية التحتية السحابية الخاصة بك مع OpenStack على عقدة واحدة في CentOS أو RHEL 7.
4. تجاوز الفشل
يعني تجاوز الفشل التبديل الفوري إلى خادم احتياطي أو شبكة عند فشل الخادم / الشبكة الأساسية.
عندما ينخفض المضيف الأساسي أو يحتاج إلى صيانة ، سيتم تحويل حمل العمل تلقائيًا إلى مضيف ثانوي. يجب أن يكون هذا سلسًا ، حيث لا يدرك المستخدمون تمامًا حدوث ذلك.
يمنع تجاوز الفشل نقطة فشل واحدة (SPoF) وبالتالي فهو الخيار الأنسب لتطبيقات المهام الحرجة حيث يجب أن يكون النظام متصلاً بالإنترنت دون حتى ثانية واحدة من التوقف.
كيف يعمل تجاوز الفشل؟
من المثير للدهشة أن نظام تجاوز الفشل الآلي سهل الإعداد. تتكون البنية التحتية لتجاوز الفشل من خادمين متطابقين وخادم أساسي وخادم ثانوي. سيخدم كلا الخادمين نفس البيانات.
سيتم استخدام خادم ثالث للمراقبة. يراقب الخادم الأساسي باستمرار وإذا اكتشف مشكلة ، فسيحدث تلقائيًا سجلات DNS لموقع الويب الخاص بك بحيث يتم تحويل حركة المرور إلى الخادم الثانوي.
بمجرد أن يبدأ الخادم الأساسي في العمل مرة أخرى ، سيتم توجيه حركة المرور مرة أخرى إلى الخادم الأساسي. لن يلاحظ المستخدمون في معظم الأوقات تعطلًا أو تأخيرًا في استجابة الخادم.
أنواع تجاوز الفشل
تجاوز الفشل البارد
تجاوز الفشل البارد هو طريقة التكرار التي تتضمن وجود نظام واحد كنسخة احتياطية لنظام أساسي آخر مماثل. يتم استدعاء نظام تجاوز الفشل البارد فقط عند فشل النظام الأساسي.
لذا ، فإن Cold Failover يعني أن الخادم الثاني يبدأ فقط بعد إغلاق الخادم الأول. من الواضح أن هذا يعني أنه يجب أن تكون قادرًا على تحمل قدر ضئيل من التوقف أثناء التبديل.
Hot Failover
Hot Failover هي طريقة زائدة عن الحاجة يعمل فيها نظام واحد في وقت واحد مع نظام أساسي مماثل.
عند فشل النظام الأساسي ، يتولى نظام Hot Failover المسؤولية على الفور ، ليحل محل النظام الأساسي. ومع ذلك ، لا تزال البيانات معكوسة في الوقت الفعلي لضمان حصول كلا النظامين على بيانات متطابقة.
الإعداد تجاوز الفشل
تحقق من البرامج التعليمية أدناه لإعداد ونشر مجموعة تجاوز الفشل.
- قم بإعداد مجموعة تجاوز الفشل على Windows Server 2012
- تكوين الكتلة عالية التوافر على CentOS
- الدليل الكامل لإعداد المجموعات في Linux
الحلول المتاحة
هناك أربعة موفرين رئيسيين لمجموعات تجاوز الفشل المدرجة أدناه.
- نظام مجموعة تجاوز الفشل لـ Microsoft
- مجموعة RHEL تجاوز الفشل
- مجموعة تجاوز الفشل VMWare
- الكتلة Citrix تجاوز الفشل
مزايا تجاوز الفشل
- نظام مجموعات خادم تجاوز الفشل هو حل قابل للتطوير تمامًا. يمكن إضافة الموارد أو إزالتها من الكتلة.
- إذا كان الخادم المخصص من الكتلة يتطلب صيانة ، فيمكن إيقافه بينما تتعامل الخوادم الأخرى مع حملها. وبالتالي ، فإنه يجعل الصيانة أسهل.
مساوئ تجاوز الفشل
- يتطلب تجميع خادم تجاوز الفشل عادةً المزيد من الخوادم والأجهزة للإدارة والمراقبة ، وبالتالي يزيد من البنية التحتية.
- نظام مجموعات خادم تجاوز الفشل ليس مرنًا ، حيث لا يمكن تجميع كافة أنواع الخوادم.
- هناك العديد من التطبيقات التي لا يدعمها التصميم العنقودي.
- إنه ليس حلاً فعالاً من حيث التكلفة ، لأنه يحتاج إلى تصميم خادم جيد يمكن أن يكون مكلفًا.
5. مجموعات عالية التوافر
الكتلة ذات الإتاحة العالية هي مجموعة من الخوادم التي تدعم تطبيقات الخادم والتي يمكن استخدامها بأقل قدر من التعطل عند فشل أي عقدة خادم أو تعرضها للحمل الزائد.
قد تحتاج إلى مجموعات توفر عالية لأي سبب من الأسباب مثل موازنة التحميل وخوادم تجاوز الفشل ونظام النسخ الاحتياطي. أكثر أنواع تكوين الكتلة شيوعًا هي النشط - النشط - النشط الخامل.
مجموعة التوفر العالي النشط النشط
وهي تتكون من عقدتين على الأقل ، تعمل كلاهما بنشاط نفس الخدمة. الكتلة النشطة النشطة هي الأنسب لتحقيق توازن حقيقي للحمل. يتم توزيع عبء العمل عبر العقد. بشكل عام ، هناك تحسن كبير في وقت الاستجابة وسرعة القراءة / الكتابة.
مجموعة الإتاحة العالية النشطة السلبية
النشط-المبني للمجهول يتكون أيضًا من عقدتين على الأقل. ومع ذلك ، لا تظل جميع العقد نشطة في وقت واحد. تظل العقدة الثانوية في وضع الاستعداد أو الخامل. بشكل عام ، تعد هذه المجموعة أكثر ملاءمة لبيئة مجموعة تجاوز الفشل.
قم بإعداد مجموعة عالية الإتاحة
فيما يلي بعض البرامج التعليمية الممتازة لإعداد مجموعة توفر عالية.
- تكوين مجموعة عالية الإتاحة على CentOS
- قم بتكوين الكتلة عالية الإتاحة على CentOS 7 / RHEL 7
الحلول المتاحة
هناك بائعون معروفون جدًا ، وهم خبراء في الخدمات عالية التوافر. وترد أدناه بعض منها.
- حلول Windows High Availability من Dell
- حلول HP High Availability (HA) لمجموعات Microsoft و Linux
- مجموعة VMware HA
مزايا الكتلة العالية التوافر
الحماية من التعطل
مع حلول HA ، في حالة عدم اتصال أي وحدة خدمة من نظام المجموعة ، يتم ترحيل كل الخدمات إلى نظام رئيسي نشط. كلما زادت سرعة إعادة اتصال الخادم بالإنترنت ، زادت سرعة عودتك إلى العمل. هذا يمنع عملك من البقاء غير منتجة.
المرونة المثلى
توفر حلول الإتاحة العالية مرونة أكبر إذا كان عملك يتطلب توفرًا وأمانًا على مدار الساعة.
يحفظ تكلفة التوقف
كلما زادت سرعة نسخ الخادم احتياطيًا عبر الإنترنت ، زادت سرعة عودتك إلى العمل ، وهذا يمنع عملك من أن يظل غير منتج.
سهولة التخصيص
مع حلول HA ، يستغرق الأمر ثوانٍ للتبديل إلى خادم تجاوز الفشل ومتابعة الإنتاج. يمكنك تخصيص مجموعة HA الخاصة بك وفقًا لمتطلباتك. يمكنك إما تعيين البيانات لتكون محدثة في دقائق أو في غضون ثوان. علاوة على ذلك ، يمكن تحديد إصدارات نظام تكرار البيانات حسب احتياجاتك.
عيوب مجموعة التوافر العالية
النمو المستمر في البنية التحتية
يتطلب العديد من الخوادم وكميات كبيرة من الأجهزة لتقديم تجاوز الفشل وموازنة التحميل. هذا يزيد من بنيتك التحتية.
التطبيق غير مدعوم!
توفر مجموعة HA مرونة كبيرة على مستوى الأجهزة ولكن لا تدعم جميع تطبيقات البرامج البيئة المجمعة.
مكلفة
لا يعد تجميع HA حلاً فعالاً من حيث التكلفة ، كلما احتجت إلى مزيد من التطور ، زادت الأموال التي تحتاجها للاستثمار.
6. التكوين المعقد الذي تم إنشاؤه بواسطة AccuWebHosting
متطلبات العميل
موقع ويب للتجارة الإلكترونية يمكنه التعامل مع الحمل الأقصى البالغ 1000 طلب HTTP في الثانية ، وأكثر من 15000 زائر يوميًا و 3 أضعاف الحمل في أقل من 10 ثوانٍ. خلال ساعات الذروة وإطلاق المنتجات الجديدة ، سيتم مضاعفة عدد الزيارات إلى موقع الويب بمقدار 2.
إحصائيات الموقع
- 40K من المنتجات والمواد ذات الصلة بالمنتجات
- 40 جيجا بايت من المحتويات الثابتة (الصور ومقاطع الفيديو وعناصر الموقع)
- 6 جيجا بايت من قاعدة البيانات
الحل الذي قدمناه
اقترحنا توفر بنية أساسية سحابية عالية التوفر للتعامل مع الحمل وضمان أقصى قدر من التوافر أيضًا. لتوزيع الحمل ، قمنا بتركيب خادمي موازن التحميل أمام الإعداد مع عنوان IP متوازن التحميل فوقهما.
قمنا بنشر ما مجموعه 8 خوادم ويب و 3 خوادم مادية مخصصة و 5 مثيلات سحابية لاستيعاب حركة المرور المتوقعة. تم تكوين الإعداد للمزامنة بين المكونات المختلفة من خلال مجموعة rsync.
تم استخدام مثيلات السحابة بطريقة يمكن إضافتها أو إزالتها حسب حمل ذروة حركة المرور دون تكبد التكاليف المرتبطة بالخوادم المادية الإضافية.
يحتوي كل مثيل Cloud على موقع الويب بالكامل (40 جيجابايت من المحتوى الثابت) لمنح المستخدم تجربة موقع ويب سلسة.
تمت استضافة قاعدة البيانات سعة 6 جيجا بايت على خادم رئيسي مخصص ، والذي تم نسخه على خادم ثانوي لتولي المسؤولية عند فشل الخادم الرئيسي. يحتوي كل من خوادم قاعدة البيانات هذه على أقراص SSD لتحسين أداء القراءة / الكتابة.
يقوم فريق مكون من 15 مطورًا وكاتب محتوى بتحديث المحتوى من خلال خوادم backoffice مستضافة على خادم مخصص. يتم نشر أي تغييرات يقوم بها الفريق بواسطة rsync في بيئة الإنتاج وقاعدة البيانات.
تمت مراقبة البنية التحتية بالكامل بواسطة Zabbix ، والتي تم تثبيتها على خدمة Cloud VPS عالية التوفر. سيقوم Zabbix بمراقبة البيانات المقدمة من خوادم البنية التحتية ثم إنشاء سلسلة من الرسوم البيانية لتصوير استخدام ذاكرة الوصول العشوائي ومتوسط التحميل واستهلاك القرص وإحصائيات الشبكة. سيرسل Zabbix أيضًا تنبيهًا عندما يصل أي استخدام له عتبة أو إذا انخفض أي من الخدمات.
استنتاج
ما رأيناه حتى الآن هو التقنيات المختلفة مثل موازنة الأحمال وتجاوز الفشل وإعدادات التوافر العالية لبناء حلول تكنولوجيا المعلومات للشركات الصغيرة إلى المعقدة.
لقد رأينا أيضًا بعض التطبيقات الواقعية ودراسات الحالة. ستساعدك دراسات الحالة هذه حقًا على الانتهاء من البنية التحتية عالية التوفر الأكثر ملاءمة.
إذا كنت تخطط لشراء بنية أساسية جديدة لعملك أو ترغب في ترقية بنيتك التحتية الحالية ، فإن AccuWebHosting متاح لك دائمًا. أيضًا ، نحن مدرجون في قائمة أفضل 10 خدمات استضافة موصى بها في cloudsmallbusinessservice.
إذا كان لديك أي متطلبات مخصصة ، فيمكنك ذكرها في قسم التعليقات أو يمكنك الدردشة المباشرة مع فريق المبيعات الفني لدينا. نحن منفتحون على مدار الساعة لمناقشة حل التوفر العالي الذي تريده!