Diskon abonemen

Diskon abonemen (CUD) untuk tugas streaming Dataflow memberikan harga diskon sebagai imbalan atas komitmen Anda untuk terus menggunakan sejumlah resource komputasi Dataflow selama satu tahun atau lebih.

CUD Dataflow ideal jika pengeluaran Anda untuk kapasitas komputasi Dataflow untuk tugas streaming mencakup jumlah minimum yang dapat diprediksi yang dapat Anda komitmen setidaknya selama setahun.

Harga CUD Dataflow

CUD Dataflow menawarkan dua tingkat diskon, bergantung pada periode komitmen:

  • CUD satu tahun memberi Anda diskon 20% dari tarif on demand.
  • CUD tiga tahun memberi Anda diskon 40% dari tarif on demand.

Saat membeli komitmen, Anda memilih periode satu atau tiga tahun, serta jumlah komitmen: perkiraan pengeluaran Dataflow untuk kapasitas komputasi per jam selama periode tersebut. Jumlah komitmen ini, setelah pemberlakuan diskon, akan menjadi biaya komitmen Anda. Kemudian, Anda akan ditagih untuk biaya komitmen ini setiap bulan selama durasi periode komitmen. Untuk contoh lengkapnya, lihat bagian Contoh Dataflow CUD dalam dokumen ini.

Diskon ini berlaku untuk semua penggunaan yang memenuhi syarat dalam project Dataflow yang terkait dengan akun Penagihan Cloud yang digunakan untuk membeli komitmen, terlepas dari konfigurasi instance atau region. Semua CUD berlaku untuk konfigurasi regional dan multi-region.

Pengeluaran apa pun yang melebihi komitmen akan ditagih dengan tarif on demand. Seiring meningkatnya penggunaan Dataflow, Anda dapat membeli komitmen tambahan untuk menerima diskon untuk peningkatan pengeluaran yang tidak tercakup dalam komitmen sebelumnya.

Jika tarif on-demand untuk Dataflow berubah setelah Anda membeli komitmen, biaya komitmen Anda tidak akan berubah. Anda akan menerima persentase diskon yang sama untuk penggunaan yang berlaku.

Resource yang memenuhi syarat untuk CUD Dataflow

Diskon abonemen Dataflow otomatis berlaku untuk pengeluaran Anda sesuai kapasitas komputasi Dataflow yang digunakan oleh tugas streaming di seluruh project. Fleksibilitas ini membantu Anda mencapai tingkat penggunaan yang tinggi dari komitmen Anda di berbagai region dan project tanpa intervensi manual, sehingga menghemat waktu dan uang Anda. CUD Dataflow berlaku untuk pengeluaran Anda pada resource berikut:

  • CPU dan memori pekerja untuk tugas streaming
  • Data Streaming Engine diproses
  • Unit komputasi Streaming Engine
  • Unit Komputasi Data (DCU) untuk tugas streaming

CUD Dataflow tidak berlaku untuk pengeluaran untuk resource berikut:

  • CPU dan memori pekerja untuk tugas batch dan FlexRS
  • Data Dataflow Shuffle diproses
  • Unit Komputasi Data (DCU) untuk tugas batch
  • Penyimpanan Persistent Disk
  • GPU
  • Snapshot
  • Confidential VMs

Membeli komitmen Dataflow

Untuk membeli atau mengelola diskon abonemen Dataflow untuk akun Penagihan Cloud, Anda harus memiliki peran Administrator Akun Penagihan dengan akun tersebut.

Anda dapat membeli Dataflow CUD di halaman Komitmen Konsol Google Cloud. Pilih akun Penagihan Cloud Anda, lalu klik Beli. Untuk mengetahui detail selengkapnya, baca bagian Komitmen berbasis pengeluaran di dokumentasi Google Cloud.

Setelah membeli komitmen, komitmen akan berlaku dalam satu jam berikutnya. Diskonnya otomatis diterapkan ke penggunaan berikutnya yang memenuhi syarat.

Setelah membeli komitmen, Anda tidak dapat membatalkannya. Pastikan ukuran dan durasi komitmen Anda selaras dengan pengeluaran historis dan pengeluaran minimum yang diharapkan pada kapasitas komputasi Dataflow untuk tugas streaming.

Selain itu, sebelum membeli komitmen, baca Persyaratan Spesifik Per Layanan terkait Unit Berkomitmen.

Contoh skenario CUD Dataflow

Idealnya, komitmen Anda mewakili setidaknya perkiraan pengeluaran per jam minimum untuk tugas streaming Dataflow di seluruh project Anda selama satu atau tiga tahun ke depan.

Sebagai contoh, misalkan Anda menjalankan tugas streaming Dataflow di dua region yang berbeda: us-central1 dan us-west2.

Tugas streaming di us-central1 menggunakan resource berikut:

  • 10 node dari jenis instance n1-standard-1 (vCPU: 1, RAM: 3,75 GB)
  • 20 Unit Komputasi Streaming Engine per jam

Tugas streaming di us-west2 menggunakan resource berikut:

  • 20 node dari jenis instance n1-standard-1 (vCPU: 1, RAM: 3,75 GB)
  • 40 Unit Komputasi Streaming Engine per jam

