القتال الفعلي لـ Google Cloud Cloud Storage: تفكيك أربعة مستويات تخزين واستراتيجيات توفير المال التلقائية بالكامل

سحابة 2026-05-27 阅读 19
cloud

في دائرة الحوسبة السحابية ، سواء كنت تقوم بالتجارة الإلكترونية عبر الحدود ، أو تطوير مستقل ، أو كتابة خلفية للبرامج الصغيرة ، أو تعمل على بيانات كبيرة في مصنع كبير ، فلا يمكنك الاستغناء عن واحدة من أبسط الاحتياجات:

حفظ الأشياء

.

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

وذلك عندما تحتاج إلى تخزين الكائنات. في بيئة Google Cloud (GCP) ، يُطلق على هذا "الثقب الذي لا نهاية له في السحابة" الأقوى والأرخص

Cloud Storage (تخزين الكائنات السحابية من Google ، GCS للاختصار)

.

في مقال اليوم ، لا نتحدث عن مصطلحات الأجهزة الاحترافية التي تجعل الناس يشعرون بالدوار ، لكننا نستخدم "منظور القتال الفعلي الأبيض الصغير" الخالص لنقلك إلى المفهوم الأساسي لـ Cloud Storage ، واختيار دليل تجنب الحفرة ، وكيفية بناء أول دلو تخزين سحابي منخفض التكلفة.

1. انظر إلى العالم من زاوية أخرى: ما هو "تخزين الكائن" ؟

قبل اختيار التكوين ، استخدمنا دقيقة واحدة لفرز فكرة:

ما هو الفرق بين تخزين الكائن ومحرك الأقراص الصلبة للكمبيوتر الذي نستخدمه عادة (أو تخزين كتلة الخادم السحابي) ؟

القرص الصلب للكمبيوتر (تخزين الملفات): يشبه درج متجر الطب الصيني التقليدي. كنت ترغب في العثور على ملف ، يجب أن تعرف أي مجلد (الدليل) هو تحت. على سبيل المثال: D-القرص/المشروع/الصورة/2026/logo.png. عندما تصل الملفات إلى عدة ملايين ، تنخفض كفاءة البحث طبقة تلو الأخرى بشكل كبير.

تخزين الكائنات: مثل تخزين الأمتعة في فندق راقي. تقوم بتسليم الأمتعة (المستندات) إلى النادل ، ولا يهتم النادل بما يوجد في الأمتعة ، ولا يحتاج إلى مجلد يشبه الطفل. يمنحك مباشرة "بطاقة الأمتعة" (أي عنوان URL الوحيد). في أي وقت في المستقبل ، طالما أنك تحمل بطاقة الأمتعة هذه ، يمكنك إخراج أمتعتك في غضون عشرة آلاف من الثانية.

في Cloud Storage ، لا يوجد سوى مفهومين أساسيين:

Bucket: هذا هو "المستودع الكبير" الخاص بك ، حيث يتم إلقاء جميع أمتعتك في هذا المستودع.

الكائن: هذا هو جسم الملف الخاص بك ، والذي يحتوي على بيانات الملف ومجموعة من "البيانات الوصفية" (مثل نوع الملف ووقت التحميل وما إلى ذلك) التي تصف الملف.

2. الاختيار الأساسي: أربعة مستويات تخزين رئيسية ، اختيار واحد خاطئ يكلف أكثر عشر مرات

جوجل يتيح لك اختيار عند فتح وحدة تحكم GCP لإنشاء دلو

Storage Class (مستوى التخزين)

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

أعدت Google ما مجموعه أربعة مستويات ، وموثوقيتها الأساسية هي نفسها تمامًا (كلها مذهلة 99.999999999 ٪ من البيانات غير المفقودة) ،

الوحيد

الفرق هو: كم مرة تخطط لقراءة هذه البيانات ؟

1. Standard (التخزين القياسي)-"البيانات الحرارية التي تقابل كل يوم"

الميزات: قراءة في أي وقت ، سريعة للغاية ، دون أي تكلفة قراءة.

من هو مناسب: صور المنتج على موقع الويب ، ومصادر تشغيل موقع الفيديو ، وحزم تثبيت التطبيقات التي يقوم المستخدمون بتنزيلها بشكل متكرر كل يوم.

العامية: طالما أن هذه الوثيقة تتم مشاهدتها من قبل الكثير من الناس كل يوم ، فمن الصواب اختيارها.

2. Nearline (تخزين التردد المنخفض)-"بيانات درجة الحرارة التي تراها مرة واحدة في الشهر"

