إعادة شحن Aliyun: اختيار موقع الويب الخاص بالمؤسسة: موقع ويب بمتوسط 100 ، 000 PV يومي ، ما هو نموذج ECS الذي يجب أن أتطابقه ؟

سحابة 2026-07-25 阅读 4
1

في عملية التشغيل ، غالبًا ما تواجه الشركات مشكلة الاختيار هذه:

"من المتوقع أن يصل متوسط عدد الزيارات اليومية (PV) لموقعنا إلى 100000. يتم نشرها على Aliyun. ما نموذج مثيل ECS الذي يجب اختياره ؟"

بصفتي "مخضرمًا" شارك في تحسين SEO وتعديل بنية موقع الويب لسنوات عديدة ، غالبًا ما أواجه مثل هذه الاستشارات من CTO للشركة أو الشخص المسؤول عن التشغيل والصيانة. عندما يقوم العديد من المبتدئين ببناء موقع ويب للاختيار ، فإنهم إما يكدسون الأجهزة بشكل أعمى ويسببوا في ارتفاع التكاليف ، أو يشترون مثيلات "الأداء المفاجئ" ذات الأداء المحدود بسعر رخيص. ونتيجة لذلك ، فإن موقع الويب ينهار عندما تكون هناك ذروة حركة مرور صغيرة ، والتي لا تضر فقط بتجربة المستخدم بشكل كبير ، ولكن أيضًا يتم تقليلها مباشرة بواسطة محركات البحث.

هذه المادة سوف تبدأ من

تفكيك بيانات حركة المرور ، مسار التطور المعماري ، توصيات تكوين نماذج محددة وتحسين التكلفة

أربعة أبعاد لفرز خطة اختيار واضحة وسهلة الفهم للجميع.

1. بيانات التفكيك: ماذا يعني متوسط 100000 PV في اليوم ؟

قبل شراء خادم سحابي ، لا يمكننا النظر فقط إلى المبلغ الإجمالي "100000 PV" ، ولكن يجب تحويله إلى مؤشر أساسي في أسفل الخادم-

QPS (عدد الطلبات المتزامنة في الثانية)

و

استهلاك عرض النطاق الترددي

.

1. حساب ذروة QPS

وفقًا لـ "القاعدة الثامنة" لتوزيع حركة المرور على الإنترنت ، يتركز 80 ٪ من حركة المرور عادةً في 20 ٪ من اليوم (حوالي 4.8 ساعة ، أي 17280 ثانية).

متوسط QPS:$100,000 \ div 86,400 \ approx 1.16 \ text {مرة/ثانية} $

متوسط QPS خلال فترة الذروة: $(100,000 \ times 0.8) \ div (86,400 \ times 0.2) \ approx 4.63 \ text {مرة/ثانية} $

مع الأخذ في الاعتبار حركة المرور المفاجئة (مثل الترويج للنشاط والزحف المركزي لزحف محرك البحث) ، نحتاج إلى حجز 3 ~ معامل التكرار 5 مرات.

الخلاصة: يحتاج الخادم الأساسي إلى دعم 20 ~ قدرة معالجة ديناميكية مستقرة من 50 QPS.

2-حساب متطلبات عرض النطاق الترددي للشبكة

لنفترض أن الموقع الرسمي النموذجي للشركة أو نظام المدونة ، بعد ضغط الصورة ، وضغط نص Gzip/Brotli ، وتحسين الموارد الثابتة ، يكون متوسط حجم نقل الصفحة هو

1.5 ميغابايت

.

إذا تم تحميل جميع الطلبات بواسطة خادم سحابة ECS واحد ، يجب أن تصل ذروة الإنتاجية إلى 50 دولارًا \ times 1.5 \ text{ MB} = 75 \ text{ MB/s}$ ، والتي يتم تحويلها إلى عرض نطاق شبكة 600 ميجابت في الثانية.

ملاحظة: إن تكلفة شراء النطاق الترددي الحصري للشبكة العامة 600M مباشرة على Aliyun مرتفعة للغاية. لذلك ، في بناء موقع المؤسسة الفعلي ، من الضروري التعاون مع برميل تخزين CDN أو OSS للفصل الديناميكي والثابت. بعد أن تذهب الموارد الثابتة إلى CDN ، تحتاج ECS نفسها فقط إلى تحمل حوالي 5 ٪ ~ 10 ٪ من طلبات البيانات الديناميكية ، طلب النطاق الترددي الفعلي هو 5M فقط ~ 10M.

