Lewati ke konten utama

Persyaratan minimum

Semua yang Anda perlukan untuk menginstal dan mulai menggunakan Halo sebagai Single Node (aplikasi virtual).

Image.png

Persyaratan sistem

Aplikasi virtual single node dapat diterapkan sebagai OVA, kompatibel dengan VMware dan VirtualBox, atau sebagai VHD, kompatibel dengan Microsoft Hyper V.

Jejak minimum

  • CPU: 1 GHz atau lebih cepat dengan 16 atau lebih core virtual menggunakan arsitektur x86 64
  • Memori: Disarankan 32 GB RAM
  • Penyimpanan: Ruang disk 100 GB untuk OVA atau ruang disk 500 GB untuk VHD
  • Panduan penggunaan: Halo dengan server ICAP yang diaktifkan direkomendasikan hanya untuk volume lalu lintas ringan hingga sedang

Jejak sumber daya yang nyaman

  • CPU: 1 GHz atau lebih cepat dengan 32 atau lebih core virtual menggunakan arsitektur x86 64
  • Memory: Disarankan 64 GB RAM
  • Storage: Ruang disk 200 GB untuk OVA atau ruang disk 500 GB untuk VHD
  • Usage guidance: Jejak sumber daya ini direkomendasikan saat server ICAP diaktifkan, khususnya untuk melindungi pengguna yang menjelajah jaringan eksternal atau untuk beban kerja dengan permintaan yang bervariasi

Hypervisor yang didukung

  • Microsoft Hyper V: Hyper V pada Windows Server 2019 atau yang lebih baru dan Windows 10 atau yang lebih baru
  • VMware: VMware ESXi 7.0.0 atau yang lebih baru
  • VirtualBox: Versi 7.0.8 atau yang lebih baru

Penskalaan

Penskalaan vertikal (scale up)

Halo dapat menggunakan core CPU virtual tambahan dan memori untuk mendukung peningkatan permintaan pada appliance virtual.

  • Adding resources: Penskalaan vertikal melibatkan peningkatan sumber daya dari satu appliance virtual, seperti menambahkan core CPU, memori, atau penyimpanan.
  • Single instance focus: Beban kerja ditangani oleh satu appliance yang lebih kuat, alih-alih didistribusikan ke beberapa instance.
  • Simpler management: Mengelola satu appliance yang ditingkatkan skalanya biasanya lebih sederhana, karena tidak ada kebutuhan untuk load balancing atau pengelolaan status di beberapa node.
  • Hardware constraints: Penskalaan vertikal dibatasi oleh CPU, memori, dan penyimpanan maksimum yang didukung oleh perangkat keras atau lingkungan virtual yang mendasarinya.
  • Reduced fault tolerance: Penskalaan vertikal pada dasarnya tidak menyediakan redundansi. Jika appliance gagal, tidak ada failover otomatis kecuali solusi cadangan atau high availability telah diterapkan.

Penskalaan horizontal (scale out)

  • Menambahkan instance: Penskalaan horizontal meningkatkan kapasitas dengan menerapkan appliance virtual tambahan alih-alih meningkatkan ukuran satu instance.
  • Distribusi beban: Load balancer biasanya digunakan untuk mendistribusikan lalu lintas secara merata di seluruh appliance, mencegah satu appliance menjadi bottleneck.
  • Toleransi kesalahan dan redundansi: Jika satu appliance gagal, appliance lain dapat terus menangani lalu lintas, sehingga meningkatkan ketersediaan dan ketahanan.

Keterbatasan: Meskipun penskalaan horizontal didukung, setiap appliance virtual mempertahankan database-nya sendiri. Appliance beroperasi secara independen, dan policy pengelolaan konten serta pengaturan konfigurasi tidak dapat dikelola secara terpusat.

Lisensi: Lisensi tidak boleh dibagikan antar appliance virtual. Lisensi terpisah diperlukan untuk setiap appliance virtual.

OS dasar image

  • STIG hardened RHEL v9.4 (Sep 2024)

Lapisan orkestrasi

  • RKE2 v1.28.10~rke2r1 (Sep 2024)