Diskon abonemen

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

CUD Dataflow ideal jika pembelanjaan Anda untuk kapasitas komputasi Dataflow untuk tugas streaming melibatkan minimum yang dapat diprediksi yang dapat Anda janjikan selama setidaknya satu tahun.

Harga CUD Dataflow

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

  • CUD selama satu tahun memberikan diskon sebesar 20% dari tarif on-demand.
  • CUD selama tiga tahun memberikan diskon sebesar 40% dari tarif on-demand.

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

Diskon 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.

Setiap pembelanjaan di luar komitmen akan ditagih dengan tarif on-demand. Seiring meningkatnya penggunaan Dataflow, Anda dapat membeli komitmen tambahan untuk menerima diskon atas peningkatan pembelanjaan yang tidak tercakup dalam komitmen sebelumnya.

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

Resource yang memenuhi syarat untuk CUD Dataflow

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

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

CUD Dataflow tidak berlaku untuk pembelanjaan Anda pada resource berikut:

  • CPU dan memori pekerja untuk tugas batch dan FlexRS
  • Data Dataflow Shuffle yang 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 Billing Account Administrator dengan akun tersebut.

Anda dapat membeli CUD Dataflow di halaman Komitmen konsol Google Cloud. Pilih akun Penagihan Cloud Anda, lalu klik Beli. Untuk mengetahui detail selengkapnya, baca bagian Membeli komitmen berbasis pembelanjaan dalam dokumentasi Google Cloud.

Setelah membeli komitmen, komitmen akan mulai 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 sesuai dengan histori dan perkiraan belanja minimum Anda untuk kapasitas komputasi Dataflow untuk tugas streaming.

Selain itu, sebelum membeli komitmen, baca Persyaratan Khusus Layanan terkait Unit Komitmen.

Contoh skenario CUD Dataflow

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

Misalnya, 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 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 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 di us-central1 = $2,6034 per jam
    • 10 node * 1 vCPU streaming per node * $0,069 per vCPU streaming 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 di us-west2= $3.128 per jam
    • 10 node * 1 vCPU streaming per node * $0,0828 per vCPU streaming 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 region = $5,7314 per jam

Jika Anda memperkirakan akan membelanjakan minimum $5,73 per jam secara terus-menerus selama tahun mendatang atau lebih, Anda dapat membuat komitmen untuk jumlah tersebut. Saat membeli komitmen, Anda memasukkan $5.73 sebagai jumlah komitmen on-demand per jam.

Jika Anda terkadang ingin menskalakan cluster, Anda dapat membuat komitmen untuk jumlah yang lebih rendah. Setiap pembelanjaan di atas jumlah komitmen akan dikenai biaya dengan tarif on-demand.

Melanjutkan contoh ini, asumsikan bahwa Anda memutuskan komitmen sebesar $5,73 per jam. Sebagai langkah berikutnya, Anda dapat memilih durasi periode komitmen.

Sebagai dasar perbandingan, hitung biaya sesuai permintaan untuk penggunaan resource tugas streaming Dataflow dengan tarif 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 dan penghematan bulanan yang akan Anda lihat dalam 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 penghematan 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 penghitungan 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 penghematan 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 perkiraan penggunaan streaming Dataflow minimum Anda selama beberapa tahun ke depan dapat menghasilkan penghematan yang signifikan.

Rekomendasi untuk memilih komitmen

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

  • Region: CUD Dataflow berlaku untuk semua tugas streaming dalam project di seluruh region. Hal ini berlaku untuk konfigurasi regional dan multi-region. Jika Anda memiliki tugas streaming Dataflow di beberapa region, hitung pembelanjaan di semua region yang digunakan project Anda saat membuat komitmen.
  • Project: Menentukan pembelanjaan dasar pengukuran yang konsisten per project saat menghitung total komitmen. Pertimbangkan bahwa tugas streaming produksi biasanya berjalan 100% sepanjang waktu, sedangkan tugas pengembangan atau staging mungkin berjalan secara bergantian.
  • Tugas: Jika tugas streaming Dataflow Anda menggunakan jumlah resource yang stabil sepanjang waktu, pertimbangkan untuk membeli komitmen yang mencakup semua penggunaan resource Anda. Namun, jika Anda sering menskalakan resource ke atas atau ke bawah, baik secara manual maupun dengan menggunakan penskalaan otomatis, sebaiknya beli komitmen hanya untuk penggunaan dasar pengukuran yang dapat diprediksi.

Jika Anda memiliki tugas yang hanya dijalankan untuk burst atau durasi singkat, kecualikan dari penghitungan Anda.

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

Langkah selanjutnya