spirent velocity scheduling consumes excess power and cooling the solution spirent velocity provides...
TRANSCRIPT
Spirent VelocityLab as a Service Platform
Challenges
Network test labs face multiple challenges including pressure to increase ROI, inefficient
practices and need to get to market faster with better quality. To overcome these obstacles,
labs must be automated and made accessible globally.
Commonly associated symptoms include:
� Inaccurate, or completely lacking resource utilization data make it impossible to manage
effectively
� Manual testbed standups are time consuming and error prone
� Unnecessary lab cost increases due to resource hoarding and non-accountability
� Unpredictable scheduling consumes excess power and cooling
The Solution
Spirent Velocity provides a complete, differentiated Lab as a Service platform. It provides
resource, topology, workflow and information management, all in a globally accessible,
browser-based user interface. It also integrates tightly with DevOps toolchains via its REST API.
� Detailed, always up-to-date resource
utilization data provided via reports
and dashboards empowers effective
decision making
� Automated testbed standups and
configurations avoid errors and speed
time to market
� Resource sharing using abstraction
cuts CapEx
� Predictable scheduling enables power
savings
Highlights
� Global instantaneous access to lab
resources
� Actionable utilization information
and dashboards
� Physical, virtual and hybrid testbeds
with automated standups
� Built-in automated workflows
� Fully automatable and extensible
with REST API
Tightly Integrated Lab and Test as a Service Platform
This platform consists of two products:
iTest and Velocity. They are tightly
integrated to maximize reuse and test
coverage. Tests and topologies are
developed and consumed seamlessly
across both products
Velocity Dashboards empower timely and accurate management decisions
PASS
INDETERMINATE
ERROR
FAIL
ABORT
PETE
KALINA
CLARK
PATRICK
DAVE
63,518Count Unique count
of testPathLab Utilization
22 71%
Test Results PRODUCTIVITY (Executions by User)
KPIs
Spirent VelocityLab as a Service Platform
2 | spirent.com
Key Features
Global Instantaneous Access to Lab Resources
� Global 24x7 lab access for distributed technical teams
� Facilitates lab consolidations
� Maximize resource utilization, eliminate stranded resources
and cut time to testing
� Follow-the-sun collaboration and resource sharing to empower
all lab users
Automated Testbed Standups & Orchestration for Physical, Virtual and Hybrid Resources
� Guarantees repeatable, predictable testbed standups by eliminating
human errors
� Optimized resource selection and routing across L1 and L2
� Triggered automation ensures valid resource configurations and
policy enforcement
� Streamline your transition from physical to virtual
Over 15 Built-in Workflows for Lab Management and Continuous Test
� Streamline and automate repetitive tasks
� Ensure consistent and predictable outcomes
� Increase productivity and reduce errors
� Customizable to meet your specific lab needs
Fully Automatable and Extensible
� Extend best-of-breed Lab Ecosystems and/or DevOps Toolchains
via REST API
� Embrace existing test automation
� Supports automation languages including Python, Bash and many others
spirent.com | 3
Key Features (cont’d)
Insights via Dashboards and Visualizations
� Reveal insights into resource availability, utilization, and conflicts
� Real-time analytics regarding test processes and effectiveness
� Technical and executive dashboards for trending analysis
� Minimize CapEx via improved management information
Resource and Topology Abstraction
� Rapidly find/reserve any resource or topology that meets user’s requirements
� Makes topologies portable, reusable, scalable and maintainable
� Isolate users from underlying lab complexity
� Optimally employ resources through time sharing
� Increase testing coverage by easily standing up testbed combinations and
permutations
Policy Enforcement
� Admins can ensure resources are returned in a known good state after use
� Ensure only users with correct privileges can gain access to specific
resources
� Ensure resources are allocated to the most important uses per enterprise
policy
� Enforce resource usage limits
Save Power
� Automatically power on and off based on known usage patterns
� Reduce power consumption and save on cooling to help achieve
green objectives
KPIs
PASS
INDETERMINATE
ERROR
FAIL
ABORT
PETE
KALINA
CLARK
PATRICK
DAVE
63,518Count Unique count
of testPathLab Utilization
22 71%
UTILIZATION (Executions by Topology)
Test Results PRODUCTIVITY (Executions by User) TEST COVERAGE (Tests by Result)
KPIs SUMMARY (Daily Executions)
0
5,000
10,000
15,000
2016-12-01 2016-12-02 2016-12-03 2016-12-04 2016-12-05 2016-12-06 2016-12-07
Co
un
t
startTime per day
0
1,000
2,000
3,000
4,000
5,000
6,000
Boo
tup
Seq
uenc
e P
art 1
Boo
tup
Seq
uenc
e P
art 2
Boo
tup
Seq
uenc
e P
art 3
RA
ID S
tripi
ng T
est
Bas
ic C
onne
ctiv
ity T
est
BIO
S V
erifi
catio
n
Boo
t Loa
der T
est
OS
Boo
t Pha
se 1
OS
Boo
t Pha
se 2
OS
Boo
t Pha
se 3
OS
Boo
t Pha
se 4
OS
Boo
t Pha
se 5
Upl
ink
Ban
dwid
th T
est
Cor
ner C
ase
#1
Cor
ner C
ase
#2
Neg
ativ
e Te
st A
Neg
ativ
e Te
st B
PASSINDETERMINATEFAILABORTERROR
PASSINDETERMINATEFAILABORTERROR
Co
un
t
AMERICAS 1-800-SPIRENT +1-800-774-7368 | [email protected]
US Government & Defense [email protected] | spirentfederal.com
EUROPE AND THE MIDDLE EAST +44 (0) 1293 767979 | [email protected]
ASIA AND THE PACIFIC +86-10-8518-2539 | [email protected]
© 2018 Spirent Communications, Inc. All of the company names and/or brand names and/or product names and/or logos referred to in
this document, in particular the name “Spirent” and its logo device, are either registered trademarks or trademarks pending registration in
accordance with relevant national laws. All rights reserved. Specifications subject to change without notice. Rev G | 06/18
Spirent VelocityLab as a Service Platform
spirent.com
Use Cases
Reduce testbed set up time and effort
� Automate manual, error prone processes to save time and money
� Get to testing faster
� Expand test coverage by enabling test execution on multiple testbeds
Consolidate Labs
� Enable 24/7 access to resources globally
� Expand knowledge sharing between teams and locations
� Cut resource expenditures by increasing utilization
Maximize Resource Utilization
� Enable faster and better decision making via accurate resource usage
reporting
� Minimize equipment costs while ensuring test coverage
� Employ intelligent optimized resource selection to maximize utilization
Continuous Testing in DevOps Tool Chain
� Schedule and execute tests predictably and continuously to
maximize coverage
� Deliver live reports, customizable for each audience
� Integrate using REST API together with Python, BASH,
or other automation languages
For more information on Spirent’s Lab as a Service platform, please visit www.spirent.com/solutions/lab-as-a-service