Treinamento em Análise Quantitativa & Planejamento de Capacidade. Virgilio A. F. Almeida
|
|
- Edward Strickland
- 5 years ago
- Views:
Transcription
1 Treinamento em Análise Quantitativa & Planejamento de Capacidade Virgilio A. F. Almeida DATAPREV Rio de Janeiro 27 Novembro de 2009 Módulo #3a Departamento de Ciência da Computação Universidade Federal de Minas Gerais - UFMG 1 Virgilio Almeida, UFMG, 2009
2 Virgilio Almeida, UFMG,
3 What is Software Engineering? A discipline whose aim is the production of quality software, delivered on time, within budget, and satisfying users' needs. The specification, development, management, and evolution of software systems. Designing and developing high-quality software Successful software engineers will constantly learn and adapt new technologies Source:
4 Software Engineering Today: Software Engineering An engineering discipline that includes these processes and products: Software Engineering Management Software Requirements Analysis Software Configuration Management Source: SWEBOK Software Design b k / Software Construction Software Testing Software Engineering Infrastructure Software Engineering Process Software Evolution and Maintenance Software Quality Analysis
5
6
7 Performance Engineering Analyze the expected performance characteristics of a system during the different phases of its lifecycle Predict and otimize performance Collection of methods for the support of the development of Performance-oriented oriented systems
8 PE Larger Questions How can one plan, design, develop, deploy, and operate IT services that meet ever increasing demands for performance, availability, reliability, and security? Is a given IT system properly designed and sized for a given load condition? Virgilio Almeida, UFMG,
9 PE Activities Understand d the key factors that t affect a system s performance. Measure the system and understand its workload. Develop and validate a workload model that captures the key characteristics of the actual workload. Develop and validate an analytic model that accurately predicts the system s performance. Use the models to predict and optimize the system s performance. Virgilio Almeida, UFMG,
10 Modeling Process 10 Virgilio Almeida, UFMG, 2009
11 Performance Engineering Basic Methodology Understand the key factors that affect performance Understand the workload Workload model Analytical l model Use the models to predict and otimize performance
12
13 Typical PE Questions Can the insurance claim system meet its performance requirements of sub-second response time when a natural disaster occurs (e.g., a hurricane). Is the infrastructure of a government agency scalable and can it cope with the computing demands of the new required online security mechanisms? Is the reservation system for cruise lines able to respond to anticipated peak of customer inquiries after a TV ad campaign? Virgilio Almeida, UFMG,
14 Performance Engineering Methodology Model-Based Methodology Workload Model Performance Models Performance Objectives
15 Modeling Process
16 Motivating Example - Call Center An automotive parts distribution company decided to develop and implement new call center applications. Goals: Better relationships with customers Customer loyalty y Ensure quality of service Improve efficiency and service performance Identify and explore sales oportunities.
17 Goals: Call Center Foster better relationships with customers, creating customer loyalty and ensuring quality service. Improve efficiency and service performance. Identify and explore new sales opportunities. Main Functions: Order status inquiry Shipment tracking Problem resolution status inquiry Requirements: sub-second response time and 24x7 operation. 17 Virgilio Almeida, UFMG, 2009
18 Motivating Example: Call Center Architecture
19 Motivating Example - Call Center Customer inquirements: i Status of an order Location of a shipment Problems, when one wants to know what is happening with a given order Service respresentatives will have the functions Historical tracking of all customer contacts Single view of custumer informantion Record of resolution of past problems Help functions
20 Motivating Example - Call Center Is the system design able to meet the subsecond response time for all functions? Can the performance be maintened after integrating the sytem? Is the system capacity able to handle up to 1,000 calls on the busiest hour and preserve the subsecond response time? How do failures in the database server affect the 24x7 avaialability goal? What is the impact of start offering Web self-services to customers?
21 Motivating Example - Call Center Requirement analysis stage define the resources needed to support QoS goals Workload Model What workload do we want to characterize? All functions the IT application receives from the representatives during an oberserved period Packet size distribution, interpacket arrival time Load high level description Eg.: functions submitted by the representatives
22 At the Requirements Analysis Workload definition: Phase Call center s view: Arrival rate of phone calls IT system s view: Functions received from the representatives. DB server view: SQL requests from the application server. LAN view: packet size distribution and interpacket t arrival time. Virgilio Almeida, UFMG,
23 Motivating Example - Call Center Requirement design stage What should be the system throughput to meet the subsecond response time requirement? The analysts work the assumptions Number of service representatives: 200 Busiest hour: 80% of the representatives working Think time (period between two consecutive submissions): 30 sec.
24 Motivating Example - Call Center Model - abstraction
25 Motivating Example - Call Center N active representatives in the system X 0 system throughput N = 200 x 0.80 Response time law: R = N/X 0 Z < 1 sec X 0 >= N/(Z+1) = 5.16 functions/sec
26 Motivating Example - Call Center System development phase Before developing the database, we need to know what shoud be the performance of the database server Forced Flow law: X DB = V DB x X 0 X DB is the database server throughput V DB is the average number of visists per function to the database. Each function access the 2.2 times X DB >= 2.2 x 5.16 = transactions/sec DB
27 Motivating Example - Call Center Operation stage Check if the performance objectives are being met. R call = R Appl + R LAN + R DB R call < 1 (performance requeriment) Consider that the DB server has one CPU and two disks.
28 Motivating Example - Call Center DB server receives (peak hour): 57,800 queries/hour = X 0 = 16 queries/sec. Each query needs: needs 50 msec of CPU performs 4 I/Os on disk 1 performs 2 I/Os on disk 2 Each I/O takes an average of 8 msec
29 Motivating Example - Call Center D CPU = 0,05 sec D disk1 = V 1 xs disk1 = 4x = sec D disk2 = V 2 x S disk2 = 2 x 0.08 = sec U CPU = D CPU x X 0 = 0.05 x 16 = 80% U disk1 = D disk1 xx 0 = x 16 = 51.2% U disk2 = D disk2 x X 0 = x 16 = 25.6% R CPU = 0,25 sec R disk1 = sec R disk2 = sec CPU will be the bottleneck of the DB server
30 Motivating Example - Call Center Evolution stage The company is considering to develop Web applications Security: unauthorized modifications of the DB information. Interface: authentication ti ti services Internal architecture: access control mechanisms to the database information
31 Motivating Example - Call Center Solving the performance model The response time at the DB server: Local queries: 1.14 Web queries: 3.85.
32 Model-Based Methodology Understand the System Description of the system architecture, components and goals. Characterize the Workload Identify the basic components of the workload Measure the System and Obtain Workload Measure the System and Obtain Workload Parameters
33 Computer System Lifecycle Functional requirements: what the system has to do and on what type of platforms. Non-functional requirements: how well the system has to accomplish its functions. Service Level Agreements (SLA) are established. In many cases non functional requirements have been neglected or In many cases, non-functional requirements have been neglected or considered only at system test time!
34 Computer System Lifecycle How will the requirements be met? -System architecture - System broken down into components - Major data structures, files, and databases are designed. - Interfaces between components are specified
35 Computer System Lifecycle Components are implemented. - some are new - some are re-used - some are adapted Components are interconnected to form a system Components should be instrumented as they are built
36 Computer System Lifecycle Concurrent with system development, as components become available (unit testing) Integrated tests are carried out when the entire system is ready. Often, more time is spent in testing functional requirements than in testing non-functional requirements.
37 Computer System Lifecycle Configuration parameters have to be set in order to meet the SLAs. e.g., TCP parameters, database poolsize, maximum number of threads, etc.
38 Computer System Lifecycle Constant monitoring to check if the system is meeting demands: - workload (peak periods, unusual patterns) - external metrics (user-perceived) - internal metrics (help to detect bottlenecks and to fine tune the system) - availability (external and internal) It may be needed to dynamically adjust configuration parameters
39 Computer System Lifecycle Systems may need to evolve to cope with new laws and Regulations (e.g., HIPPA) Systems may need to evolve to provide new functions (e.g., sale of downloadable MP3 music in addition to CDs) How are the IT resources going to cope with evolution in terms of SLAs?
40 Reference Model for IT Business Model: - number of branches - number and location of ATMs - number of accounts of each type - business evolution plans (e.g., mergers) Social Model - privacy policy - accessibility ypolicy
41 Trabalho em Aula 41 Virgilio Almeida, UFMG, 2009
42 At the System Design Phase What should the system throughput be to meet sub-second response times? 200 customer service representatives and 80% are working during the peak hour. Average think time of 30 sec. 42 Virgilio Almeida, UFMG, 2009
43 At the System Development Phase What should be the capacity of the DB server so that the performance goals are met? Each submitted functions requires 2.2 SQL calls on average. From the Forced Flow Law: X DB = V X DB = tps 43 Virgilio Almeida, UFMG, 2009
44 At the Operation Phase Assume DB server is a problem. Response times exceed sub second goal. Measurements during peak hour: queries/hour Each query needs 50 msec of CPU, performs 4 I/Os on disk 1 and 2 I/Os on disk 2. Each I/O takes 8 msec on average. X 0 = / 3600 = 16 queries/sec Service demands: Dcpu = 0.05 sec; Ddisk1 = 4 x = sec; Ddisk2 = 2 x = sec. 44 Virgilio Almeida, UFMG, 2009
45 At the Operation Phase (cont d) Utilization computations (Service Demand Law): Ucpu = Dcpu x X0 = 0.05 x 16 = 80% Udisk1 = Ddisk1 x X0 = x 16 = 51.2% Udisk2 = Ddisk2 x X0 = x 16 = 25.6% Response Time (Open QN Model) R R R R ' CPU D = 1 U cpu D = 1 U cpu 0.05 = = 0.25sec ' disk1 disk1 = disk 1 ' disk 2 = D disk 2 1 U disk 2 ' ' ' 0 = Rcpu + Rdisk1 + Rdisk 2 = = 0.066sec = = 0.022sec sec 45 Virgilio Almeida, UFMG, 2009
46 At the Evolution Phase Develop Web based interface. Security requirements mandate that new applications be developed for Web access (authentication, auditing, DB access control mechanisms). Local Web Arrival 16 1 Rate (tps) Service demands (sec) CPU Disk Disk Virgilio Almeida, UFMG, 2009
Treinamento em Análise Quantitativa & Planejamento de Capacidade. Virgilio A. F. Almeida
Treinamento em Análise Quantitativa & Planejamento de Capacidade Virgilio A. F. Almeida DATAPREV Rio de Janeiro 17 Dezembro de 2009 Módulo: Leis de Fundamentais de Filas e Performance Departamento de Ciência
More informationAnálise e Modelagem de Desempenho de Sistemas de Computação: Component Level Performance Models of Computer Systems
Análise e Modelagem de Desempenho de Sistemas de Computação: Component Level Performance Models of Computer Systems Virgilio ili A. F. Almeida 1 o Semestre de 2009 Introdução: Semana 5 Computer Science
More informationSOFT 437 Quiz #2 February 26, 2015
SOFT 437 Quiz #2 February 26, 2015 Do not turn this page until the quiz officially begins. STUDENT NUMBER Please do not write your name anywhere on this quiz. I recommend writing your student number at
More informationA Capacity Planning Methodology for Distributed E-Commerce Applications
A Capacity Planning Methodology for Distributed E-Commerce Applications I. Introduction Most of today s e-commerce environments are based on distributed, multi-tiered, component-based architectures. The
More informationCh. 7: Benchmarks and Performance Tests
Ch. 7: Benchmarks and Performance Tests Kenneth Mitchell School of Computing & Engineering, University of Missouri-Kansas City, Kansas City, MO 64110 Kenneth Mitchell, CS & EE dept., SCE, UMKC p. 1/3 Introduction
More informationOn the Use of Performance Models in Autonomic Computing
On the Use of Performance Models in Autonomic Computing Daniel A. Menascé Department of Computer Science George Mason University 1 2012. D.A. Menasce. All Rights Reserved. 2 Motivation for AC main obstacle
More informationPerformance Analysis of a Call Center Telecommunications Interface. CS672 Spring 2004 Mohamed Benalayat Raymond Jordan
Performance Analysis of a Call Center Telecommunications Interface CS672 Spring 2004 Mohamed Benalayat Raymond Jordan Overview Call center monitoring and recording systems allow corporations to monitor
More informationComputational performance and scalability of large distributed enterprise-wide systems supporting engineering, manufacturing and business applications
Computational performance and scalability of large distributed enterprise-wide systems supporting engineering, manufacturing and business applications Janusz S. Kowalik Mathematics and Computing Technology
More informationITIL Capacity Management Deep Dive
ITIL Capacity Management Deep Dive Chris Molloy IBM Distinguished Engineer International Business Machines Agenda IBM Global Services ITIL Business Model ITIL Architecture ITIL Capacity Management Introduction
More informationA Survival Guide to Continuity of Operations. David B. Little Senior Principal Product Specialist
A Survival Guide to Continuity of Operations David B. Little Senior Principal Product Specialist Customer Perspective: Recovery Time & Objective Asynchronous Replication Synchronous Replication WAN Clustering
More informationData Warehouse and Data Mining
Data Warehouse and Data Mining Lecture No. 07 Terminologies Naeem Ahmed Email: naeemmahoto@gmail.com Department of Software Engineering Mehran Univeristy of Engineering and Technology Jamshoro Database
More informationCh. 13: Measuring Performance
Ch. 13: Measuring Performance Kenneth Mitchell School of Computing & Engineering, University of Missouri-Kansas City, Kansas City, MO 64110 Kenneth Mitchell, CS & EE dept., SCE, UMKC p. 1/3 Introduction
More informationGENIUS: Generator of Interactive User Media Sessions
GENIUS: Generator of Interactive User Media Sessions Claudiney Ramos Cristiano Costa Ítalo Cunha Jussara M. Almeida Department of Computer Science Federal University of Minas Gerais Brazil Motivation Realistic
More informationArcGIS Enterprise Performance and Scalability Best Practices. Andrew Sakowicz
ArcGIS Enterprise Performance and Scalability Best Practices Andrew Sakowicz Agenda Definitions Design workload separation Provide adequate infrastructure capacity Configure Tune Test Monitor Definitions
More informationRegulator s challenge to improve QoS/QoE in LATAM
ITU workshop on telecommunications service quality Rio de Janeiro, Brasil, 27-29 November 2017 Regulator s challenge to improve QoS/QoE in LATAM Eng. Anabel Cisneros acisneros@planetworkint.com Planet
More informationPerformance evaluation and benchmarking of DBMSs. INF5100 Autumn 2009 Jarle Søberg
Performance evaluation and benchmarking of DBMSs INF5100 Autumn 2009 Jarle Søberg Overview What is performance evaluation and benchmarking? Theory Examples Domain-specific benchmarks and benchmarking DBMSs
More informationQuality of Service Aspects and Metrics in Grid Computing
Quality of Service Aspects and Metrics in Grid Computing Daniel A. Menascé Dept. of Computer Science George Mason University Fairfax, VA menasce@cs.gmu.edu Emiliano Casalicchio Dipt. InformaticaSistemi
More informationSOFT 437. Software Performance Analysis. Ch 7&8:Software Measurement and Instrumentation
SOFT 437 Software Performance Analysis Ch 7&8: Why do we need data? Data is required to calculate: Software execution model System execution model We assumed that we have required data to calculate these
More informationFuture-ready IT Systems with Performance Prediction using Analytical Models
Future-ready IT Systems with Performance Prediction using Analytical Models Madhu Tanikella Infosys Abstract Large and complex distributed software systems can impact overall software cost and risk for
More informationWhite Paper. Major Performance Tuning Considerations for Weblogic Server
White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance
More informationQuality of Service Management
1 Oracle Quality of Service Management Meeting SLAs in a Grid Environment Mark V. Scardina Director, Product Management Quality of Service Management Aris Prassinos Chief Engineer
More informationFROM TACTIC TO STRATEGY:
FROM TACTIC TO STRATEGY: The CDW-G 2011 Cloud Computing Tracking Poll 2011 CDW Government LLC TABLE OF CONTENTS Introduction 3 Key findings 4 Planning for the cloud 16 Methodology and demographics 19 Appendix
More informationCHANGES TO THIS POLICY
Privacy Policy Your personal and corporate privacy is important to FunkyCouture.com. This privacy policy ( Policy ) applies to the FunkyCouture.com e Web sites and services and tells you how personal and
More informationDB2 Performance A Primer. Bill Arledge Principal Consultant CA Technologies Sept 14 th, 2011
DB2 Performance A Primer Bill Arledge Principal Consultant CA Technologies Sept 14 th, 2011 Agenda Performance Defined DB2 Instrumentation Sources of performance metrics DB2 Performance Disciplines System
More informationIBM Case Manager on Cloud
Service Description IBM Case Manager on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud
More informationDynamics 365. for Finance and Operations, Enterprise edition (onpremises) system requirements
Dynamics 365 ignite for Finance and Operations, Enterprise edition (onpremises) system requirements This document describes the various system requirements for Microsoft Dynamics 365 for Finance and Operations,
More informationBatch Jobs Performance Testing
Batch Jobs Performance Testing October 20, 2012 Author Rajesh Kurapati Introduction Batch Job A batch job is a scheduled program that runs without user intervention. Corporations use batch jobs to automate
More informationIT MANAGER PERMANENT SALARY SCALE: P07 (R ) Ref:AgriS042/2019 Information Technology Manager. Reporting to. Information Technology (IT)
DESIGNATION Reporting to Division Office Location IT MANAGER PERMANENT SALARY SCALE: P07 (R806 593.00) Ref:AgriS042/2019 Information Technology Manager CEO Information Technology (IT) Head office JOB PURPOSE
More informationTuning Cognos ReportNet for a High Performance Environment
Proven Practice Tuning Cognos ReportNet for a High Performance Environment Product(s): Cognos ReportNet Area of Interest: Performance Tuning Cognos ReportNet for a High Performance Environment 2 Copyright
More informationVirtualization of Customer Premises Equipment (vcpe)
Case Study Virtualization of Customer Premises Equipment (vcpe) Customer Profile Customer: A Cloud Service Provider Reach: Global Industry: Telecommunications The Challenge A Cloud Service Provider serving
More informationPerformance evaluation and. INF5100 Autumn 2007 Jarle Søberg
Performance evaluation and benchmarking of DBMSs INF5100 Autumn 2007 Jarle Søberg Overview What is performance evaluation and benchmarking? Theory Examples Domain-specific benchmarks and benchmarking DBMSs
More informationBuilding a Data Strategy for a Digital World
Building a Data Strategy for a Digital World Jason Hunter, CTO, APAC Data Challenge: Pushing the Limits of What's Possible The Art of the Possible Multiple Government Agencies Data Hub 100 s of Service
More informationImportance of the Data Management process in setting up the GDPR within a company CREOBIS
Importance of the Data Management process in setting up the GDPR within a company CREOBIS 1 Alain Cieslik Personal Data is the oil of the digital world 2 Alain Cieslik Personal information comes in different
More informationwebmethods Task Engine 9.9 on Red Hat Operating System
webmethods Task Engine 9.9 on Red Hat Operating System Performance Technical Report 1 2015 Software AG. All rights reserved. Table of Contents INTRODUCTION 3 1.0 Benchmark Goals 4 2.0 Hardware and Software
More informationPrivacy Policy. Third Party Links
Privacy Policy This Privacy Policy is provided by POP Tracker LLC, which is referred to within the policy collectively as "POP Tracker", "we", "us" and/or "our". It applies to all POP Tracker-owned websites,
More informationGain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services
Solution Overview Gain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services OPTIMIZE YOUR CLOUD SERVICES TO DRIVE BETTER BUSINESS OUTCOMES Reduce Cloud Business Risks and Costs
More informationQLogic 2500 Series FC HBAs Accelerate Application Performance
QLogic 2500 Series FC HBAs Accelerate QLogic 8Gb Fibre Channel Adapters from Cavium: Planning for Future Requirements 8Gb Performance Meets the Needs of Next-generation Data Centers EXECUTIVE SUMMARY It
More informationHPE Datacenter Care for SAP and SAP HANA Datacenter Care Addendum
HPE Datacenter Care for SAP and SAP HANA Datacenter Care Addendum This addendum to the HPE Datacenter Care Service data sheet describes HPE Datacenter Care SAP and SAP HANA service features, which are
More informationAgilent OpenLAB. Data Store. Maintenance Guide
Agilent OpenLAB Data Store Maintenance Guide Notices Agilent Technologies, Inc. 2012 No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval or
More informationROLE DESCRIPTION IT SPECIALIST
ROLE DESCRIPTION IT SPECIALIST JOB IDENTIFICATION Job Title: Job Grade: Department: Location Reporting Line (This structure reports to?) Full-time/Part-time/Contract: IT Specialist D1 Finance INSETA Head
More informationCOMPUTER NETWORKS PERFORMANCE. Gaia Maselli
COMPUTER NETWORKS PERFORMANCE Gaia Maselli maselli@di.uniroma1.it Prestazioni dei sistemi di rete 2 Overview of first class Practical Info (schedule, exam, readings) Goal of this course Contents of the
More informationBlaise Web Form Load and Performance Testing
Blaise 4.8.4 Web Form Load and Performance Testing Author(s): Oleg Volguine, Presenter(s): Helen Robson, Lane Masterton Organization: Australian Bureau of Statistics 1. Abstract This is a technical paper
More informationDATABASES AND THE CLOUD. Gustavo Alonso Systems Group / ECC Dept. of Computer Science ETH Zürich, Switzerland
DATABASES AND THE CLOUD Gustavo Alonso Systems Group / ECC Dept. of Computer Science ETH Zürich, Switzerland AVALOQ Conference Zürich June 2011 Systems Group www.systems.ethz.ch Enterprise Computing Center
More informationReduces latency and buffer overhead. Messaging occurs at a speed close to the processors being directly connected. Less error detection
Switching Operational modes: Store-and-forward: Each switch receives an entire packet before it forwards it onto the next switch - useful in a general purpose network (I.e. a LAN). usually, there is a
More informationArcGIS Enterprise: Architecting Your Deployment
ArcGIS Enterprise: Architecting Your Deployment ArcGIS Enterprise ESRI USER CONFERENCE 2017 1 Assumptions and Prerequisites This document assumes you are a system architect or an IT administrator (or work
More informationMEETING ISO STANDARDS
WHITE PAPER MEETING ISO 27002 STANDARDS September 2018 SECURITY GUIDELINE COMPLIANCE Organizations have seen a rapid increase in malicious insider threats, sensitive data exfiltration, and other advanced
More informationArcGIS Enterprise: Performance and Scalability Best Practices. Darren Baird, PE, Esri
ArcGIS Enterprise: Performance and Scalability Best Practices Darren Baird, PE, Esri dbaird@esri.com What is ArcGIS Enterprise What s Included with ArcGIS Enterprise ArcGIS Server the core web services
More informationSOLUTION BRIEF NETWORK OPERATIONS AND ANALYTICS. How Can I Predict Network Behavior to Provide for an Exceptional Customer Experience?
SOLUTION BRIEF NETWORK OPERATIONS AND ANALYTICS How Can I Predict Network Behavior to Provide for an Exceptional Customer Experience? SOLUTION BRIEF CA DATABASE MANAGEMENT FOR DB2 FOR z/os DRAFT When used
More informationProblems for Resource Brokering in Large and Dynamic Grid Environments
Problems for Resource Brokering in Large and Dynamic Grid Environments Cătălin L. Dumitrescu Computer Science Department The University of Chicago cldumitr@cs.uchicago.edu (currently at TU Delft) Kindly
More informationIT your way - Hybrid IT FAQs
Hybrid IT IT your way - Hybrid IT FAQs Create a strategy that integrates in-house and outsourced IT services to meet ever-changing business requirements. Combine on-premise and off premise solutions Mix
More informationSAP HANA. Jake Klein/ SVP SAP HANA June, 2013
SAP HANA Jake Klein/ SVP SAP HANA June, 2013 SAP 3 YEARS AGO Middleware BI / Analytics Core ERP + Suite 2013 WHERE ARE WE NOW? Cloud Mobile Applications SAP HANA Analytics D&T Changed Reality Disruptive
More informationStorage Optimization with Oracle Database 11g
Storage Optimization with Oracle Database 11g Terabytes of Data Reduce Storage Costs by Factor of 10x Data Growth Continues to Outpace Budget Growth Rate of Database Growth 1000 800 600 400 200 1998 2000
More informationChanging the Economics of Lossless Full Packet Capture Enabling Real-time Visibility
Executive Summary: Changing the Economics of Lossless Full Packet Capture Enabling Real-time Visibility March 2017 All questions and enquiries regarding this white paper should be directed to: Dan Cybulski
More informationOracle Database 10g Resource Manager. An Oracle White Paper October 2005
Oracle Database 10g Resource Manager An Oracle White Paper October 2005 Oracle Database 10g Resource Manager INTRODUCTION... 3 SYSTEM AND RESOURCE MANAGEMENT... 3 ESTABLISHING RESOURCE PLANS AND POLICIES...
More informationPerformance Isolation in Multi- Tenant Relational Database-asa-Service. Sudipto Das (Microsoft Research)
Performance Isolation in Multi- Tenant Relational Database-asa-Service Sudipto Das (Microsoft Research) CREATE DATABASE CREATE TABLE SELECT... INSERT UPDATE SELECT * FROM FOO WHERE App1 App2 App3 App1
More informationAdvanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours
Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332 36 Contact Hours Course Overview This course examines how to plan, configure, and manage a Microsoft SharePoint Server 2013 environment.
More informationAdvanced Solutions of Microsoft SharePoint 2013
Course 20332A :Advanced Solutions of Microsoft SharePoint 2013 Page 1 of 9 Advanced Solutions of Microsoft SharePoint 2013 Course 20332A: 4 days; Instructor-Led About the Course This four-day course examines
More informationCS533 Modeling and Performance Evaluation of Network and Computer Systems
CS533 Modeling and Performance Evaluation of Network and Computer Systems Selection of Techniques and Metrics (Chapter 3) 1 Overview One or more systems, real or hypothetical You want to evaluate their
More informationVersion 11
The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic
More informationEmbedded Technosolutions
Hadoop Big Data An Important technology in IT Sector Hadoop - Big Data Oerie 90% of the worlds data was generated in the last few years. Due to the advent of new technologies, devices, and communication
More informationThe Transition to Networked Storage
The Transition to Networked Storage Jim Metzler Ashton, Metzler & Associates Table of Contents 1.0 Executive Summary... 3 2.0 The Emergence of the Storage Area Network... 3 3.0 The Link Between Business
More informationCS533 Modeling and Performance Evaluation of Network and Computer Systems
CS533 Modeling and Performance Evaluation of Network and Computer s Selection of Techniques and Metrics Overview One or more systems, real or hypothetical You want to evaluate their performance What technique
More informationEstimate performance and capacity requirements for InfoPath Forms Services 2010
Estimate performance and capacity requirements for InfoPath Forms Services 2010 This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site
More informationTitle DC Automation: It s a MARVEL!
Title DC Automation: It s a MARVEL! Name Nikos D. Anagnostatos Position Network Consultant, Network Solutions Division Classification ISO 27001: Public Data Center Evolution 2 Space Hellas - All Rights
More informationCS102B: Introduction to Information Systems. Minerva A. Lagarde
CS102B: Introduction to Information Systems Minerva A. Lagarde Module 1: Fundamental Database Concepts Introduction Objectives In this module, the student will learn: 1) Difference between data and information;
More informationLast Updated: January 31, 2017
Last Updated: January 31, 2017 As a member of the Canon family of companies ( Canon ), Canon Virginia, Inc. ("CVI") is committed to protecting your privacy. This Privacy Statement describes the information
More informationON THE USE OF PERFORMANCE MODELS TO DESIGN SELF-MANAGING COMPUTER SYSTEMS
2003 Menascé and Bennani. All ights eserved. In roc. 2003 Computer Measurement Group Conf., Dec. 7-2, 2003, Dallas, T. ON THE USE OF EFOMANCE MODELS TO DESIGN SELF-MANAGING COMUTE SYSTEMS Daniel A. Menascé
More informationIPv6 Enablement for Enterprises. Waliur Rahman Managing Principal, Global Solutions April, 2011
IPv6 Enablement for Enterprises Waliur Rahman Managing Principal, Global Solutions April, 2011 PROPRIETARY STATEMENT This document and any attached materials are the sole property of Verizon and are not
More informationInvesting in a Better Storage Environment:
Investing in a Better Storage Environment: Best Practices for the Public Sector Investing in a Better Storage Environment 2 EXECUTIVE SUMMARY The public sector faces numerous and known challenges that
More informationInteroperability First Published On: Last Updated On:
First Published On: 02-08-2017 Last Updated On: 04-23-2018 1 Table of Contents 1. vsan with vrealize Operations (vr Ops) 1.1.Using vr Ops MP for vsan to understand performance 2 1. vsan with vrealize Operations
More informationAdobe Social Collaboration:
Adobe Social Collaboration: A Deep Dive Into Performance and Scalability Sruthisagar Kasturirangan, Infrastructure Architect, Infrastructure Practice, SapientNitro, Bangalore INTRODUCTION Adobe s Social
More informationVMware vcloud Architecture Toolkit Hybrid VMware vcloud Use Case
VMware vcloud Architecture Toolkit Version 2.0.1 October 2011 This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents
More informationEmpowering the Service Economy with SLA-aware Infrastructures in the project
Empowering the Service Economy with SLA-aware Infrastructures in the project SLA@SOI ETSI Workshop Grids, Clouds & Service Infrastructures, Sophia Antipolis, Dec 2-3, 2009 Ramin Yahyapour Technische Universität
More informationSTRATEGIC PLAN
STRATEGIC PLAN 2013-2018 In an era of growing demand for IT services, it is imperative that strong guiding principles are followed that will allow for the fulfillment of the Division of Information Technology
More informationSolid Access Technologies, LLC
Newburyport, MA, USA USSD 200 USSD 200 The I/O Bandwidth Company Solid Access Technologies, LLC Solid Access Technologies, LLC Why Are We Here? The Storage Perfect Storm Traditional I/O Bottleneck Reduction
More informationFederal Agencies and the Transition to IPv6
Federal Agencies and the Transition to IPv6 Introduction Because of the federal mandate to transition from IPv4 to IPv6, IT departments must include IPv6 as a core element of their current and future IT
More informationIP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview
This module describes IP Service Level Agreements (SLAs). IP SLAs allows Cisco customers to analyze IP service levels for IP applications and services, to increase productivity, to lower operational costs,
More informationRightNow Technologies Best Practices Implementation Guide. RightNow Technologies, Inc.
RightNow Technologies Best Practices Implementation Guide RightNow Technologies, Inc. www.rightnow.com http://rightnow.custhelp.com Welcome Welcome to the RightNow Technologies Best Practice Implementation
More informationMicrosoft SharePoint Server 2013 Plan, Configure & Manage
Microsoft SharePoint Server 2013 Plan, Configure & Manage Course 20331-20332B 5 Days Instructor-led, Hands on Course Information This five day instructor-led course omits the overlap and redundancy that
More informationPerformance Measurement and Evaluation Tool for Large-scale Systems
Performance Measurement and Evaluation Tool for Large-scale Systems Hong Ong ORNL hongong@ornl.gov December 7 th, 2005 Acknowledgements This work is sponsored in parts by: The High performance Computing
More informationA Controller Based Approach for Web Services Virtualized Instance Allocation
A Controller Based Approach for Web Services Virtualized Allocation Sandesh Tripathi, S Q Abbas, Rizwan Beg 1,2,3 CSE Department, Integral university, Lucknow Abstract Few Service providers provide compute
More information2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,
2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising
More informationCOMPTIA CLO-001 EXAM QUESTIONS & ANSWERS
COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Number: CLO-001 Passing Score: 800 Time Limit: 120 min File Version: 39.7 http://www.gratisexam.com/ COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Exam Name: CompTIA
More informationAdvanced Solutions of Microsoft SharePoint Server 2013
Course Duration: 4 Days + 1 day Self Study Course Pre-requisites: Before attending this course, students must have: Completed Course 20331: Core Solutions of Microsoft SharePoint Server 2013, successful
More informationFine-Grained Access Control
Secure your sensitive information Fine-Grained Access Control 2 Serving financial institutions, federal agencies, pharmaceutical companies, payment service providers, insurers, broadcasting companies,
More informationGathering Network Requirements
Gathering Network Requirements Designing and Supporting Computer Networks Chapter 2.2 Copyleft 2012 Vincenzo Bruno (www.vincenzobruno.it) Released under Creative Commons License 3.0 By-Sa Cisco name, logo
More informationConsolidating OLTP Workloads on Dell PowerEdge R th generation Servers
Consolidating OLTP Workloads on Dell PowerEdge R720 12 th generation Servers B Balamurugan Phani MV Dell Database Solutions Engineering March 2012 This document is for informational purposes only and may
More informationLies, Damn Lies and Performance Metrics. PRESENTATION TITLE GOES HERE Barry Cooks Virtual Instruments
Lies, Damn Lies and Performance Metrics PRESENTATION TITLE GOES HERE Barry Cooks Virtual Instruments Goal for This Talk Take away a sense of how to make the move from: Improving your mean time to innocence
More informationThe Impact of SSD Selection on SQL Server Performance. Solution Brief. Understanding the differences in NVMe and SATA SSD throughput
Solution Brief The Impact of SSD Selection on SQL Server Performance Understanding the differences in NVMe and SATA SSD throughput 2018, Cloud Evolutions Data gathered by Cloud Evolutions. All product
More informationFoglight. Resolving the Database Performance. Finding clues in your DB2 LUW workloads
Foglight Resolving the Database Performance Blame Game Finding clues in your DB2 LUW workloads Agenda Introductions Database Monitoring Techniques Understand normal (baseline) behavior Compare DB2 instance,
More informationCIO Forum Maximize the value of IT in today s economy
CIO Forum Maximize the value of IT in today s economy Laura Scott, Vice President Service Product Line Sales Global Technology Services IT infrastructure is reaching a breaking point. 85% idle In distributed
More informationVirtual Instruments Application Aware Infrastructure Performance Management
Virtual Instruments Application Aware Infrastructure Performance Management CREATING A WORLD WHERE APPLICATIONS AND INFRASTRUCTURE PERFORM BETTER TOGETHER! Why Performance Management is Critical Current
More informationPerformance and Scalability: Tuning, Testing, and Monitoring
Performance and Scalability: Tuning, Testing, and Monitoring Andrew Sakowicz, asakowicz@esri.com Steve McCarthy, Steven.McCarthy@Williams.com Frank Pizzi, fpizzi@esri.com Agenda Process, Tools, Value Performance
More informationThe trend to virtualisation
The trend to virtualisation Key concepts Desktop virtualisation describes the process of separating or abstracting a personal desktop environment (including its operating system, applications, user profile
More informationEcological Waste Management Ltd Privacy Policy
Ecological Waste Management Ltd Privacy Policy This Privacy Policy governs the manner in which Ecological Waste Management Ltd collects, uses, maintains and discloses information collected from users (each,
More informationWHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY
WHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY Table of Contents Introduction 3 Performance on Hosted Server 3 Figure 1: Real World Performance 3 Benchmarks 3 System configuration used for benchmarks 3
More informationIBM Terms of Use SaaS Specific Offering Terms. IBM DB2 on Cloud. 1. IBM SaaS. 2. Charge Metrics
IBM Terms of Use SaaS Specific Offering Terms IBM DB2 on Cloud The Terms of Use ( ToU ) is composed of this IBM Terms of Use - SaaS Specific Offering Terms ( SaaS Specific Offering Terms ) and a document
More informationTracking and Reporting
Secure File Transfer Tracking and Reporting w w w. b i s c o m. c o m 321 Billerica Road, Chelmsford, MA phone: 978-250-1800 email: sales@biscom.com EXECUTIVE SUMMARY The Internet has made it easier than
More information(Extended) Entity Relationship
03 - Database Design, UML and (Extended) Entity Relationship Modeling CS530 Database Architecture Models and Design Prof. Ian HORROCKS Dr. Robert STEVENS In this Section Topics Covered Database Design
More informationEliminate Idle Redundancy with Oracle Active Data Guard
Eliminate Idle Redundancy with Oracle Active Data Guard What is Oracle Data Guard Data Protection and Availability for the Oracle Primary Site Standby Site SYNC / ASYNC Primary Data Guard Physical or Logical
More information