Skip to main content

Membuat Hyper Converged Infrastructure (HCI) dengan Ceph Storage Cluster dan Proxmox 5.1

Hyperconverged Infrastructure sangat berguna untuk deployment dimana permintaan infrastruktur yang tinggi namun memiliki anggaran keuangan yang tidak terlalu besar.

HCI memberikan keuntungan sebagai berikut:

  • Scalability
  • Low Cost
  • Data protection dan efficiency
  • Simplicity
  • Opensource

Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability – http://ceph.com.

Read More

Membuat cluster di proxmox 5.1

Cluster pada proxmox dibutuhkan ketika kita sudah memiliki lebih dari satu mesin fisik proxmox, sehingga perlu dilakukan cluster untuk mempermudah dalam memanagement semua node proxmox, dalam satu dashboard.

Kelebihaan Cluster

  • management terpusat mengunakan web base
  • multi master cluster, dimana setiap node, dapat memanage cluster
  • pmxcfs: datebase-driven file system untuk store file konfigurasi, replikasi secara real time pada semua node mengunakan corosync
  • mudah dalam migrasi mesin virtual dan container antar host pve
  • cepat dalam deployment
  • cluster-wide service seperti firewall dan HA

Requirements Cluster

  • semua node harus mengunakan network yang sama, karena corosync mengunakan IP multicast utnuk komunikasi antar node. Corosync mengunakan port UDP 5404 dan 5405 untuk komunikasi cluster (bebrapa switch tidak support ip multicast by defaultnya dan harus di aktifkan secara manual)
  • Tanggal dan waktu harus sinkron
  • ssh tunnel mengunakan port tcp 22
  • jika tertarik lebih kearah HA, maka butuh minimal 3 node untuk diaktifkan quorumnya. Semua node harus memiliki versi yang sama
  • untuk rekomendasi membutuhkan dedicated NIC untuk traffik cluster, lebih khusus lagi jika mengunakan share storage

Read More

Membuat CT (Container) di Proxmox VE

lxcLXC (Linux Containers) adalah metode virtualisasi level sistem operasi untuk menjalankan beberapa sistem linux terisolasi (kontainer) pada host kontrol mengunakan kernel linux tunggal. (wikipedia)

pada dasarnya menerapkan CT (container) pada proxmox hampir sama dengan membuat VM, namun ada beberapa perbedaannya.

untuk memulai membuat CT pada proxmox (pilih local (pve) -> templates)

selection_095

kemudian nanti akan muncul banyak template untuk siap didownload

Read More

Install Proxmox VE 4.3

prox

Proxmox VE (Virtual Environment) adalah sistem operasi turunan debian yang berfungsi untuk sebagai virtualisasi baik itu appliance ataupun operating system yang bersifat free dan open source.

Tipe Virtualisasi

tipe virtualisasi secara umum ada 3 yaitu

  1. Full Virtualization adalah virtualisasi untuk semua hardware pada virtual mesin (seperti cpu, ram, storage dll) contohnya virtualbox, vmware esxi dll
  2. Para Virtaulization adalah virtaulisasi pada level kernel contohnya Xen
  3. OS Virtualization adalah virtaulisasi di level OS, guest OS mengunakan kernel dari host OS. contohnya OpenVZ

Read More