الميزات: يبلغ سعر وحدة التخزين حوالي 60 ٪ فقط من التخزين القياسي ، ولكن إذا قرأته ، فستفرض Google مبلغًا صغيرًا من "رسوم تدفق القراءة". بالإضافة إلى ذلك ، يجب تخزين المستندات لمدة 30 يومًا على الأقل.

من هو مناسب: تقرير العمل الذي يجب إبلاغ رئيسه كل شهر ، وسجل تشغيل النظام الشهر الماضي.

3. Coldline (التخزين البارد)-"البيانات الباردة التي يتم مشاهدتها كل ثلاثة أشهر"

الميزات: سعر وحدة التخزين رخيص للغاية (حوالي 1/4 من التخزين القياسي) ، لكن تكلفة القراءة أصبحت أكثر تكلفة. يجب تخزين المستندات لمدة 90 يومًا على الأقل.

من هو مناسب: الشهادات المالية للربع الأخير ، والسجلات التاريخية التي يجب الاحتفاظ بها من أجل التعامل مع عمليات التفتيش على الامتثال.

4. الأرشيف (تخزين الأرشفة)-"شراء التأمين ، فقط في حالة البيانات الميتة"

الميزات: رخيصة إلى عالم الكسور ، التقريب يعني عدم وجود مال. ومع ذلك ، فإن قراءته مكلفة للغاية ، ويجب تخزين الملف لمدة 365 يومًا على الأقل.

من هو مناسب: نسخة احتياطية كبيرة من قاعدة البيانات في نهاية العام. تأمل ألا تستخدمه أبدًا في هذه الحياة (ما لم يتم استخدام خادم الشركة لإنقاذ الأرواح عندما يتم ابتزازه من قبل المتسللين والشلل تمامًا).

💡نصائح لتوفير المال: إدارة دورة الحياة التلقائية بالكامل (Lifecycle Management)

يختار الأطفال فقط ، والسائقون القدامى يريدون جميعًا! يمكنك إنشاء دلو قياسي ، ثم تكوين قاعدة:

"اذهب إلى Standard قبل 30 يومًا من تحميل الصورة لضمان أن الجميع سيشاهدها بسرعة ؛ سيتم تخفيض التصنيف تلقائيًا إلى Nearline في أكثر من 30 يومًا ؛ سيتم تخفيض التصنيف تلقائيًا إلى التقاعد Coldline لأكثر من 90 يومًا."

تحريك إصبعك ، يتم قطع فاتورة التخزين الشهرية إلى النصف مباشرة.

3. التدريبات القتالية الفعلية: ثلاث خطوات لتكوين أول "خادم صور خارجي"

أول حاجة للعديد من المبتدئين لاستخدام Cloud Storage هي وضع صور الموقع الرسمي للشركة ثم استخدامها مباشرة على صفحة الويب

يظهر ذلك. دعونا نلقي نظرة على عملية التشغيل القياسية:

الخطوة الأولى: إنشاء دلو التخزين

قم بتسجيل الدخول إلى وحدة تحكم Google Cloud ، وابحث عن Cloud Storage.

انقر على Create (إنشاء).

أعط دلو التخزين الخاص بك الاسم الإنجليزي الوحيد في العالم (مثل البيانات الخاصة بي).

نوع الموقع: إذا كانت شركة صينية تذهب إلى البحر ، فمن المستحسن اختيار as في المنطقة

Ia-east1 (تايوان) أو asia-northeast1 (طوكيو) ، قريبة من المستخدمين مع تأخير منخفض.

Storage class اختيار Standard.

الخطوة الثانية: فك "التحكم في الوصول المفتوح" (الخطوة الأكثر أهمية)

من أجل منع المبتدئين من تسريب بيانات الخصوصية عن طريق الخطأ ، أغلقت Google دلو التخزين بشكل افتراضي.

في إنشاء الصفحة ، ابحث عن

Control الوصول إلى الأجسام (التحكم في الوصول إلى الكائنات)

:

يوصى بشدة باختيار Uniform (التحكم في الأذونات الموحدة). يتيح لك هذا إدارة أذونات الدلو بالكامل بنقرة واحدة ، بدلاً من تعيين أذونات منفصلة لكل ملف.

قم بإلغاء وضع علامة على Enforce Public للوصول إلى هذه الباكيت (منع الوصول العام). لأننا نريد نشر الصورة للعالم ، إذا لم نلغي هذا ، فلن يتمكن الأشخاص في الخارج من فتح الصورة.

انقر

Create

