Skip to content
Dewacloud Blog
Search
Close this search box.

Memahami Konsep Horizontal Scaling

Ingin tahu tentang horizontal scaling? Horizontal scaling adalah salah satu bentuk penskalaan secara horizontal, yakni dengan menambahkan node-node atau server baru tanpa perupahan RAM dan CPU. Berikut ini penjelasannya:

 

Horizontal Scaling

Horizontal scaling adalah salah satu upaya untuk meningkatkan kapabilitas dari multiple node atau multiple server dengan menambah node-node atau server-server baru tanpa perubahan dari sisi resource seperti RAM ataupun CPU.

 

Dengan menggunakan horizontal scaling, ada pilihan dalam menerapkan hal tersebut, yaitu stateless dan stateful. Berikut pengertian singkatnya:

 

  • Stateless adalah pembuatan node melalui base image template.
  • Stateful adalah pembuatan node dengan cara melakukan cloning dari master node-nya.

 

Konsep horizontal scaling ini biasanya diterapkan pada PaaS atau Platform as a Service, sehingga pengaturannya dapat dilakukan dari sisi platform dan tidak menyentuh fisik sama sekali, karena multiple node atau multiple server tersebut terbentuk dari kontainer.

 

Logikanya sama seperti kontrakan, untuk memenuhi kapasitas penyewa akan terus dibangun menyamping dengan spesifikasi yang sama, semakin banyak unit yang dibangun, semakin banyak juga kapasitas yang dapat ditampung di kontrakan tersebut.

 

Untuk memenuhi kebutuhan tersebut, Dewaweb meluncurkan produk baru, yaitu Dewacloud. Platform ini nantinya sangat cocok untuk para Developers dan DevOps.

horizontal scaling

PaaS yang kami maksud seperti contoh di Dewacloud, terdapat 2 pilihan stateful dan stateless.

horizontal scaling

Artinya dengan pilihan stateful dan stateless perlu disesuaikan dengan kebutuhan kamu, dengan menggunakan pilih stateless scaling artinya kamu perlu konfigurasi dari awal pada node yang baru dibuat tersebut. Kemudian, untuk stateful scaling artinya semua custom konfigurasi yang ada pada master node akan di-cloning atau di-copy ke node-node baru yang baru dibuat.

 

Untuk itu, pada resource master node perlu kamu definisikan dengan kebutuhan kamu, dengan adanya vertical scaling juga dapat dikombinasikan. Namun, biasanya horizontal scaling digunakan untuk fixed cost atau bisa dibilang hanya mengaktifkan reserved cloudlet saja.

 

Karena didasari dari kontainer, maka pengaturan horizontal scaling berbeda setiap layernya, karena masing-masing layer terdapat resource yang berbeda.

 

Kesimpulan

 

Di Dewacloud, kamu bisa mengatur jumlah cloudlet yang kamu inginkan dengan harga bersahabat dan bersaing. Terdapat juga sistem discount yang akan kamu terima.

Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb. Semoga artikel ini membantu, ya!

Dewacloud Team

Dewacloud Team

Dewacloud Specialist Team helps customers daily 24/7 and on their free time, they also create quality tutorial content for our precious customers.