2. علي يون E

المبادئ الأساسية لاختيار CS ودليل تجنب الحفرة

قبل اختيار مواصفات نموذج ECS المحدد ، حدد ثلاث قواعد رئيسية:

لا تشتري أبدًا "نوع الأداء المفاجئ (بعض طرازات الحصص مثل t5/t6/u1)" لتشغيل الأعمال الأساسية: يحتوي هذا النوع من النماذج على حد نقاط وحدة المعالجة المركزية ، وبمجرد أن يتجاوز معدل استخدام وحدة المعالجة المركزية خط الأساس ، سيتم فرض الحد من التردد ، مما يؤدي بسهولة إلى مهلة استجابة موقع الويب عند الوصول المتزامن.

حدد أمثلة "Enterprise Instance": مثل سلسلة g7/g8i/g9a (النوع العام) أو سلسلة c7/c8i/c9a (النوع الحسابي). يوفر هذا النوع من النماذج احتكارًا بنسبة 100 ٪ من قوة حساب vCPU ، وقدرة قوية على إرسال واستقبال حزمة الشبكة (PPS) ، وأداء مستقر للغاية.

يوصى بنسبة الذاكرة إلى وحدة المعالجة المركزية: نوع عام (سلسلة g ، وحدة المعالجة المركزية: ذاكرة = 1:4): مناسب لنشر قاعدة البيانات والتطبيقات في نفس الجهاز ، أو استخدام لغات خلفية مثل Java/Python مع استهلاك أكبر للذاكرة. نوع الحوسبة (السلسلة c ، وحدة المعالجة المركزية: الذاكرة = 1:2): مناسب لمشاهد الحوسبة الديناميكية المكثفة (مثل Go و Node.js و PHP Redis).

3. ثلاث مجموعات من خطط النشر العملية بمتوسط 100000 PV في اليوم

بالنسبة لميزانيات الشركات المختلفة وهياكل التكنولوجيا ، يمكننا تقسيم خطة التكوين إلى ثلاث مراحل:

الخيار أ: إصدار رشيق مستقل (مناسب لتوفير المال الأولي والاتصال بالإنترنت بسرعة)

إنه مناسب للمراحل ذات الميزانية المحدودة ومكدس تقنية الموقع البسيط (مثل WordPress أو Typecho أو Laravel أو Node.js خفيف الوزن).

النموذج الموصى به: Alibaba ECS G8i أو g9a(4 نواة 16G) ، أو c8i / c9a(4 نواة 8G).

قرص النظام: القرص السحابي ESSD AutoPL 100 GB (التوسع المرن IOPS لمنع اختناقات قرص قاعدة البيانات).

حصة عرض النطاق الترددي: شبكة عامة حسب عرض النطاق الترددي الثابت 5M ~ 10M (أو استخدام الرسوم حسب التدفق).

البنية الأساسية: يتم نشر Nginx PHP-FPM / Node.js MySQL Redis على ECS واحد.

نقطة تحسين SEO: يجب تكوين محطة Alibaba Cloud بأكملها لتسريع DCDN في الواجهة الأمامية لـ ECS لتجريد الموارد الثابتة تمامًا مثل الصور و CSS و JS. تستجيب ECS فقط لطلبات HTML والواجهة الديناميكية لضمان أن مؤشر Core Web Vitals يفي بالمعايير.

الخيار ب: الفصل الديناميكي والثابي وهيكل السيد والعدين (مناسب لمعظم الشركات الناضجة ، موصى به بشدة)

عندما يكون متوسط PV اليومي ثابتًا عند 100000 ، ويتضمن تفاعلات متكررة مثل تسجيل دخول المستخدم والتعليق والبحث ، فإن البنية المستقلة عرضة للتوقف بسبب احتلال MySQL المفرط. في هذا الوقت ، يوصى باستخدام بنية منفصلة.

نوع العقدة

التكوين/المنتج الموصى به

الدور والمزايا

خادم تطبيقات الويب (ECS)

نوع الحساب

C8i. xlarge(4 نواة 8G) أو g8i.xlarge(4 نواة 16G)

تشغيل منطق أعمال الويب الخالص و Nginx ، يمكن توسيعه أفقيًا في أي وقت عندما يكون ضغط حركة المرور كبيرًا.

قاعدة البيانات السحابية (RDS)

