AWS vs Google Cloud vs Alibabi Cloud: دليل لقياس الأداء والاختيار لنفس التكوين
عندما يتم تنفيذ حلول الحوسبة السحابية ، غالبًا ما يواجه الفريق الفني مشكلة الاختيار: اختر عمالقة مخضرمين
AWS
، المعروف على الإنترنت
سحابة جوجل (GCP)
، لا تزال فعالة من حيث التكلفة
علي سحابة (Alibaba Cloud)
؟
لا يوجد نقص في المقالات في السوق وفقًا لـ "قائمة الوظائف" ، ولكن غالبًا ما تحدد التجربة السحابية للأعمال
أداء الأداء الحقيقي تحت نفس التكوين
. هذه المقالة سوف تضع جانبا العلاقات العامة ، من
قوة الحوسبة ، الشبكة ، التخزين ، نسبة السعر إلى التكلفة
في الأبعاد الأربعة الرئيسية ، يتم إجراء تقييم أفقي متعمق لنفس التكوين لمصنعي السحابة الثلاثة.
1. معايير الاختبار وإعدادات التكوين
من أجل ضمان عدالة المقارنة ، اخترنا ثلاث شركات مصنعة رئيسية
السائد العام 4vCPU / 16GB الذاكرة
مثال كخط أساس:
البعد
AWS
سحابة جوجل (GCP)
علي سحابة (Alibaba Cloud)
أنواع الأمثلة
C7g. xlarge / m6i.xlarge
C3-standard-4/n2-standard-4
Ecs. g8i.xlarge / ecs.g7.xlarge
رقاقة أساسية
Graviton3 / Intel Xeon
Custom Intel / AMD EPYC
إيتيان 710 / Intel Xeon
تكوين القرص السحابي
EBS (gp3) 3000 IOPS
Hyperdisk / PD-SSD
ESSD AutoPL / PL1
اختبار العقد
شرق الولايات المتحدة/آسيا والمحيط الهادئ (سنغافورة)
شرق الولايات المتحدة/آسيا والمحيط الهادئ (سنغافورة)
آسيا والمحيط الهادئ (هونغ كونغ/سنغافورة)
2. مقارنة الأداء المقاسة لنفس التكوين
1-القوة الحسابية وأداء وحدة المعالجة المركزية أحادية النواة/متعددة النواة
في اختبار أداء وحدة المعالجة المركزية ، وجد استخدام اختبار الضغط Sysbench و Geekbench 6 أن تركيز الثلاثة كان مختلفًا تمامًا:
AWS (Graviton3 / Graviton4): تتميز رقائق بنية ARM المطوّرة ذاتيًا بأداء لافت للنظر في الأداء أحادي النواة والتنازع متعدد النواة. عند التعامل مع خدمات API عالية التزامن والخدمات الصغيرة وقواعد البيانات خفيفة الوزن ، تكون تعليمات مثيلات Graviton فعالة للغاية في تنفيذ التعليمات ، كما أن استهلاك الطاقة والتكلفة أقل.
Google Cloud (سلسلة GCP C3): جيد في الإنتاجية الكبيرة والحوسبة المعقدة. مع وجود معالج مخصص بعمق مع Intel ووحدة IPU (وحدة Processing Processing) التي تم تطويرها ذاتيًا من Google ، تتمتع GCP بأفضل استمرارية تردد عالية أحادية النواة لوحدة المعالجة المركزية في عمليات الفاصلة العائمة ومهام التعلم والاستدلال العميق.
Ali Cloud (ECS g8i/Yitian 710): إنه جيد جدًا في تحسين سيناريوهات الإنترنت الصينية الشائعة (مثل الويب عالي التزامن ، وذاكرة التخزين المؤقت Redis ، ومعالجة معاملات MySQL). البحث الذاتي ARM
يقترب أداء Etian 710 تحت اختبار الضغط المتزامن متعدد الخيوط من AWS Graviton3 ، بينما في مثيلات Intel x86 ، تقلل بطاقة تسريع الأجهزة (CIPU) من Alibian Cloud بشكل كبير من النفقات الافتراضية.
استنتاج القوة الحسابية: كثافة الحوسبة لوحدة المعالجة المركزية النقية وبيئة الرقائق التي تم تطويرها ذاتيًا: AWS $ \ approx $ Alibian Cloud> GCP ؛ التعلم العميق وحوسبة البيانات المكثفة: GCP $ \ ge $ AWS> Alibi Cloud.
2. الشبكة الإنتاجية والتأخير (Network I/O)
يحدد أداء الشبكة مباشرة سقف عنق الزجاجة للبنية الموزعة.
[الشبكة العالمية مقابل عقدة الحافة]
AWS: مع بيئة بوابة Direct Connect و Transit الضخمة ، فإن الاتصال مستقر للغاية.
GCP: بالاعتماد على شبكة العمود الفقري الليفي العالمية (Premium Tier) ، يكون التأخير عبر الوطني/عبر الإقليمي هو الأدنى.
علي: تتمتع شبكات آسيا والمحيط الهادئ والبر الرئيسي للصين عبر الحدود (مثل تسريع GA العالمي) بالهيمنة المطلقة.
GCP (Google Cloud): بعد فتح شبكة Premium Tier Network ، ستدخل حركة المرور إلى شبكة العمود الفقري الخاصة العالمية من Google في أقرب وقت ممكن ، بدلاً من استخدام توجيه الشبكة العامة. هذا يجعل تأخير شبكة GCP عبر المناطق (مثل شرق الولايات المتحدة إلى طوكيو) (Jitter) هو الأفضل بين الثلاثة.
AWS: يوفر حدًا مرتفعًا للغاية لإنتاجية الشبكة (SR-IOV ومباركة محرك ENA) ، مع تأخير زمني منخفض جدًا بين العقد داخل Zone (عادةً في حدود 0.2 مللي ثانية) ، وهو مناسب للحوسبة عالية الأداء (HPC) والنشر الجماعي.
علي يون: كثافة العقد وجودة الخط في منطقة آسيا والمحيط الهادئ (خاصة هونغ كونغ ، جنوب شرق آسيا والبر الرئيسي للصين) لا مثيل لها. إن "التسارع العالمي (GA)" و "شبكة المؤسسات السحابية (CEN)" تتفوق بشكل كبير على الشركات المصنعة الأجنبية عند التعامل مع الشبكات المختلطة في الخارج والمناطق المحلية.
3-القرص السحابي وأداء التخزين I/O (Block Storage)
التخزين هو السبب في اختناقات الأداء للعديد من قواعد البيانات (MySQL ، PostgreSQL). قارنا SSD القياسي (حد IOPS هو 3000 ~ 5000 نطاق) الأداء:
4K تأخير القراءة والكتابة العشوائية (Sysbench FileIO) في نفس خط الأساس 3000 IOPS
AWS EBS (gp3) : | ؟ 1.2 ms
GCP Hyperdisk Balanced: | | 1.0 ms
علي يون ESSD (PL1) : | 0.8 ms
Ali Cloud ESSD: بفضل بنية CIPU ، سيتم تخزين البروتوكولات
من أجل التصلب والتفريغ ، كان أداء تأخير p99 لـ Alibaba Cloud ESSD أثناء القراءة والكتابة العشوائية لـ 4K صغيرًا رائعًا للغاية ، ويمكن الحفاظ عليه بثبات في حدود 1 مللي ثانية ، مما زاد بشكل كبير من إنتاجية قاعدة البيانات.
AWS EBS gp3: أكبر ميزة هي فصل IOPS عن السعة. يمكنك شراء أقراص 20 جيجابايت فقط ، وفي نفس الوقت دفع IOPS إلى 16,000 بشكل منفصل ، وهو مرن للغاية ومناسب للأعمال كثيفة الكتابة ولكن صغيرة الحجم.
GCP Hyperdisk: ضبط الأداء الديناميكي سريع للغاية ، وهو قوي في ظل سيناريوهات معالجة السجل والتحليل الكبيرة المطلوبة في الإنتاجية العالية (MB/s).
3. تحليل السعر والفعالية من حيث التكلفة (ROI)
دون النظر في الحالات المحجوزة (RI) أو خطط التوفير (Savings Plans) ، قارن بين نموذج الاشتراك عند الطلب (Pay-as-you-go) ونموذج الاشتراك على أساس سنوي:
سعر الوحدة الحسابية (عند الطلب): عادةً ما يكون السعر القياسي لـ Alibaba Cloud في منطقة آسيا والمحيط الهادئ أقل من AWS و GCP ؛ إذا اخترت Alibian للبحث الذاتي عن أمثلة ARM ، فإن تحسين أداء التكلفة الحسابية أكثر وضوحًا.
عرض النطاق الترددي ورسوم المرور (أكبر حفرة مظلمة): رسوم نقل البيانات العامة (نقل البيانات) لـ AWS و GCP باهظة الثمن نسبيًا (خاصة عبر المناطق والشبكات العامة) ؛ Ali Cloud أكثر مرونة في حزم حركة المرور ووضع الفوترة على عرض النطاق الترددي ، من الأسهل التحكم في التكاليف لكبار حركة المرور.
قوة الخصم: يوفر GCP خصومات على الاستخدام المستمر وخصومات الالتزام المحجوزة (CUDs) لتوفير المال تلقائيًا دون إجراءات معقدة. تتمتع شركة Savings Plans من AWS بعمق ربط عالٍ ولكنها مرنة. عادة ما يكون خصم Alibaba على العقود الشهرية طويلة الأجل هو الأكبر بين الثلاثة.
رابعًا ، اقتراحات الاختيار ومطابقة المشهد
لا توجد سحابة مثالية تمامًا ، فقط الخطة الأكثر ملاءمة لسيناريو العمل.
أسباب اختيار AWS:
تغطية الأعمال العالمية: تحتاج إلى الانتشار السريع في أوروبا وأمريكا وأمريكا الجنوبية والشرق الأوسط ومناطق أخرى.
الاعتماد البيئي العالي: الاعتماد على Terraform أو CloudFormation ، أو الحاجة إلى استخدام مكونات إضافية SaaS ثلاثية غنية.
السعي لتحقيق الاستقرار النهائي: حجم الأعمال ضخم ويحتاج إلى تجربة أكثر عمليات التحقق القابلة للاستخدام على مستوى الصناعة صرامة.
أسباب اختيار سحابة جوجل (GCP):
التطبيقات التي تعتمد على AI/Data: الاستخدام المتعمق لـ BigQuery أو Kubernetes (GKE) ، أو الحاجة إلى استخدام TPU للتدريب/التفكير النموذجي الكبير.
الأعمال التجارية العالمية عبر الوطنية: التركيز بشكل كبير على الوصول إلى المستخدمين العالميين مع تأخير منخفض في الشبكة وجودة العمود الفقري العالمي.
مجموعة التكنولوجيا السحابية الأصلية: يحتضن الفريق K8s بالكامل ، على أمل الحصول على تجربة استضافة أصلية وسلسة.
أسباب اختيار علي يون:
الأعمال البحرية لآسيا والمحيط الهادئ/الصين: يتم توزيع المستخدمين الأساسيين في شرق آسيا أو جنوب شرق آسيا أو
في الصين ، هناك حاجة إلى شبكة متوافقة وعالية الجودة.
حساس الفعالية من حيث التكلفة: نأمل في خفض تكلفة البنية التحتية بشكل كبير من خلال الاكتتاب الشهري أو البحث الذاتي لرقائق ARM (Yitian).
سيناريوهات التجارة الإلكترونية/الويب المعقدة عالية التزامن: التصميم المعماري قريب من مكدس التكنولوجيا الموزع المحلي السائد ، والدعم الفني المحلي وسرعة الاستجابة أسرع.
الخلاصة
تحت نفس التكوين ،
AWS
النصر في النضج البيئي والأداء الحسابي الشامل ؛
GCP
الاعتماد على الشبكة الأساسية والبنية التحتية K8s/AI فريدة من نوعها في مجالات محددة ؛ و
علي يون
أظهر قدرة تنافسية قوية في شبكة التعريب في منطقة آسيا والمحيط الهادئ ، وتأخير تخزين SSD ، والحساب عالي التكلفة.
عند اختيار النموذج ، يوصى الفريق الفني وفقًا
التوزيع الجغرافي للمستخدمين
و
عنق الزجاجة في الأداء الأساسي (سواء كانت وحدة المعالجة المركزية أو الشبكة أو القرص IOPS)
، قم أولاً بإنشاء اختبار POC صغير الحجم للعثور على البنية التحتية للحوسبة السحابية الأنسب لأعمالك.