، تم بناء دلو التخزين.

الخطوة الثالثة: دع العالم يرى صورتك

في هذا الوقت قمت بتحميل واحدة بالداخل

Banner.jpg

، سوف تجد أنه لا يزال غير قادر على فتح. لأنك لم تصدر "تصريح" بعد.

أدخل دلو التخزين الذي قمت ببناؤه للتو ، انقر فوق علامة التبويب Permissions.

انقر على Grant Access (منح حق الوصول).

في مربع New principals (موضوع جديد) ، أدخل كلمة سحرية: allUsers (تمثل الجميع على الإنترنت).

في القائمة المنسدلة Assign roles (تعيين الأدوار) ، ابحث عن Cloud Storage -> Storage Object Viewer (Storage Object Viewer). يسمح هذا الدور للآخرين فقط بمشاهدته ، ولا يُسمح للآخرين بحذفه.

انقر على حفظ.

الآن ، العودة إلى قائمة الملفات ، سوف تجد

Banner.jpg

تمت إضافة رابط "Public URL" لاحقًا. اضغط عليه وفتحه ، وسيتم الانتهاء من خادم الصور العالمي عالي السعة غير المحدودة تمامًا!

4. "دليلان لتجنب الحفرة المتقدمة" للتطبيقات التجارية

عند استخدام Cloud Storage في بيئة إنتاج حقيقية عبر الإنترنت ، تأكد من الانتباه إلى "دروس الدم والدموع" التالية:

1. احذر من "Egress Fee"

في السحابة ، عادة ما يكون حفظ الأشياء مجانيًا ، ولكن إذا كنت تريد إخراج الأشياء (أي تدفق حركة المرور من شبكة Google) ، فيجب أن يتم فرض رسوم عليها.

إذا زار موقع الويب الخاص بك مئات الآلاف من الأشخاص كل يوم ، ويقوم الجميع بتحديث صورك في GCS بجنون ، فإن رسوم تدفق الشبكة المرتفعة في نهاية الشهر ستجعلك تشك في حياتك.

الهندسة المعمارية الصحيحة: لا تدع المستخدمين يذهبون مباشرة إلى Cloud Storage الخاص بك! يجب عليك تعليق Cloud CDN أمام دلو التخزين

(شبكة توزيع المحتوى). دع CDN يخزن الصور في مواقع الحافة حول العالم ، ويزور المستخدمون CDN ، وهذا ليس أسرع بعشرات المرات فحسب ، بل يمكنه أيضًا الاستمتاع بأسعار أرخص لحزمة حركة مرور CDN.

2. لا تستخدمها "قاعدة بيانات" للقراءة والكتابة عالية التردد

بعض الصور المبتدئة مريحة. عند كتابة رموز الزواحف أو غرف الدردشة الخاصة بالمستخدم ، دع البرنامج يضع عشرات الكيلوبايت بشكل متكرر

. Txt

أو

. جسون

تتم كتابة الملف في Cloud Storage.

تحذير: لا تعتمد رسوم Cloud Storage على السعة فحسب ، بل تعتمد أيضًا على عدد مكالمات API (مواصفات الفئة A/الفئة B). يتم فرض رسوم على كل 10000 كتابة وقراءة. إذا كان البرنامج يقرأ ويكتب عشرات الآلاف من المرات في الثانية ، حتى لو كان حجم الملف صغيرًا ، فإن فاتورة استدعاء واجهة برمجة التطبيقات في نهاية الشهر ستذهلك. قراءة وكتابة البيانات المجزأة عالية التردد ، يرجى استخدام قاعدة بيانات Redis أو Firestore بأمانة.

خاتمة

سحابة Google Cloud Storage تشبه "صندوق الكنز" المنعزل في الخلفية. إنه منخفض المستوى ومستقر ، لكن لديه قدرة إنتاجية غير محدودة تقريبًا.

بالنسبة للمبتدئين في الحوسبة السحابية ، فهم خصائص مستويات التخزين الأربعة الرئيسية وتعلم استخدامها

AllUsers

مع التحكم الموحد في السلطة المفتوحة وتجنب حفرة التدفق المتجدد ، فقد أتقنت بالفعل جوهر 90 ٪ من هذه التقنية. قم بتعبئة الأصول الثقيلة في الخادم ورميها في هذا "المستودع الكبير" ، ودع جهازك الافتراضي خفيف الوزن في المعركة ، وهذا هو الموقف الأنيق الذي يجب أن يتمتع به مهندسو السحابة الأصليون الحديثون.

cloud
← 返回新闻中心