RDS MySQL مجموعة حصرية (2 نواة 4G أو 4 النواة 8G)

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

تخزين الكائنات مع CDN

OSS + DCDN محفظة

يتم تحميل جميع ملفات الوسائط مباشرة إلى OSS ، بعد تسريع CDN العالمي ، مما يوفر أكثر من 90 ٪ من ضغط النطاق الترددي ECS.

مزايا الهندسة المعمارية: عادةً ما يتم التحكم في معدل إشغال وحدة المعالجة المركزية لخادم الويب بشكل ثابت أقل من 30 ٪ ، ويمكن التعامل معه بسهولة حتى في مواجهة حركة المرور المفاجئة. يمكن التحكم في متوسط وقت تحميل الصفحة في حدود 500 مللي ثانية.

الخيار جيم: إصدار مجموعة قابل للاستخدام بدرجة عالية (مناسب للتجارة الإلكترونية ، والأعمال التجارية المتزامنة العالية)

إذا كان لديك 100000 PV يتركز في فترات زمنية محددة معينة (مثل seckill ، أو الشراء على مدار الساعة ، أو الدفع في الوقت المناسب) ، أو لديك متطلبات عالية للغاية لاستمرارية العمل:

موازنة التحميل: استخدم Alibaba Cloud ALB / CLB (موازنة تحميل النوع التطبيقي) لتوزيع التدفق.

عقد حساب الويب: يتم نشر جهازي c7/c8i(2 نواة 4G) في مناطق قابلة للاستخدام مختلفة (لتحقيق نفس القدرة على مواجهة الكوارث في نفس المدينة).

طبقة قاعدة البيانات: قاعدة بيانات RDS Cloud قاعدة بيانات MySQL عالية الإصدار المتاح + Redis Community Edition (بيانات النقاط الساخنة المخزنة مؤقتًا).

4. دليل تخفيض تكلفة التشغيل والصيانة وشراء حساب الشركة

بالنسبة للمؤسسات ، فإن اختيار النموذج المناسب ليس سوى الخطوة الأولى ، كما أن كيفية التحكم في تكلفة شراء الموارد السحابية طويلة الأجل أمر بالغ الأهمية:

استفد جيدًا من نموذج الاشتراك السنوي والشهري والاشتراك: النماذج الأساسية طويلة الأجل مثل بيئة الإنتاج ، حاول اختيار الاشتراك الشهري السنوي لمدة عام واحد أو 3 سنوات ، والذي يوفر عادةً 40 ٪ مقارنة بالدفع حسب الحجم 60 ٪ من الرسوم.

ركز على "Savings Plans": بالنسبة للشركات التي لديها أمثلة متعددة ، يمكن أن يتمتع شراء خطة توفير عالمية بخصومات عبر النماذج والمناطق.

فتح حساب قناة الامتثال وخصومات الشركات: عندما تقوم الشركات بنشر سحابة واسعة النطاق أو شراء خوادم متعددة ، يوصى بشراء واعتماد حساب Alibaba Cloud من خلال مزود خدمة عالي الجودة معتمد رسميًا أو قناة مؤسسة حصرية ، بحيث لا يمكنها فقط التقدم بطلب للحصول على قسائم الشركة الحصرية الكبيرة وخصومات سلم العملاء الجديدة ، يمكن أيضًا الحصول على إرشادات الاختيار الفني المجانية ودعم التشغيل والصيانة على مستوى المهندس المعماري لزيادة تحسين العائد الإجمالي على الاستثمار (العائد على الاستثمار).

خامسًا: الخلاصة

باختصار ، ضد

100 ، 000 PV في المتوسط

موقع الشركة:

الحل الفردي الأكثر راحة: اختر مباشرة 16G 4 النواة (مثل سلسلة g8i/g9a) لتسريع DCDN ؛

البرنامج الصناعي الأكثر قوة: استخدام 4 النواة 8G ECS (التطبيق) + 2 النواة 4G RDS (قاعدة البيانات) + OSS/CDN (الموارد الثابتة)

هيكل الفصل.

طالما أنك تتجنب منطقة الحفرة "المفاجئة" ذات الأداء المحدود ، وتقوم بعمل جيد في الفصل الديناميكي والثابت وضبط قاعدة البيانات ، فإن مثيلات ECS على مستوى المؤسسة من Alibun يمكن أن توفر بالتأكيد موقع الويب الخاص بك تجربة وصول سلسة ومستقرة للغاية!

1
← 返回新闻中心