Topik ini menjelaskan cara memilih metode penagihan yang hemat biaya.
Metode penagihan
MaxCompute mendukung metode penagihan berikut untuk sumber daya komputasi, penyimpanan, dan unduhan:
Langganan: Sumber daya komputasi dikenakan biaya secara bulanan atau tahunan. Sumber daya penyimpanan dan unduhan dikenakan biaya dengan metode bayar sesuai pemakaian.
Bayar Sesuai Pemakaian: Penyimpanan, komputasi, dan sumber daya unduhan semuanya dikenakan biaya dengan metode bayar sesuai pemakaian.
Penagihan Per Jam: Selain sumber daya komputasi berlangganan, sumber daya komputasi tambahan dikenakan biaya per jam. Anda dapat menambah atau mengurangi sumber daya komputasi berdasarkan kebutuhan bisnis Anda. Biaya dihitung berdasarkan jumlah unit komputasi (CUs) yang ditambahkan dan durasi penggunaannya.
Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih dan Metode Penagihan. Anda dapat memilih metode penagihan dengan bantuan alat Total Cost of Ownership (TCO) dan praktik terbaik dalam estimasi biaya.
Alat TCO
Anda dapat menggunakan alat TCO berikut untuk memperkirakan biaya:
Kalkulator Harga MaxCompute: Alat ini cocok untuk metode penagihan berlangganan. Untuk menghitung biaya bulanan, masukkan sumber daya komputasi yang diperlukan dan jumlah data yang ingin Anda unggah dan unduh ke kalkulator harga MaxCompute.
CostSQL: Alat ini cocok untuk metode penagihan bayar sesuai pemakaian.
Anda dapat menjalankan perintah COST SQL untuk memperkirakan biaya pekerjaan SQL sebelum mengeksekusi pekerjaan SQL di lingkungan produksi. Untuk informasi lebih lanjut, lihat Estimasi Biaya.
Jika Anda menggunakan IntelliJ IDEA, sistem secara otomatis memperkirakan biaya saat Anda mengirimkan skrip SQL. Untuk informasi lebih lanjut, lihat Mengembangkan dan Mengirimkan Skrip SQL.
Jika Anda menggunakan DataWorks, Anda juga dapat memperkirakan biaya.
CatatanBiaya beberapa pekerjaan SQL tidak dapat diperkirakan, seperti pekerjaan SQL yang melibatkan tabel eksternal.
Biaya aktual tunduk pada tagihan akhir.
Praktik terbaik dalam estimasi biaya
Berikut adalah beberapa contoh dan tips estimasi biaya sebagai referensi Anda. Anda dapat memilih metode penagihan yang hemat biaya berdasarkan informasi tersebut.
Metode Penagihan untuk 1 TB Data
Tabel berikut menjelaskan perkiraan biaya sebagai referensi.
Metode penagihan
Skenario bisnis
Kecepatan respons
Perkiraan biaya per bulan
Langganan
Intensif komputasi
Dalam beberapa menit
USD 3,768
Intensif penyimpanan
Dalam beberapa jam
USD 1,177.5
Bayar sesuai pemakaian
USD 1,413(Biaya diperkirakan berdasarkan kompleksitas SQL 1 dan frekuensi eksekusi sekali per hari.)
Jika Anda memilih metode penagihan berlangganan, biaya bervariasi tergantung pada jenis bisnis Anda:
Skenario Intensif Komputasi: Dalam skenario ini, sejumlah besar sumber daya CPU diperlukan. 160 CUs digunakan untuk memproses 1 TB data. Sistem merespons permintaan dalam beberapa menit. Perkiraan biaya adalah USD 3,768 per bulan.
Skenario Intensif Penyimpanan: Jika pekerjaan Anda tidak sensitif terhadap kecepatan respons, kami sarankan Anda membeli paket penyimpanan berlangganan. Sekitar 50 CUs digunakan untuk memproses 1 TB data. Sistem merespons permintaan dalam beberapa jam. Perkiraan biaya adalah USD 1,177.5 per bulan.
Jika Anda memilih metode penagihan bayar sesuai pemakaian, perkiraan biaya untuk memproses 1 TB data dengan kompleksitas SQL 1 adalah USD 47.1 per hari dan USD 1,413 per bulan. Jika data diproses beberapa kali per hari, biayanya dikalikan.
Jika Anda memigrasikan data ke cloud untuk pertama kalinya, kami sarankan Anda memilih metode penagihan bayar sesuai pemakaian terlebih dahulu. Lakukan tes Proof of Concept (POC) untuk menghitung jumlah CU-jam yang digunakan untuk pekerjaan Anda. Kemudian, hitung jumlah CUs yang perlu Anda beli berdasarkan jumlah CU-jam. Anda dapat menghitung jumlah CUs berdasarkan TASKS_HISTORY dari layanan Information Schema.
Metode Penagihan untuk Pengguna Hadoop yang Memigrasikan Data ke Cloud
Sebagai contoh, kluster Hadoop memiliki satu node kontrol dan lima node komputasi. Setiap node memiliki 32 core, setara dengan 32 CPU. Total jumlah CPU untuk node komputasi adalah 160. Perkiraan biaya kluster adalah USD 3,768 per bulan tanpa diskon atau penawaran promosi.
MaxCompute tidak memerlukan node kontrol. Kinerja MaxCompute 80% lebih tinggi dibandingkan kinerja Hive. MaxCompute membebaskan Anda dari operasi dan pemeliharaan (O&M) serta mengurangi biaya.
Metode Penagihan Campuran
Metode penagihan berlangganan untuk bisnis produksi, seperti extract, transform, load (ETL) per jam, dan metode penagihan bayar sesuai pemakaian untuk pekerjaan aperiodik atau kueri ad hoc.
Kami sarankan Anda memilih metode penagihan berlangganan untuk pekerjaan komputasi periodik yang sering dieksekusi dan metode penagihan bayar sesuai pemakaian untuk pekerjaan aperiodik yang digunakan untuk memproses sejumlah besar data. Dalam mode bayar sesuai pemakaian, Anda dapat memilih untuk tidak menyimpan data. Sebagai gantinya, Anda dapat membaca data dari tabel di bawah akun lain. Ini mengurangi biaya penyimpanan data. Otorisasi diperlukan untuk operasi komputasi pada tabel di bawah akun yang berbeda. Untuk informasi lebih lanjut, lihat Buat Peran Tingkat Proyek.
Metode penagihan berlangganan untuk pekerjaan aperiodik atau kueri ad hoc dan metode penagihan bayar sesuai pemakaian untuk bisnis produksi, seperti ETL harian.
Pengujian data harian dapat menyebabkan masalah biaya yang tidak terkendali. Untuk menghindari masalah ini, Anda dapat menambahkan pengujian data dan pekerjaan aperiodik ke grup sumber daya tetap. Kemudian, gunakan MaxCompute Management untuk mengonfigurasi grup pengembangan kustom dan grup business intelligence (BI). Jika pekerjaan produksi hanya dieksekusi sekali per hari, Anda dapat menambahkannya ke grup sumber daya bayar sesuai pemakaian.
Beralih antara metode penagihan
Jika Anda memilih metode penagihan berlangganan, Anda dapat meningkatkan atau menurunkan konfigurasi dalam skenario berikut: Volume data berubah, dan sumber daya yang dibeli tidak mencukupi atau menjadi idle. Untuk informasi lebih lanjut, lihat Tingkatkan atau Turunkan Konfigurasi Sumber Daya.
Anda juga dapat beralih antara metode penagihan. Untuk informasi lebih lanjut, lihat Beralih Antara Metode Penagihan.
Sebelum Anda beralih metode penagihan ke berlangganan, evaluasi kinerja komputasi dan siklus pekerjaan untuk menentukan jumlah CUs yang perlu Anda beli. Jika CUs yang Anda beli tidak mencukupi, siklus komputasi pekerjaan mungkin berlangsung lebih lama, dan kinerja komputasi mungkin tidak memenuhi harapan Anda. Jika ini terjadi, Anda mungkin perlu beralih metode penagihan lagi.