Perbezaan antara Amazon S3 dan Amazon EBS

Perbezaan antara Amazon S3 dan Amazon EBS

Amazon S3 vs Amazon EBS

S3 (perkhidmatan penyimpanan mudah) dan EBS (kedai blok elastik) adalah dua perkhidmatan penyimpanan fail yang disediakan oleh Amazon. Perbezaan utama antara mereka adalah dengan apa yang dapat digunakan. EBS secara khusus dimaksudkan untuk contoh EC2 (awan pengkomputeran elastik) dan tidak dapat diakses kecuali dipasang pada satu. Sebaliknya, S3 tidak terhad kepada EC2. Fail dalam baldi S3 boleh diambil menggunakan protokol HTTP dan juga dengan BitTorrent. Banyak laman web menggunakan S3 untuk memegang sebahagian besar fail mereka kerana aksesnya kepada pelanggan HTTP; Penyemak imbas web misalnya.

Seperti yang telah dinyatakan di atas, anda memerlukan beberapa jenis perisian untuk membaca atau menulis maklumat dengan S3. Dengan EBS, kelantangan boleh dipasang pada contoh EC2 dan ia akan kelihatan seperti partition cakera keras. Ia boleh diformat dengan sistem fail dan fail boleh ditulis atau dibaca oleh contoh EC2 seperti yang akan menjadi cakera keras.

Ketika datang ke jumlah jumlah yang dapat anda simpan, S3 masih mempunyai tangan atas. EBS mempunyai had standard sebanyak 20 jilid dengan setiap jumlah yang memegang sehingga 1TB data. Dengan S3, had standard berada pada 100 baldi dengan setiap baldi yang mempunyai kapasiti data tanpa had. Pengguna S3 tidak perlu bimbang untuk mengisi baldi dan satu -satunya kebimbangan adalah mempunyai baldi yang mencukupi untuk keperluan anda.

Batasan EBS adalah ketidakupayaannya untuk digunakan oleh pelbagai keadaan sekaligus. Sebaik sahaja ia dipasang dengan contoh, tidak ada contoh lain yang dapat menggunakannya. S3 boleh mempunyai banyak imej kandungannya sehingga dapat digunakan oleh banyak orang pada masa yang sama. Kesan sampingan yang menarik dari keupayaan ini adalah sesuatu yang disebut 'konsistensi akhirnya'. Dengan EBS, data membaca atau menulis berlaku hampir seketika. Dengan S3, perubahan tidak ditulis dengan serta -merta jadi jika anda menulis sesuatu, ini mungkin bukan data yang dibaca oleh operasi bacaan.

Ringkasan:

  1. EBS hanya boleh digunakan dengan contoh EC2 manakala S3 boleh digunakan di luar EC2
  2. EBS muncul sebagai kelantangan yang boleh dilekatkan manakala S3 memerlukan perisian untuk membaca dan menulis data
  3. EBS dapat menampung data yang lebih kecil daripada S3
  4. EBS hanya boleh digunakan oleh satu contoh EC2 pada satu masa manakala S3 boleh digunakan oleh pelbagai keadaan
  5. S3 biasanya pengalaman menulis kelewatan sementara EBS tidak