spirent velocity scheduling consumes excess power and cooling the solution spirent velocity provides...

4
Spirent Velocity Lab 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,518 Count Unique count of testPath Lab Utilization 22 71% Test Results PRODUCTIVITY (Executions by User) KPIs

Upload: ngotruc

Post on 26-May-2018

217 views

Category:

Documents


0 download

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