-
公开(公告)号:CA2508047A1
公开(公告)日:2004-06-24
申请号:CA2508047
申请日:2003-11-14
Applicant: IBM
Inventor: KING RICHARD PERVIN , YU SHUNG-ZHENG , XIA HONGHUI , LIU ZHEN , DIAS DANIEL MANUEL , ZHANG LI , SQUILLANTE MARK STEVEN
Abstract: Apparatus and methods for identifying traffic patterns to web sites based on templates that characterize the arrival of traffic to the web sites are provided. Based on these templates, determinations are made as to which web sites should be co-located so as to optimize resource allocation. Specifically, web sites whose templates are complimentary, i.e. a first web site having a peak in arrival traffic at time t1 and a second web site that has a trough in arrival traffic at time tl, are designated as being candidat es for co-location. In addition, the present invention uses the templates identified for the traffic patterns of web sites to determine thresholds for offloading traffic to other servers. These thresholds include a first threshold at which offloading should be performed, a second threshold that takes into consideration the lead time needed to begin offloading, and a thi rd threshold that takes into consideration a lag time needed to stop all offloading of traffic to the other servers.
-
公开(公告)号:AU2003292269A1
公开(公告)日:2004-06-30
申请号:AU2003292269
申请日:2003-11-14
Applicant: IBM
Inventor: DIAS DANIEL MANUEL , LIU ZHEN , SQUILLANTE MARK STEVEN , XIA HONGHUI , YU SHUNG-ZHENG , ZHANG LI , KING RICHARD PERVIN
Abstract: Identifying traffic patterns to web sites based on templates that characterize the arrival of traffic to the web sites is provided. Based on these templates, determinations are made as to which web sites should be co-located so as to optimize resource allocation. Web sites whose templates are complimentary, i.e. a first web site having a peak in arrival traffic at time t1 and a second web site that has a trough in arrival traffic at time t1, are designated as being candidates for co-location. In addition, the templates identified for the traffic patterns of web sites are used to determine thresholds for offloading traffic to other servers. These thresholds include a first threshold at which offloading should be performed, a second threshold that takes into consideration the lead time needed to begin offloading, and a third threshold that takes into consideration a lag time needed to stop offloading of traffic.
-