Menggunakan Amazon EBS

Muhammad Zakuan
4 min readMar 22, 2023

--

Amazon EBS

Kali ini gw akan membahas apa itu Amazon EBS dan gimana cara gunainnya di arsitektur AWS

Mengenal EBS

EBS adalah singkatan dari Elastic Block Store. Amazon EBS merupakan layanan dari AWS yang berupa storage yang bisa kita sisipkan untuk digunakan di Ec2 instance. Storage EBS bersifat terpisah dari instance EC2, sehingga bisa fleksibel untuk digunakan di Ec2 instance. Mudahnya EBS mirip seperti harddisk eksternal yang bisa kita lepas pasang kepada komputer sesuai kebutuhan namun mempunyai performa yang lebih dari sekedar storage. Berikut beberapa kelebihan dari penggunaan Amazon EBS.

  • High Performance jika dibandingkan local Amazon Ec2 drive.
  • High reliable karena secara otomatis direplicate jika terjadi down.
  • Resilience dengan tingkat AFR (Annual Failure Rate) 0.1–1 %.
  • Dapat dibuat snapshotnya di S3 untuk kemudian dipakai lagi ketika kembali membuat EBS.

Dalam kaitannya dengan well architecture AWS, EBS dapat digunakan untuk kebutuhan berikut

  • Storage tambahan untuk Ec2 Instance
  • Database Host
  • Data storage file system

Untuk Membuat Amazon kemudian penyisipkannya di Ec2 Instance maka dapat dilakukan langkah langkah berikut.

Mulai membuat Amazon EBS

Masuk ke dalam halaman AWS, di bagian search service ketikka EBS, kemudian klik EBS

Setelah masuk ke halaman EBS klik Create Volume

Akan ditampilkan form untuk spesifikasi EBS

Menentukan Size EBS

Pada bagian pertama kita menentukan Volume type, size dari EBS, dan letak AZ dari EBS yang akan kita buat. AZ ini lokasinya harus sama dengan Ec2 yang mana akan kita sisipkan EBS ini. Sedangkan volume type dapat dipilih sesuai kebutuhan. volume type menentukan tingkatan performa dari EBS.

Untuk tutorial ini saya menggunakan volume type General purpose SSD dengan size 4 GiB, serta AZ us-east-1a dikarenakan Ec2 saya berada di AZ tersebut.

Menentukan Name EBS

Ketikkan nama khusus untuk mengenali dari EBS yang kita buat kemudian klik Create Volume.

Setelah selesai proses pembuatan status dari EBS akan available seperti gambar berikut.

Langkah selanjutnya kita mulai menyisipkan EBS ke Ec2 instance. Centang volume yang udah kita buat tadi, klik actions kemudian klik Attach Volume

Di bagian instance pilih Ec2 yang akan kita sisipkan EBS tersebut, kemudian klik Attach Volume

Anda sudah berhasil attach EBS ke Ec2 instance. Langkah tersebut belum selesai karena kita harus mapping folder yang mau kita attach volume tersebut. Selanjutnya masuk ke Ec2 instance dengan SSH. Setelah masuk ketikkan df -h untuk melihat storage dalam Ec2 Instance. Dari list belum terlihat storage EBS.

Kemudian buat Ext3 untuk file system volume dari EBS yang mau kita sisipkan dengan mengetik

sudo mkfs -t ext3 /dev/sdf

Selanjutnya ketikkan

echo “/dev/sdf /mnt/data-store ext3 defaults, noatime 1 2” | sudo tee -a /etc/fstab

agar EBS otomatis termounting ketika Ec2 instance running.

Check apakah text sudah tersimpan ke file fstab dengan ketik

cat /etc/fstab

Ketik df -h lagi untuk mengecek apakah sudah berhasil mounting ke folder data-store

dari list storage terlihat EBS sudah berhasil mounting ke folder data-store.

Untuk unmount ketika lepas dulu EBS volume di Ec2 Instance dengan perintah

sudo umount -d /dev/sdf

sdf di sini nama volumenya sebagaimana dapat dilihat di detail EBS.

kemudian detach EBS di halaman AWS sebagaimana gambar berikut.

--

--

No responses yet