Mengelola Object pada layanan NEO Object Storage
0 people liked this article
A. Pendahuluan
Mengelola Object
Kali ini kita akan coba mengelola object menggunakan NEO Portal serta S3CMD.
Pada dasarnya setiap object mempunyai access control list (ACL) yang memungkinkan Anda mengelola akses ke bucket dan object. Setiap bucket dan object memiliki ACL yang melekat padanya sebagai subresource. Ini mendefinisikan akun NEO atau grup mana yang diberi akses dan jenis akses. Saat permintaan diterima, NEO Flex memeriksa serta memverifikasi izin akses object tersebut.
B. Penjelasan
Berikut table ACL beserta hak aksesnya.
Bucket ACL |
Apply |
Permission Added to ACL |
Private |
Bucket dan Object |
Hanya owner yang memiliki kontrol penuh |
Public Read |
Bucket dan Object |
Hanya memiliki akses Read saja |
Public Read Write |
Bucket dan Object |
Pengakes mempunyai kendali penuh, akses Read dan Write |
Authenticated Read |
Bucket dan Object |
Hanya User yang di authentikasi yang memiliki akses Read |
Log Delivery Write |
Bucket |
Mendapat akses permission Read dan Write pada Bucket |
Untuk memulai mengelola object silahkan login menuju portal NEO dan masuk ke menu Dashboard setelah itu pilih layanan object storage anda.
Pilih menu Bucket, di sana terlihat salah satu object. Untuk mengubah ACL pada object tersebut klik Bucket ACL, Lalu pilih permission untuk akses bucket nya.
Untuk menggantinya harus ditambahkan dahulu permission yang Anda inginkan lalu menghapus permission yang lama.
Sedangkan untuk mengubah ACL Bucket, Anda harus menggunakan tools lain seperti S3CMD, dan untuk melihat bucket yang kita punya, silakan jalankan command di bawah ini:
#s3cmd ls
2017-09-25 03:06 s3://website-bucket
Untuk melihat Object yang sudah kita upload:
#s3cmd la
2017-09-26 09:55 90862 s3://website-bucket/small-square.gif
2017-09-26 09:55 55134 s3://website-bucket/source-web.png
Untuk melihat info dari Object termasuk ACL:
#s3cmd info s3://website-bucket/small-square.gif
s3://website-bucket/small-square.gif (object):
File size: 90862
Last mod: Tue, 26 Sep 2017 09:55:26 GMT
MIME type: image/gif
Storage: STANDARD
MD5 sum: baa128f993d2944804b6cf08378107c8
SSE: none
policy: none
cors: none
ACL: Test Test: FULL_CONTROL
x-amz-meta-s3cmd-attrs:atime:1482423990/ctime:1472720604/gid:20/gname:staff/md5:baa128f993d2944804b6cf08378107c8/mode:33188/mtime:1472720604/uid:501/uname:bimandika
Menambahkan ACL menjadi Public Read:
#s3cmd setacl s3://website-bucket/small-square.gif –P
s3://website-bucket/small-square.gif: ACL set to Public [1 of 1]
#s3cmd info s3://website-bucket/small-square.gif
s3://website-bucket/small-square.gif (object):
File size: 90862
Last mod: Tue, 26 Sep 2017 09:55:26 GMT
MIME type: image/gif
Storage: STANDARD
MD5 sum: baa128f993d2944804b6cf08378107c8
SSE: none
policy: none
cors: none
ACL: *anon*: READ
ACL: Test Test: FULL_CONTROL
x-amz-meta-s3cmd-attrs:atime:1482423990/ctime:1472720604/gid:20/gname:staff/md5:baa128f993d2944804b6cf08378107c8/mode:33188/mtime:1472720604/uid:501/uname:bimandika
Untuk mengubah bucket ACL silakan ketikkan command
#s3cmd setacl s3://website-bucket/ -P
Upload Object menggunakan ACL Public Read:
#s3cmd put --acl-public square.gif s3://website-bucket
upload: 'square.gif' -> 's3://website-bucket/square.gif' [1 of 1]
136109 of 136109 100% in 0s 875.77 kB/s done
Bila kita sudah meng-uploadnya, Object tersebut dapat dilihat di bagian info masing masing Object
Referensi Command S3CMD : http://s3tools.org/usage
C. Kesimpulan
Objek dalam object storage adalah entitas data digital yang kompleks yang disimpan dalam sistem penyimpanan objek. Ini berbeda dari penyimpanan data tradisional, seperti file system, di mana data disimpan dalam berkas atau direktori.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
8 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
3 people say this guide was helpful
-
Instalasi DNS Server Menggunakan Service Bind di CentOS 7
4 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
5 people say this guide was helpful