Dependability Measurement and Evaluation Tool

Size: px
Start display at page:

Download "Dependability Measurement and Evaluation Tool"

Transcription

1 : Dependability Measurement and Evaluation Tool Yutaka Ishikawa, Mitsuhisa Sato, Toshihiro Hanawa, Hajime Fujita, Takayuki Banzai, Hitoshi Koizumi, and Shin ichi Miura University of Tokyo and University of Tsukuba A tool to execute dependability benchmarks measuring availability, reliability, performance, and power consumption under an anomaly situation Benchmark targets Whole system Subsystems Network driver Server processes The results of benchmarks are used as the evidence of dependability required by in the design and test t phases D-Logger D-Analyzer D-Effector D-System Type/Model DS-Bench/ D-Visor D-Box Monitor Walker Editor Checker D-Cloud Anomalydetection Quick Evidence DCase DCase Evidenceby EvidencebyUnittest Analysis Responsiveness management Execution Update Integrationtest test DEOS FrameworkTools DEOS Process growthcycle Requirement/Environment Changeaccommodatingcycle Systemchangerequests basedonstakeholders Design Implementation Verification Test agreement Stakeholders requirements/ System environment Causeanalysis changes Responsiveaction Failurereactingcycle Failureprevention Anomalydetection/ Unexpectedfailure Achievementof happen accountability Normal operation Bottom Structure Sub-Goal Evidence Sub-Goal Evidence 2

2 with Content sizes increase. The stakeholder and the developer decide increasing the network bandwidth Client Normal state reports 1.5 million requests /sec using SpecWEB benchmark reports 0.5 milli- second recovery time when faults happen reports 920 Mbps Faulty state Web server Heartbeat Stand-by The server must handle 1 million requests per second reports 1.5 million requests /sec using SpecWEB benchmark One more network link is added WEB Server is dependable Hardware components are argued HA server is used High availability and performance are argued When the system goes down, it must recover within 1 milli-second reports 0.5 millisecond recovery time when faults happen The network link offers at least 1.6 Gbps under the safe condition reports 1.8 Gbps in the normal state and 850 Mbps under one network link fails The network link offers at least 800Mbps reports 920 Mbps 3 An Overview of Anomaly situations hardware faults, software bugs, human errors Two Measurement Environments Target Hardware Specific Environment Cloud Environment Virtual Machines Key Features Benchmark Database Customization of Anomaly Scenario Benchmark Cloud 4

3 An Overview of Key Features Benchmark Database Customization of Anomaly Scenario Benchmark Cloud Benchmark Database Performance Benchmarks (Workload), Measurement Tools, Anomaly Generators, Anomaly Scripts Resultsof dependability d benchmarks The system maintainer can confirm whether the behavior observed at the operation phase has been reported during some previous anomaly situation. 5 An Overview of Key Features Benchmark Database Customization of Anomaly Scenario Benchmark Cloud Anomaly is constructed with anomaly generators and an anomaly script written in XML. An anomaly script gives instructions on how to use anomaly generators. A new anomaly script tfor a new application field is described using anomaly generators. Anomaly scripts may also be used and modified by other users for other target environments. 6

4 An Overview of Key Features Benchmark Database Customization of Anomaly Benchmark Cloud Considerable computing resources are required in order to test many dependability benchmarks. Some benchmarks may run on any computer that provides a virtual machine environment in which h a hardware simulator can operate. A benchmark cloud is a benchmark execution environment which uses general purpose computer resources, in which virtual machines run, and which can model application-specific hardware. Dependability benchmarks run in parallel with the benchmark cloud, and thus the benchmark cloud contributes to reducing the execution time of dependability benchmarks. 7 Limitations and Intentions The is only effective for anticipated anomaly conditions. It does not reveal weaknesses of the system in unexpected anomaly conditions It does not find the cause of such conditions. D-Logger D-Analyzer D-System D-Visor When an unknown cause of a new anomaly Monitor Anomalydetection Quick situation is faced, Analysis DEOS FrameworkTools 1. Finding the cause DEOS Process 2. Developing a program to generate the anomaly, Requirement/Environment i.e. anomaly load. Changeaccommodatingcycle 3. Registering the program in the database The range of testing for dependability in the target system is increased. Dependability in other systems is also increased using this new benchmark Stakeholders requirements/ System environment changes D-Effector D-Box Walker Evidence DCase Responsiveness management Execution Systemchangerequests basedonstakeholders agreement Causeanalysis Responsiveaction Failureprevention Design Anomalydetection/ Unexpectedfailure happen Editor DCase Update Implementation Type/Model Checker EvidencebyUnittest Failurereactingcycle Normal operation growthcycle Verification DS-Bench/ D-Cloud Evidenceby Integrationtest Test Achievementof accountability 8

5 The Rest of Talk Details of DS-Bench Details of D-Cloud 9 DETAILS OF DS-BENCH 10

