Hai, Adrian, dan selamat datang kembali.
Sekarang, dalam video hari ini, kita akan membahas tentang dasar-dasar layanan sinkronisasi data.
Sekarang, pada tinjauan tingkat tinggi, sinkronisasi data adalah layanan transfer data online yang menyederhanakan dan
juga mengotomatiskan pemindahan data antara sistem penyimpanan dan layanan.
Jadi, hal ini dapat dilihat pada diagram di mana Anda memiliki lokasi satu dan lokasi dua.
Dan jika Anda ingin memindahkan beberapa data di antara sekumpulan lokasi ini, maka sinkronisasi data dapat menjadi layanan yang dapat diandalkan
untuk digunakan.
Nah, salah satu manfaat menggunakan sinkronisasi data adalah memberikan keamanan menyeluruh.
Jadi, ini termasuk enkripsi, validasi terintegrasi juga.
Sekarang, pada tahap ini ketika kita membahas tentang lokasi satu dan lokasi dua, masih belum
jelas apa yang dimaksud.
Jadi, mari kita lanjutkan dan pahami hal ini secara lebih rinci terkait dengan lokasi yang didukung.
Sekarang, ketika kita membahas tentang keseluruhan titik akhir yang didukung, perhatikan
bahwa sinkronisasi data dapat menyalin data ke dan dari server NFS, server SMB, HDFS, sistem penyimpanan objek, tiga ember yang Anda miliki,
FS, FS X, perangkat yang tidak ada hubungannya, ember penyimpanan awan Google, dan juga file-file Azure.
Sekarang ketika kita membahas tentang data, ada dua rangkaian arsitektur utama, yang pertama adalah
memindahkan data antara layanan dan kemudian memindahkan data antara bus dan on-premise atau mungkin bus dan lingkungan cloud
yang berbeda seperti Azure, dll..
Jadi, ketika kita membahas tentang mentransfer data antara on premise dan bus, perhatikan bahwa
ada persyaratan data di Cajun.
Jadi, di sini Anda memiliki penyimpanan lokal, bisa berupa NFS, PDF, dll. Jadi, jika Anda ingin memindahkan data ke
samping, misalnya ke FS tiga, dst. Anda akan memerlukan mesin sinkronisasi data.
Bagian yang sangat penting untuk diingat.
Namun, ketika kita membahas tentang transfer data antara layanan penyimpanan, maka dalam hal ini tidak diperlukan
agen sinkronisasi data.
Bagus.
Sekarang, sebelum kita melangkah lebih jauh, mari kita lihat demo singkat untuk memahami berbagai hal secara lebih detail.
Sekarang, saat ini saya berada di layanan Sinkronisasi Data dan saya sudah memiliki tugas yang dikonfigurasi.
Sekarang, jika Anda melihat ke dalam tugas di sini, sumbernya adalah bucket S3 bernama Demo Cloud empat dan I bucket
dan tujuan bersihnya adalah FS.
Jadi, ada PFS yang sedang berjalan di mana data perlu disalin.
Sekarang, jika Anda melihat tugas ini di sini, mari kita lihat sejarahnya.
Dalam riwayat, Anda memiliki dua ID eksekusi, satu dengan kesalahan dan satu lagi dengan keberhasilan.
Jadi, jika Anda melihat keberhasilan di sini, ini memberi Anda rincian terkait dengan berapa banyak file yang ditransfer,
total transfer data, jumlah kompresi dan lainnya, dan ini membantu dalam keseluruhan penelusuran.
Jadi, mari kita lakukan satu hal untuk demo hari ini.
Saya akan menjalankan kembali tugas ini lagi untuk melihat bagaimana tepatnya data disinkronkan.
Sekarang, pada tahap ini kita tahu bahwa bucket S3 yang menjadi sumber data adalah demo, cloud, dan bucket.
Mari kita buka dengan cepat dan saya akan menambahkan file tambahan tertentu sebagai bagian dari bucket ini.
Jadi saya telah menambahkan file nol satu dan file nol dua.
Mari kita lanjutkan dan segera unggah kisi-kisi ini.
Jadi, pada tahap ini ada dua file tambahan di sini.
Sekarang, dari contoh EC2 di mana saya memasang wajah, kita memiliki direktori khusus yang disebut sinkronisasi
data ini.
Jadi, ini adalah folder tempat sinkronisasi data akan mengunggah file sebagai bagian dari keseluruhan tugas.
Sekarang, jika Anda melihat ke dalam folder khusus ini, hanya ada satu file yaitu HTML, yang disalin sebagai bagian
dari eksekusi sebelumnya.
Jadi, mari kita lanjutkan dan jalankan kembali sinkronisasi data kita.
Jadi apa yang akan saya lakukan, saya akan memulainya lagi.
Jadi, ini sudah mulai dieksekusi.
Mari kita tunggu sebentar lagi.
Mari kita kembali ke tugas.
Status saat ini sedang berjalan.
Dan setelah 2 hingga 3 menit, status kami sudah tersedia.
Jadi, jika Anda mau melihat sejarahnya dengan cepat, tugas eksekusi baru kami sekarang berhasil.
Sekarang, dari ClA, jika Anda menjalankan perintah LS lagi, Anda akan melihat bahwa kita memiliki dua file baru yang
sedang disinkronkan.
Bagus.
Jadi saya harap dengan gambaran umum tingkat tinggi ini, Anda memahami apa yang ingin dicapai oleh layanan sinkronisasi
data.
Sekarang, satu hal lagi yang ingin saya tunjukkan kepada Anda adalah bahwa sebagai bagian dari sinkronisasi data,
Anda dapat mengatur jadwal di mana setiap, katakanlah, 2 jam, data akan disinkronkan lagi sehingga Anda dapat melanjutkan dan menentukan jadwal.
Mari kita lihat dengan cepat.
Jadi, jika Anda melihat ke dalam frekuensi, Anda memiliki frekuensi per jam, harian, mingguan, dan Anda juga dapat memiliki kebiasaan.
Jadi, katakanlah setiap jam data disinkronkan antara dua set lokasi yang Anda tentukan.
Jadi, ini juga sesuatu yang bisa Anda atur.
Sekarang, sebelum kita menyimpulkan, mari kita lihat kasus penggunaan sederhana untuk mentransfer data antara
penyimpanan Google Cloud ke Amazon S3.
Jadi, jika Anda memiliki kasus penggunaan seperti itu, apa saja langkah-langkah yang akan dilakukan?
Langkah pertama adalah Anda harus menggunakan agen sinkronisasi data di lingkungan Google Cloud Anda.
Langkah kedua adalah agen membaca bucket penyimpanan awan Google Anda, jadi izin harus
ada.
Langkah ketiga adalah objek dari bucket penyimpanan awan Google Anda berpindah dengan aman melalui TLS ke awan dengan
menggunakan titik akhir publik.
Dan langkah keempat adalah layanan sinkronisasi Data menulis data ke bucket S3 Anda.
Jadi, jika Anda melihat diagram khusus ini juga, ini akan memberi Anda gambaran umum di mana Anda memiliki
agen sinkronisasi data yang membaca objek, dan kemudian melalui koneksi HTTPS, melalui layanan Sinkronisasi data,
data dipindahkan ke bucket S3 Anda.
Jadi, itulah gambaran umum tingkat tinggi tentang layanan sinkronisasi data.
Dan dengan ini akan mengakhiri video hari ini.