الفرق بين الأمازون S3 و Amazon EBS



الأمازون S3 مقابل الأمازون EBS

S3 (خدمة التخزين بسيطة) وEBS (مطاطا كتلة مخزن) هما خدمات تخزين الملفات المقدمة من الأمازون. والفرق الرئيسي بينهما هو مع ما يمكن استخدامها مع. EBS هو المقصود على وجه التحديد لEC2 (مطاطا السحب الآلي) حالات ولا يمكن الوصول إليها إلا لنصرة واحد. من ناحية أخرى، S3 لا تقتصر على EC2. الملفات داخل دلو S3 يمكن استرجاعها باستخدام بروتوكولات HTTP، وحتى مع تورنت. العديد من المواقع تستخدم S3 لعقد أكثر من ملفاتهم بسبب سهولة الوصول إليها لعملاء HTTP. متصفحات الويب على سبيل المثال.

كما سبق ذكره أعلاه، كنت بحاجة الى بعض النوع من البرامج من أجل قراءة أو كتابة المعلومات مع S3. مع EBS، يمكن تركيبه على وحدة التخزين على مثيل EC2 وعلى ما يبدو تماما مثل تقسيم القرص الصلب. ويمكن أن يتم تنسيق مع أي نظام ملفات وملفات يمكن كتابتها أو قراءتها من قبل المقام EC2 تماما مثل ذلك من شأنه أن القرص الصلب.

عندما يتعلق الأمر المبلغ الإجمالي الذي يمكنك تخزين، S3 لا تزال لديه اليد العليا. EBS له حد قياسي من 20 مجلدا مع كل وحدة تخزين تحتجز ما يصل الى 1TB من البيانات. مع S3، والحد هو معيار في 100 دلاء مع كل دلو وجود سعة البيانات غير محدودة. المستخدمين S3 لا داعي للقلق حول ملء دلو والقلق الوحيد هو وجود ما يكفي من الدلاء لاحتياجاتك.



وجود قيود على EBS هو عدم قدرته على استخدامها من قبل مثيلات متعددة في وقت واحد. مرة واحدة هي التي شنت من قبل مثيل، لا يمكن لالمثيل الآخر استخدامه. S3 يمكن أن يكون لها صور متعددة من محتوياته بحيث يمكن استخدامها من قبل العديد في نفس الوقت. والآثار الجانبية للاهتمام من هذه القدرة هو ما يسمى 'الاتساق في نهاية المطاف'. مع EBS، قراءة البيانات أو الكتابة يحدث على الفور تقريبا. مع S3، لا تتم كتابة التغييرات على الفور حتى إذا كنت أكتب شيئا، فإنه قد لا يكون البيانات أن عائدات عملية القراءة.

ملخص:

لا يمكن إلا EBS استخدامها مع الحالات EC2 بينما S3 يمكن استخدامها خارج EC2

يبدو EBS كوحدة تخزين للركوب في حين يتطلب S3 برنامج لقراءة وكتابة البيانات

EBS يمكن أن تستوعب كمية صغيرة من البيانات من S3

لا يمكن إلا EBS يتم استخدامها من قبل المثال EC2 في وقت واحد في حين S3 يمكن استخدامها من قبل مثيلات متعددة