6 Details of DS-Bench: Basic Components Tester DS-Bench Controller & Frontend Basic Workflow of DS-Bench 1. Edit benchmark configurations 2. Execute the benchmark 3. Examine the benchmark result 4. Compare the result with previously recorded results Web Interface Benchmark Database XML (Benchmark Results) XML (Benchmark Scenario & Anomaly Script) Target Hardware Specific Environment Target Machines Network Switch (Network Port is controlled via SNMP Tool Measurement Tool Benchmark Benchmark Results Performance Benchmark Anomaly Generator Anomaly Script PDU Power is controlled via HTTP,SNMP 11 DS-Bench: Usage Example Providing evidences for LinkRefuse: Shutting off a network link Anomaly Load Diagram Gn: RI2N RI2N The network link offers at least 1.6Gbps under normal situation 800Mbps under one link failure Sub Goal En: DS-Bench result: iperf achieved around 1.8Gbps under normal situation around 850Mbps under one link failure Benchmark Result = Evidence Target Machines iperf: Network bandwidth measurement Benchmark Program RI2N: Redundant Interconnection with Inexpensive Networks 2010/11/4 Version 12

7 Screenshot of DS-Bench Upper row Benchmark programs Lower row Anomaly loads This border shows the current time Time-line of the benchmark 2010/11/4 Version 13 Retrieving Data from Benchmark Outputs Usually the benchmark output comes with pre-formatted text tables In DS-Bench Bench, they are automatically converted to machine-readable values, by user-provided text cutting rule <caption>iperf</caption> <table> <header> Client connecting to , TCP port [ s*id ] s*interval s*transfer s*bandwidth 5001 TCP window size: 0.02 MByte (default) </header> <rheader> [ 3] local port connected ID,Interval,Transfer,Bandwidth, with,,, port 5001 </rheader> <data> [ 3] sec 205 MBytes 1718 Mbits/sec ( d+). s*(.* sec) s*(.* [MGK]Bytes) s*(.*.*) </data> [ 3] sec 218 MBytes 1828 Mbits/sec <begin> [ s*id ] s*interval s*transfer s*bandwidth [ 3] sec 220 MBytes 1847 Mbits/sec </begin> <key>0111</key> [ 3] sec 222 MBytes 1866 Mbits/sec <value>0111</value> </table> [ 3] sec 220 MBytes 1844 Mbits/sec [ 3] sec 222 MBytes 1859 Mbits/sec [ 3] sec 88.5 MBytes 742 Mbits/sec Raw Text Output Text Matching Rule Per Each Benchmark Program Processed Data 14

8 DS-Bench: Supported Benchmarks and Anomaly Loads While benchmark programs and anomaly loads can be added to the framework by users, the following programs are supported by default. Name Description Bonnie++ Disk I/O benchmark cpustress A program just consuming a lot of CPU time (*) Hackbench System benchmark by generating a lot of processes simultaneously IMB Intel MPI Benchmark iperf Network bandwidth benchmark LinkRefuse Shutting off ports on a network switch (*) (*) Mainly used as anomaly loads LMBench System performance benchmark memstress A program just allocating a lot of memory (*) MPD MPI daemon NetCMD Adjusting network output bandwidth, injecting packet loss and packet reordering (*) NPB NAS Parallel Benchmark SupplyRefuse Shutting down power distribution to a target machine (*) terminator A program to unconditionally kill the specified process (*) 2010/11/4 Version 15 DETAILS OF D-CLOUD 16

9 Details of D-Cloud: Operation Flow of D-Cloud Eucalyptus Controller Transferfilesfor configuration,input data,program,etc. Startup guestos Transferoflog, snapshot,outputdata DCloud Controller Tester Complete guestos VMnodes Buildupup Test,injectfaults, tf environment createsnapshotalongscenario onguestos Obtainlog,snapshot, etc. 17 Testing Process Using D-Cloud User describes configuration file in XML manner. Contents of configuration file Definitions Machine definition: Hardware specification System definition: Software, libraries, Injection definition: Fault type, duration of fault Scenario for test Assignment of machine instance Designation of execution host Command for execution, fault injection Timing specification Description of configuration file <jobdescription> <machinedefinition> Machine description </machinedefinition> <systemdefinition> System description </systemdefinition> <injectiondefinition> iti Fault injection description </injectiondefinition> <testdescription> Scenario for test </testdescription> </jobdescription> Reference 18

10 Example of System Test Using D-Cloud: HA Server System High Availability Server Load-balancing of the access to Web servers Load balancer is redundant with stand-by operation. Load balancer monitors each other by heartbeat. The system behavior is evaluated under the faulty state. t Obtain the evidence for the D- Case Responses to HTTP requests are observed on the client. Diagram Client Goal G0: HA Server is dependable. S0: Sub-Goal G-LVS: Load-balancer continue to work when the fault occurs. Evidence Load balancer (Linux Virtual Server) Normal state Faulty state lv0 Heartbeat E-LVS: D-Cloud result: Lv1 can replace lv0 after heartbeat period. Web server (Apache) Stand-by lv1 ws1 19 ws0 Example Test Scenario for HA Server(1) <machinedefinition> <machine> <name>lvs</name> <cpu>1</cpu> <mem>2048</mem> <nic>1</nic> <id>emi-1d8c0caa</id> </machine> <machine> <name>ws</name> <cpu>1</cpu> <mem>2048</mem> <nic>1</nic> <id>emi-0acc0c2d</id> </machine> </machinedefinition> <systemdefinition> <systemconf> <name>systema</name> <host> <hostname>lv0</hostname> <machinename>lvs</machinename> <config>lvconfig</config> </host> <host> <hostname>lv1</hostname> <machinename>lvs</machinename> <config>lvconfig</config> </host> Client <host> <hostname>ws0</hostname> <machinename>ws</machinename> <config>wsconfig</config> </host> <host> <hostname>ws1</hostname> <machinename>ws</machinename> <config>wsconfig</config> </host> </systemconf> </systemdefinition> Load balancer (Linux Virtual Server) lv0 lv1 Web server (Apache) ws0 ws1 20

11 Example Test Scenario for HA Server(2) <injectiondefinition> <injection> <name>injectiona</name> <fault> <location>network</location> # fault location = network <target>eth0</target> # faulty device = eth0 <kind>loss</kind> # fault type = packet loss <time>50</time> # duration of the fault events = 50sec. </fault> </injection> </injectiondefinition> <testdescription> <run> <name>testa</name> System definition iti error <systemname>systema</systemname> e a e <halt when="300">down</halt> # 300sec. later after power-on, <script> # halt systema <on>lv0</on> <putfile>test.sh</putfile> #Put test.sh test.sh on lv0 <exec>test.sh</exec> # Execute test.sh on lv0 <inject when= 150">injectionA</inject> # 150sec. later after power-on, </script> # inject injectiona event. </run> </testdescription> </jobdescription> Injection definition Types of pre-defined fault injection Devices Contents Elements Hard disk Error of specified sector badblock Network Memory Specified sector is readonly Error detection by ECC Received data contains error Response of disk becomes slow 1bit error of packet 2bit error of packet Error detection by CRC Packet loss NIC is not responding bit error Byte at specified address contains error readonly ecc corrupt slow 1bit 2bit crc loss nic Bit byte 21 Screen Shot of D-Cloud System lv0 lv1 Fault injection 22

12 Example Using D-Cloud with SpecC Device Model Simulation with SpecC device model can be realized. SpecC Hardware status SpecC description Linux console on VM Keypad Display Linux on VM(QEMU) select() read() User program Keypad Device Driver Interrupt signal SpecC simulator (SCRC) Interrupt Control Status / Control Registers Socket TCP write() Display Device Driver Output buffer Socket TCP 23 Future R&D Plan Description of Evidence for An evidence provided by is currently the set of the benchmark description and its result. How to describe evidences for to handle them How the stakeholder and developer agree using the results of Testing Coverage Integration of 24

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2.

IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2. IBM Tivoli Composite Application Manager for Microsoft Applications: Microsoft Hyper-V Server Agent Version 6.3.1 Fix Pack 2 Reference IBM Tivoli Composite Application Manager for Microsoft Applications:

More information

Overview... 2. Customer Login... 2. Main Page... 2. VM Management... 4. Creation... 4 Editing a Virtual Machine... 6

Overview... 2. Customer Login... 2. Main Page... 2. VM Management... 4. Creation... 4 Editing a Virtual Machine... 6 July 2013 Contents Overview... 2 Customer Login... 2 Main Page... 2 VM Management... 4 Creation... 4 Editing a Virtual Machine... 6 Disk Management... 7 Deletion... 7 Power On / Off... 8 Network Management...

More information

D-RE (DEOS Runtime Environment) Specification

D-RE (DEOS Runtime Environment) Specification DEOS-FY2014-RE-02E 2013-2014 Japan Science and Technology Agency D-RE (DEOS Runtime Environment) Specification < Appendix > D-RE Installation Guide Version E1.02 2014/02/01 Edited by DEOS R&D Center DEOS

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

IOS110. Virtualization 5/27/2014 1

IOS110. Virtualization 5/27/2014 1 IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to

More information

Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors

Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors Soltesz, et al (Princeton/Linux-VServer), Eurosys07 Context: Operating System Structure/Organization

More information

Performance And Scalability In Oracle9i And SQL Server 2000

Performance And Scalability In Oracle9i And SQL Server 2000 Performance And Scalability In Oracle9i And SQL Server 2000 Presented By : Phathisile Sibanda Supervisor : John Ebden 1 Presentation Overview Project Objectives Motivation -Why performance & Scalability

More information

Performance of VMware vcenter (VC) Operations in a ROBO Environment TECHNICAL WHITE PAPER

Performance of VMware vcenter (VC) Operations in a ROBO Environment TECHNICAL WHITE PAPER Performance of VMware vcenter (VC) Operations in a ROBO Environment TECHNICAL WHITE PAPER Introduction Many VMware customers have virtualized their ROBO (Remote Office Branch Office) offices in order to

More information

Windows 2003 Performance Monitor. System Monitor. Adding a counter

Windows 2003 Performance Monitor. System Monitor. Adding a counter Windows 2003 Performance Monitor The performance monitor, or system monitor, is a utility used to track a range of processes and give a real time graphical display of the results, on a Windows 2003 system.

More information

TCP Labs. WACREN Network Monitoring and Measurement Workshop Antoine Delvaux a.delvaux@man.poznan.pl perfsonar developer 30.09.

TCP Labs. WACREN Network Monitoring and Measurement Workshop Antoine Delvaux a.delvaux@man.poznan.pl perfsonar developer 30.09. TCP Labs WACREN Network Monitoring and Measurement Workshop Antoine Delvaux a.delvaux@man.poznan.pl perfsonar developer 30.09.2015 Hands-on session We ll explore practical aspects of TCP Checking the effect

More information

IxChariot Virtualization Performance Test Plan

IxChariot Virtualization Performance Test Plan WHITE PAPER IxChariot Virtualization Performance Test Plan Test Methodologies The following test plan gives a brief overview of the trend toward virtualization, and how IxChariot can be used to validate

More information

The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology

The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology 3. The Lagopus SDN Software Switch Here we explain the capabilities of the new Lagopus software switch in detail, starting with the basics of SDN and OpenFlow. 3.1 SDN and OpenFlow Those engaged in network-related

More information

Windows Server 2008 R2 Hyper-V Live Migration

Windows Server 2008 R2 Hyper-V Live Migration Windows Server 2008 R2 Hyper-V Live Migration Table of Contents Overview of Windows Server 2008 R2 Hyper-V Features... 3 Dynamic VM storage... 3 Enhanced Processor Support... 3 Enhanced Networking Support...

More information

Silver Peak Virtual Appliances

Silver Peak Virtual Appliances Silver Peak Virtual Appliances Frequently Asked Questions (FAQ) VX Installation This section addresses questions or problems you may encounter during Silver Peak VX installation. 1. I need to increase

More information

Gigabit Ethernet Design

Gigabit Ethernet Design Gigabit Ethernet Design Laura Jeanne Knapp Network Consultant 1-919-254-8801 laura@lauraknapp.com www.lauraknapp.com Tom Hadley Network Consultant 1-919-301-3052 tmhadley@us.ibm.com HSEdes_ 010 ed and

More information

Cisco ROSA Video Service Manager (VSM) Version 05.03

Cisco ROSA Video Service Manager (VSM) Version 05.03 Data Sheet Cisco ROSA Video Service Manager (VSM) Version 05.03 The Cisco ROSA Video Service Management (VSM) system provides service providers with a complete, powerful solution for the management of

More information

Integration of PRIMECLUSTER and Mission- Critical IA Server PRIMEQUEST

Integration of PRIMECLUSTER and Mission- Critical IA Server PRIMEQUEST Integration of and Mission- Critical IA Server V Masaru Sakai (Manuscript received May 20, 2005) Information Technology (IT) systems for today s ubiquitous computing age must be able to flexibly accommodate

More information

The Monitis Monitoring Agent ver. 1.2

The Monitis Monitoring Agent ver. 1.2 The Monitis Monitoring Agent ver. 1.2 General principles, Security and Performance Monitis provides a server and network monitoring agent that can check the health of servers, networks and applications

More information

DELL TM PowerEdge TM T610 500 Mailbox Resiliency Exchange 2010 Storage Solution

DELL TM PowerEdge TM T610 500 Mailbox Resiliency Exchange 2010 Storage Solution DELL TM PowerEdge TM T610 500 Mailbox Resiliency Exchange 2010 Storage Solution Tested with: ESRP Storage Version 3.0 Tested Date: Content DELL TM PowerEdge TM T610... 1 500 Mailbox Resiliency

More information

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage Technical white paper Table of contents Executive summary... 2 Introduction... 2 Test methodology... 3

More information

Globus Striped GridFTP Framework and Server. Raj Kettimuthu, ANL and U. Chicago

Globus Striped GridFTP Framework and Server. Raj Kettimuthu, ANL and U. Chicago Globus Striped GridFTP Framework and Server Raj Kettimuthu, ANL and U. Chicago Outline Introduction Features Motivation Architecture Globus XIO Experimental Results 3 August 2005 The Ohio State University

More information

Presentation of Diagnosing performance overheads in the Xen virtual machine environment

Presentation of Diagnosing performance overheads in the Xen virtual machine environment Presentation of Diagnosing performance overheads in the Xen virtual machine environment September 26, 2005 Framework Using to fix the Network Anomaly Xen Network Performance Test Using Outline 1 Introduction

More information

Windows Server 2008 R2 Hyper-V Live Migration

Windows Server 2008 R2 Hyper-V Live Migration Windows Server 2008 R2 Hyper-V Live Migration White Paper Published: August 09 This is a preliminary document and may be changed substantially prior to final commercial release of the software described

More information

ITL Lab 5 - Performance Measurements and SNMP Monitoring 1. Purpose

ITL Lab 5 - Performance Measurements and SNMP Monitoring 1. Purpose Lab 5 - Performance Measurements and SNMP Monitoring 1 Purpose Before the Lab Measure the performance (throughput) of TCP connections Measure the performance of UDP connections; observe an RTP flow Examine

More information

Data Center Infrastructure

Data Center Infrastructure Data Center Infrastructure Module 1.3 2006 EMC Corporation. All rights reserved. Data Center Infrastructure - 1 Data Center Infrastructure Upon completion of this module, you will be able to: List the

More information

VMware vsphere 5.0 Boot Camp

VMware vsphere 5.0 Boot Camp VMware vsphere 5.0 Boot Camp This powerful 5-day 10hr/day class is an intensive introduction to VMware vsphere 5.0 including VMware ESX 5.0 and vcenter. Assuming no prior virtualization experience, this

More information

TCP Adaptation for MPI on Long-and-Fat Networks

TCP Adaptation for MPI on Long-and-Fat Networks TCP Adaptation for MPI on Long-and-Fat Networks Motohiko Matsuda, Tomohiro Kudoh Yuetsu Kodama, Ryousei Takano Grid Technology Research Center Yutaka Ishikawa The University of Tokyo Outline Background

More information

Measuring Wireless Network Performance: Data Rates vs. Signal Strength

Measuring Wireless Network Performance: Data Rates vs. Signal Strength EDUCATIONAL BRIEF Measuring Wireless Network Performance: Data Rates vs. Signal Strength In January we discussed the use of Wi-Fi Signal Mapping technology as a sales tool to demonstrate signal strength

More information

WiFiPerf User Guide 1.5

WiFiPerf User Guide 1.5 WiFiPerf User Guide 1.5 AccessAgility LLC 2012 AccessAgility LLC. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any

More information

Windows Server 2012 R2 Hyper-V: Designing for the Real World

Windows Server 2012 R2 Hyper-V: Designing for the Real World Windows Server 2012 R2 Hyper-V: Designing for the Real World Steve Evans @scevans www.loudsteve.com Nick Hawkins @nhawkins www.nickahawkins.com Is Hyper-V for real? Microsoft Fan Boys Reality VMware Hyper-V

More information

SIDN Server Measurements

SIDN Server Measurements SIDN Server Measurements Yuri Schaeffer 1, NLnet Labs NLnet Labs document 2010-003 July 19, 2010 1 Introduction For future capacity planning SIDN would like to have an insight on the required resources

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

Operating System for the K computer

Operating System for the K computer Operating System for the K computer Jun Moroo Masahiko Yamada Takeharu Kato For the K computer to achieve the world s highest performance, Fujitsu has worked on the following three performance improvements

More information

TPC-W * : Benchmarking An Ecommerce Solution By Wayne D. Smith, Intel Corporation Revision 1.2

TPC-W * : Benchmarking An Ecommerce Solution By Wayne D. Smith, Intel Corporation Revision 1.2 TPC-W * : Benchmarking An Ecommerce Solution By Wayne D. Smith, Intel Corporation Revision 1.2 1 INTRODUCTION How does one determine server performance and price/performance for an Internet commerce, Ecommerce,

More information

VMware vsphere 5.1 Advanced Administration

VMware vsphere 5.1 Advanced Administration Course ID VMW200 VMware vsphere 5.1 Advanced Administration Course Description This powerful 5-day 10hr/day class is an intensive introduction to VMware vsphere 5.0 including VMware ESX 5.0 and vcenter.

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

McAfee Web Gateway 7.4.1

McAfee Web Gateway 7.4.1 Release Notes Revision B McAfee Web Gateway 7.4.1 Contents About this release New features and enhancements Resolved issues Installation instructions Known issues Find product documentation About this

More information

Xen Live Migration. Networks and Distributed Systems Seminar, 24 April 2006. Matúš Harvan Xen Live Migration 1

Xen Live Migration. Networks and Distributed Systems Seminar, 24 April 2006. Matúš Harvan Xen Live Migration 1 Xen Live Migration Matúš Harvan Networks and Distributed Systems Seminar, 24 April 2006 Matúš Harvan Xen Live Migration 1 Outline 1 Xen Overview 2 Live migration General Memory, Network, Storage Migration

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

Performance and Bandwidth Testing for Data Circuits

Performance and Bandwidth Testing for Data Circuits Performance and Bandwidth Testing for Data Circuits In some cases, customers report that they are experiencing slower than expected data connections. These can be caused by any number of factors, including

More information

Load DynamiX Storage Performance Validation: Fundamental to your Change Management Process

Load DynamiX Storage Performance Validation: Fundamental to your Change Management Process Load DynamiX Storage Performance Validation: Fundamental to your Change Management Process By Claude Bouffard Director SSG-NOW Labs, Senior Analyst Deni Connor, Founding Analyst SSG-NOW February 2015 L

More information

Improved metrics collection and correlation for the CERN cloud storage test framework

Improved metrics collection and correlation for the CERN cloud storage test framework Improved metrics collection and correlation for the CERN cloud storage test framework September 2013 Author: Carolina Lindqvist Supervisors: Maitane Zotes Seppo Heikkila CERN openlab Summer Student Report

More information

GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance. Chapter 7:

GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance. Chapter 7: GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance Chapter : Guide for assessing GHG emissions related to software DRAFT January 0 Table of Contents GHG Protocol ICT

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

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available Phone: (603)883-7979 sales@cepoint.com Cepoint Cluster Server CEP Cluster Server turnkey system. ENTERPRISE HIGH AVAILABILITY, High performance and very reliable Super Computing Solution for heterogeneous

More information

Net Optics Learning Center Presents The Fundamentals of Passive Monitoring Access

Net Optics Learning Center Presents The Fundamentals of Passive Monitoring Access Net Optics Learning Center Presents The Fundamentals of Passive Monitoring Access 1 The Fundamentals of Passiv e Monitoring Access Copy right 2006 Net Optics, Inc. Agenda Goal: Present an overview of Tap

More information

Delivering Quality in Software Performance and Scalability Testing

Delivering Quality in Software Performance and Scalability Testing Delivering Quality in Software Performance and Scalability Testing Abstract Khun Ban, Robert Scott, Kingsum Chow, and Huijun Yan Software and Services Group, Intel Corporation {khun.ban, robert.l.scott,

More information

Application Compatibility Best Practices for Remote Desktop Services

Application Compatibility Best Practices for Remote Desktop Services Application Compatibility Best Practices for Remote Desktop Services Introduction Remote Desktop Services in Windows Server 2008 R2 allows Windows Server to be accessed by multiple users concurrently to

More information

Foglight NMS Overview

Foglight NMS Overview Page 1 of 5 Foglight NMS Overview Foglight Network Management System (NMS) is a robust and complete network monitoring solution that allows you to thoroughly and efficiently manage your network. It is

More information

Astaro Deployment Guide High Availability Options Clustering and Hot Standby

Astaro Deployment Guide High Availability Options Clustering and Hot Standby Connect With Confidence Astaro Deployment Guide Clustering and Hot Standby Table of Contents Introduction... 2 Active/Passive HA (Hot Standby)... 2 Active/Active HA (Cluster)... 2 Astaro s HA Act as One...

More information

Windows Server 2008 R2 Hyper V. Public FAQ

Windows Server 2008 R2 Hyper V. Public FAQ Windows Server 2008 R2 Hyper V Public FAQ Contents New Functionality in Windows Server 2008 R2 Hyper V...3 Windows Server 2008 R2 Hyper V Questions...4 Clustering and Live Migration...5 Supported Guests...6

More information

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i Application Note Abstract: This document describes how VMware s vsphere Storage APIs (VAAI) can be integrated and used for accelerating

More information

COLO: COarse-grain LOck-stepping Virtual Machine for Non-stop Service

COLO: COarse-grain LOck-stepping Virtual Machine for Non-stop Service COLO: COarse-grain LOck-stepping Virtual Machine for Non-stop Service Eddie Dong, Yunhong Jiang 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Network Scanning: A New Feature for Digital Copiers

Network Scanning: A New Feature for Digital Copiers Network Scanning: A New Feature for Digital Copiers Abstract Introduction The method of implementing electronic document capture and distribution, known as network scanning, into the traditional copier/printer

More information

Security Overview of the Integrity Virtual Machines Architecture

Security Overview of the Integrity Virtual Machines Architecture Security Overview of the Integrity Virtual Machines Architecture Introduction... 2 Integrity Virtual Machines Architecture... 2 Virtual Machine Host System... 2 Virtual Machine Control... 2 Scheduling

More information

Virtualization for Cloud Computing

Virtualization for Cloud Computing Virtualization for Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF CLOUD COMPUTING On demand provision of computational resources

More information

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida Amazon Web Services Primer William Strickland COP 6938 Fall 2012 University of Central Florida AWS Overview Amazon Web Services (AWS) is a collection of varying remote computing provided by Amazon.com.

More information

RemoteApp Publishing on AWS

RemoteApp Publishing on AWS RemoteApp Publishing on AWS WWW.CORPINFO.COM Kevin Epstein & Stephen Garden Santa Monica, California November 2014 TABLE OF CONTENTS TABLE OF CONTENTS... 2 ABSTRACT... 3 INTRODUCTION... 3 WHAT WE LL COVER...

More information

VMware vsphere 4.1 with ESXi and vcenter

VMware vsphere 4.1 with ESXi and vcenter VMware vsphere 4.1 with ESXi and vcenter This powerful 5-day class is an intense introduction to virtualization using VMware s vsphere 4.1 including VMware ESX 4.1 and vcenter. Assuming no prior virtualization

More information

Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com

Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...

More information

Masters Project Proposal

Masters Project Proposal Masters Project Proposal Virtual Machine Storage Performance Using SR-IOV by Michael J. Kopps Committee Members and Signatures Approved By Date Advisor: Dr. Jia Rao Committee Member: Dr. Xiabo Zhou Committee

More information

Table of Contents Introduction and System Requirements 9 Installing VMware Server 35

Table of Contents Introduction and System Requirements 9 Installing VMware Server 35 Table of Contents Introduction and System Requirements 9 VMware Server: Product Overview 10 Features in VMware Server 11 Support for 64-bit Guest Operating Systems 11 Two-Way Virtual SMP (Experimental

More information

Chapter 12 Network Administration and Support

Chapter 12 Network Administration and Support Chapter 12 Network Administration and Support Objectives Manage networked accounts Monitor network performance Protect your servers from data loss Guide to Networking Essentials, Fifth Edition 2 Managing

More information

pc resource monitoring and performance advisor

pc resource monitoring and performance advisor pc resource monitoring and performance advisor application note www.hp.com/go/desktops Overview HP Toptools is a modular web-based device management tool that provides dynamic information about HP hardware

More information

Contingency Planning and Disaster Recovery

Contingency Planning and Disaster Recovery Contingency Planning and Disaster Recovery Best Practices Guide Perceptive Content Version: 7.0.x Written by: Product Knowledge Date: October 2014 2014 Perceptive Software. All rights reserved Perceptive

More information

Multiple Public IPs (virtual service IPs) are supported either to cover multiple network segments or to increase network performance.

Multiple Public IPs (virtual service IPs) are supported either to cover multiple network segments or to increase network performance. EliteNAS Cluster Mirroring Option - Introduction Real Time NAS-to-NAS Mirroring & Auto-Failover Cluster Mirroring High-Availability & Data Redundancy Option for Business Continueity Typical Cluster Mirroring

More information

D1.2 Network Load Balancing

D1.2 Network Load Balancing D1. Network Load Balancing Ronald van der Pol, Freek Dijkstra, Igor Idziejczak, and Mark Meijerink SARA Computing and Networking Services, Science Park 11, 9 XG Amsterdam, The Netherlands June ronald.vanderpol@sara.nl,freek.dijkstra@sara.nl,

More information

Using High Availability Technologies Lesson 12

Using High Availability Technologies Lesson 12 Using High Availability Technologies Lesson 12 Skills Matrix Technology Skill Objective Domain Objective # Using Virtualization Configure Windows Server Hyper-V and virtual machines 1.3 What Is High Availability?

More information

M6310 USB Flash Drive Tester/Duplicator

M6310 USB Flash Drive Tester/Duplicator NEW... USB Production Tester/ Duplicator from the Industry Leader Simple to Use Fast Reliable Versatile Features!!! High Quality Production USB Tester/Duplicator for USB Sticks USB Hard Drives MP3 Players

More information

Fault Tolerance & Reliability CDA 5140. Chapter 3 RAID & Sample Commercial FT Systems

Fault Tolerance & Reliability CDA 5140. Chapter 3 RAID & Sample Commercial FT Systems Fault Tolerance & Reliability CDA 5140 Chapter 3 RAID & Sample Commercial FT Systems - basic concept in these, as with codes, is redundancy to allow system to continue operation even if some components

More information

PE310G4BPi40-T Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel based

PE310G4BPi40-T Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel based PE310G4BPi40-T Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel based Description Silicom s quad port Copper 10 Gigabit Ethernet Bypass server adapter is a PCI-Express X8 network interface

More information

High Availability Cluster for RC18015xs+

High Availability Cluster for RC18015xs+ High Availability Cluster for RC18015xs+ Shared Storage Architecture Synology Inc. Table of Contents Chapter 1: Introduction... 3 Chapter 2: High-Availability Clustering... 4 2.1 Synology High-Availability

More information

Active-Active and High Availability

Active-Active and High Availability Active-Active and High Availability Advanced Design and Setup Guide Perceptive Content Version: 7.0.x Written by: Product Knowledge, R&D Date: July 2015 2015 Perceptive Software. All rights reserved. Lexmark

More information

Veeam Cloud Connect. Version 8.0. Administrator Guide

Veeam Cloud Connect. Version 8.0. Administrator Guide Veeam Cloud Connect Version 8.0 Administrator Guide April, 2015 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be

More information

Question: 3 When using Application Intelligence, Server Time may be defined as.

Question: 3 When using Application Intelligence, Server Time may be defined as. 1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response

More information

Configuring Dell OpenManage IT Assistant 8.0 to Monitor SNMP Traps Generated by VMware ESX Server

Configuring Dell OpenManage IT Assistant 8.0 to Monitor SNMP Traps Generated by VMware ESX Server Configuring Dell OpenManage IT Assistant 8.0 to Monitor SNMP Traps Generated by VMware ESX Server Amresh Singh Dell Virtualization Solutions Engineering January 2007 Dell Inc. 1 www.dell.com/vmware Contents

More information

Distribution One Server Requirements

Distribution One Server Requirements Distribution One Server Requirements Introduction Welcome to the Hardware Configuration Guide. The goal of this guide is to provide a practical approach to sizing your Distribution One application and

More information

11.1 inspectit. 11.1. inspectit

11.1 inspectit. 11.1. inspectit 11.1. inspectit Figure 11.1. Overview on the inspectit components [Siegl and Bouillet 2011] 11.1 inspectit The inspectit monitoring tool (website: http://www.inspectit.eu/) has been developed by NovaTec.

More information

vsphere Replication for Disaster Recovery to Cloud

vsphere Replication for Disaster Recovery to Cloud vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

Chapter 1 - Web Server Management and Cluster Topology

Chapter 1 - Web Server Management and Cluster Topology Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management

More information

Enterprise Manager Performance Tips

Enterprise Manager Performance Tips Enterprise Manager Performance Tips + The tips below are related to common situations customers experience when their Enterprise Manager(s) are not performing consistent with performance goals. If you

More information

If you re the unofficial administrator of your home or small

If you re the unofficial administrator of your home or small C H A P T E R Monitoring Your Network If you re the unofficial administrator of your home or small office network, I imagine you re already saddled with a fairly long to-do list of network chores: adding

More information

OPTIMIZING SERVER VIRTUALIZATION

OPTIMIZING SERVER VIRTUALIZATION OPTIMIZING SERVER VIRTUALIZATION HP MULTI-PORT SERVER ADAPTERS BASED ON INTEL ETHERNET TECHNOLOGY As enterprise-class server infrastructures adopt virtualization to improve total cost of ownership (TCO)

More information

Mobile Performance Testing Approaches and Challenges

Mobile Performance Testing Approaches and Challenges NOUS INFOSYSTEMS LEVERAGING INTELLECT Mobile Performance Testing Approaches and Challenges ABSTRACT Mobile devices are playing a key role in daily business functions as mobile devices are adopted by most

More information

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case) 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA by Sowmya Krishnan, Senior Software QA Engineer, Citrix Copyright: STeP-IN Forum and Quality Solutions for Information

More information

Chapter 7: Distributed Systems: Warehouse-Scale Computing. Fall 2011 Jussi Kangasharju

Chapter 7: Distributed Systems: Warehouse-Scale Computing. Fall 2011 Jussi Kangasharju Chapter 7: Distributed Systems: Warehouse-Scale Computing Fall 2011 Jussi Kangasharju Chapter Outline Warehouse-scale computing overview Workloads and software infrastructure Failures and repairs Note:

More information

VMWARE VSPHERE 5.0 WITH ESXI AND VCENTER

VMWARE VSPHERE 5.0 WITH ESXI AND VCENTER VMWARE VSPHERE 5.0 WITH ESXI AND VCENTER CORPORATE COLLEGE SEMINAR SERIES Date: April 15-19 Presented by: Lone Star Corporate College Format: Location: Classroom instruction 8 a.m.-5 p.m. (five-day session)

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

EWeb: Highly Scalable Client Transparent Fault Tolerant System for Cloud based Web Applications

EWeb: Highly Scalable Client Transparent Fault Tolerant System for Cloud based Web Applications ECE6102 Dependable Distribute Systems, Fall2010 EWeb: Highly Scalable Client Transparent Fault Tolerant System for Cloud based Web Applications Deepal Jayasinghe, Hyojun Kim, Mohammad M. Hossain, Ali Payani

More information

Cloud Implementation using OpenNebula

Cloud Implementation using OpenNebula Cloud Implementation using OpenNebula Best Practice Document Produced by the MARnet-led working group on campus networking Authors: Vasko Sazdovski (FCSE/MARnet), Boro Jakimovski (FCSE/MARnet) April 2016

More information

A Comparison of VMware and {Virtual Server}

A Comparison of VMware and {Virtual Server} A Comparison of VMware and {Virtual Server} Kurt Lamoreaux Consultant, MCSE, VCP Computer Networking and Consulting Services A Funny Thing Happened on the Way to HP World 2004 Call for speakers at the

More information

Cloud Computing through Virtualization and HPC technologies

Cloud Computing through Virtualization and HPC technologies Cloud Computing through Virtualization and HPC technologies William Lu, Ph.D. 1 Agenda Cloud Computing & HPC A Case of HPC Implementation Application Performance in VM Summary 2 Cloud Computing & HPC HPC

More information

INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER

INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER ARCHITECTURE OVERVIEW AND SYSTEM REQUIREMENTS Mathieu SCHIRES Version: 1.0.0 Published March 5, 2015 http://www.inuvika.com Contents 1 Introduction 3 2 Architecture

More information

Optimizing Shared Resource Contention in HPC Clusters

Optimizing Shared Resource Contention in HPC Clusters Optimizing Shared Resource Contention in HPC Clusters Sergey Blagodurov Simon Fraser University Alexandra Fedorova Simon Fraser University Abstract Contention for shared resources in HPC clusters occurs

More information

Web-Based Data Backup Solutions

Web-Based Data Backup Solutions "IMAGINE LOSING ALL YOUR IMPORTANT FILES, IS NOT OF WHAT FILES YOU LOSS BUT THE LOSS IN TIME, MONEY AND EFFORT YOU ARE INVESTED IN" The fact Based on statistics gathered from various sources: 1. 6% of

More information

Cisco Application Networking for IBM WebSphere

Cisco Application Networking for IBM WebSphere Cisco Application Networking for IBM WebSphere Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address

More information

365 Evans Suite 300 Toronto, Ontario M8Z 1K2 Phone: Fax:

365 Evans Suite 300 Toronto, Ontario M8Z 1K2 Phone: Fax: Course: Virtualization with VMware ESX and VirtualCenter Description: Price: $2,895.00 Category: VMware Duration: 5 days Schedule: Request Dates Outline: This class is a 5-day (optional 4-day) intense

More information