“HPE Performance Center 12.50 New Features Webinar” · 2018-04-04 · In Performance Center...
Transcript of “HPE Performance Center 12.50 New Features Webinar” · 2018-04-04 · In Performance Center...
“HPE Performance Center 12.50 New Features Webinar”December 17, 2015
Brought to you by
Hosted By
Bob Crews
Florida Chapter Leader
President Checkpoint Technologies
Today’s Speakers
Vicky Villalobos
Product Manager
Hewlett Packard Enterprise
Aliza Salomon
Performance Center
and Virtualization Customer
Oriented RnD
Hewlett Packard Enterprise
Yoav Karnibad
Functional Architect
Network Virtualization
Hewlett Packard Enterprise
Hila Levi
Functional Architect
Performance Center
Hewlett Packard Enterprise
• This “LIVE” session is being recorded
Recordings are available to all Vivit members
• Session Q&A:
Please type questions in the Questions Pane
Housekeeping
Webinar Control Panel
Toggle View Window between
Full screen/window mode.
Questions
Performance Center 12.50 Webinar
7
Agenda
General information
Customer oriented R&D programs
Performance Center 12.50 - What’s new
PAL- Overview & Live demo
Network Virtualization – Overview & Live demo
Q&A
Summary
Questions How-To
•During the session, please write any question you might have
•You can also send your questions to [email protected]
•The session will be recorded and shared with along with the presentations and Q&A file.
Customer oriented RnD programs
Pre\Post Release Validation
•Design partners
•Beta
•Early adopters
•PAL hands-on
Customer Environment Simulation
• Customer data base repository
• AUT examples
In Performance Center version 12.50, we arefocusing on DevOps with the release ofPerformance Application Lifecycle 2.0 (PAL 2.0),and on the enhanced usability of the platform. Weare also focused on modernizing the scriptingtechnologies for Web and Mobile, a single unifiedTruClient-Web protocol across multiple browsers,and enhanced integration with HPE NetworkVirtualization. There are also numerous misc.protocol enhancements, updated technologysupport and improved usability which continue toraise the bar for application performance engineers.
“HP is the market share leader in performancetesting and test management, making investmentsin expanding its capabilities to incorporate cloudand mobile, and connecting DevOps features,including integration into continuous integrationtools and lifecycle virtualization solutions.”
2015 Gartner Magic Quadrant
Introducing Performance Center v12.50Deliver faster with breakthrough technology
New Technology
Build scripts in
native JavaScript to
take advantage of
the language of the
Web. LeanFT
scripts supported out
of the box.
Time to Value
TruClient 12.50 now
supports Chromium,
Internet Explorer and
Firefox in a single
script across
LR/PC/SRL and BPM!
Cloud Testing
Maximum
performance and
scale. Supports AWS,
Microsoft Azure, HPE
Helion and Google
App Engine.
Performance
Optimization
Network
Virtualization now
part of every
LoadRunner/PC
installation - 2 free
VUs!
Continuous
Testing for
DevOps
PAL 2.0 bridges the
gap between test and
production by
automatically building
realistic tests!
MyPC Enhancements
15
MyPC Enhancements
Uploading VuGen Vuser Scripts - you can upload more than five script at a time.
MyPC Enhancements
Improved My Performance Center filters
MyPC Enhancements
Copying Monitor Profiles
Noise Generator Scripts
19
Noise Generator ScriptsAllowing you to run a simple noise test alongside standard Vuser scripts
Protocol Usage Report
21
Protocol Usage Reports
Protocol Usage Reports
Online Documentation
24
Online Documentation
PC Help Center Online•Option 1: Google search -> Help Center•Option 2: Inside Performance Center: Click Help -> Help Center•No need for HP Passport•http://alm-help.saas.hpe.com/en/Latest/online_help/Content/Resources/_TopNav/_TopNav_Home.htm•(12.02 docs also available - http://alm-help.saas.hpe.com/en/Latest/online_help/Content/What_New/wn_pc_1220.htm•ALM/LR information also available
VuGen Enhancements Highlights
JavaScript code generationTruClient protocolVuGen + NV Analytics
26
JavaScript code generation for Web HTTP protocol
Option to create a Web
HTTP/HTML script in
JavaScript language.
Web protocol capabilities
will be accessible by using
JS steps
Motivation:
Step over ‘the C gap’
Easier recreation of the
client side logic within the
script
Easier 3rd Party
integration
To activate, in VuGen:
– Regenerate existing C based script:1
2 – Record a new script in JS:
Record/Replay from/to any Browser
TruClient Web – unified protocol
Full flexibility to Record in IE/FF/Chrome Browsers
Full flexibility to Replay in any of the IE/FF/Chrome Browsers
Chromium Record/Replay
• Full Recording and Full Replay abilities also available from Chrome
Browser
Network Virtualization Analytics in VuGen
Give you the ability to do quick client side optimization for Mobile &
Desktop Web applications
Network Virtualization Analytics in VuGen
• Optimization grades and suggestions
• HTTP analytics View
• Mobile and Desktop point of view
HPE Service Virtualization details
33
Performance Application Lifecycle PAL 2.0
Introduction
34
Moving to third generation of scripting
Performance Application Lifecycle
Import data sets taken from
production logs: IIS,
Apache, HP RUM.
Analyze data sets to receive
the actual transactions’
flows that took place in
production
Download template script
for each flow , edit in Vugen
if needed
Create Load test
TAPE framework
Traffic Analysis offProduction Environments
TAPE – Traffic analysis of production environments
Search for representative users
Automatic URL
parameterization
Search for blocks of repetitive user
behaviors
Search for representative users
Search for patterns of repetitive behaviors
User sessions
Search Results Search Results DetailsAdd to
CartInsertCard
Buy
Browse Select Product Make PurchaseBrowse
Search for patterns of repetitive behaviors
User sessions
Search Results Search Results DetailsAdd to
CartInsertCard
Buy
Browse Select Product Make PurchaseBrowse
Browse BrowseSelectProduct
MakePurchase
Automatic URL parameterization
/Product/10-ge/buy
/Product/11-et/buy
/Product/12-ba/buy
/Product/xz-13/buy
/Product/*/buy
User/[email protected]
User/[email protected]
User/[email protected]
User/[email protected]
User/*
How to turn this:
Into this:
PAL – Analyze your web production logs into the most accurate load test - in just few steps
Performance Application Lifecycle
Transform web protocol production logs (IIS, Apache, HP RUM) to
PAL Datasets and Import the selected data sets.
Analyze data sets to receive the actual transactions flows that took
place in production
Download template script for each flow , edit in Vugen if needed
Create Load test
PAL Data Set Creator location on DVD2
PAL Data Set Creator – PC12.50
Creating Data Sets from IIS W3C
Agenda
What is Network Virtualization?
Network Impact on Applications
Demo: NV Analytic Report in VuGen 12.50
Preparing applications for the "Real World" using NV during Load Tests
Demo: NV as part of PC 12.50
What is Network Virtualization?
57
APAC
Data Center
US
Data Center
European
Data Center
Distributed Application - Real World
APAC
Data Center
Distributed Application - In the Lab
US
Data Center
European
Data Center
Network Impact on ApplicationsCustomer Story
60
Network Impact on Remote Users
US
Data Center
New York
Office
Local Users
London
Office
Remote Users
Tokyo
Office
Remote Users
Network Impact on Remote Users
Sec
0.2
5.1
0.50.5
9.2
15.3
0.7
12.8
18.1
0
2
4
6
8
10
12
14
16
18
20
Launch Manage Policy Sign In Attempt
Local in NY
London to NY
Tokyo to NY
0.2
5.5
0.60.4
10.6
18.6
1.2
22.7
19.8
1.5
47.9
39.2
0
10
20
30
40
50
60
Launch Manage Policy Sign In Attempt
WiFi
4G
3G
3G Busy
Network Impact on Mobile Users
Sec
Testing Gap Introduces Business Risk
1. Reduced User Satisfaction
2. Reduced Internal Worker Productivity
Improve application performance using the NV Analytics ReportDemo of a new tool in Vugen
65
75% to 100% Performance Improvement
+ 15 Network-Related Functional Failures Detected & Fixed
Real Example – Tablet Banking Application
Take 30 seconds, and do this now!
HPE NV Freemium [www.hpe.com/software/Insights]• Spend < 30 seconds to request your results
• Receive a custom 20+ page result report
• Delivered to you within 3-5 minutes
Network Virtualization Impact On Load TestsPreparing applications for the “Real World”
68
Load Testing Example
storageDB servers
app servers
web servers
V
U Virtual Users
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
Servers Under Test
Load Tests Can Identify Many Issues
Local Users - Without NV
Response (TRT) <10
seconds Capacity >500 +
Users
Load Testing Example
storageDB servers
App servers
web servers
Browsers & Mobile devices
V
U Servers Under TestVirtual Users
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
V
U
New York
London
Tel Aviv
Mobile
Networks
London
Real World Load Testing With NV
Remote Users – With NVLocal Users - Without NV
Response (TRT) < 10
seconds
Capacity > 500 +
Users
Response (TRT) > 40
seconds
Capacity < 200
Users
200
100
50
0
NV for Performance CenterDemo
73
NV is part of the Performance Center 12.50 installation
NV Vuser Licenses are managed by Performance Center 12.50
Take 30 seconds, and do this now!
HPE NV Freemium [www.hpe.com/software/Insights]• Spend < 30 seconds to request your results
• Receive a custom 20+ page result report
• Delivered to you within 3-5 minutes
Why HP Performance Center?
K
Q&A
78
Contacts
Vicky Villalobos ([email protected]) HPE Performance Engineering Product Manager
Hila Levi ([email protected]) Functional Architect HPE Performance Center
Aliza Salomon ([email protected]) HPE Performance Center and Virtualization Customer Oriented RnD
Yoav Karnibad ([email protected]) Functional Architect HPE Network Virtualization
Silvia Siquiera ([email protected]) HPE Performance Engineering Product Marketing Manager
R&D Cost team [email protected]
Thank you
80
Thank you
• Complete the short survey and opt-in for more information from Hewlett Packard Enterprise.
www.hpe.com
www.vivit-worldwide.org