Apa itu Google Cloud Storage?

apa-itu-google-cloud-storage


Apa itu Google Cloud Storage - Google Cloud Storage adalah layanan penyimpanan objek yang ditawarkan oleh Google Cloud. Ini menyediakan beberapa fitur out-of-the-box yang sangat menarik seperti perizinan versi objek atau fine-grain (per objek atau bucket), yang dapat membuat pengembangan menjadi mudah dan membantu mengurangi biaya operasional. Google Cloud Storage berfungsi sebagai dasar dari beberapa layanan berbeda.

Manfaat apa yang dimiliki jenis penyimpanan ini? Konsep penyimpanan objek tidak mudah dipahami. Dalam sistem lokal tipikal di mana kapasitas lebih terbatas dan konektivitas cepat dan eksklusif, memiliki jenis penyimpanan ini sama sekali tidak umum.

Namun, cara kerja penyimpanan objek sangat sederhana bagi pengguna akhir. Sederhananya, proposisi nilainya sedemikian rupa sehingga Anda bisa mendapatkan dan meletakkan file apa pun yang Anda inginkan melalui REST API — dan ini bisa meluas tanpa batas dengan setiap objek tumbuh hingga skala terabyte.

Menarik bukan? Di Google Cloud Storage, objek yang berbeda dikelompokkan dalam "namespace" unik yang disebut keranjang. Sebuah bucket dapat menampung banyak objek, satu objek hanya akan menjadi milik satu bucket.

Model storage ini sangat populer di sistem cloud-native karena biayanya yang rendah (sen per GB) dikombinasikan dengan pendekatan dan kesederhanaan tanpa server. Pekerjaan berat replikasi data, ketersediaan, integritas, perencanaan kapasitas, dll. Kemudian diserahkan kepada penyedia cloud.

Kelemahan dari penyimpanan objek adalah tidak ada cara lain untuk mengakses data selain REST API; oleh karena itu, pendekatan umum untuk merancang sistem, mengelola data, dan menyusun jenis akses sistem file tidak berfungsi.

Aturan Google Cloud Storage Classes, Archival Storage, dan Lifecycle Management

Mungkin beberapa fungsi Google Cloud Storage yang paling diremehkan adalah storage classes yang berbeda dan menerapkan Aturan Lifecycle Management untuk data bucket. Menggunakan fitur-fitur ini dapat membuat perbedaan besar dalam hal biaya dan biaya operasional operasional.

Storage Classes

Di Google Cloud Storage, Anda harus memilih satu Storage Classes untuk bucket Anda: Standar (dapat berupa Regional atau Multi-Regional), Nearline, atau Coldline. Pendekatan yang biasa dilakukan adalah dengan memilih Standar, di mana Anda dapat memilih untuk menempatkan bucket Anda di satu Wilayah Google Cloud tertentu atau disimpan di beberapa Wilayah. Ini berfungsi sangat baik dalam berbagai skenario karena Anda mendapatkan penyimpanan berkinerja tinggi dan sangat tersedia.

Namun, ada beberapa kasus di mana data tidak dimaksudkan untuk sering diakses dan ketersediaan yang berkurang sangat baik. Dalam kasus ini, kelas penyimpanan Nearline dan Coldline adalah opsi yang dapat dan harus dieksplorasi. Mereka dapat dengan mudah mengurangi biaya> 50% dibandingkan dengan storage class standar.

Nearline storage class dirancang untuk data yang diakses kurang dari sekali per bulan. Salah satu contoh kasus penggunaan adalah data yang hanya akan digunakan untuk membuat laporan bulanan gabungan. Penyimpanan Coldline, di sisi lain, dirancang untuk data yang diakses lebih jarang — pikirkan, sekali setahun atau kurang.

Oleh karena itu, kelas penyimpanan ini sangat berguna untuk penyimpanan arsip. Salah satu kasus penggunaan adalah menggunakan kelas penyimpanan Coldline untuk menyimpan salinan data yang dibutuhkan bisnis untuk disimpan untuk jangka waktu yang lama (misalnya 10 tahun) karena kepatuhan terhadap

Lifecycle Management Rules

Salah satu tantangan dalam memanfaatkan storage class dengan benar (dan fitur Cloud Storage lainnya) adalah bahwa jenis data yang sama (yaitu, data dalam bucket yang sama) mungkin memerlukan perlakuan berbeda selama masa pakainya.

Misalnya, jika Anda menggunakan bucket Google Cloud Storage untuk menyimpan log aplikasi, Anda mungkin memerlukan ketersediaan data yang tinggi selama bulan pertama (termasuk membuat versi setiap objek sebagai pengaman untuk data tampering), dan mungkin ketersediaan yang lebih sedikit (tanpa pembuatan versi) untuk enam bulan ke depan, dan akhirnya menyimpan salinan dari log tersebut selama lima tahun plus berikutnya karena kewajiban kepatuhan.

Untuk jenis skenario ini, Anda dapat mengaktifkan Google Cloud Storage Lifecycle Management Rules. Ini adalah fitur bawaan Google Cloud Storage yang sangat hebat yang memungkinkan Anda menentukan aturan logika bisnis per bucket tanpa banyak usaha.

Dengan rules atau aturan ini, Anda dapat menentukan tindakan seperti secara otomatis mentransisikan objek antara storage class yang berbeda, menonaktifkan pembuatan versi, atau bahkan menghapus objek setelah periode waktu tertentu yang ditentukan. Memanfaatkan fitur ini dan menerapkan aturan siklus proses dapat menghasilkan penghematan biaya yang nyata dan nyata di akhir bulan.

Semoga artikel mengenai apa itu google cloud storage ini dapat memberikan manfaat untuk Sahabat pembaca setia Kabar Warta.

Posting Komentar untuk "Apa itu Google Cloud Storage?"