Abstract 2.1 Weighted Round-Robin

Size: px
Start display at page:

Download "Abstract 2.1 Weighted Round-Robin"

Transcription

1 Weighted Round-Robin DNS FTP Abstract More and more network services needs powerful server to handle. However, quite a lot of services may not be able to handle by a single server. The cluster server system provides fluent services to the large enterprise and business website, which can sustain a large number of connections in a short period of time. However, the cost of cluster server system is quite expensive. In this paper, we propose a system that uses the Weighted Round-Robin algorithm to implement a load balance web server system from a large number of heterogeneous servers, including general purpose personal computers and low end PC servers. We use a number of client computers to simulate the client requests to our load balance server system. The experimental results show that our system not only have the capability to process a large number of connection requests but also successfully distribute the load to individual server according to its capacity. Keywords: Web server, Server load balance Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 280

2 IFM(Intelligent Forwarding Scheme) [3] BCAKEND SERVER SERVER TABLE CLIENT REQUEST INTELLIGENT FORWARDER TABLE Layer 4 ~ Layer 7 BACKEND SERVER ISO CLIENT Client SERVER Session Intelligent Forwarding Scheme ( ) DNS forwarding scheme DNS DNS Zone IP Domain name Front node REQUEST DNS Domain name IP DNS Round-Robin Back node IP [3] DNS forwarding scheme Proposed load forwarding scheme Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 281

3 Step 1 Client SELECTOR Step 2 SELECTOR Database Serverlist Table IP Step 3 SELECTOR header-redirection Client IP Step 4 Client Step 5 Client Serverlist table Server Capacity Capacity Server Capacity Weighted Round Robin algorithm Capacity = ceil{(cpu idle time)/100) * Capacity_ base} (3.2) Capacity_base CPU Speed ( Unit: Capacity_base MHz) > ~ ~ ~ ~ ~ <200 1 Selector Server IP Database Selector 1 2 Serverlist table Sever IP Sever IP Selector Server IP CPU Capacity CPU CPU CPU Capacity_base Capacity Capacity Serverlist table Server IP Serverlist Serverlist table Selector Round Robin Request Processing Steps Weighted Round Robin 3. Knoppix live-cd Apache MySql Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 282

4 2 SERVER IP Hardware configuration Number of CPU RAM computer Intel PIII MB 4 Mhz AMD Duron 256 MB Mhz Intel P MB 4 Mhz Intel P MB 1 Mhz Software configuration Operating System: Knoppix 3.3 LTH-remaster version, Linux kernel Database: MySQL Modify the parameter in my.cnf Disable skip-networking Set max_connections = Set max_connect_errors = Webserver Apache Modify the parameter in httpd.conf MaxClients = 4096 MinSpareServers 5 MaxSpareServers 50 StartServers 20 MaxRequestsPerChild 1000 MaxKeepAliveRequests 0 KeepAliveTimeout 30 Timeout 600 The web server port for the selector is 80 and is 2222 on ther servers and clients. Selector Database 4. Capacity P-III 800 Mhz AMD DURON 1200 Mhz P Selector P Mhz Selector 2 Database system P4 2.4G PIII 800 Serverlist table Request Request CPU utilization P4 1.5 GHz 15 Database Database Capacity Apache Database DATABASE DATABASE Serverlist table Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 283

5 CPU utilization AMD Duron 1.2 GHz CPU utilization P3 800 MHz CPU 101 Selector DATABASE Selector Selector DATABASE 5. Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 284

6 Capacity B [1] Cardellini, V., Colajanni, M., Yu, P.S Dynamic load balancing on Web-server systems Internet Computing, IEEE, Volume: 3, Issue: 3, May-June 1999 Pages: [2] Jiannong Cao, Yudong Sun, Xianbin Wang and Sajal K. Das, Scalable load balancing on distributed web servers using mobile agents, The Hong Kong Polytechnic University, 2003 Elseier Inc., J. Parallel Distrib. Comput. 63 (2003) [3] Paul, A., Wu-Chi Feng; Panda, D.K., Sadayappan, P, Balancing Web server load for adaptable video distribution, Parallel Processing, Proceedings International Workshops on, Aug Pages: [4] PHILIPS S. Yu, VALERIA CARDELLINI, MICHELE COLAJANNI, Dynamic load balancing on web-server systems, University of Rome Tor Vergata, University of Modena, IEEE INTERNET COMPTING,1999 P28-P39, [5] Tsang-Long Pao, Jian-Bo Chen, I-Ching Cheng, An Analysis of Server Load Balance Algorithms for Server Switching, Ming-Chung University 2004 International Academic Conference, pp , Mar [6] Proceedings of the Taiwan Academic Network Conference 2004 (TANet 2004), Oct , 2004, Taitung, Taiwan, page 285

A two-level distributed architecture for Web content adaptation and delivery

A two-level distributed architecture for Web content adaptation and delivery A two-level distributed architecture for Web content adaptation and delivery Claudia Canali University of Parma Valeria Cardellini University of Rome Tor vergata Michele Colajanni University of Modena

More information

An Enhanced Binning Algorithm for Distributed Web Clusters

An Enhanced Binning Algorithm for Distributed Web Clusters 1 An Enhanced Binning Algorithm for Distributed Web Clusters Hann-Jang Ho Granddon D. Yen Jack Lee Department of Information Management, WuFeng Institute of Technology SingLing Lee Feng-Wei Lien Department

More information

DEPLOYMENT GUIDE Version 1.0. Deploying F5 with Apache Web Servers

DEPLOYMENT GUIDE Version 1.0. Deploying F5 with Apache Web Servers DEPLOYMENT GUIDE Version 1.0 Deploying F5 with Apache Web Servers Table of Contents Table of Contents Deploying the BIG-IP LTM with the Apache web server Prerequisites and configuration notes... 1 Product

More information

A TWO-PASS WEB DOCUMENT ALLOCATION METHOD FOR LOAD BALANCING IN THE MULTIPLE GROUPING OF A WEB CLUSTER SYSTEM

A TWO-PASS WEB DOCUMENT ALLOCATION METHOD FOR LOAD BALANCING IN THE MULTIPLE GROUPING OF A WEB CLUSTER SYSTEM A TWO-PASS WEB DOCUMENT ALLOCATION METHOD FOR LOAD BALANCING IN THE MULTIPLE GROUPING OF A WEB CLUSTER SYSTEM Ying-Wen Bai, Chia-Yu Chen and Yu-Nien Yang Department of Electronic Engineering Fu Jen Catholic

More information

Random Early Detection Web Servers for Dynamic Load Balancing

Random Early Detection Web Servers for Dynamic Load Balancing 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks Random Early Detection Web Servers for Dynamic Load Balancing Chih-Chiang Yang, Chien Chen, and Jing-Ying Chen Department

More information

The Journal of Systems and Software

The Journal of Systems and Software The Journal of Systems and Software 81 (28) 244 258 Contents lists available at ScienceDirect The Journal of Systems and Software journal homepage: www.elsevier.com/locate/jss Design and implementation

More information

A Virtual Storage Environment for SSDs and HDDs in Xen Hypervisor

A Virtual Storage Environment for SSDs and HDDs in Xen Hypervisor A Virtual Storage Environment for SSDs and HDDs in Xen Hypervisor Yu-Jhang Cai*,Chih-kai Kang+, and Chin-Hsien Wu* *National Taiwan University of Science and Technology +Research Center for Information

More information

Ekran System System Requirements and Performance Numbers

Ekran System System Requirements and Performance Numbers Ekran System System Requirements and Performance Numbers Table of Contents System Requirements... 3 Performance Numbers... 6 Database Statistics... 8 2 System Requirements Ekran System claims different

More information

Scaling Server Performance

Scaling Server Performance By Brian Neal January 23 Where Performance is Concerned, Optimization is Key When our Hitchhiker's Guide to the Mainframe article caught the attention of Slashdot last month, quite a few people were curious

More information

A Distributed Architecture of Edge Proxy Servers for Cooperative Transcoding

A Distributed Architecture of Edge Proxy Servers for Cooperative Transcoding A Distributed Architecture of Edge Proxy Servers for Cooperative Transcoding Valeria Cardellini University of Roma Tor Vergata cardellini@ing.uniroma2.it Michele Colajanni University of Modena colajanni@unimo.it

More information

Help! I need more servers! What do I do?

Help! I need more servers! What do I do? Help! I need more servers! What do I do? Scaling a PHP application 1 2-Feb-09 Introduction A real world example The wonderful world of startups Who am I? 2 2-Feb-09 Presentation Overview - Scalability

More information

TPF : Support : Tools : SOAP

TPF : Support : Tools : SOAP Page 1 of 8 SOAP Module for Apache on TPF: mod_tpf_soap (c) Copyright International Business Machines Corporation, 2003. All Rights Reserved. Note to US Government Users Restricted Rights - Use, duplication

More information

How to Guide: Connecting to a WebEx Session

How to Guide: Connecting to a WebEx Session System Requirements How to Guide: Connecting to a WebEx Session Windows support Intel Core2 Duo CPU 2.XX GHz or AMD processor. (2 GB of RAM recommended) JavaScript and Cookies enabled Active X enabled

More information

A Complex Network Structure Design for Load Balancing and Redundant

A Complex Network Structure Design for Load Balancing and Redundant Association for Information Systems AIS Electronic Library (AISeL) PACIS 2005 Proceedings Pacific Asia Conference on Information Systems (PACIS) December 2005 A Complex Network Structure Design for Load

More information

Caching Personalized and Database-related Dynamic Web Pages

Caching Personalized and Database-related Dynamic Web Pages Caching Personalized and Database-related Dynamic Web Pages Yeim-Kuan Chang, Yu-Ren Lin and Yi-Wei Ting Department of Computer Science and Information Engineering National Cheng Kung University, Taiwan

More information

VMware Infrastructure 3 Primer Update 2 and later for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5

VMware Infrastructure 3 Primer Update 2 and later for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5 Update 2 and later for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5 VMware Infrastructure 3 Primer Revision: 20090313 Item: EN-000021-02 You can find the most up-to-date technical documentation

More information

Whitepaper / Benchmark

Whitepaper / Benchmark Whitepaper / Benchmark Web applications on LAMP run up to 8X faster with Dolphin Express DOLPHIN DELIVERS UNPRECEDENTED PERFORMANCE TO THE LAMP-STACK MARKET Marianne Ronström Open Source Consultant iclaustron

More information

CTEC1863/2017F Lab #11, Part 1 Page 1 of 11. In this lab, we will be installing a popular solution for database-driven web sites.

CTEC1863/2017F Lab #11, Part 1 Page 1 of 11. In this lab, we will be installing a popular solution for database-driven web sites. CTEC1863/2017F Lab #11, Part 1 Page 1 of 11 Lab #11: LAMP In this lab, we will be installing a popular solution for database-driven web sites. This configuration is known as LAMP, an acronym standing for

More information

Sunil G. Singh, Bill Caulkins, Jose A. Garcia DBMS Consulting, Inc. 06 October 2009 TMS Focus Group Session S10

Sunil G. Singh, Bill Caulkins, Jose A. Garcia DBMS Consulting, Inc. 06 October 2009 TMS Focus Group Session S10 Performance Tuning and Testing for the TMS HTML Browser Sunil G. Singh, Bill Caulkins, Jose A. Garcia DBMS Consulting, Inc. 06 October 2009 TMS Focus Group Session S10 Acknowledgements Many thanks to the

More information

ISTORAGE SERVER PRODUCT DATASHEET

ISTORAGE SERVER PRODUCT DATASHEET ISTORAGE SERVER PRODUCT DATASHEET ISTORAGE SERVER OVERVIEW KernSafe istorage Server is an advanced and powerful, full-featured iscsi Target software that makes any x86, x64 or even Itanium Windows machine

More information

OS Mechanisms Posix c

OS Mechanisms Posix c OS Mechanisms Posix 1003.1c Linux Threads Dynamic Creation Pthread_create Concurrent Execution All threads appear to execute at the same time. Preemption Sched_yield to voluntary release allocated time.

More information

Lab Exercise Sheet 3

Lab Exercise Sheet 3 Lab Exercise Sheet 3 Document and analyze your experimental procedures by using your Wireshark and terminal recordings. Note all relevant intermediate steps. Mark and explain all relevant information,

More information

COS 318: Operating Systems. Deadlocks

COS 318: Operating Systems. Deadlocks COS 318: Operating Systems Deadlocks Today s Topics Conditions for a deadlock Strategies to deal with deadlocks Announcement Last year s midterm and solution is on the course web page 2 Definitions Use

More information

3D HAND LOCALIZATION BY LOW COST WEBCAMS

3D HAND LOCALIZATION BY LOW COST WEBCAMS 3D HAND LOCALIZATION BY LOW COST WEBCAMS Cheng-Yuan Ko, Chung-Te Li, Chen-Han Chung, and Liang-Gee Chen DSP/IC Design Lab, Graduated Institute of Electronics Engineering National Taiwan University, Taiwan,

More information

A Global Operating System for HPC Clusters

A Global Operating System for HPC Clusters A Global Operating System Emiliano Betti 1 Marco Cesati 1 Roberto Gioiosa 2 Francesco Piermaria 1 1 System Programming Research Group, University of Rome Tor Vergata 2 BlueGene Software Division, IBM TJ

More information

Cost of Your Programs

Cost of Your Programs Department of Computer Science and Engineering Chinese University of Hong Kong In the class, we have defined the RAM computation model. In turn, this allowed us to define rigorously algorithms and their

More information

EECS 426. Multimedia Streaming with Caching on Pure P2P-based Distributed e-learning System using Mobile Agent Technologies

EECS 426. Multimedia Streaming with Caching on Pure P2P-based Distributed e-learning System using Mobile Agent Technologies EECS 426 Multimedia Streaming with Caching on Pure P2P-based Distributed e-learning System using Mobile Agent Technologies Masayuki Higashino Tadafumi Hayakawa Kenichi Takahashi Takao Kawamura Kazunori

More information

Analysis of FTP over SCTP and TCP in Congested Network

Analysis of FTP over SCTP and TCP in Congested Network Analysis of FTP over SCTP and TCP in Congested Network Lin-Huang Chang Ming-Yi Liao De-Yu Wang Grad. Inst. of Networking and Communication Eng., Chaoyang University of Dept. of Computer Science and Information

More information

ElasterStack 3.2 User Administration Guide - Advanced Zone

ElasterStack 3.2 User Administration Guide - Advanced Zone ElasterStack 3.2 User Administration Guide - Advanced Zone With Advance Zone Configuration TCloud Computing Inc. 6/22/2012 Copyright 2012 by TCloud Computing, Inc. All rights reserved. This document is

More information

Development of a Smart Power Meter for AMI Based on ZigBee Communication

Development of a Smart Power Meter for AMI Based on ZigBee Communication Development of a Smart Power Meter for AMI Based on ZigBee Communication Shang-Wen Luan Jen-Hao Teng Member IEEE Department of Electrical Engineering, I-Shou University, Kaohsiung, Taiwan Abstract: Many

More information

Configuring Web Server Devices

Configuring Web Server Devices CHAPTER 13 To use web logging with MARS, you need to configure the host, the webserver, and MARS. MARS can process up to 100 MB of web log data per receive from your host. Web logging is only supported

More information

An overview of Drupal infrastructure and plans for future growth. prepared by Kieran Lal for the Drupal Association

An overview of Drupal infrastructure and plans for future growth. prepared by Kieran Lal for the Drupal Association An overview of Drupal infrastructure and plans for future growth prepared by Kieran Lal for the Drupal Association Recommendations More system administration resources, tuning 12GB Database RAM growth

More information

IMC Intelligent Analysis Report v7.1 (E0301P02) Copyright (c) 2015 Hewlett-Packard Development Company, L.P. and its licensors.

IMC Intelligent Analysis Report v7.1 (E0301P02) Copyright (c) 2015 Hewlett-Packard Development Company, L.P. and its licensors. IMC Intelligent Analysis Report v7.1 (E0301P02) Copyright (c) 2015 Hewlett-Packard Development Company, L.P. and its licensors. Table of Contents 1. What's New in this Release 2. Problems Fixed in this

More information

Dynamic processing slots scheduling for I/O intensive jobs of Hadoop MapReduce

Dynamic processing slots scheduling for I/O intensive jobs of Hadoop MapReduce Dynamic processing slots scheduling for I/O intensive jobs of Hadoop MapReduce Shiori KURAZUMI, Tomoaki TSUMURA, Shoichi SAITO and Hiroshi MATSUO Nagoya Institute of Technology Gokiso, Showa, Nagoya, Aichi,

More information

NAT Router Performance Evaluation

NAT Router Performance Evaluation University of Aizu, Graduation Thesis. Mar, 22 17173 1 NAT Performance Evaluation HAYASHI yu-ichi 17173 Supervised by Atsushi Kara Abstract This thesis describes a quantitative analysis of NAT routers

More information

A Scalable Event Dispatching Library for Linux Network Servers

A Scalable Event Dispatching Library for Linux Network Servers A Scalable Event Dispatching Library for Linux Network Servers Hao-Ran Liu and Tien-Fu Chen Dept. of CSIE National Chung Cheng University Traditional server: Multiple Process (MP) server A dedicated process

More information

Providing Near-Optimal Fair- Queueing Guarantees at Round-Robin Amortized Cost

Providing Near-Optimal Fair- Queueing Guarantees at Round-Robin Amortized Cost Providing Near-Optimal Fair- Queueing Guarantees at Round-Robin Amortized Cost Paolo Valente Department of Physics, Computer Science and Mathematics Modena - Italy Workshop PRIN SFINGI October 2013 2 Contributions

More information

Evaluating the Impact of RDMA on Storage I/O over InfiniBand

Evaluating the Impact of RDMA on Storage I/O over InfiniBand Evaluating the Impact of RDMA on Storage I/O over InfiniBand J Liu, DK Panda and M Banikazemi Computer and Information Science IBM T J Watson Research Center The Ohio State University Presentation Outline

More information

Dynamic Load-balance Scheduling Approach in Linux Based on. Real-time Modifying LVS Weight. YihuaLIAO1, a,min LIN2

Dynamic Load-balance Scheduling Approach in Linux Based on. Real-time Modifying LVS Weight. YihuaLIAO1, a,min LIN2 7th International Conference on Advanced Design and Manufacturing Engineering (ICADME 217) Dynamic Load-balance Scheduling Approach in Linux Based on Real-time Modifying LVS Weight YihuaLIAO1, a,min LIN2

More information

ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS

ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS Saulius Grusnys, Ingrida Lagzdinyte Kaunas University of Technology, Department of Computer Networks, Studentu 50,

More information

An Efficient Load Balancing Strategy for Scalable WAP Gateways

An Efficient Load Balancing Strategy for Scalable WAP Gateways An Efficient Load Balancing Strategy for Scalable WAP Gateways Te-Hsin Lin and Kuochen Wang Department of Computer and Information Science ational Chiao Tung University Hsinchu,Taiwan 30050,R.O.C. kwang@cis.nctu.edu.tw

More information

Research on Load Balancing and Database Replication based on Linux

Research on Load Balancing and Database Replication based on Linux Joint International Information Technology, Mechanical and Electronic Engineering Conference (JIMEC 2016) Research on Load Balancing and Database Replication based on Linux Ou Li*, Yan Chen, Taoying Li

More information

High Volume Transaction Processing in Enterprise Applications

High Volume Transaction Processing in Enterprise Applications High Volume Transaction Processing in Enterprise Applications By Thomas Wheeler Recursion Software, Inc. February 16, 2005 TABLE OF CONTENTS Overview... 1 Products, Tools, and Environment... 1 OS and hardware

More information

Operating Systems. Written by Justin Browning. Linux / UNIX Distributions Report

Operating Systems. Written by Justin Browning. Linux / UNIX Distributions Report Operating Systems Written by Justin Browning Linux / UNIX Distributions Report 1 Table of Contents Table of Contents... 2 Chapter 1: A Linux Free Distribution... 3 A Brief Description:... 3 Chapter 2:

More information

Technical Brief: Specifying a PC for Mascot

Technical Brief: Specifying a PC for Mascot Technical Brief: Specifying a PC for Mascot Matrix Science 8 Wyndham Place London W1H 1PP United Kingdom Tel: +44 (0)20 7723 2142 Fax: +44 (0)20 7725 9360 info@matrixscience.com http://www.matrixscience.com

More information

Parallelizing Frequent Itemset Mining with FP-Trees

Parallelizing Frequent Itemset Mining with FP-Trees Parallelizing Frequent Itemset Mining with FP-Trees Peiyi Tang Markus P. Turkia Department of Computer Science Department of Computer Science University of Arkansas at Little Rock University of Arkansas

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY WESTFORD, MASSACHUSETTS May 2011

MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY WESTFORD, MASSACHUSETTS May 2011 MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY WESTFORD, MASSACHUSETTS 01886 27 May 2011 Telephone: 781-981-5400 Fax: 781-981-0590 TO: VLBI2010/mm-VLBI development group FROM: Alan R. Whitney,

More information

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5 Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5 Getting Started with ESX Server 3i Installable Revision: 20090313 Item:

More information

An approach towards hierarchical integration for embedded system, clusters and grid: the DRBL project

An approach towards hierarchical integration for embedded system, clusters and grid: the DRBL project An approach towards hierarchical integration for embedded system, clusters and grid: the DRBL project Steven Shiau, Kuo-Lien Huang and Fang-Pang Lin National Center for High-performance Computing, Taiwan

More information

Measure S Technology Subcommittee

Measure S Technology Subcommittee Measure S Technology Subcommittee Monday, February 25, 2013 (Revised March 6, 2013) Proposed Agenda 10 Preparation Meeting Notes from February 14, 2013 Review Agenda Member Updates 15 Final Recommendations

More information

HP Operations Orchestration

HP Operations Orchestration HP Operations Orchestration For the Linux or Windows operating systems Software Version: 9.02 Document Release Date: October 2011 Software Release Date: October 2011 Legal Notices Warranty The only warranties

More information

DNS S Internet

DNS S Internet Using Proximity Information for Load Balancing in Geographically Distributed Web Server Systems? Dheeraj Sanghi, Pankaj Jalote, and Puneet Agarwal Department of Computer Science and Engineering Indian

More information

Supporting Strong Cache Coherency for Active Caches in Multi-Tier Data-Centers over InfiniBand

Supporting Strong Cache Coherency for Active Caches in Multi-Tier Data-Centers over InfiniBand Supporting Strong Cache Coherency for Active Caches in Multi-Tier Data-Centers over InfiniBand S. Narravula, P. Balaji, K. Vaidyanathan, S. Krishnamoorthy, J. Wu and D. K. Panda The Ohio State University

More information

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5 Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5 Title: Getting Started with ESX Server 3i Embedded Revision: 20071022 Item: VMW-ENG-Q407-430 You can

More information

Yahoo Traffic Server -a Powerful Cloud Gatekeeper

Yahoo Traffic Server -a Powerful Cloud Gatekeeper Yahoo Traffic Server -a Powerful Cloud Gatekeeper Shih-Yong Wang Yahoo! Taiwan 2010 COSCUP Aug 15, 2010 What is Proxy Caching? Proxy Caching explicit client configuration transparent emulate responses

More information

Multi-Level Load Balancing Methods for Hierarchical Web Server Clusters

Multi-Level Load Balancing Methods for Hierarchical Web Server Clusters Indian Journal of Science and Technology, Vol 8(21), DOI: 10.17485/ijst/2015/v8i21/78469, September 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Multi-Level Load Balancing Methods for Hierarchical

More information

Collaboration Management Suite. Installation manual

Collaboration Management Suite. Installation manual Collaboration Management Suite Installation manual R5900021/03 30/03/2017 Barco NV Beneluxpark 21, 8500 Kortrijk, Belgium Phone: +32 56.23.32.11 Fax: +32 56.26.22.62 Support: www.barco.com/en/support Visit

More information

Hardware Sizing Guide OV

Hardware Sizing Guide OV Hardware Sizing Guide OV3600 6.3 www.alcatel-lucent.com/enterprise Part Number: 0510620-01 Table of Contents Table of Contents... 2 Overview... 3 Properly Sizing Processing and for your OV3600 Server...

More information

Enhancing a Web-server Cluster with Quality of Service Mechanisms

Enhancing a Web-server Cluster with Quality of Service Mechanisms Enhancing a Web-server Cluster with Quality of Service Mechanisms Valeria Cardellini, Emiliano Casalicchio University of Roma Tor Vergata Roma, Italy 00133 cardellini, ecasalicchio @ing.uniroma2.it Michele

More information

Oracle Database 11g Direct NFS Client Oracle Open World - November 2007

Oracle Database 11g Direct NFS Client Oracle Open World - November 2007 Oracle Database 11g Client Oracle Open World - November 2007 Bill Hodak Sr. Product Manager Oracle Corporation Kevin Closson Performance Architect Oracle Corporation Introduction

More information

Parallel-computing approach for FFT implementation on digital signal processor (DSP)

Parallel-computing approach for FFT implementation on digital signal processor (DSP) Parallel-computing approach for FFT implementation on digital signal processor (DSP) Yi-Pin Hsu and Shin-Yu Lin Abstract An efficient parallel form in digital signal processor can improve the algorithm

More information

The IPv6 Deployment in Taiwan Academic Network

The IPv6 Deployment in Taiwan Academic Network The IPv6 Deployment in Taiwan Academic Network Reen-Cheng Wang, Han-Chieh Chao 1 and Michelle Kao 2 Department of Computer Science and Information Engineering, 1 Department of Electrical Engineering, 2

More information

SyncFree SyncFree: The Development of an Open Source Personal Data Synchronization Software

SyncFree SyncFree: The Development of an Open Source Personal Data Synchronization Software SyncFree SyncFree: The Development of an Open Source Personal Data Synchronization Software {s1669021, s1598011, yccheng, hsieh}@ntut.edu.tw SyncFree Abstract People who use different computers at different

More information

An Oracle White Paper April Deploying Web 2.0 Applications on Oracle Servers and the OpenSolaris Operating System

An Oracle White Paper April Deploying Web 2.0 Applications on Oracle Servers and the OpenSolaris Operating System An Oracle White Paper April 2010 Deploying Web 2.0 Applications on Oracle Servers and the OpenSolaris Operating System Introduction... 1 Typical Web 2.0 Architecture... 2 Solution Overview... 3 Solution

More information

Performance Analysis of Various Guest OS in Ubuntu 14.04

Performance Analysis of Various Guest OS in Ubuntu 14.04 Performance Analysis of Various Guest OS in Ubuntu 14.04 R. N modi Engineering College Kota ABSTRACT In this article, it has been decided to implement virtualization in Ubuntu14.04 with the help of KVM/QEMU

More information

SIPS: A Stateful and Flow-Based Intrusion Prevention System for Applications

SIPS: A Stateful and Flow-Based Intrusion Prevention System for  Applications SIPS: A Stateful and Flow-Based Intrusion Prevention System for Email Applications Bo-Chao Cheng 1, Ming-Jen Chen 1, Yuan-Sun Chu 1, Andrew Chen 1, Sujadi Yap 1, and Kuo-Pao Fan 2 1 Dept. of Electronic

More information

Dynamic Grouping Strategy in Cloud Computing

Dynamic Grouping Strategy in Cloud Computing IEEE CGC 2012, November 1-3, Xiangtan, Hunan, China Dynamic Grouping Strategy in Cloud Computing Presenter : Qin Liu a Joint work with Yuhong Guo b, Jie Wu b, and Guojun Wang a a Central South University,

More information

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Novel Cluster Based Routing Protocol in Wireless Sensor Networks ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 32 Novel Cluster Based Routing Protocol in Wireless Sensor Networks Bager Zarei 1, Mohammad Zeynali 2 and Vahid Majid Nezhad 3 1 Department of Computer

More information

Installation Quick Start SUSE Linux Enterprise Server 11

Installation Quick Start SUSE Linux Enterprise Server 11 Installation Quick Start SUSE Linux Enterprise Server 11 NOVELL QUICK START CARD Use the following procedures to install a new version of SUSE Linux Enterprise Server 11. This document gives a quick overview

More information

LPI Linux-Linux Networking Administration. Download Full Version :

LPI Linux-Linux Networking Administration. Download Full Version : LPI 117-202 Linux-Linux Networking Administration Download Full Version : https://killexams.com/pass4sure/exam-detail/117-202 QUESTION: 346 Which files are read by the lsdev command? (Please specify THREE

More information

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec Proceedings of the International MultiConference of Engineers and Computer Scientists 8 Vol I IMECS 8, 19-1 March, 8, Hong Kong Fast Wavelet-based Macro-block Selection Algorithm for H.64 Video Codec Shi-Huang

More information

An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform

An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform A B M Moniruzzaman, StudentMember, IEEE Kawser Wazed Nafi Syed Akther Hossain, Member, IEEE & ACM Abstract Cloud

More information

A Distributed System for Continuous Integration with JINI 1

A Distributed System for Continuous Integration with JINI 1 A Distributed System for Continuous Integration with JINI 1 Y. C. Cheng, P.-H. Ou, C.-T. Chen and T.-S. Hsu Software Systems Lab Department of Computer Science and Information Engineering National Taipei

More information

Traditional Web Based Systems

Traditional Web Based Systems Chapter 12 Distributed Web Based Systems 1 Traditional Web Based Systems The Web is a huge distributed system consisting of millions of clients and servers for accessing linked documents Servers maintain

More information

New research on Key Technologies of unstructured data cloud storage

New research on Key Technologies of unstructured data cloud storage 2017 International Conference on Computing, Communications and Automation(I3CA 2017) New research on Key Technologies of unstructured data cloud storage Songqi Peng, Rengkui Liua, *, Futian Wang State

More information

Increasing the Throughput of Network Appliances through Virtualization

Increasing the Throughput of Network Appliances through Virtualization Increasing the Throughput of Network Appliances through Virtualization June 14 th, 2011 Pete Sanders FAE Director Napatech hinc. SHARKFEST 11 Stanford University June 13 16, 16 2011 What problem does virtualized

More information

Dynamic Load Balancing in Geographically Distributed. Heterogeneous Web Servers. Valeria Cardellini. Roma, Italy 00133

Dynamic Load Balancing in Geographically Distributed. Heterogeneous Web Servers. Valeria Cardellini. Roma, Italy 00133 Dynamic Load Balancing in Geographically Distributed Heterogeneous Web Servers Michele Colajanni Dip. di Informatica, Sistemi e Produzione Universita di Roma { Tor Vergata Roma, Italy 0033 colajanni@uniroma2.it

More information

Using MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems

Using MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems Using MySQL in a Virtualized Environment Scott Seighman Systems Engineer Sun Microsystems 1 Agenda Virtualization Overview > Why Use Virtualization > Options > Considerations MySQL & Virtualization Best

More information

Comp 310 Computer Systems and Organization

Comp 310 Computer Systems and Organization Comp 310 Computer Systems and Organization Lecture #9 Process Management (CPU Scheduling) 1 Prof. Joseph Vybihal Announcements Oct 16 Midterm exam (in class) In class review Oct 14 (½ class review) Ass#2

More information

Setting up highly available remote access to virtual desktops load-balanced among multiple Linux hosts

Setting up highly available remote access to virtual desktops load-balanced among multiple Linux hosts pproved by: Setting up highly available remote access to virtual desktops load-balanced among multiple Page 1 of 6 pproved by: This document is intended to provide general guidelines for understanding

More information

ArcGIS Engine Runtime System Requirements

ArcGIS Engine Runtime System Requirements ArcGIS Engine Runtime 9.0.1 System Requirements This PDF contains system requirements information, including hardware requirements, best performance configurations, and limitations, for ArcGIS Engine Runtime

More information

Electrical Engineering and Computer Science

Electrical Engineering and Computer Science Wichita State University Libraries SOAR: Shocker Open Access Repository Ravi Pendse Electrical Engineering and Computer Science Quantitative Analysis of Enhanced Mobile IP Patricia K. Best Ravi Pendse

More information

Accelerating String Matching Algorithms on Multicore Processors Cheng-Hung Lin

Accelerating String Matching Algorithms on Multicore Processors Cheng-Hung Lin Accelerating String Matching Algorithms on Multicore Processors Cheng-Hung Lin Department of Electrical Engineering, National Taiwan Normal University, Taipei, Taiwan Abstract String matching is the most

More information

A Mediator based Dynamic Server Load Balancing Approach using SDN

A Mediator based Dynamic Server Load Balancing Approach using SDN I J C T A, 9(14) 2016, pp. 6647-6652 International Science Press A Mediator based Dynamic Server Load Balancing Approach using SDN Ashwati Nair 1, Binya mol M. G. 2 and Nima S. Nair 3 ABSTRACT In the modern

More information

Design and Performance of the OpenBSD Stateful Packet Filter (pf)

Design and Performance of the OpenBSD Stateful Packet Filter (pf) Usenix 2002 p.1/22 Design and Performance of the OpenBSD Stateful Packet Filter (pf) Daniel Hartmeier dhartmei@openbsd.org Systor AG Usenix 2002 p.2/22 Introduction part of a firewall, working on IP packet

More information

Research on Heterogeneous Communication Network for Power Distribution Automation

Research on Heterogeneous Communication Network for Power Distribution Automation 3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015) Research on Heterogeneous Communication Network for Power Distribution Automation Qiang YU 1,a*, Hui HUANG

More information

An Asymmetry-aware Energy-efficient Hypervisor Scheduling Policy for Asymmetric Multi-core

An Asymmetry-aware Energy-efficient Hypervisor Scheduling Policy for Asymmetric Multi-core TR-IIS-15-003 An Asymmetry-aware Energy-efficient Hypervisor Scheduling Policy for Asymmetric Multi-core Ching-Chi Lin, You-Cheng Syu, Yi-Chung Chen, Jan-Jan Wu, Pangfeng Liu, Po-Wen Cheng, and Wei-Te

More information

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER Zong-Yi Chen, Jiunn-Tsair Fang 2, Tsai-Ling Liao, and Pao-Chi Chang Department of Communication Engineering, National Central

More information

LOAD BALANCING ALGORITHMS ROUND-ROBIN (RR), LEAST- CONNECTION, AND LEAST LOADED EFFICIENCY

LOAD BALANCING ALGORITHMS ROUND-ROBIN (RR), LEAST- CONNECTION, AND LEAST LOADED EFFICIENCY LOAD BALANCING ALGORITHMS ROUND-ROBIN (RR), LEAST- CONNECTION, AND LEAST LOADED EFFICIENCY Dr. Mustafa ElGili Mustafa Computer Science Department, Community College, Shaqra University, Shaqra, Saudi Arabia,

More information

Installing Windows Server Heng Sovannarith

Installing Windows Server Heng Sovannarith Installing Windows Server 2008 Heng Sovannarith heng_sovannarith@yahoo.com Introduction Installing Windows Server 2008 is not a difficult task. We can install the Windows Server 2008 on the current Operating

More information

Load balancing algorithms in cluster systems

Load balancing algorithms in cluster systems Load balancing algorithms in cluster systems Andrzej Imiełowski 1,* 1 The State Higher School of Technology and Economics in Jarosław, Poland Abstract. The beginning of XXI century brought dynamic rise

More information

CSN09101 Networked Services. Module Leader: Dr Gordon Russell Lecturers: G. Russell

CSN09101 Networked Services. Module Leader: Dr Gordon Russell Lecturers: G. Russell CSN09101 Networked Services Week 8: Essential Apache Module Leader: Dr Gordon Russell Lecturers: G. Russell This lecture Configuring Apache Mod_rewrite Discussions Configuring Apache Apache Very well known

More information

Load Balancing Oracle Application Server

Load Balancing Oracle Application Server V1.2.1 About this Guide This guide provides a quick reference for setting up Oracle HTTP Server load balancing using Loadbalancer.org appliances. Oracle HTTP Server Oracle HTTP Server is at the heart of

More information

Design and Implementation of Various File Deduplication Schemes on Storage Devices

Design and Implementation of Various File Deduplication Schemes on Storage Devices Design and Implementation of Various File Deduplication Schemes on Storage Devices Yong-Ting Wu, Min-Chieh Yu, Jenq-Shiou Leu Department of Electronic and Computer Engineering National Taiwan University

More information

Research and Implementation of Server Load Balancing Strategy in Service System

Research and Implementation of Server Load Balancing Strategy in Service System Journal of Electronics and Information Science (2018) 3: 16-21 Clausius Scientific Press, Canada Research and Implementation of Server Load Balancing Strategy in Service System Yunpeng Zhang a, Liwei Liu

More information

ArcReader System Requirements

ArcReader System Requirements ArcReader 9.0.1 System Requirements This PDF contains system requirements information, including hardware requirements, best performance configurations, and limitations, for ArcReader 9.0.1. Linux Intel

More information

An Efficient Arbitration Mechanism for Secure Data Exchange with NFC

An Efficient Arbitration Mechanism for Secure Data Exchange with NFC Proceedings of the 4th IIAE International Conference on Industrial Application Engineering 2016 An Efficient Arbitration Mechanism for Secure Data Exchange with NFC Ming-Tsung Kao a,*, Yu-Hsin Cheng b,

More information

Serenity Virtual Station 2004

Serenity Virtual Station 2004 Serenity Virtual Station Introduction and Roadmap Agenda - What is SVISTA? - How does it work? - Features of the Virtual Machine - Requirements - Benefits - Scenarios - Future Plans - More about the OS/2

More information

Boosting Ethernet using Regular Switching Hubs

Boosting Ethernet using Regular Switching Hubs JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 22, 721-734 (2006) Boosting Ethernet using Regular Switching Hubs CHIH-WEN HSUEH, HSIN-HUNG LIN * AND GUO-CHIUAN HUANG * Graduate Institute of Networking

More information

Squid Implementing Transparent Network Caching System with Squid

Squid Implementing Transparent Network Caching System with Squid 2003 6 Squid Implementing Transparent Network Caching System with Squid lbhsieh@cc.csit.edu.tw placing tremendous demands on the Internet. A World-Wide-Web key strategy for scaling the Internet to meet

More information