Five Hard-Won Lessons In Performance, Load, and Reliability Testing
|
|
- Ashley Greer
- 5 years ago
- Views:
Transcription
1 Five Hard-Won Lessons In Performance, Load, and Reliability Testing Ferrari 360 race from Cosmo
2 Why Does PLR Testing Matter? Why do performance, load, and reliability testing? Inadequate performance can lead to user dissatisfaction, user errors, and lost business System failure under load often means loss of system stem functionality when the need is highest Reliability problems damage your reputation and your business Perhaps the more important question PLR testing is, Are you sure that there are not critical risks to your business related to performance, load, or reliability? Experience is a dear teacher, but some will learn from no other. Ben Franklin, 1700s-era wit and US Revolutionary Copyright (c) RBCS Page 2
3 Great tmoments in PLR Risks If 10% of an e-commerce site s s customers abandon their shopping cart due to sluggish performance, how long will that company stay in business? One bank estimated its average cost of field failure at over 100,000 often related to PLR The Victoria s Secret 1999 Internet holiday lingerie show good concept; terrible execution mistake: insufficient performance, load, and reliability testing On introduction, a new 999 (emergency) phone service in the UK suffered from reliability (and other) problems that resulted in late ambulance arrivals and consequent fatalities Copyright (c) RBCS Page 3
4 I See the Risk So What Do I Do? I can t tell you everything you need to know no one can but I can give you some ideas The following pages will illustrate five lessons I ve learned in PLR testing Case studies show both success and failure I ll indicate tips for success with I ll indicate warnings for common mistakes with All figures and case studies are real (some details omitted) thanks to the kind permission i of my clients and my associates on the projects Copyright (c) RBCS Page 4
5 Configure performance, load, and reliability test environments to resemble production Generate loads and transactions that model various real-world scenarios Test the tests with models and simulations and vice versa Invest in the right tools but don t waste money Start modeling, simulation, and testing during design and continue throughout the lifecycle! These are hard-won lessons, learned through personal experience with successful projects and expensive failures Copyright (c) RBCS Page 5
6 Lesson 1: Realistic Environments Software engineering is not yet like other engineering fields Civil engineering g example: Bridges Aeronautical engineering: Scale models Software engineering counterexample: Binary trees, normalized relational databases It can be difficult to extrapolate results from smaller environments under scaled-down d loads into larger environments Copyright (c) RBCS Page 6
7 Unrealistic Environment One client s systems: Support large, diverse networks Gather, integrate, and control complex data Tested in a minimal environment For a large customer with a complex network and data, one query that was to run overnight, each night, took 25 hours! For systems that deal with large data-sets, don t forget that the data is part of the test environment Copyright (c) RBCS Page 7
8 Realistic Environment For a banking application, we built a test environment that mimicked the production environment Differences were limited to the bandwidth between the call center (where the clients were) and the data center (where the servers were) We used testing and modeling to ensure that these differences would not affect the PLR results in the production environment Understand all differences between actual and test environments and how they might affect your results Copyright (c) RBCS Page 8
9 Test and Production Environments Tests were run in steps where each step added 20 users to the load, looking for knees in the performance The only differences between the test and production environments were in the bandwidth and throughput limits on this wide-area network that tied the call center to the data center. Realistic loads put into the system from the call center side of the interface Copyright (c) RBCS Page 9
10 Lesson 2: Real-World ld Loads A realistic test environment makes possible the next level of realistic PLR testing: realistic transactions and loads Load scenarios should include Regular events (like backups) Seasonal events (e.g., holiday shopping, year-end end closing, etc.) Different classes of users (power, novice, etc.) Growth for the future External factors (such as WAN or Internet load) Try tip over tests : Increase load until the system fails to check for graceful degradation and unexpected bottlenecks Copyright (c) RBCS Page 10
11 Light, Unrepresentative ti Loads For an interactive voice response server, the developers tested subsystem performance by generating load using half of the telephony cards The system load imposed by the load generators was below that of the telephony subsystems under test Warnings from test professionals about the meaninglessness of such tests were ignored The tests passed, until PLR testing is a specialized, complex task that requires expertise and study: Careless OJT can kill your project Copyright (c) RBCS Page 11
12 Rp Representative tti Loads We built a load generator that ran on an identical but separate host We loaded all telephony ports The tests failed, revealing project-threatening design problems Crash!!! And when we cranked up the load here Prefer non-intrusive load generators for most PLR testing PLR testing of subsystems in unrealistic system settings yields misleading results Copyright (c) RBCS Page 12
13 When Self-Generated tdload dis Okay MaxConfig A cluster of 31 systems A mix of mainframes and PCs running Unix Load generators Simple Unix/C programs Used files, interprocess communication, process migration, and other cross-network activities Created high, random loads for up to 48 hours Intrusive (self-generated) load works for load, reliability tests Copyright (c) RBCS Page 13
14 Lesson 3: Test the Tests and dthe Mdl Models If realism of environment and load is important, how can we be sure we got it right before we go live or ship? Models can help us test our tests The tests also test the models A model which is validated through testing is useful for predicting future performance Spreadsheets are good for initial PLR modeling and design Dynamic simulations allow for more what-if scenarios and are useful during design, implementation, and testing Copyright (c) RBCS Page 14
15 Test, but tverify For an Internet project, we tested at 25K, 40K, and 50K We used a production environment and realistic load generator Functional testing of the devices during PLR tests gave us a sense of user experience under load We compared our test results against the simulation results Copyright (c) RBCS Page 15
16 Double-Checking An extract from our PLR results presentation Simulation data for IMAP servers 45% server utilization at 25K users 75% server utilization (saturation) at 40K users Worst-case snapshots (25K users) Server CPU Idle MTA1 68% MTA2 79% Maildb1 67% Maildb2 89% IMAP1 59% IMAP2 55% Test data supports simulation 25K users Copyright (c) RBCS Page 16
17 AdM And More Double-Checking We did a detailed analysis of performance, too Simulation Observed Transaction Server Frequency Time (ms) Time (ms) Connect IMAP 1 per connect Banner IMAP 1 per connect Authorize IMAP 1 per connect Select IMAP 1 per connect Fetch IMAP 1 per connect , Be careful to design your tests and models so that you can compare the results. Copyright (c) RBCS Page 17
18 Lesson 4: Invest in Tools Don t Splurge Tools are necessary for PLR testing There are many types of suitable tools Commercial Open-source Custom-developed For complex test situations, you may well need a combination of the above Check and sourceforge.org for open-source tools Don t overload on free tools; even free tools have costs Copyright (c) RBCS Page 18
19 Money Wasted on Tools One client s all-too-often-repeated often test tool tale They selected a commercial tool based solely on a salesperson s representations that it would work for them They hired a consultant to automate all their tests for them, without any transition plan to train staff, maintain tests They tried to automate at an unstable interface (in this case, the GUI) The consultant left, and the day after the tool and the tests were found to be unusable by the staff Total cost? About $500,000! First, design your PLR test system (cases, data, automation strategy, etc.), then identify the specific tool requirements for your system, and only then go shopping for tools Copyright (c) RBCS Page 19
20 Money and dtime Well-Spent For a complex system with a wide-area network of interactive voice response servers connected to a large call center, we used the following tools QA Partner (now Silk) to drive the call center applications through the graphical user interface Custom-built load generators to drive the interactive voice response server applications Custom-built middleware to tie the two sides together and coordinate the testing end-to-end Free tools such as TCL as building blocks for our test components Total cost? Under $500,000 Let s see how Copyright (c) RBCS Page 20
21 Architecture t of the System Under Test ACD PBX Telephone N x T1 CSA Workstation ACD IVR City IVR Telephone CT-Connect Server CM Workstation CSA-Server WAN CM Server Pub/Su Telephone CSA Workstation Voice Repository Copyright (c) RBCS CityPage 21 IVR
22 Test tsystem Architecture t ACD PBX N x T1 QA Partner drove the call center GUI application CSA Workstation CM Workstation CSA Workstation IVR CT-Connect Server CSA-Server CM Server Voice Repository Pub/Su ACD WAN City IVR Custombuilt load generator drove the IVR application City IVR Custom-built testing middleware coordinated the tests end-to-end Copyright (c) RBCS Page 22
23 Lesson 5: Start tearly and dstay on Course Performance, load, and reliability problems often arise during initial system design A bad unit or subsystem can affect the entire system Interface problems between subsystems can create PLR problems Slow, brittle, unreliable system architectures can t be patched into perfection Use models to identify and fix PLR problems during design Include PLR in unit, subsystem, integration, and system test Throwing more hardware at the problems might not work Copyright (c) RBCS Page 23
24 Failing to Stick with the Program For the interactive voice response server testing mentioned on slides 11 and 12, one senior technical staff member had built a spreadsheet model that predicted many of the problems we found in later testing However, there was no follow-up during design, implementation, or subsystem testing Late discovery of problems during integration and system test lead to patching of the IVR server Copyright (c) RBCS Page 24
25 Problems with Patching PLR Bugs Patching of a problem would improve performance However, the next bottleneck would be discovered during testing Peeling the onion was a slow process which h didn t resolve the performance problems Lines on the axes indicate desired response time and supported load level l Copyright (c) RBCS Page 25
26 PLR: Test tearly, Test toften For the Internet project discussed on slides , we started with a spreadsheet during initial server system design That initial server design was turned into a simulation, which was fine-tuned as detailed design work continued Performance testing of units and subsystems was compared against the simulation Few surprises were found during system testing Iteratively improve the models and the tests to resolve discrepancies between the predicted and observed results Copyright (c) RBCS Page 26
27 Where Does Your PLR Testing Stand? Assess your PLR testing: How well or poorly does your company do in applying each of these lessons? Which common mistakes are you making? Which tips for success could you apply? Avoid expensive, unforeseen field failures by assessing and improving your PLR risk mitigation strategy t throughout h t the lifecyclel Don t let PLR field failures be your first sign you re at risk Direct questions to info@rbcs-us.com Copyright (c) RBCS Page 27
28 Contact trbcs For over a dozen years, RBCS has delivered services in consulting, outsourcing and training for software and hardware testing. ti Employing the industry s most experienced and recognized consultants, RBCS conducts product testing, builds and improves testing groups and hires testing staff for hundreds of clients worldwide. Ranging from Fortune 20 companies to start-ups, RBCS clients save time and money through improved product development, decreased tech support calls, improved corporate reputation and more. To learn more about RBCS, visit. Address: RBCS, Inc Beck Road Bulverde, TX USA Phone: +1 (830) Fax: +1 (830) info@rbcs-us.com Web: Five Testing Best Practices Copyright (c) RBCS Page 28
Advanced Software Testing Applying State Diagrams to Business Logic
Advanced Software Testing Applying State Diagrams to Business Logic Advanced d Software Testing A series of webinars excerpted from Advanced Software Testing: Volume 1, a book for test analysts and test
More informationNon-GUI Test Automation Concepts and Case Studies in Maintainable Testing
Concepts and Case Studies in Maintainable Testing Introduction Test automation is great, except when it s not Various reasons lead to test automation failure, some arising from automation via a GUI You
More informationAdvanced Software Testing Pairwise Testing Techniques
Advanced Software Testing Pairwise Testing Techniques Advanced d Software Testing A series of webinars excerpted from Advanced Software Testing: Volume 1, a book for test analysts and test engineers Equivalence
More informationAdvanced Software Testing Testing Code with Static Analysis
Advanced Software Testing Testing Code with Static Analysis Advanced Software Testing A series of webinars, this one excerpted from Advanced Software Testing: V3, a book for technical test analysts, programmers,
More informationEnterprise Challenges of Test Data Size, Change, Complexity, Disparity, and Privacy
Size, Change, Complexity, Disparity, and Privacy For simple applications, representative test data can be relatively easy What if you are testing enterprise-scale applications? In enterprise data centers,
More informationAdvanced Software Testing Understanding Code Coverage
Advanced Software Testing Understanding Code Coverage Advanced Software Testing A series of webinars, this one excerpted from Advanced Software Testing: V3, a book for technical test analysts, programmers,
More informationCode Coverage Metrics And How to Use (and Misuse) Them
Code Coverage Metrics And How to Use (and Misuse) Them #include main() { int i, n, pp, p, c; printf("enter element count: "); scanf("%d", &n); if (n < 0) { printf("no %d series!\n", n); n = -1;
More informationAgile Testing in the Real World Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE]
Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE] There are lots of books, articles, and webinars about how great Agile is However, those often describe purist approaches that adhere to
More informationAdvanced Software Testing Integration Testing
Advanced Software Testing Integration Testing Advanced Software Testing A series of webinars, this one excerpted from Advanced Software Testing: V3, a book for technical test analysts, programmers, and
More informationCode Coverage Metrics And How to Use Them
Code Coverage Metrics And How to Use Them int main(int argc, char* argv[]) { long int i, n=0; ubcd pp, p, c; if (argc > 1) { } else { } if (n < 0) { } else { } n = atol(argv[1]); cout
More informationShift Left and Friends And What They Mean for Testers
And What They Mean for Testers Replica of the shift left persuasion device (i.e., 2x4) used by a test manager colleague in 1990s Introduction All the IT world is abuzz with the latest buzz words Shift
More informationSOFTWARE PERFORMANCE TESTING TIPS WITH JMETER
SOFTWARE PERFORMANCE TESTING TIPS WITH JMETER When you hear the term software performance testing, what comes to mind? How many users can my system handle? How many users can it handle if I want to maintain
More informationNetworking Strategy and Optimization Services (NSOS) 2010 IBM Corporation
Networking Strategy and Optimization Services (NSOS) Agenda Network Strategy and Optimization Services (NSOS) Overview IBM NSOS NAO Offerings Model IBM NSOS NIO Offerings Model Why IBM Lot of specialist
More informationAnalysis for Testing. by: rex Black. quality matters Q3 2009
Using Domain by: rex Black Analysis for Testing This article is excerpted from Chapter 16 of Rex Black s book Pragmatic Software Testing. Many of you are probably familiar with basic test techniques like
More informationFour Essential Steps for Removing Risk and Downtime from Your POWER9 Migration
Four Essential Steps for Removing Risk and Downtime from Your POWER9 Migration Syncsort Four Essential Steps for Removing Risk and Downtime from Your POWER9 Migration With the introduction of IBM s POWER9
More informationE-COMMERCE HOMEPAGE UX DESIGN TIPS THESE TIPS WILL HELP YOU CREATE A USABLE E-COMMERCE WEBSITE AND TURN YOUR HOMEPAGE INTO A CONVERSION MAGNET
E-COMMERCE HOMEPAGE UX DESIGN TIPS THESE TIPS WILL HELP YOU CREATE A USABLE E-COMMERCE WEBSITE AND TURN YOUR HOMEPAGE INTO A CONVERSION MAGNET Just imagine... You ve finished your work day and just completed
More informationCisco Collaboration Optimization Services: Tune-Up for Peak Performance
Cisco Collaboration Optimization Services: Tune-Up for Peak Performance What You Will Learn More than 200,000 enterprises around the world have deployed Cisco Collaboration Solutions. If you are one of
More informationVoice, Video and Data Convergence:
: A best-practice approach for transitioning your network infrastructure White Paper The business benefits of network convergence are clear: fast, dependable, real-time communication, unprecedented information
More informationRisks of Computers: What do we Do? Steven M. Bellovin April 15,
Risks of Computers: What do we Do? Steven M. Bellovin April 15, 2010 1 We Have Problems... Software is buggy It takes too long to develop It s generally over budget What do we do? Steven M. Bellovin April
More informationBalancing RTO, RPO, and budget. Table of Contents. White Paper Seven steps to disaster recovery nirvana for wholesale distributors
White Paper Seven steps to disaster recovery nirvana for wholesale distributors Balancing RTO, RPO, and budget In our last white paper, Thinking through the unthinkable: Disaster recovery for wholesale
More informationRapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008
Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2008 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding
More informationVoice over Internet Protocol
Voice over Internet Protocol Voice over Internet Protocol Contents Introduction Benefits of Integrating Voice and Data Networks Converting Voice to Data Efficient and Reliable Network Infrastructures
More informationORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES
ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES SERVICE, SUPPORT AND EXPERT GUIDANCE FOR THE MIGRATION AND IMPLEMENTATION OF YOUR ORACLE APPLICATIONS ON ORACLE INFRASTRUCTURE
More informationA guide for assembling your Jira Data Center team
A guide for assembling your Jira Data Center team Contents 01 Getting started 02 Helpful roles for your Jira Data Center team 03 Helpful expertise for your Jira Data Center team 04 Pro tips & best practices
More informationBridge Course On Software Testing
G. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Accredited by NAAC with A Grade of UGC, Approved by AICTE, New Delhi Permanently Affiliated to JNTUA, Ananthapuramu (Recognized by UGC under 2(f) and 12(B)
More informationTop 7 Mistakes Dealerships Make When Buying Phone Systems Or why mixing your IT and phone technology can cost you big time
Top 7 Mistakes Dealerships Make When Buying Phone Systems Or why mixing your IT and phone technology can cost you big time With Phillip Sherman, CEO of Telecom Advisors Group Moderated by Mike Bowers,
More informationBECOME A LOAD TESTING ROCK STAR
3 EASY STEPS TO BECOME A LOAD TESTING ROCK STAR Replicate real life conditions to improve application quality Telerik An Introduction Software load testing is generally understood to consist of exercising
More informationHow to be a Great Production DBA
How to be a Great Production DBA Because Performance Matters Presented by: Jeff Garbus CEO Soaring Eagle Consulting, Inc. About Soaring Eagle Since 1997, Soaring Eagle Consulting has been helping enterprise
More informationEnabling Performance & Stress Test throughout the Application Lifecycle
Enabling Performance & Stress Test throughout the Application Lifecycle March 2010 Poor application performance costs companies millions of dollars and their reputation every year. The simple challenge
More informationManaging Your IP Telephony Environment
Managing Your IP Telephony Environment with HP OpenView The Growing Need to Manage IP Telephony...2 Designing an IP Telephony Solution...2 Installing and Configuring an IP Telephony Solution...4 Maintaining
More informationWhite Paper. RingCentral. Professional Services Implementation & Onboarding Methodology
White Paper RingCentral Professional Services Implementation & Onboarding Methodology RingCentral Professional Services Implementation & Onboarding Methodology Any technology transition can be challenging;
More informationUsing the NIST Framework for Metrics 5/14/2015
Using the NIST Framework for Metrics 5/14/2015 ITD - Public Safety Safety improvements reduced total crashes by 29% and injury crashes by 41% in corridors after GARVEE projects were completed Ads / Commercials
More informationOn BigFix Performance: Disk is King. How to get your infrastructure right the first time! Case Study: IBM Cloud Development - WW IT Services
On BigFix Performance: Disk is King How to get your infrastructure right the first time! Case Study: IBM Cloud Development - WW IT Services Authors: Shaun T. Kelley, Mark Leitch Abstract: Rolling out large
More informationTHE CYBER SECURITY PLAYBOOKECTOR SHOULD KNOW BEFPRE, DURING & AFTER WHAT EVERY DIRECTOR SHOULD KNOW BEFORE, DURING AND AFTER AN ATTACK
THE CYBER SECURITY PLAYBOOKECTOR SHOULD KNOW BEFPRE, DURING & AFTER WHAT EVERY DIRECTOR SHOULD KNOW BEFORE, DURING AND AFTER AN ATTACK 03 Introduction 04 Step 1: Preparing for a breach CONTENTS 08 Step
More informationCalculating the real cost of a business phone system. How a cloud phone system ultimately gives you more for your money
Calculating the real cost of a business phone system How a cloud phone system ultimately gives you more for your money When it comes to getting a new phone system, it s essential to look beyond the basic
More informationOpenVMS Technical Journal V5
OpenVMS Technical Journal V5 Porting RPG: Moving a Compiler to Itanium Mr. Bruce Claremont, Software Migration and OpenVMS Consultant Overview This article covers MSI's experience in porting its Migration
More informationGet your business Skype d up. Lessons learned from Skype for Business adoption
Get your business Skype d up Lessons learned from Skype for Business adoption On the rise with Skype for Business Recent figures from Microsoft found that 90% of Fortune 500 companies and over 100 million
More informationROI CASE STUDIES. Case Study Forum. Credit Union Reduces Network Congestion, Improves Productivity, and Gains More than $800,000 in Benefits with
HIGHLIGHTS Goal: For a credit union to monitor and troubleshoot its network in order to improve the reliability and speed of connections to its branch offices, and gain total network visibility from the
More informationResolving Network Performance Issues with Real-time Monitoring A Series of Case Studies
Resolving Network Performance Issues with Real-time Monitoring A Series of Case Studies INTRODUCTION Maintaining a healthy network is a vital component of maintaining a successful business. Many organizations
More informationOpenVMS Technical Journal V6. Porting RPG: Moving a Compiler to the HP Integrity Server
OpenVMS Technical Journal V6 Porting RPG: Moving a Compiler to the HP Integrity Server Porting RPG: Moving a Compiler to the HP Integrity Server... 2 Overview... 2 Introduction... 2 Software Development
More informationSkype for Business Users: 18 Things to Know about Microsoft Teams for 2018
Skype for Business Users: 18 Things to Know about Microsoft Teams for 2018 If you have made significant investments in or are in the process of evaluating/deploying Skype for Business, what is your path
More informationTesting the Performance of Applications Over Wide Area Networks
Testing the Performance of Applications Over Wide Area Networks Today s dispersed workforce requires responsive access to a wide variety of centrally managed applications. IT managers and network administrators
More informationFIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION
FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and
More informationDetermining the Number of CPUs for Query Processing
Determining the Number of CPUs for Query Processing Fatemah Panahi Elizabeth Soechting CS747 Advanced Computer Systems Analysis Techniques The University of Wisconsin-Madison fatemeh@cs.wisc.edu, eas@cs.wisc.edu
More informationThe White Papers. Employing Knowledge Management for Oracle, DB2 and SQL Server. By Steve Hilker & Daniel Norwood
The White Papers Employing Knowledge Management for Oracle, DB2 and SQL Server By Steve Hilker & Daniel Norwood Contents Employing Knowledge Management... 3 Introduction... 3 Overview... 3 The Challenges...
More informationWelfare Navigation Using Genetic Algorithm
Welfare Navigation Using Genetic Algorithm David Erukhimovich and Yoel Zeldes Hebrew University of Jerusalem AI course final project Abstract Using standard navigation algorithms and applications (such
More informationWHITE PAPER Cloud FastPath: A Highly Secure Data Transfer Solution
WHITE PAPER Cloud FastPath: A Highly Secure Data Transfer Solution Tervela helps companies move large volumes of sensitive data safely and securely over network distances great and small. We have been
More informationTips for Effective Patch Management. A Wanstor Guide
Tips for Effective Patch Management A Wanstor Guide 1 Contents + INTRODUCTION + UNDERSTAND YOUR NETWORK + ASSESS THE PATCH STATUS + TRY USING A SINGLE SOURCE FOR PATCHES + MAKE SURE YOU CAN ROLL BACK +
More informationVoIP for the Small Business
Reducing your telecommunications costs VoIP for the Small Business Research firm IDC1 has estimated that a VoIP system can reduce telephonyrelated expenses by 30%. Voice over Internet Protocol (VoIP) phone
More informationIntroduction. Read on and learn some facts about backup and recovery that could protect your small business.
Introduction No business can afford to lose vital company information. Small-business owners in particular must take steps to ensure that client and vendor files, company financial data and employee records
More information4 KEY FACTORS FOR DATA QUALITY ON A DATA LAKE (OR: HOW TO AVOID THE DATA SWAMP) JOSH HERRITZ MIOSOFT CORPORATION MIOsoft Corporation.
4 KEY FACTORS FOR DATA QUALITY ON A DATA LAKE (OR: HOW TO AVOID THE DATA SWAMP) JOSH HERRITZ MIOSOFT CORPORATION The trends in digital business promise that the future holds an unprecedented volume, variety,
More informationSymantec Business Continuity Solutions for Operational Risk Management
Symantec Business Continuity Solutions for Operational Risk Management Manage key elements of operational risk across your enterprise to keep critical processes running and your business moving forward.
More informationLessons Learned Operating Active/Active Data Centers Ethan Banks, CCIE
Lessons Learned Operating Active/Active Data Centers Ethan Banks, CCIE #20655 @ecbanks Senior Network Architect, Carenection Co-founder, Packet Pushers Interactive http://ethancbanks.com http://packetpushers.net
More informationOverview. Consolidating SCM Infrastructures - Migrating between Tools -
- Migrating between Tools - Neal R. Firth, SageRight, Inc. An affiliate of Vizim Worldwide, Inc. 1 Overview Introduction Organizational Factors Business and People Product Factors Features and Usage The
More informationTHE COMPLETE FIELD GUIDE TO THE WAN
THE COMPLETE FIELD GUIDE TO THE WAN People interested in setting up a wide-area network (WAN) often have very specific reasons for wanting to do so. WANs are specialized technological tools that deliver
More informationVendor: Cisco. Exam Code: Exam Name: Cisco Sales Expert. Version: Demo
Vendor: Cisco Exam Code: 646-206 Exam Name: Cisco Sales Expert Version: Demo QUESTION 1 What are three current business factors that are influencing customer decisions in making technology investments?
More informationThe SD-WAN implementation handbook
The SD-WAN implementation handbook Your practical guide to a pain-free deployment This is the future of your business Moving to SD-WAN makes plenty of sense, solving a lot of technical headaches and enabling
More informationCYBERSECURITY PENETRATION TESTING - INTRODUCTION
CYBERSECURITY PENETRATION TESTING - INTRODUCTION Introduction Pen-testing 101 University Focus Our Environment Openness and learning Sharing and collaboration Leads to Security Weaknesses What is Penetration
More informationManaging Information. Technology. Lesson 7. What You Will Learn WORDS TO KNOW
Lesson 7 Managing Information Technology What You Will Learn Copying Files and Folders Moving Files and Folders Compressing Files Recognizing Types of Business Documents Determining the Risks and Rewards
More informationPerfect Balance of Public and Private Cloud
Perfect Balance of Public and Private Cloud Delivered by Fujitsu Introducing A unique and flexible range of services, designed to make moving to the public cloud fast and easier for your business. These
More informationSample Exam. Advanced Test Automation - Engineer
Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,
More informationVOXOX. A Tell-All Guide EVERYTHING YOU NEED TO KNOW ABOUT HOSTED PBX. a VOXOX ebook VOXOX, Inc A Comprehensive Guide
VOXOX A Tell-All Guide EVERYTHING YOU NEED TO KNOW ABOUT HOSTED PBX a VOXOX ebook 2017 VOXOX, Inc A Comprehensive Guide CONTENTS 3 INTRODUCTION 4 WHAT IS HOSTED PBX 6 ANATOMY OF A HOSTED PBX CALL 8 GETTING
More informationMission-Critical Customer Service. 10 Best Practices for Success
Mission-Critical Email Customer Service 10 Best Practices for Success Introduction When soda cans and chocolate wrappers start carrying email contact information, you know that email-based customer service
More informationIdentifying and Eliminating Backup System Bottlenecks: Taking Your Existing Backup System to the Next Level
Identifying and Eliminating Backup System Bottlenecks: Taking Your Existing Backup System to the Next Level Jacob Farmer, CTO Cambridge Computer SNIA Legal Notice The material contained in this tutorial
More informationThe Quick And Easy Affiliate Setup List
"Affiliate Marketing With Roy Carter!" Lesson #3 The Quick And Easy Affiliate Setup List - SUPPLEMENT - By Roy Carter NOTICE: You Do NOT Have the Right to Reprint or Resell this Report! You Also MAY NOT
More informationTECHNOLOGY WHITE PAPER. Java for the Real Time Business
TECHNOLOGY WHITE PAPER Executive Summary The emerging Real Time Business Imperative means your business now must leverage new technologies and high volumes of data to deliver insight, capability and value
More informationMD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth
Success Story: MD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth Atlantic.Net specializes in providing security and compliance hosting solutions, most specifically in the
More informationBeing There, While Staying Here
TECHNOLOGY SOLUTIONS Being There, While Staying Here Along with enhancing productivity, video conferencing cuts travel costs, increases collaboration and boosts green initiatives. Prices are coming down.
More informationMusewerx support for Application Maintenance in Software AG NATURAL and ADABAS TM environment
Musewerx support for Application Maintenance in Software AG NATURAL and ADABAS TM environment Musewerx provides Application Maintenance Services for your applications written in NATURAL and ADABAS environment.
More informationTaming the Wild PDF within the In-Plant Printer
White Paper Page 1/5 Taming the Wild PDF within the In-Plant Printer A White Paper by Michael Reiher The Challenges of Getting Good Files from a Diverse User Base Many in-plant printers face challenges
More informationExam : Title : High-End Disk for Open Systems V2. Version : DEMO
Exam : 000-968 Title : High-End Disk for Open Systems V2 Version : DEMO 1.An international company has a heterogeneous IBM storage environment with two IBM DS8700 systems in a Metro Mirror relationship.
More informationto know about Microsoft Teams
to know about Microsoft Teams If you have made significant investments in or are in the process of evaluating/deploying Skype for Business, what is your path forward in terms of migrating to Microsoft
More informationVirtualizing disaster recovery helps ensure business resiliency while cutting operating costs.
IBM Global Technology Services July 2009 Virtualizing disaster recovery helps ensure business resiliency while cutting operating costs. Virtualization doesn t stop with servers and storage devices it s
More informationAvailability and the Always-on Enterprise: Why Backup is Dead
Availability and the Always-on Enterprise: Why Backup is Dead Backups certainly fit the bill at one time, but data center needs have evolved and expanded. By Nick Cavalancia Every business has experienced
More informationTrend Micro Global Technical Support Guide for Business Customers
Trend Micro Global Technical Support Guide for Business Customers * Includes global regions except Japan, Greater China, Taiwan, Hong Kong and Korea Page 1 Contents Scope... 3 Common Trend Micro Support
More informationCreatively Calculated, Purposefully Made
Creatively Calculated, Purposefully Made Website Hosting and Maintenance Packages THIS IS FEVER ver. 1.5 September 2017 Life is really simple, but we insist on making it complicated. - Confucius Operating
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 informationDiagnostics in Testing and Performance Engineering
Diagnostics in Testing and Performance Engineering This document talks about importance of diagnostics in application testing and performance engineering space. Here are some of the diagnostics best practices
More informationNot all SD-WANs are Created Equal: Performance Matters
SD-WAN Lowers Costs and Increases Productivity As applications increasingly migrate from the corporate data center into the cloud, networking professionals are quickly realizing that traditional WANs were
More informationFinal Exam Solutions
Department of Electrical Engineering and Computer Science MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.824 Spring 2004 Final Exam Solutions The average score was 84, the standard deviation was 6. 1 I Short
More informationwhitepaper How to Measure, Report On, and Actually Reduce Vulnerability Risk
whitepaper How to Measure, Report On, and Actually Reduce Vulnerability Risk Assure the board your company won t be the next data breach Introduction A solid vulnerability management program is critical
More informationACCELERATING SAP: INNOVATION IN TEST AUTOMATION
ACCELERATING SAP: INNOVATION IN TEST AUTOMATION Worksoft White Paper By Linda Hayes, Founder, Worksoft, Inc. v0709 2007 Worksoft, Inc. All rights reserved. Worksoft and Worksoft Certify are registered
More informationTool Selection and Implementation
Tool Selection and Implementation Paul Gerrard Systeme Evolutif Limited email: paulg@evolutif.co.uk http://www.evolutif.co.uk 2000 Systeme Evolutif Ltd Slide 1 Agenda What Can Test Execution Tools Do For
More informationConsolidating servers, storage, and incorporating virtualization allowed this publisher to expand with confidence in a challenging industry climate.
ENGINEERED SOLUTIONS A PUBLISHING SUCCESS STORY DOING MORE WITH LESS Consolidating servers, storage, and incorporating virtualization allowed this publisher to expand with confidence in a challenging industry
More informationVirtualization: For Victory Over IT Complexity ABERDEEN GROUP
Virtualization: For Victory Over IT Complexity ABERDEEN GROUP 1 The IT Struggle Is Real Struggle is a part of life. Every day, in both our personal and work lives, we struggle to do our best, to overcome
More information1: Introduction to Object (1)
1: Introduction to Object (1) 김동원 2003.01.20 Overview (1) The progress of abstraction Smalltalk Class & Object Interface The hidden implementation Reusing the implementation Inheritance: Reusing the interface
More informationHow Network Security Services Work to Protect Your Business
How Network Security Services Work to Protect Your Business www.qsource.net How Network Security Services Work to Protect Your Business Network security services are the guard dogs of your company s information
More informationIT Services. We re the IT in OrganIsaTion.
IT Services. We re the IT in OrganIsaTion. IT for Large Organisations. As the world of business technology has changed, so have we. From designing, building and optimising tailored IT infrastructures,
More informationBefore getting into the depth of anything, let s go through the checklist first
Before getting into the depth of anything, let s go through the checklist first The Feature Plan for developing an E-commerce Website Checked The Choosing of desired Technology Checked The Mode of Website
More informationValidation & Verification Unlocking the Mystery
Email Validation & Verification Unlocking the Mystery Synthio.com 1.888.530.6723 Sales@Synthio.com @Synthio_ Email Validation: Unlocking the Mystery When It Misses the Mark While many businesses offer
More informationContents. viii. List of figures. List of tables. OGC s foreword. 3 The ITIL Service Management Lifecycle core of practice 17
iii Contents List of figures List of tables OGC s foreword Chief Architect s foreword Preface vi viii ix x xi 2.7 ITIL conformance or compliance practice adaptation 13 2.8 Getting started Service Lifecycle
More informationMeasuring VDI Fitness and User Experience Technical White Paper
Measuring VDI Fitness and User Experience Technical White Paper 3600 Mansell Road Suite 200 Alpharetta, GA 30022 866.914.9665 main 678.397.0339 fax info@liquidwarelabs.com www.liquidwarelabs.com Table
More informationUPGRADING IMIS NEWLIN
UPGRADING IMIS NEWLIN JOLME, INTEGR8TIV @njolme @integr8tiv AGENDA UPGRADING IMIS, THE TECHNICAL PERSPECTIVE Want to be on the latest greatest release of imis but not sure where to start? This technical
More informationFully Optimize FULLY OPTIMIZE YOUR DBA RESOURCES
Fully Optimize FULLY OPTIMIZE YOUR DBA RESOURCES IMPROVE SERVER PERFORMANCE, UPTIME, AND AVAILABILITY WHILE LOWERING COSTS WE LL COVER THESE TOP WAYS TO OPTIMIZE YOUR RESOURCES: 1 Be Smart About Your Wait
More informationQuickly Pinpoint and Resolve Problems in Windows /.NET Applications TECHNICAL WHITE PAPER
Quickly Pinpoint and Resolve Problems in Windows /.NET Applications TECHNICAL WHITE PAPER Table of Contents Executive Overview...1 Problem Resolution A Major Time Consumer...2 > Inefficiencies of the Problem
More informationHow NSFOCUS Protected the G20 Summit. Guy Rosefelt on the Strategy, Staff and Tools Needed to Ensure Cybersecurity
How NSFOCUS Protected the G20 Summit Guy Rosefelt on the Strategy, Staff and Tools Needed to Ensure Cybersecurity SPONSORED BY Rosefelt is responsible for developing NSFOCUS threat intelligence and web
More informationAUTOMATED PENETRATION TESTING PRODUCTS Justification and Return on Investment (ROI)
AUTOMATED PENETRATION TESTING PRODUCTS Justification and Return on Investment (ROI) EXECUTIVE SUMMARY This paper will help you justify the need for an automated penetration testing product and demonstrate
More informationUpdate Windows. Upgrade the organisation. Reshaping ICT, Reshaping Business FUJITSU LIMITED. uk.fujitsu.com
Update Windows Upgrade the organisation FUJITSU LIMITED 2 Baker Street London W1U 3BW Copyright: 2013 Fujitsu Contact: fujitsu.com/uk/contact All rights reserved, including rights created by patent grant
More informationA NETWORK PRIMER. An introduction to some fundamental networking concepts and the benefits of using LANtastic.
A NETWORK PRIMER An introduction to some fundamental networking concepts and the benefits of using LANtastic. COPYRIGHT 1996 Artisoft, Inc. All Rights Reserved. This information file is copyrighted with
More informationProtecting Your Investment in Java SE
Software platform maintenance and patching is one of the greatest challenges of managing business critical applications. Oracle Java SE Subscription combines license and support into a simple subscription
More information