كيفية استخدام برميل AWS S3 ؟ أفضل ستة أنواع تخزين في Amazon S3 (أرشفة قياسية/هرمية/باردة) دليل الأسعار والاختيار
في الحوسبة السحابية والأعمال البحرية ، إذا كانت هناك خدمة لا يمكن لجميع الفرق الفنية تجنبها ، فيجب أن تكون
Amazon S3(Simple Storage Service)
.
بغض النظر عما إذا كنت تحتفظ بالصورة الرمزية للمستخدم للتطبيق ، أو صفحة ويب ثابتة عالية التزامن ، أو تصحيحات إصدار اللعبة ، أو عشرات النسخ الاحتياطية لتاريخ قاعدة البيانات T ، فإن S3 هي تلك التي تقاوم بصمت كل شيء في الأسفل طوال العام ولن تنفجر أبدًا. سلة المهملات الذهبية ".
ومع ذلك ، عندما يكون الكثير من الناس على اتصال بـ S3 لأول مرة ، فإنهم غالبًا ما يعتقدون أنه بسيط للغاية-"أليس هذا مجرد قرص ويب ؟ هل يكفي بناء دلو جديد ورمي المستندات فيه ؟"
هذه هي بالضبط بداية الفاتورة الضخمة.
S3 هي خدمة ظاهريا ، في الواقع مخبأة في المعدة
6 أنواع تخزين مختلفة تمامًا (Storage Classes)
. نفس 10 تيرابايت من البيانات ، إذا اخترت النوع الخطأ ، فقد تضطر إلى دفع بضع مئات من الدولارات شهريًا ؛ وإذا اخترت بشكل صحيح ، يمكن قطع السعر مباشرة
90 ٪
!
اليوم ، هذا البرنامج التعليمي لا يسحب الكلمات السوداء الرسمية الفارغة ، ويستخدم اللغة الأكثر تأمينًا ، ويأخذك تمامًا إلى S3
الاستخدام الأساسي ، والفرق في سعر القوة الحسابية لستة أنواع تخزين ، والحيل الرئيسية لتوفير المال
.
المرحلة الأولى: التفكيك العامية ، كيف يتم استخدام دلو التخزين S3 ؟
قبل الاختيار ، نستخدم ثلاث جمل لتبسيط منطق التشغيل الأساسي لـ S3. لا يوجد مفهوم "مسار المجلد" للخادم التقليدي في عالم S3 ، إنه في الأساس
نظام تخزين الكائنات (Key-Value)
.
Bucket: ما يعادل "قرص الجذر" الحصري الخاص بك. يجب أن يكون اسم Bucket فريدًا في جميع حسابات Amazon Cloud Global (على سبيل المثال ، يمكنك تسمية My-test-bucket ، ولا يمكن للآخرين استخدامه).
الكائن: هو الملف الذي قمت بتحميله. يحتوي كل ملف على مفتاح فريد (ما يعادل اسم الملف أو المسار الزائف ، مثل الصور/user01.jpg).
AWS شراء حساب سحابة الأمازون
التوسع غير الدماغي: لا تحتاج إلى تحديد "أريد شراء 500 جيجابايت من هذا الدلو" مقدمًا مثل شراء قرص صلب سحابي. سعة S3 غير محدودة ، يمكنك أيضًا وضع ملف لتسليم المال لملف ، ووضع 100 PB Tencent/Amazon.
المرحلة الثانية: المواجهة الأساسية ، التحليل الكامل لستة أنواع تخزين S3
AWS وفقا للبيانات
زيارة التردد (يمكنك قراءتها عدة مرات في الشهر) وسرعة الاسترجاع (كم هو سريع يمكن أن يبصق عندما تريد ذلك)
، قسم التخزين إلى ستة فنون الدفاع عن النفس:
1. S3 Standard Edition (S3 Standard)-الافتراضي الشامل Flash
الميزات: تأخير ميلي ثانية ، التزامن العالي ، الموثوقية الفائقة (يتم تخزين البيانات تلقائيًا في 3 غرف كمبيوتر مختلفة على الأقل).
السعر: الأغلى. خذ على سبيل المثال شرق الولايات المتحدة (فرجينيا) حوالي 0.02 دولار
3/GB/شهر.
العامية الكبيرة: هذا هو الخيار الافتراضي عند تحميل الملفات. إذا تم الوصول إلى ملفاتك بشكل متكرر كل يوم (مثل صور صفحة الويب ومقاطع الفيديو القصيرة التي يتم بثها) ، فلا تتردد في قفل الإصدار القياسي.
2. S3 Standard-IA-المخضرم "شبه المتقاعد" لتوفير المال
الميزات: لا يزال هناك تأخير على مستوى ميلي ثانية ، ويتم نسخ البيانات أيضًا احتياطيًا في 3 غرف الكمبيوتر ، ولكن يتم تخفيض سعر وحدة التخزين مباشرة إلى النصف (حوالي 0.0125 دولارًا/جيجابايت/شهر).
السعر: أصبح التخزين أرخص ، ولكن سيتم فرض "رسوم استرجاع" (رسوم تنزيل البيانات) في كل مرة يتم فيها قراءة الملف.
شراء حساب سحابة أمازون AWS
العامية: مناسبة لتخزين البيانات التي "لا أحد يراها عادة ، بمجرد مشاهدتها ، يجب فتحها على الفور". على سبيل المثال ، البيانات المالية وسجل الامتثال التاريخي قبل ستة أشهر.
3. S3 One Zone-IA S3 One Zone-"مقامر" يوفر المال
الميزات: السعر أرخص بنسبة 20 ٪ (حوالي 0.01 دولار/GB/شهر) من IA العادي.
السعر: كما يوحي الاسم ، يتم تخزينه فقط في غرفة واحدة (منطقة قابلة للاستخدام). إذا تعرضت غرفة الكمبيوتر لزلزال وحريق ، فسيتم القضاء على بياناتك تمامًا.
العامية الكبيرة: لا تستخدمها أبدًا لإيداع الأصول الأساسية! إنه مناسب فقط لتخزين ذاكرة التخزين المؤقت الثانوية غير المهمة وغير الأساسية (مثل الأفلام الوسيطة التي يتم ترميز الفيديو) التي يمكن إعادة إنشاؤها بواسطة الكود حتى لو فقدت.
4. S3 Intelligent-Tiering (S3 Intelligent-Tiering)-قطعة أثرية من الكسالى والمهندسين المعماريين
الميزات: المكونات الإضافية الآلية الرسمية. AWS سوف يحدق في ملفاتك في الخلفية. إذا لم يلمسك أحد لمدة 30 يومًا متتاليًا ، فسوف يقوم تلقائيًا بترجيتك إلى IA (توفير المال) ؛ إذا انفجر الملف فجأة وقرأه بتردد عالٍ ، فسيتم ترقيته تلقائيًا إلى الإصدار القياسي على مستوى فرسخ (بدون رسوم استرجاع عالية).
السعر: تفرض أمازون "رسوم معالجة مراقبة" صغيرة للغاية كل شهر (يتم تحصيلها وفقًا لعدد الملفات ، فقط بضعة سنتات من عشرات الآلاف من الملفات).
العامية: إذا استحوذت على نظام قديم ولا تعرف قواعد الوصول إلى هذه الملفات على الإطلاق ، فإن اختيار الطبقات الذكية هو الحل الأكثر أمانًا لمكافحة الألغام.
5. S3 Glacier Instant Retrieval-البيانات الباردة المجمدة
الميزات: السعر منخفض للغاية (حوالي 0.004 دولار/GB/شهر) ، ولحسن الحظ ، عندما يتم إخراجه ، فهو أيضًا مللي ثانية ، ولا يحتاج إلى الانتظار.
العامية الكبيرة: مناسبة لأولئك الذين يقرؤون مرة أو مرتين فقط في السنة ، ولكن طالما تم استدعاؤهم ، فإن الأرشفة الفصلية/السنوية تتطلب "فتح الثانية".
6. S3 Glacier Flexible/Deep Archive (S3 Glacier Flexible/Deep Archive)-محرقة الجثث في نهاية المطاف
الميزات: رخيصة إلى الفاحشة! أرشيف عميق بارد فقط 0.00099 دولار/GB/شهر. تخزين 1 تيرابايت من البيانات ، واحد
فقط 1 دولار أمريكي (أقل من 7 يوان صيني) في الشهر.
السعر: لا يمكن فتحه في ثوان. إذا كنت ترغب في استخدام هذا الملف ، يجب عليك أولا تقديم طلب "ريستوري" في وحدة التحكم. تستغرق الأرشفة المرنة من بضع دقائق إلى بضع ساعات ؛ تتطلب الأرشفة الباردة العميقة الانتظار لمدة 12 ساعة. علاوة على ذلك ، فإن القراءة (الذوبان) مكلفة للغاية.
العامية الكبيرة: "البيانات الميتة" التي تناسب متطلبات الامتثال. على سبيل المثال ، النسخ الاحتياطي للسجلات الطبية ، والنسخ الاحتياطي للتدفق المصرفي ، والسجلات الأصلية التي يجب الاحتفاظ بها لأكثر من 5 سنوات وفقًا للقانون.
المرحلة الثالثة: جدول يوضح سعر S3 الاكتواري (فرجينيا الشرقية ، على سبيل المثال)
نحن نريد التخزين مع الفريق
10 تيرابايت (10240 جيجابايت)
خذ البيانات كمثال ، انظر إلى اختيار النوع الخطأ ، إلى أي مدى يبالغ العداد:
نوع التخزين
سعر الوحدة لكل جيجابايت
10 تيرابايت من البيانات تخزن فقط الفواتير الشهرية
رسوم الاسترجاع (قراءة لكل غيغابايت)
سرعة التقاط الملفات
S3 Standard (المعيار)
$0.023
235.5 دولار
$0 (مجاني)
مستوى المللي ثانية يفتح في الثانية
S3 Standard-IA (غير متكرر)
$0.0125
128.0 دولار
0.01 دولار
مستوى المللي ثانية يفتح في الثانية
S3 Intelligent-Tiering
التغيير الديناميكي
يساعدك تلقائيًا على توفير المال في الوسط
$0
مستوى المللي ثانية يفتح في الثانية
S3 Glacier Instant
$0.004
40.9 دولار
0.03 دولار
مستوى المللي ثانية يفتح في الثانية
S3 Glacier Deep (البرد العميق)
$0.00099
10.1 دولار
0.05 دولار
انتظر 12 ساعة
🚨حالة التسوية الصغيرة: إذا كان هذا 10 تيرابايت هو فيديو المراقبة التاريخي للشركة ، فلن يشاهده أحد مرة واحدة في السنة. إذا تركت في الإصدار القياسي بغض النظر: يكلف 235.5*12 = 2826 دولارًا سنويًا. إذا تم إلقاؤها في أرشيف بارد عميق: فقط 10.1*12 = 121.2 دولار في السنة. باختصار ، قم بتغيير نوع الماوس ، مما يوفر ما يقرب من 20000 يوان كل عام.
المرحلة الرابعة: تقدم الماجستير-حيلتان لإنقاذ الحياة لمنع رعد فاتورة S3
في بيئة الإنتاج ، لا يغير المخضرم أبدًا ملايين الملفات يدويًا إلى نوع التخزين. نستخدم جميعًا الاستراتيجيتين الرسميتين التاليتين لحام المحفظة:
1. تكوين قواعد دورة الحياة-آلية الشيخوخة التلقائية
يمكنك تكوين خط التجميع الآلي في صفحة إدارة برميل التخزين:
منطق العمل: الفترة الذهبية للوثائق هي شهر واحد فقط.
تكوين الإستراتيجية: * ملف تحميل اليوم الأول: في S3 Standard (عالية التردد ثانية قيد التشغيل). أكثر من 30 يومًا: التدفق التلقائي إلى S3 Standard-IA (رسوم التخزين إلى النصف). أكثر من 90 يومًا: الغرق التلقائي إلى S3 Glacier Deep Archive (الدخول إلى الحد الأدنى من التكلفة
حالة الجليد). أكثر من 365 يومًا: الحذف الكامل التلقائي (تنظيف منتهي الصلاحية).
وبهذه الطريقة ، يتم الحفاظ على بيانات البرميل بأكمله في دائرة فاضلة من التوازن الديناميكي ، وتتحول البيانات القديمة تلقائيًا إلى البرودة وتصبح أرخص ، وستظل الفاتورة دائمًا في الحالة الأكثر منطقية.
2. احذر من مصاصي الدماء "شظايا/متعددة الإصدارات" (AbortIncompleteMultipartUpload)
تستخدم العديد من فرق البحث والتطوير "التحميل المقسم" لنقل العديد من ملفات G الكبيرة. إذا فشل التحميل بسبب انقطاع الاتصال بالشبكة ، فإن "الشرائح غير المكتملة" التي تم تحميلها نصفها ستموت في دلو S3.
حفرة غير مرئية: هذه القطع غير مرئية في قائمة ملفات وحدة التحكم الخاصة بك ، لكن AWS تتقاضى رسوم التخزين الخاصة بك كل يوم!
خطوة الدفاع عن النفس: يجب إضافة قاعدة إلى دورة الحياة: "قم بتنظيف التحميلات المقسمة منتهية الصلاحية" ، وقم بتعيين الأجزاء التي لم يتم نقلها لأكثر من 7 أيام لتحطيم تلقائيًا. يمكن أن تساعد هذه القاعدة العديد من الفرق في توفير مئات الدولارات من الأموال غير العادلة.
ملخص واختيار الصيغة
Amazon S3 ليس قرص شبكة بسيط ، إنه مزيج فني من قابلية الاستخدام العالية والتحكم في التكلفة. لا داعي للتشابك عند اختيار النوع ، تذكر هذه الصيغ الأربعة للدفاع عن النفس:
معايير الوصول عالية التردد: صور ثابتة لصفحات الويب ، بيانات حرارية أساسية للتطبيق ، سرعة Standard هي الأكثر استقرارًا.
شراء حساب سحابة أمازون AWS
تحديد التقسيم الطبقي غير معروف بشكل منتظم: كسول جدًا لتحليل البيانات الساخنة والباردة ، وفتح Intelligent-Tiering مباشرة للمسؤول.
قم بمراجعة الأنهار الجليدية بانتظام: السجلات التاريخية ، وتقارير الامتثال التي يتم مشاهدتها مرة كل ستة أشهر ، ورميها في Standard-IA أو Glacier Instant.
القفل البارد العميق للتكلفة: قم بعمل نسخة احتياطية من البيانات الميتة التي تتسامح مع الكوارث ولم يتم رؤيتها لعدة سنوات ، واختر بشكل حاسم قفل Deep Archive في محرقة الجثث المجمدة.
