8
Perancangan Load Balancing pada Web Server Berbasis Cloud Menggunakan Algoritma Penjadwalan Never Queue (NQ) RAGA YUSTIA INFORMATIKA - 115060807113044

Ppt-meeting Up Lab JARKOM

Embed Size (px)

DESCRIPTION

presentasi jaringan komputer

Citation preview

Perancangan Load Balancing pada Web Server Berbasis Cloud Menggunakan Algoritma Penjadwalan Never Queue (NQ)

Perancangan Load Balancing pada Web Server Berbasis Cloud Menggunakan Algoritma Penjadwalan Never Queue (NQ)

Raga yustia

Informatika - 115060807113044

Latar belakang

beberapa web server ada yang masih bersifat single web server

Jika dilakukan peningkatan terhadap kapasitas pemrosesan pada server secara invidu dianggap tidaklah efektif [TEO-03]

[TEO-03]Teodoro, G., dkk.2003,Load Balancing on Stateful Clustered Web Servers, Computer Architecture and High Performance Computing, hal. 207-215

Rumusan Masalah

Dirancang pada protokol HTTP (port 80) dengan menggunakan pengalamatan jaringan IPv4

Arsitektur cloud web server dengan berupa single server fisik

Menerapkan algoritma penjadwalan pada sistem load balancing

Memanajemen web session

Tujuan dan Manfaat

Never Queue (NQ) Scheduling Algorithm

mengecek server mana yang sedang idle (menganggur)

jika tidak ada server yang sedang idle, maka algoritma Short Expected Delay (SED) menangani request dengan mengirimkan ke server yang memiliki harapan delay koneksi terpendek

Short Expected Delay (SED)

Cara kerja algoritma ini dalam menentukan delay terpendek :

i = inisialisasi real server

C = Jumlah koneksi yang diarahkan ke server i

U = nilai tetap weight pada server i dapat menampung koneksi

(Ci + 1) / Ui

Arsitektur cloud

Server Fisik

Load Balancer

Real Server

Real Server

Database

NAT

NAT

Server Fisik

Client

Director /

Load Balancer

Real Server

Real Server

Database

Terima Kasih