Dynamic DNS for load balancing

Chi Chung Cheung, Man Ching Yuen, A. C.H. Yip

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

5 Citations (Scopus)

Abstract

In this paper, we propose a new algorithm, called Dynamic DNS for Load Balancing (DDLB), embedded in DNS (Domain Name Service) servers. By applying our algorithm into a simulation model with real data and comparing its performance with the original round-robin DNS setting, we found that around 40% of the incoming requests had shorter service time and almost no incoming requests got longer service time. We have also applied DDLB into a real system and we found that the improvement was up to 58% in the peak period. Our proposed algorithm not only works very well in a real system, but also has simple implementation such that the existing configuration can be easily modified to apply.

Original languageEnglish
Title of host publicationProceedings - 23rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages962-965
Number of pages4
ISBN (Electronic)0769519210, 9780769519210
DOIs
Publication statusPublished - 19 May 2003
Externally publishedYes
Event23rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2003 - Providence, United States
Duration: 19 May 200322 May 2003

Publication series

NameProceedings - 23rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2003

Conference

Conference23rd International Conference on Distributed Computing Systems Workshops, ICDCSW 2003
Country/TerritoryUnited States
CityProvidence
Period19/05/0322/05/03

Keywords

  • Computational modeling
  • Embedded computing
  • Heuristic algorithms
  • Information technology
  • Load management
  • Maintenance
  • Round robin
  • Scanning probe microscopy
  • Web and internet services
  • Web server

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Signal Processing

Cite this