Dari halaman harga, Anda dapat menghitung perkiraan biaya komitmen per jam:

  • Total pengeluaran dalam us-central1 = $2,6034 per jam
    • 10 node * 1 streaming vCPU per node * $0,069 per streaming vCPU per jam = $0,69 per jam
    • 10 node * 3,75 GB per node * $0,003557 per GB per jam = $0,1334 per jam
    • 20 Unit Komputasi Streaming Engine * $0,089 per unit komputasi per jam = $1,78 per jam
  • Total pengeluaran dalam us-west2= $3,128 per jam
    • 10 node * 1 streaming vCPU per node * $0,0828 per streaming vCPU per jam = $0,828 per jam
    • 10 node * 3,75 GB per node * $0,0042684 per GB per jam = $0,16 per jam
    • 20 Unit Komputasi Streaming Engine * $0,107 per unit komputasi per jam = $2,14 per jam
  • Total pengeluaran di semua wilayah = $5,7314 per jam

Jika Anda ingin membelanjakan minimum $5,73 per jam tersebut secara terus-menerus selama setahun ke depan atau lebih, Anda dapat berkomitmen untuk jumlah tersebut. Saat membeli komitmen, masukkan $5.73 sebagai jumlah komitmen per jam sesuai permintaan.

Jika terkadang ingin menurunkan skala cluster, Anda dapat membuat komitmen dengan jumlah yang lebih rendah. Setiap pengeluaran di atas jumlah komitmen akan dikenakan tarif sesuai permintaan.

Melanjutkan contoh ini, anggaplah Anda memutuskan komitmen sebesar $5,73 per jam. Sebagai langkah selanjutnya, Anda memilih durasi periode komitmen.

Sebagai dasar perbandingan, hitung biaya on demand dari penggunaan resource tugas streaming Dataflow dengan rasio komitmen yang dipilih, tanpa penerapan diskon komitmen apa pun:

  • Biaya bulanan berdasarkan harga on-demand: $5,73 per jam * 730 jam = $4.182,9 per bulan.

Dari sini, Anda dapat menghitung biaya bulanan dan penghematan yang akan Anda lihat berdasarkan komitmen satu tahun dengan diskon 20% dibandingkan dengan satu tahun membayar tarif penuh:

  • Biaya bulanan komitmen satu tahun, $5,73/jam: ($5,73 per jam - diskon 20%) * 730 jam = $3.346,32 per bulan
  • Total tabungan per bulan: $4.182,90 - $3.346,32 = $836,58
  • Total penghematan dengan komitmen satu tahun, $5,73/jam: $836,58 per bulan * 12 bulan = $10.038,96

Anda dapat menerapkan matematika serupa untuk menghitung biaya dan penghematan CUD selama tiga tahun, dengan diskon 40% dibandingkan dengan tarif on demand:

  • Biaya bulanan komitmen tiga tahun, $5,73/jam: ($5,73 per jam - diskon 40%) * 730 jam = $2.509,74 per bulan
  • Total tabungan per bulan: $4.182,90 - $2.509,74 = $1.673,16
  • Total penghematan dengan CUD tiga tahun, $5,73/jam: $1.673,16 per bulan * 36 bulan = $60.233,76

Komitmen yang mencakup penggunaan streaming Dataflow minimum yang diharapkan dalam beberapa tahun mendatang dapat menghemat biaya secara signifikan.

Rekomendasi untuk memilih komitmen

Saat mempertimbangkan pembelian CUD Dataflow untuk tugas streaming, pertimbangkan faktor-faktor berikut:

  • Region: CUD Dataflow berlaku untuk semua tugas streaming dalam sebuah project di berbagai region. Kebijakan ini berlaku untuk konfigurasi regional dan multi-region. Jika Anda memiliki tugas streaming Dataflow di beberapa region, hitung pengeluaran di semua region yang digunakan project Anda saat membuat komitmen.
  • Project: Menentukan pengeluaran dasar yang konsisten per project saat menghitung total komitmen. Pertimbangkan bahwa tugas streaming produksi biasanya berjalan 100% sepanjang waktu, sedangkan tugas pengembangan atau staging dapat berjalan sesekali.
  • Tugas: Jika tugas streaming Dataflow Anda menggunakan resource dalam jumlah yang stabil setiap saat, pertimbangkan untuk membeli komitmen yang mencakup semua penggunaan resource Anda. Namun, jika Anda sering meningkatkan atau menurunkan skala resource, baik secara manual maupun dengan penskalaan otomatis, pertimbangkan untuk membeli komitmen hanya untuk penggunaan dasar yang dapat diprediksi.

Jika ada tugas yang dijalankan hanya untuk burst atau durasi singkat, kecualikan dari perhitungan.

Biaya komitmen Anda berlaku untuk setiap jam selama jangka waktu komitmen, terlepas dari penggunaan sebenarnya. Pilih jumlah komitmen berdasarkan penggunaan resource historis untuk tugas streaming Dataflow dan ekspektasi Anda di masa mendatang. Selama penggunaan resource komputasi Dataflow untuk tugas streaming tetap di atas tingkat pengeluaran komitmen, Anda akan menerima diskon maksimum selama jangka waktu komitmen.

Langkah selanjutnya