Load Balancing Dengan Perhitungan Resource Berbasis Agent

Authors

  • Hirianinda Malsegianty S Telkom University
  • Catur Wirawan W Telkom University
  • Aji Gautama Putrada Telkom University

Abstract

Abstrak
Load balancing berbasis agent adalah salah satu metode yang sangat efektif, dengan menggunakan agent
yang mengobservasi resource server dibandingkan perhitungan traffic terkecil, sehingga dapat menjaga
performansi server. Kemudian software agent merupakan program yang bertindak atas kehendak user
dimana dalam paper ini agen berperan sebagai autoscaling yang telah berisi script yang akan melakukan
aksi tertentu pada AWS. Auto scaling yang telah diberikan alarm memantau utilitas cpu semua server
ketika mendapat request dari client. Jika nanti grafik utilitas cpu dari server tersebut melebihi threshold
maka server tersebutakan diganti oleh load balancer dan memindahkan workload sisa ke server lain
yang berada dalam grup auto scaling.

Kata kunci :agen, workload, load balancer, utilitas cpu, cloudwatch, AWS, auto scaling

Abstract
Load balancing based on agents is one of effective method that use agent to observe server resource rather
than least traffic calculation, therefore server’s performance can be maintained. Software agent is a
program that worksin the name of user where in this paper multiple agents will work as an auto scaling
that already filled with scripts to perform certain action in AWS. Auto scaling with alarms monitor CPU
utility when received requests from client. If CPU utilization’s graph from that server exceed the
threshold then it will be replaced and load balancer will move the rest of the workload to another server
within the auto scaling group.

Keywords: agent, workload, load balancer, CPU utility, cloudwatch, AWS, auto scaling

 

Downloads

Published

2019-08-01

Issue

Section

Program Studi S1 Informatika