Ceph S3
Billing dan portal pelanggan Ceph S3 Open Source
NexCMP mengubah Ceph RADOS Gateway yang Anda jalankan menjadi Object Storage S3 yang siap dijual. Pelanggan membuat akun S3, key, dan bucket di portal pada domain Anda, serta ditagih secara pay-as-you-go per jam dari dompet prabayar.
Modul Object Storage merupakan bagian dari NexCMP dan tanpa biaya tambahan. Modul ini dinonaktifkan hingga Anda mengaktifkannya. Anda mengelola kluster Ceph Anda sendiri dengan RADOS Gateway; NexCMP tidak mengelola kluster tersebut.NexCMP Source: kode sumber lengkap seharga $499, sekali bayar. Gunakan, modifikasi, dan self-host untuk bisnis Anda sendiri. Anda boleh menjual layanan yang Anda operasikan; Anda tidak boleh menjual kembali atau mendistribusikan ulang kode sumber maupun hasil kompilasinya. Ketentuan lisensi Source
Apa yang dihadirkan NexCMP untuk Ceph
Ceph menyimpan data. NexCMP adalah lapisan di depannya yang dilihat pelanggan Anda: membuat dan menghapus pengguna S3 di RADOS Gateway Anda melalui RGW Admin Ops API, mendistribusikan access key, membaca penggunaan, serta menagih biayanya.
NexCMP tidak menjalankan atau mengubah kluster Ceph Anda. Anda mengoperasikan Ceph dan RADOS Gateway miliknya; NexCMP hanya membutuhkan Admin Ops API gateway dan endpoint S3 yang digunakan pelanggan Anda.
Dompet, faktur, payment gateway, voucher, kuota, reseller, dan tiket bantuan yang sama untuk menjual mesin virtual juga dapat menjual Object Storage.
Cara pelanggan Anda mengelola Object Storage
Setiap layar merupakan tab dari halaman layanan di portal pelanggan, ditampilkan dengan data sampel. Pilih tab, gunakan tanda panah atau tombol kiri dan kanan, atau buka penampil layar penuh.
Yang dapat dilakukan pelanggan Anda
Setiap item adalah hal yang dapat dilakukan pelanggan di portal atau melalui API dengan scoped key.
Akun S3
Buat akun S3 di zona yang Anda jual, lihat statusnya, dan hapus saat tidak lagi dibutuhkan. Jumlah akun per pelanggan dibatasi oleh nilai yang Anda tentukan.
Access key
Buat, lihat daftar, rotasi, dan hapus access key. Secret key hanya ditampilkan satu kali saat kunci dibuat atau dirotasi; secret key yang hilang dapat diganti dengan merotasi kunci.
Bucket
Buat dan hapus bucket, serta kosongkan dan hapus bucket dalam satu langkah setelah mengonfirmasi namanya.
Jelajahi dan kelola objek
Unggah, unduh, dan pratinjau file, buat folder, salin dan pindahkan objek, hapus file dan folder, serta kelola versi objek.
Pengaturan bucket
Aktifkan atau nonaktifkan versioning, serta lihat dan ubah ACL bucket, aturan CORS, aturan lifecycle, dan kebijakan bucket.
Statistik penggunaan
Penggunaan penyimpanan dan bandwidth per jam beserta biayanya, ringkasan harian untuk bulan apa pun, serta peringatan biaya bulanan opsional.
Tautan berbagi
Buat tautan ke satu objek dengan tanggal kedaluwarsa, batas tayang, kata sandi, daftar izin referrer, dan pilihan antara pratinjau saja atau unduh. Cabut atau edit tautan kapan saja.
Bayar sesuai penggunaan
Penyimpanan dan unduhan ditagihkan ke dompet sesuai penggunaan.
Yang dapat Anda lakukan sebagai operator
Setiap item tersedia di konsol admin NexCMP.
Hubungkan backend Ceph ke sebuah zona
Tambahkan backend dengan endpoint RGW Admin Ops, endpoint S3 yang digunakan pelanggan, signing region, dan pasangan kunci admin RGW. Kunci disimpan dalam bentuk terenkripsi dan tidak akan ditampilkan lagi.
Uji koneksi sebelum mulai menjual
Jalankan pemeriksaan koneksi yang memanggil Admin Ops API. NexCMP tidak akan mengizinkan penjualan hingga pemeriksaan berhasil.
Zona
Berikan layanan Object Storage ke suatu zona agar muncul di formulir backend dan dalam daftar lokasi pelanggan. Setiap zona memiliki backend tersendiri.
Harga pay-as-you-go
Tetapkan harga penyimpanan, harga unduhan, batas utang, batas nominal penagihan penggunaan menjadi satu faktur, saldo dompet minimum untuk membuka akun, batas akun per pelanggan, dan kuota default.
Pantau dan kelola akun
Lihat semua akun S3 pelanggan serta tangguhkan atau aktifkan kembali akun.
Sakelar modul
Aktifkan atau nonaktifkan modul Object Storage di bagian License & updates. Menonaktifkannya akan menyembunyikan modul dari menu admin dan menghentikan penjualan baru; akun yang sudah ada tetap berjalan dan ditagih.
Penagihan dan keuangan
Aktifkan saluran pembayaran, terbitkan kode top-up, atur kuota untuk akun baru, serta pantau buku besar wallet, faktur, dan laporan.
Audit
Perubahan backend meminta alasan dan dicatat ke dalam log audit.
Cara penagihan S3
S3 menggunakan skema pay-as-you-go. NexCMP mengukur penggunaan setiap akun setiap jam dari RADOS Gateway dan mengenakan biaya penyimpanan di luar kuota gratis, dengan harga per GB per bulan yang ditagih per jam, ditambah traffic unduhan per GB. Unggahan gratis.
Setiap akun mendapatkan kuota penyimpanan gratis selama pemiliknya memiliki setidaknya satu virtual machine yang berjalan. Traffic unduhan juga diperhitungkan ke dalam kuota Bandwidth bulanan pelanggan; melebihi kuota tersebut akan dikenakan harga unduhan normal. Penggunaan dikumpulkan ke dalam satu faktur setelah melewati ambang batas yang Anda tentukan, dan akun dengan tagihan belum dibayar yang melebihi batas utang Anda akan dikunci hingga pelanggan membayar.
Harga dimasukkan dalam VND dan ditampilkan dalam mata uang pelanggan sesuai nilai tukar yang berlaku.
- Penyimpanan: harga per GB per bulan di atas kuota gratis, ditagih per jam.
- Unduhan: harga per GB.
- Unggahan: selalu gratis.
- Batas utang, ambang batas penagihan, dan saldo wallet minimum untuk membuka akun: ditentukan oleh Anda.
Cara kerja
Dari Ceph RADOS Gateway hingga bucket pelanggan pertama.
Siapkan RADOS Gateway
Buat pengguna RGW untuk NexCMP dengan kapabilitas Admin Ops, aktifkan log penggunaan RGW, dan publikasikan gateway melalui HTTPS pada port 443 dengan sertifikat yang valid. Endpoint harus mengarah ke alamat publik.
Berikan layanan S3 ke sebuah zona dan aktifkan modulnya
Di konsol admin, centang Object Storage (S3) pada zona master, lalu aktifkan modul Object Storage di bagian License & updates.
Tambahkan backend dan uji coba
Di bawah Infrastructure > Cloud provider > Ceph S3 (RGW), tambahkan backend beserta endpoint, region, dan admin key-nya, lalu jalankan Check. Pemeriksaan yang berhasil akan menandai backend sebagai terverifikasi.
Atur harga dan buka penjualan
Atur harga pay-as-you-go, lalu aktifkan opsi Enable sales untuk backend tersebut.
Pelanggan membuat akun dan bucket
Pelanggan membuat akun S3, mendapatkan access key, dan menggunakan klien S3 apa pun dengan endpoint Anda. Penggunaan akan muncul setelah siklus penagihan per jam berikutnya berjalan.
Kebutuhan di sisi Ceph
Anda mengelola kluster Ceph. NexCMP hanya memerlukan RADOS Gateway dan tidak membutuhkan hal lain darinya. Daftar lengkap beserta langkah-langkah detailnya tersedia di dokumentasi pada https://nexcmp.com/docs/infrastructure/s3/.
- Kluster Ceph dengan setidaknya satu daemon RGW dan API Admin Ops yang diaktifkan.
- Pengguna RGW untuk NexCMP dengan kapabilitas Admin Ops. Jangan gunakan pengguna yang memiliki data pelanggan.
- Endpoint S3 yang digunakan pelanggan dan endpoint Admin Ops, masing-masing ditulis sebagai https://host tanpa path, pada port 443, mengarah ke alamat publik, dengan sertifikat yang valid.
- Pencatatan log penggunaan RGW diaktifkan, sehingga penggunaan dan traffic dapat dibaca untuk penagihan.
- Zona master di NexCMP dengan layanan Object Storage (S3), serta kapasitas di Ceph untuk kuota yang Anda jual.
- Modul Object Storage diaktifkan di NexCMP.
Penagihan Ceph S3 gratis: yang Anda dapatkan
NexCMP Free adalah $0 untuk tahun pertama: build bertanda tangan lengkap dengan setiap modul, termasuk Object Storage, perbaikan bug dan pembaruan selama 1 tahun, serta domain reseller tanpa batas. Setelah tahun pertama, perpanjangan seharga $99 per tahun, dan perangkat lunak tetap berjalan jika Anda tidak memperpanjang. Tidak ada biaya per akun, per bucket, atau per terabyte dari NexCMP.
NexCMP Free ditujukan bagi operator jaringan dengan ASN sendiri dan subnet yang terdaftar atas nama mereka sendiri; setiap permohonan akan ditinjau. NexCMP Source adalah pembelian satu kali seharga $499 dengan kode sumber lengkap, semua aplikasi dibuatkan untuk Anda, dan 30 hari kerja bersama teknisi ahli.
Penagihan Ceph S3: pertanyaan umum
Apakah NexCMP mengelola kluster Ceph saya?
Apa saja yang saya perlukan untuk menjual S3 dengan NexCMP?
Apakah modul Object Storage gratis?
Apakah modul ini aktif secara default?
Bagaimana S3 ditagih?
Apakah pelanggan melihat kluster Ceph saya?
Apa yang terjadi pada secret key jika pelanggan menghilangkannya?
Bisakah pelanggan membagikan file kepada orang yang tidak memiliki akun?
Bisakah saya memeriksa koneksi sebelum pelanggan dapat membeli?
Sumber
Dokumentasi NexCMP untuk modul Object Storage.
Dapatkan NexCMP gratis
Gratis, dengan Ceph S3 dan semua modul lainnya disertakan. Instal di server Anda hari ini, atau lihat tampilan portal pelanggan terlebih dahulu.
Terakhir diperbarui:








