Performance Evaluation of Video Streaming on A ROCKS Cluster. Mr. Teeradach Johnsamer Dr. Sudsanguan Ngamsuriyaroj MAHIDOL UNIVERSITY

Size: px
Start display at page:

Download "Performance Evaluation of Video Streaming on A ROCKS Cluster. Mr. Teeradach Johnsamer Dr. Sudsanguan Ngamsuriyaroj MAHIDOL UNIVERSITY"

Transcription

1 Performance Evaluation of Video Streaming on A ROCKS Cluster. Mr. Teeradach Johnsamer Dr. Sudsanguan Ngamsuriyaroj MAHIDOL UNIVERSITY 1

2 Outline 1. Introduction 2. Motivation 3. Objectives of Research Project 4. Scope of Research Project 5. Background 6. Design of A Clustered Video Streaming Server 7. Experiments and Results 8. Conclusions and Future work 2

3 Introduction The abundance of digital multimedia contents and continuously increasing requirements to high quality digital media online via the Internet. Multimedia streaming is the novel technology that allows users to play digital audio and video live or pre-recorded from a web server. 3

4 Motivation Study the performance of a video streaming clustered server. Design and implementation of a video streaming clustered server, the workload and the performance are considered. The workload would be a benchmark to evaluate a computer system in terms of performance. 4

5 Objectives To design and implement a video streaming clustered server based on a ROCKS cluster system that can support a large number of users To evaluate the performance of a video streaming server on a ROCKS cluster, Parallel Virtual File Systems (PVFS2) and Linux Virtual Server (LVS) To measure the performance of a video streaming server on a ROCKS cluster using varying benchmark tools 5

6 Scope The ROCKS clustered system used in our work is a cluster of 5 PCs connected together with the Gigabit Ethernet Two file systems are installed on the ROCKS clustered system. They are PVFS2 (Parallel Virtual File System) and LVS (Linux Virtual Server) The digital video file format used in the experiments both QuickTime and Realvideo Three benchmark tools used in our experiments are Webbench, Httperf, and Realtracer. 6

7 Background Basic Concepts of Video Streaming Video Streaming Protocols and Standards Architecture and Characteristics of Video Streaming Servers Cluster computing Parallel File System Concept Linux Virtual Server 7

8 Basic Problems in Video Streaming Bandwidth Bandwidth available between two points in the Internet is generally unknown and time-varying. Delay jitter Delay jitter is a problem because the receiver must receive/decode/display frames at a constant rate. Loss rate Loss may occur, and depends on the available bandwidth of a network. 8

9 Video Streaming Protocols and Standards HTTP: RTSP: The Real Time Streaming Protocol defined in RFC The URL has the form rtsp://host(:port)/abs path. RTP: the Real Time Protocol (RTP) become an IETF proposed standard in 1996 (RFC1889). RTP consists of two parts: a transport protocol RTP and a control protocol RTCP. 9

10 Architecture and Characteristics of Video Streaming Servers Single Server Cluster Server Centralized Streaming Server to Cluster Streaming Server. 10

11 Rocks Cluster hardware and software architecture Cluster Hardware Frontend node. Computer node. Ethernet network. Cluster monitoring System logger. SNMP. Ganglia. Typical Rocks cluster layout.[27] 11

12 Parallel Virtual File System PVFS2 Client - Server architecture. Two functions Metadata server - keeps track of file metadata (permissions, owner) and directory structure. I/O servers - orchestrate movement of data between clients and local I/O devices. 12

13 Linux Virtual Server (LVS) Concept The Linux Virtual Server Project (LVS) implements layer 4 switching in the Linux Kernel. This allows TCP and UDP sessions to load balanced between multiple real servers. Linux Director: Host with Linux and LVS installed which receives packets from end users and forwards them to real servers. End User: Host that originates a connection. Real Server: Host that receives a connection. It has a web server such as Apache on top. 13

14 LVS Scheduling for Load Balancing Round-Robin Scheduling Weighted Round-Robin Scheduling Least-Connection Scheduling Weighted Least-Connection Scheduling Locality-Based Least-Connection Scheduling Locality-Based Least-Connection with Replication Scheduling Destination Hashing Scheduling Source Hashing Scheduling Shortest Expected Delay Scheduling Never Queue Scheduling 14

15 Proposed Architecture Architecture of Clustered Video Streaming Server. 15

16 System Components Frontend ( load balancer) is responsible to load balancing and to store and maintain host and cluster information. Video server nodes (storage server) is responsible to store video files. Client is responsible to access stored object video through Web. Administrator is responsible for management of cluster streaming server. 16

17 Software Architecture (a) (b) Application Layer on Rocks Cluster for Video Streaming. 17

18 Hardware Configuration Host Cluster Compute-0-0 Compute-0-1 Compute-0-2 Compute-0-3 CPU Pentium 4, 2.7 GHz Pentium 4, 2.7 GHz Pentium 4, 2.7 GHz Pentium 4, 2.7 GHz Pentium 4, 2.7 GHz Memory 512 MB RAM 256 MB RAM 256 MB RAM 256 MB RAM 256 MB RAM H/D 40 GB 40 GB 40 GB 40 GB 40 GB NIC 1000Mbps (eth0) 1000Mbps (eth0) 1000Mbps (eth0) 1000Mbps (eth0) 1000Mbps (eth0) and 100Mbps (eth1) IP and

19 Software Configuration Software Rocks Cluster Linux Virtual Server Parallel Virtual File System Darwin Streaming Version Rocks (Whitney) Linux Kernel EL4 IPVsadm is the Administrator utility (ipvsadm i386.rpm) Parallel Virtual File System (PVFS2) (PVFS tar.gz) Darwin Streaming Server version 5.5 (DarwinStreamingSrvr5.5-Linux.tar.tar) MYSQL MySQl Apache Web Server Apache 2.0 Benchmarking WebBench 5.0, httperf web performance, RealTracer 19

20 Selected Performance Tools WebBench 5.0 Httperf RealTracer 20

21 What is WebBench? Webbench is a licensed PC Magazine benchmark program that measures the performance of Webserver. Webbench uses PC/Windows clients to send request to the server for static files that replace on the server. Webbench calculates two overall scores: Requests per second Throughput in bytes per second Output in Excel formats. Webbench controller can view all results. 21

22 What is Httperf? Httperf is a tool for UNIX-Like Operating Systems to measure web server performance. It is a command-line tool. Generate a number of workload and connect via the HTTP protocol. Example httperf --server = port= 80 --uri=/web_test/lookdeep_320x240.mov -- num-conn=100 --num-call=1 --rate=10 As above, except that 100 connections are creased at a fixed rate of 10 per second 22

23 Httperf Output httperf --client=0/1 --server= port=80 --uri=/web_test/lookdeep_320x240.mov -- rate=10 --send-buffer= recv-buffer= num-conns=100 --num-calls=1 Maximum connect burst length: 1 Total: connections 100 requests 100 replies 100 test-duration s Connection rate: 0.9 conn/s ( ms/conn, <=100 concurrent connections) Connection time [ms]: min avg max median 0.0 stddev Connection time [ms]: connect 0.4 Connection length [replies/conn]: Request rate: 0.9 req/s ( ms/req) Request size [B]: 93.0 Reply rate [replies/s]: min 0.0 avg 0.7 max 3.6 stddev 1.0 (23 samples) Reply time [ms]: response transfer Reply size [B]: header content footer 0.0 (total ) Reply status: 1xx=0 2xx=100 3xx=0 4xx=0 5xx=0 CPU time [s]: user system (user 10.9% system 89.1% total 100.0%) Net I/O: KB/s (70.2*10^6 bps) Errors: total 0 client-timo 0 socket-timo 0 connrefused 0 connreset 0 Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0 23

24 What is RealTracer? RealTracer, a publicly available set of tools for measuring the video and network characteristics. RealTracer includes RealTracker and RealData. RealTracker: a customized video player from playlist and records video performance information. RealData: a data analysis tool that helps manage, parse and analyze data captured by RealTracker. RealTracer gathers system statistics: bandwidth, transport protocol, frame rate, jitter, frames dropped. 24

25 Experiments Experiments Experiment 1 Experiment 2 Experiment 3 Tools Webbench Httperf Realtracer File System PVFS2 vs LVS PVFS2 vs LVS PVFS2 vs LVS Parameter Clients 1-32 Request rates Clients 1-5 Video files size MB MB MB Metrics - Throughput - Response time - Bandwidth - Requests per second - Transfer time - Frame rate - Jitter - Frame lost 25

26 WebBench Results on PVFS2 and LVS WebBench results on PVFS2 and LVS 26

27 Httperf Results on PVFS2 and LVS Httperf results on PVFS2 and LVS 27

28 RealTracer Results on PVFS2 and LVS Experiment Results of RealTracer on PVFS2 and LVS 28

29 Response tims (ms) Transfer Time (ms) Experiment on 10 LVS Scheduling Algorithms via Httperf httperf for LVS Algorithms (Response time) wrr rr wlc lc dh sh nq sed lblc lblcr Algorithms Requests rate httperf for LVS Algorithms (Transfer Time) wrr rr wlc lc dh sh nq sed lblc lblcr Algorithms Requests rate Experiment results on 10 LVS scheduling algorithms via httperf 29

30 Duraiton (s) System CPU time(s) Network Net I/O (KB) Experiment on 10 LVS Scheduling Algorithms via Httperf httperf for LVS Algorithms (System CPU time) wrr rr wlc lc dh sh nq sed lblc lblcr Algorithms Requests rate httperf for LVS Algorithms (Network Net I/O) wrr rr wlc lc dh sh nq sed lblc lblcr Algorithms Requests rate httperf for LVS Algorithms (Duration) wrr rr wlc lc dh sh nq sed lblc lblcr Algorithms Requests rate Experiment results on 10 LVS scheduling algorithms via httperf 30

31 Bandwidth Bandwidth Experiment on 10 LVS Scheduling Algorithms via RealTracer Compare Average Bandwidth of video 25 MB (20FPS) on LVS algorithms Compare Average Bandwidth of video 50 MB (30 FPS) on LVS algorithms dh lblc lblcr lc nq rr sed sh wlc wrr Algorithms dh lblc lblcr lc nq rr sed sh wlc wrr Algoritms 31 Experiment results on 10 LVS scheduling algorithms via Realtracer

32 Conclusions Evaluated the performance of video streaming servers on a Rocks cluster using PVFS2 or LVS Using three popular benchmark tools: Webbench based on Requests per second and Throughput Httperf based on Response time and Transfer time Realtracer based on Bandwidth, Frame rate, Jitter and Frame lost Parameters: Request rate and Video file size LVS has better performance than PVFS2 For 10 LVS scheduling The Destination Hashing Scheduling gives the lower performance than other LVS algorithms 32

33 Problems and Limitations The hardware configuration would be an essential issue Webbench used to measure the web server performance LVS gives better performance than PVFS2 for httperf But Realtracer, the results cannot be concluded that LVS is better than PVFS2 33

34 Future Work More studies on the architecture of video streaming on a Rocks cluster Find a suitable benchmarking tool to evaluate the performance of video streaming on a ROCKS cluster Study appropriate set of performance metrics for video streaming on a ROCKS cluster 34

35 References 1. Ashwatha Matthur, Padmavathi Mundur, Dynamic load balancing across mirrored multimedia servers, Bin Cheng, Hai Jin, Quan Yuan, OMFS: An Object-Oriented Multimedia File System for Cluster Streaming Server, IEEE Computer Society, Chang-Soon Park, Mann-Ho Lee, Young-Sung Son, and Oh-Young Kwon, Desgin and Implementation of VOD Server by Using Clustered File System, IEEE, Chao-Tung Yang, Ko-Tzu Wang, Kuan-Ching Li and Liang-The Lee, Applying Linux High-Availability and Load Balancing Servers for Video-on-Demand (VOD) Systems, PCM 2004, LNCS 3332, pp , Cyrus Shababi, Roger Zimmermann, Kun Fu Shu Yuen and Didi Yao, Yima: A second-generation Continuous Media Server, June David Mosberger, Tai Jin, httperf-a tool for Measuring Web Server Performance, Technical Report, HP Laboratories, Palo Alto, Des Casey, Learning From or Through the Web: Models of Web Based Education, ITiCSE, Hai Jin and Xiaofei Liao, Owl: A New Multimedia Data Splitting Scheme for Cluster Video Server, IEEE Computer Society, Ibrahim Haddad and Greg Butler, Experimental Studies of Scalability in Clustered Web Systems, IEEE, April Jack Y. B. Lee, Parallel video servers: A tutorial, IEEE Multimedia, Jane Hynter, Varuni Witana, Mark Antoniades, A Review of Video Streaming over the Internet, DSTC Technical Report TR97-10, August John G. Apostolopouos, Wai-tian Tan, and Susie J. Wee, Video streaming: concepts, algorithm and systems, September John Gilbert, Migration of Multimedia Streams, Final Year Project, April Klaus Breidler, Harald Kosch and Laszlo Boszormenyi, A comparative Study of Selected Parallel Video Servers, IEEE, September

36 Reference (cont.) 15. Michael Vernick, Chitra Venkatramani and Tzi-cker Chiueh, Adventures in Building the Stony Brook Video Server, ACM Multimedia, Myung-Sup Kim, Mi-Joung Choi and James W.Hong, A load cluster management system using SNMP and web, Network Mgmt 2002;12: , 22 May Nalini Venkatasubramanian and Srinivas Ramanathan, Load Management in Distributed Video Server, Pal Halvorson, Carsten Griwodz, Ketil Lund, Vera Goebel and Thomas Plagemann, Storage Systems Support for Multimedia Applications, IEEE computer Society Vol.5, No.2, February Rahul Pradhan and Mark Claypool, Adaptive Content Delivery for Scalable Web Servers, Technical Report, Worcester Polytechnic Institute, Roger L. Haskin, Tiger Shark-a scalable file system for multimedia, the IBM Journal of Research and Development, Volume 42, Number 2, March 1998, pp Stephen Tucker, Andrew Pigou and Thom D. Zaugg, e-learning-making it Happen Now,SIGUCCS 02, November 20-23, Supavadee Aramvith and Ming-Ting Sun, MPEG-1 and MPEG-2 Video Standards, Academic Press, Yubing wang and mark claypool, Realtracer Tools for Measuring the Performance of RealVideo on the Internet, Multimedia Tools and Applications, 27, , The Darwin Streaming Server [Online], Available from: The Linux Virtual Server HOWTO [Online], Available from: The Parallel Virtual File System Project [Online], Available from: The Rocks Cluster Distribution [Online], Available from: 36

37 Thank You 37

HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers

HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers TANET2007 臺 灣 網 際 網 路 研 討 會 論 文 集 二 HyLARD: A Hybrid Locality-Aware Request Distribution Policy in Cluster-based Web Servers Shang-Yi Zhuang, Mei-Ling Chiang Department of Information Management National

More information

TheImpactofWeightsonthe Performance of Server Load Balancing(SLB) Systems

TheImpactofWeightsonthe Performance of Server Load Balancing(SLB) Systems TheImpactofWeightsonthe Performance of Server Load Balancing(SLB) Systems Jörg Jung University of Potsdam Institute for Computer Science Operating Systems and Distributed Systems March 2013 1 Outline 1

More information

httperf A Tool for Measuring Web Server Performance

httperf A Tool for Measuring Web Server Performance httperf A Tool for Measuring Web Server Performance David Mosberger, Tai Jin Internet Systems and Applications Laboratory HPL-98-61 March, 1998 E-mail: [davidm,tai]@hpl.hp.com web server, performance,

More information

httperf A Tool for Measuring Web Server Performance

httperf A Tool for Measuring Web Server Performance httperf A Tool for Measuring Web Server Performance David Mosberger HP Research Labs davidm@hpl.hp.com, http://www.hpl.hp.com/personal/david Mosberger/ Tai Jin HP Research Labs tai@hpl.hp.com, http://www.hpl.hp.com/personal/tai

More information

Applying Linux High-Availability and Load Balancing Servers for Video-on-Demand (VOD) Systems

Applying Linux High-Availability and Load Balancing Servers for Video-on-Demand (VOD) Systems Applying Linux High-Availability and Load Balancing Servers for Video-on-Demand (VOD) Systems Chao-Tung Yang 1, Ko-Tzu Wang 1, Kuan-Ching Li 2, and Liang-Teh Lee 3 1 High Performance Computing Laboratory,

More information

httperfma Tool for Measuring Web Server Performance

httperfma Tool for Measuring Web Server Performance httperfma Tool for Measuring Web Server Performance David Mosberger Tai Jin HP Research Labs Hewlett-Packard Co. Palo Alto CA 94304 { davidm, tai} @ hpl. hp. corn Abstract This paper describes httpe~ a

More information

Evaluation of Kerrighed cluster operating system for the execution of Internet services. Robert P Guziolowski

Evaluation of Kerrighed cluster operating system for the execution of Internet services. Robert P Guziolowski Evaluation of Kerrighed cluster operating system for the execution of Internet services Robert P Guziolowski December 5, 2006 2 Contents 1 Introduction 5 2 Field of the research 7 2.1 Background............................

More information

Using Linux Clusters as VoD Servers

Using Linux Clusters as VoD Servers HAC LUCE Using Linux Clusters as VoD Servers Víctor M. Guĺıas Fernández gulias@lfcia.org Computer Science Department University of A Corunha funded by: Outline Background: The Borg Cluster Video on Demand.

More information

Self-Adapting Load Balancing for DNS

Self-Adapting Load Balancing for DNS Self-Adapting Load Balancing for DNS Jo rg Jung, Simon Kiertscher, Sebastian Menski, and Bettina Schnor University of Potsdam Institute of Computer Science Operating Systems and Distributed Systems Before

More information

Exploiting Remote Memory Operations to Design Efficient Reconfiguration for Shared Data-Centers over InfiniBand

Exploiting Remote Memory Operations to Design Efficient Reconfiguration for Shared Data-Centers over InfiniBand Exploiting Remote Memory Operations to Design Efficient Reconfiguration for Shared Data-Centers over InfiniBand P. Balaji, K. Vaidyanathan, S. Narravula, K. Savitha, H. W. Jin D. K. Panda Network Based

More information

A Novel Adaptive Distributed Load Balancing Strategy for Cluster *

A Novel Adaptive Distributed Load Balancing Strategy for Cluster * A Novel Adaptive Distributed Balancing Strategy for Cluster * Hai Jin, Bin Cheng, Shengli Li Cluster and Grid Computing Lab Huazhong University of Science & Technology, Wuhan, China {hjin,showersky}@hust.edu.cn

More information

Using Linux Clusters as VoD Servers

Using Linux Clusters as VoD Servers HAC LUCE Using Linux Clusters as VoD Servers Víctor M. Guĺıas Fernández gulias@lfcia.org Computer Science Department University of A Corunha funded by: Outline Background: The Borg Cluster Video on Demand.

More information

PERFORMANCE ANALYSIS OF WEB SERVERS Apache and Microsoft IIS

PERFORMANCE ANALYSIS OF WEB SERVERS Apache and Microsoft IIS PERFORMANCE ANALYSIS OF WEB SERVERS Apache and Microsoft IIS Andrew J. Kornecki, Nick Brixius Embry Riddle Aeronautical University, Daytona Beach, FL 32114 Email: kornecka@erau.edu, brixiusn@erau.edu Ozeas

More information

The Three-level Approaches for Differentiated Service in Clustering Web Server

The Three-level Approaches for Differentiated Service in Clustering Web Server The Three-level Approaches for Differentiated Service in Clustering Web Server Myung-Sub Lee and Chang-Hyeon Park School of Computer Science and Electrical Engineering, Yeungnam University Kyungsan, Kyungbuk

More information

A Load Balanced PC-Cluster for Video-On-Demand Server Systems

A Load Balanced PC-Cluster for Video-On-Demand Server Systems International Journal of Grid and Distributed Computing 63 A Load Balanced PC-Cluster for Video-On-Demand Server Systems Liang-Teh Lee 1, Hung-Yuan Chang 1,2, Der-Fu Tao 2, and Siang-Lin Yang 1 1 Dept.

More information

Performance Evaluation of Linux Bridge

Performance Evaluation of Linux Bridge Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet

More information

Optimization of Cluster Web Server Scheduling from Site Access Statistics

Optimization of Cluster Web Server Scheduling from Site Access Statistics Optimization of Cluster Web Server Scheduling from Site Access Statistics Nartpong Ampornaramveth, Surasak Sanguanpong Faculty of Computer Engineering, Kasetsart University, Bangkhen Bangkok, Thailand

More information

Figure 1. The cloud scales: Amazon EC2 growth [2].

Figure 1. The cloud scales: Amazon EC2 growth [2]. - Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues

More information

SERVER CLUSTERING TECHNOLOGY & CONCEPT

SERVER CLUSTERING TECHNOLOGY & CONCEPT SERVER CLUSTERING TECHNOLOGY & CONCEPT M00383937, Computer Network, Middlesex University, E mail: vaibhav.mathur2007@gmail.com Abstract Server Cluster is one of the clustering technologies; it is use for

More information

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth.

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. stadler@ee.kth. 5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se April 2008 Overview Service Management Performance Mgt QoS Mgt

More information

Configuration Maximums VMware Infrastructure 3

Configuration Maximums VMware Infrastructure 3 Technical Note Configuration s VMware Infrastructure 3 When you are selecting and configuring your virtual and physical equipment, you must stay at or below the maximums supported by VMware Infrastructure

More information

CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES

CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES 1 MYOUNGJIN KIM, 2 CUI YUN, 3 SEUNGHO HAN, 4 HANKU LEE 1,2,3,4 Department of Internet & Multimedia Engineering,

More information

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3. Implementation of an Emulation Environment for Large Scale Network Security Experiments Cui Yimin, Liu Li, Jin Qi, Kuang Xiaohui National Key Laboratory of Science and Technology on Information System

More information

Where IT perceptions are reality. Test Report. OCe14000 Performance. Featuring Emulex OCe14102 Network Adapters Emulex XE100 Offload Engine

Where IT perceptions are reality. Test Report. OCe14000 Performance. Featuring Emulex OCe14102 Network Adapters Emulex XE100 Offload Engine Where IT perceptions are reality Test Report OCe14000 Performance Featuring Emulex OCe14102 Network Adapters Emulex XE100 Offload Engine Document # TEST2014001 v9, October 2014 Copyright 2014 IT Brand

More information

OpenFlow with Intel 82599. Voravit Tanyingyong, Markus Hidell, Peter Sjödin

OpenFlow with Intel 82599. Voravit Tanyingyong, Markus Hidell, Peter Sjödin OpenFlow with Intel 82599 Voravit Tanyingyong, Markus Hidell, Peter Sjödin Outline Background Goal Design Experiment and Evaluation Conclusion OpenFlow SW HW Open up commercial network hardware for experiment

More information

Scalable Linux Clusters with LVS

Scalable Linux Clusters with LVS Scalable Linux Clusters with LVS Considerations and Implementation, Part I Eric Searcy Tag1 Consulting, Inc. emsearcy@tag1consulting.com April 2008 Abstract Whether you are perusing mailing lists or reading

More information

Measurement of the Achieved Performance Levels of the WEB Applications With Distributed Relational Database

Measurement of the Achieved Performance Levels of the WEB Applications With Distributed Relational Database FACTA UNIVERSITATIS (NIŠ) SER.: ELEC. ENERG. vol. 20, no. 1, April 2007, 31-43 Measurement of the Achieved Performance Levels of the WEB Applications With Distributed Relational Database Dragan Simić,

More information

Development of Software Dispatcher Based. for Heterogeneous. Cluster Based Web Systems

Development of Software Dispatcher Based. for Heterogeneous. Cluster Based Web Systems ISSN: 0974-3308, VO L. 5, NO. 2, DECEMBER 2012 @ SRIMC A 105 Development of Software Dispatcher Based B Load Balancing AlgorithmsA for Heterogeneous Cluster Based Web Systems S Prof. Gautam J. Kamani,

More information

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,

More information

Performance of Host Identity Protocol on Nokia Internet Tablet

Performance of Host Identity Protocol on Nokia Internet Tablet Performance of Host Identity Protocol on Nokia Internet Tablet Andrey Khurri Helsinki Institute for Information Technology HIP Research Group IETF 68 Prague March 23, 2007

More information

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand

More information

Online Remote Data Backup for iscsi-based Storage Systems

Online Remote Data Backup for iscsi-based Storage Systems Online Remote Data Backup for iscsi-based Storage Systems Dan Zhou, Li Ou, Xubin (Ben) He Department of Electrical and Computer Engineering Tennessee Technological University Cookeville, TN 38505, USA

More information

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to

More information

OpenFlow Based Load Balancing

OpenFlow Based Load Balancing OpenFlow Based Load Balancing Hardeep Uppal and Dane Brandon University of Washington CSE561: Networking Project Report Abstract: In today s high-traffic internet, it is often desirable to have multiple

More information

SNMP and Web-based Load Cluster Management System

SNMP and Web-based Load Cluster Management System and Web-based Load Cluster Management System Myungsup Kim and J. Won-Ki Hong Distributed Processing & Network Management Lab. Dept. of Computer Science and Engineering, Pohang Korea Tel: +82-54-279-5654

More information

Multicast-based Distributed LVS (MD-LVS) for improving. scalability and availability

Multicast-based Distributed LVS (MD-LVS) for improving. scalability and availability Multicast-based Distributed LVS (MD-LVS) for improving scalability and availability Haesun Shin, Sook-Heon Lee, and Myong-Soon Park Internet Computing Lab. Department of Computer Science and Engineering,

More information

Strategies. Addressing and Routing

Strategies. Addressing and Routing Strategies Circuit switching: carry bit streams original telephone network Packet switching: store-and-forward messages Internet Spring 2007 CSE 30264 14 Addressing and Routing Address: byte-string that

More information

Analysis of Delivery of Web Contents for Kernel-mode and User-mode Web Servers

Analysis of Delivery of Web Contents for Kernel-mode and User-mode Web Servers Analysis of Delivery of Web Contents for Kernel-mode and User-mode Web Servers Syed Mutahar Aaqib Research Scholar Department of Computer Science & IT IT University of Jammu Lalitsen Sharma Associate Professor

More information

Analysis of QoS Routing Approach and the starvation`s evaluation in LAN

Analysis of QoS Routing Approach and the starvation`s evaluation in LAN www.ijcsi.org 360 Analysis of QoS Routing Approach and the starvation`s evaluation in LAN 1 st Ariana Bejleri Polytechnic University of Tirana, Faculty of Information Technology, Computer Engineering Department,

More information

Improving Quality of Service

Improving Quality of Service Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic

More information

VIA CONNECT PRO Deployment Guide

VIA CONNECT PRO Deployment Guide VIA CONNECT PRO Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...

More information

QoS & Traffic Management

QoS & Traffic Management QoS & Traffic Management Advanced Features for Managing Application Performance and Achieving End-to-End Quality of Service in Data Center and Cloud Computing Environments using Chelsio T4 Adapters Chelsio

More information

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck Sockets vs. RDMA Interface over 1-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck Pavan Balaji Hemal V. Shah D. K. Panda Network Based Computing Lab Computer Science and Engineering

More information

Efficient load balancing system in SIP Servers ABSTRACT:

Efficient load balancing system in SIP Servers ABSTRACT: Efficient load balancing system in SIP Servers ABSTRACT: This paper introduces several novel load-balancing algorithms for distributing Session Initiation Protocol (SIP) requests to a cluster of SIP servers.

More information

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1

More information

End-to-End QoS Monitoring Tool Development and Performance Analysis for NGN

End-to-End QoS Monitoring Tool Development and Performance Analysis for NGN End-to-End QoS Monitoring Tool Development and Performance Analysis for NGN ChinChol Kim 1, SangChul Shin 1, SangYong Ha 1, SunYoung Han 2 and YoungJae Kim 2 1 National Computerization Agency Building

More information

Introduction to Linux Virtual Server and High Availability

Introduction to Linux Virtual Server and High Availability Outlines Introduction to Linux Virtual Server and High Availability Chen Kaiwang kaiwang.chen@gmail.com December 5, 2011 Outlines If you don t know the theory, you don t have a way to be rigorous. Robert

More information

High Performance Cluster Support for NLB on Window

High Performance Cluster Support for NLB on Window High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) arvindrathi88@gmail.com [2]Asst. Professor,

More information

LCMON Network Traffic Analysis

LCMON Network Traffic Analysis LCMON Network Traffic Analysis Adam Black Centre for Advanced Internet Architectures, Technical Report 79A Swinburne University of Technology Melbourne, Australia adamblack@swin.edu.au Abstract The Swinburne

More information

Understanding Slow Start

Understanding Slow Start Chapter 1 Load Balancing 57 Understanding Slow Start When you configure a NetScaler to use a metric-based LB method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

Performance Assessment of High Availability Clustered Computing using LVS-NAT

Performance Assessment of High Availability Clustered Computing using LVS-NAT Performance Assessment of High Availability Clustered Computing using LVS-NAT *Muhammad Kashif Shaikh, **Muzammil Ahmad Khan and ***Mumtaz-ul-Imam Abstract High availability cluster computing environment

More information

Development and Evaluation of an Experimental Javabased

Development and Evaluation of an Experimental Javabased Development and Evaluation of an Experimental Javabased Web Server Syed Mutahar Aaqib Department of Computer Science & IT University of Jammu Jammu, India Lalitsen Sharma, PhD. Department of Computer Science

More information

MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM?

MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? Ashutosh Shinde Performance Architect ashutosh_shinde@hotmail.com Validating if the workload generated by the load generating tools is applied

More information

Microsoft Windows Server 2003 with Internet Information Services (IIS) 6.0 vs. Linux Competitive Web Server Performance Comparison

Microsoft Windows Server 2003 with Internet Information Services (IIS) 6.0 vs. Linux Competitive Web Server Performance Comparison April 23 11 Aviation Parkway, Suite 4 Morrisville, NC 2756 919-38-28 Fax 919-38-2899 32 B Lakeside Drive Foster City, CA 9444 65-513-8 Fax 65-513-899 www.veritest.com info@veritest.com Microsoft Windows

More information

POX CONTROLLER PERFORMANCE FOR OPENFLOW NETWORKS. Selçuk Yazar, Erdem Uçar POX CONTROLLER ЗА OPENFLOW ПЛАТФОРМА. Селчук Язар, Ердем Учар

POX CONTROLLER PERFORMANCE FOR OPENFLOW NETWORKS. Selçuk Yazar, Erdem Uçar POX CONTROLLER ЗА OPENFLOW ПЛАТФОРМА. Селчук Язар, Ердем Учар УПРАВЛЕНИЕ И ОБРАЗОВАНИЕ MANAGEMENT AND EDUCATION TOM IX (6) 2013 VOL. IX (6) 2013 POX CONTROLLER PERFORMANCE FOR OPENFLOW NETWORKS Selçuk Yazar, Erdem Uçar POX CONTROLLER ЗА OPENFLOW ПЛАТФОРМА Селчук

More information

Unit 23. RTP, VoIP. Shyam Parekh

Unit 23. RTP, VoIP. Shyam Parekh Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP

More information

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links Filippo Costa on behalf of the ALICE DAQ group DATE software 2 DATE (ALICE Data Acquisition and Test Environment) ALICE is a

More information

Heavy and Lightweight Dynamic Network Services : Challenges and Experiments for Designing Intelligent Solutions in Evolvable Next Generation Networks

Heavy and Lightweight Dynamic Network Services : Challenges and Experiments for Designing Intelligent Solutions in Evolvable Next Generation Networks Heavy and Lightweight Dynamic Network Services : Challenges and Experiments for Designing Intelligent Solutions in Evolvable Next Generation Networks Laurent Lefèvre INRIA /LIP (UMR CNRS, INRIA, ENS, UCB)

More information

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: j.cao@student.rmit.edu.au

More information

Influence of Load Balancing on Quality of Real Time Data Transmission*

Influence of Load Balancing on Quality of Real Time Data Transmission* SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,

More information

Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009

Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009 Performance Study Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build 164009 Introduction With more and more mission critical networking intensive workloads being virtualized

More information

Performance Metrics for Multilayer Switches

Performance Metrics for Multilayer Switches 1 1 Performance Metrics for Multilayer Switches Session 2 Objective To understand the how to measure a device s network ability to protect application networking resource performance and scalability. 3

More information

A Statistically Customisable Web Benchmarking Tool

A Statistically Customisable Web Benchmarking Tool Electronic Notes in Theoretical Computer Science 232 (29) 89 99 www.elsevier.com/locate/entcs A Statistically Customisable Web Benchmarking Tool Katja Gilly a,, Carlos Quesada-Granja a,2, Salvador Alcaraz

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

Final for ECE374 05/06/13 Solution!!

Final for ECE374 05/06/13 Solution!! 1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -

More information

File System Design and Implementation

File System Design and Implementation WAN Transfer Acceleration Product Description Functionality Interfaces Specifications Index 1 Functionality... 3 2 Integration... 3 3 Interfaces... 4 3.1 Physical Interfaces...5 3.1.1 Ethernet Network...5

More information

Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran

Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Network Research Group, School of Computer Sciences Universiti Sains Malaysia11800 Penang, Malaysia Abstract

More information

Towards Streaming Media Traffic Monitoring and Analysis. Hun-Jeong Kang, Hong-Taek Ju, Myung-Sup Kim and James W. Hong. DP&NM Lab.

Towards Streaming Media Traffic Monitoring and Analysis. Hun-Jeong Kang, Hong-Taek Ju, Myung-Sup Kim and James W. Hong. DP&NM Lab. Towards Streaming Media Traffic Monitoring and Analysis Hun-Jeong Kang, Hong-Taek Ju, Myung-Sup Kim and James W. Hong Dept. of Computer Science and Engineering, Pohang Korea Email: {bluewind, juht, mount,

More information

Introduction. Application Performance in the QLinux Multimedia Operating System. Solution: QLinux. Introduction. Outline. QLinux Design Principles

Introduction. Application Performance in the QLinux Multimedia Operating System. Solution: QLinux. Introduction. Outline. QLinux Design Principles Application Performance in the QLinux Multimedia Operating System Sundaram, A. Chandra, P. Goyal, P. Shenoy, J. Sahni and H. Vin Umass Amherst, U of Texas Austin ACM Multimedia, 2000 Introduction General

More information

Capacity Planning Guide for Adobe LiveCycle Data Services 2.6

Capacity Planning Guide for Adobe LiveCycle Data Services 2.6 White Paper Capacity Planning Guide for Adobe LiveCycle Data Services 2.6 Create applications that can deliver thousands of messages per second to thousands of end users simultaneously Table of contents

More information

Classes of multimedia Applications

Classes of multimedia Applications Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content

More information

Performing Load Capacity Test for Web Applications

Performing Load Capacity Test for Web Applications International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 17 No. 1 Aug. 2015, pp. 51-68 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/ Performing

More information

A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer

A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China shuwanneng@yahoo.com.cn

More information

A Content Aware Scheduling System for Network Services in Linux Clusters 1

A Content Aware Scheduling System for Network Services in Linux Clusters 1 A Content Aware Scheduling System for Network Services in Linux Clusters 1 Yijun Lu, Hai Jin, Hong Jiang* and Zongfen Han Huazhong University of Science and Technology, Wuhan, Hubei, 430074, China yijlu@cse.unl.edu

More information

Server Traffic Management. Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems

Server Traffic Management. Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems Server Traffic Management Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems The Server Selection Problem server array A server farm B Which server? Which

More information

A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS

A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS SENRA Academic Publishers, Burnaby, British Columbia Vol. 3, No. 1, pp. 691-700, 2009 ISSN: 1715-9997 A JAVA TCP SERVER LOAD BALANCER: ANALYSIS AND COMPARISON OF ITS LOAD BALANCING ALGORITHMS 1 *Majdi

More information

The Design and Implementation of Content Switch On IXP12EB

The Design and Implementation of Content Switch On IXP12EB The Design and Implementation of Content Switch On IXP12EB Thesis Proposal by Longhua Li Computer Science Department University of Colorado at Colorado Springs 5/15/2001 Approved by: Dr. Edward Chow (Advisor)

More information

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to

More information

RVS-Seminar Implementation and Evaluation of WinJTAP Interface. Milan Nikolic Universität Bern

RVS-Seminar Implementation and Evaluation of WinJTAP Interface. Milan Nikolic Universität Bern RVS-Seminar Implementation and Evaluation of WinJTAP Interface Milan Nikolic Universität Bern Overview > Short introduction > TAP interface on Win32 OS > Implementation of WinJTAP interface > Test of WinJTAP:

More information

Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems

Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems G.Rajina #1, P.Nagaraju #2 #1 M.Tech, Computer Science Engineering, TallaPadmavathi Engineering College, Warangal,

More information

I3: Maximizing Packet Capture Performance. Andrew Brown

I3: Maximizing Packet Capture Performance. Andrew Brown I3: Maximizing Packet Capture Performance Andrew Brown Agenda Why do captures drop packets, how can you tell? Software considerations Hardware considerations Potential hardware improvements Test configurations/parameters

More information

A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform

A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform Peter Dulany, Chang Soo Kim, and James T. Yu PeteDulany@yahoo.com, ChangSooKim@yahoo.com, jyu@cs.depaul.edu School of Computer Science,

More information

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1 Performance Study Performance Characteristics of and RDM VMware ESX Server 3.0.1 VMware ESX Server offers three choices for managing disk access in a virtual machine VMware Virtual Machine File System

More information

ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE

ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE PANG-WEI TSAI, CHUN-YU HSU, MON-YEN LUO AND CHU-SING YANG NATIONAL CHENG KUNG UNIVERSITY, INSTITUTE OF COMPUTER

More information

Netfilter Performance Testing

Netfilter Performance Testing Netfilter Performance Testing József Kadlecsik KFKI RMKI kadlec@sunserv.kfki.hu György Pásztor SZTE EK pasztor@linux.gyakg.u-szeged.hu Abstract This paper documents the results of the performance testing

More information

Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform

Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform Shie-Yuan Wang Department of Computer Science National Chiao Tung University, Taiwan Email: shieyuan@cs.nctu.edu.tw

More information

Implementation and Performance Evaluation of M-VIA on AceNIC Gigabit Ethernet Card

Implementation and Performance Evaluation of M-VIA on AceNIC Gigabit Ethernet Card Implementation and Performance Evaluation of M-VIA on AceNIC Gigabit Ethernet Card In-Su Yoon 1, Sang-Hwa Chung 1, Ben Lee 2, and Hyuk-Chul Kwon 1 1 Pusan National University School of Electrical and Computer

More information

Introduction. Linux Virtual Server for Scalable Network Services. Linux Virtual Server. 3-tier architecture of LVS. Virtual Server via NAT

Introduction. Linux Virtual Server for Scalable Network Services. Linux Virtual Server. 3-tier architecture of LVS. Virtual Server via NAT Linux Virtual Server for Scalable Network Services Wensong Zhang wensong@gnuchina.org Ottawa Linux Symposium 2000 July 22th, 2000 1 Introduction Explosive growth of the Internet The requirements for servers

More information

Distributed RAID Architectures for Cluster I/O Computing. Kai Hwang

Distributed RAID Architectures for Cluster I/O Computing. Kai Hwang Distributed RAID Architectures for Cluster I/O Computing Kai Hwang Internet and Cluster Computing Lab. University of Southern California 1 Presentation Outline : Scalable Cluster I/O The RAID-x Architecture

More information

Shared Parallel File System

Shared Parallel File System Shared Parallel File System Fangbin Liu fliu@science.uva.nl System and Network Engineering University of Amsterdam Shared Parallel File System Introduction of the project The PVFS2 parallel file system

More information

THE EXPAND PARALLEL FILE SYSTEM A FILE SYSTEM FOR CLUSTER AND GRID COMPUTING. José Daniel García Sánchez ARCOS Group University Carlos III of Madrid

THE EXPAND PARALLEL FILE SYSTEM A FILE SYSTEM FOR CLUSTER AND GRID COMPUTING. José Daniel García Sánchez ARCOS Group University Carlos III of Madrid THE EXPAND PARALLEL FILE SYSTEM A FILE SYSTEM FOR CLUSTER AND GRID COMPUTING José Daniel García Sánchez ARCOS Group University Carlos III of Madrid Contents 2 The ARCOS Group. Expand motivation. Expand

More information

1000Mbps Ethernet Performance Test Report 2014.4

1000Mbps Ethernet Performance Test Report 2014.4 1000Mbps Ethernet Performance Test Report 2014.4 Test Setup: Test Equipment Used: Lenovo ThinkPad T420 Laptop Intel Core i5-2540m CPU - 2.60 GHz 4GB DDR3 Memory Intel 82579LM Gigabit Ethernet Adapter CentOS

More information

Los Angeles, CA, USA 90089-2561 [kunfu, rzimmerm]@usc.edu

Los Angeles, CA, USA 90089-2561 [kunfu, rzimmerm]@usc.edu !"$#% &' ($)+*,#% *.- Kun Fu a and Roger Zimmermann a a Integrated Media Systems Center, University of Southern California Los Angeles, CA, USA 90089-56 [kunfu, rzimmerm]@usc.edu ABSTRACT Presently, IP-networked

More information

MailEnable Scalability White Paper Version 1.2

MailEnable Scalability White Paper Version 1.2 MailEnable Scalability White Paper Version 1.2 Table of Contents 1 Overview...2 2 Core architecture...3 2.1 Configuration repository...3 2.2 Storage repository...3 2.3 Connectors...3 2.3.1 SMTP Connector...3

More information

NetFlow-Based Approach to Compare the Load Balancing Algorithms

NetFlow-Based Approach to Compare the Load Balancing Algorithms 6 IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.1, October 8 NetFlow-Based Approach to Compare the Load Balancing Algorithms Chin-Yu Yang 1, and Jian-Bo Chen 3 1 Dept.

More information

Analysis of the trade-off between performance and energy consumption of existing load balancing algorithms

Analysis of the trade-off between performance and energy consumption of existing load balancing algorithms Analysis of the trade-off between performance and energy consumption of existing load balancing algorithms Grosser Beleg von / by Syed Kewaan Ejaz angefertigt unter der Leitung von / supervised by Prof.

More information

Datacenter Operating Systems

Datacenter Operating Systems Datacenter Operating Systems CSE451 Simon Peter With thanks to Timothy Roscoe (ETH Zurich) Autumn 2015 This Lecture What s a datacenter Why datacenters Types of datacenters Hyperscale datacenters Major

More information

Networking Virtualization Using FPGAs

Networking Virtualization Using FPGAs Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical and Computer Engineering University of Massachusetts,

More information