19
Speaker: Shruti Bhat, Ravello Systems Client Testing For 32 & 64 bit WinXP, Win7, Win8, Win10 and Linux clients Smart Lab On AWS/Google

Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Embed Size (px)

Citation preview

Page 1: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Speaker:

Shruti Bhat, Ravello Systems

Client Testing

For 32 & 64 bit WinXP, Win7, Win8, Win10 and Linux clients

Smart Lab On AWS/Google

Page 2: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Housekeeping

• Lots of great material to cover

• All attendees on mute – please use the Q&A window for questions in real-

time

• Slides will be shared at the end of the session

• Please tweet @ravellosystems if you are on twitter

• If you are already a Ravello user please rate/review us on AWS

Marketplace

Page 3: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Agenda

• Ravello Smart Labs Concept

• Cloud-based Client Testing Smart Labs – How it works– Live demo of creating your own smart lab– Optimizations

• Technology: Powered by nested virtualization and overlay networking

Page 4: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Ravello Smart Lab Concept

Page 5: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com 5

Ravello’s nested virtualization platform powers cloud-based Smart Labs for many enterprises

… all use Ravello to accelerate sales, training, customer PoCs, development and test

and many more

Page 6: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Ravello Client Testing Smart Lab On AWS or Google

www.ravellosystems.com

• A cloud-based service that auto-deploys your client testing matrix in the cloud, and auto shuts down to release resources when testing is complete

• Supports all operating systems that run on VMware/KVM even though there is no native support on AWS or Google

• Powered by nested virtualization and overlay networking on top of leading public clouds like AWS & Google Cloud (Azure coming soon)

Page 7: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Smart Lab concept: Your virtual environments in self-contained capsules

Define your own test environment blueprint. Or start from a shared blueprint.

Deploy as many application environments as needed on any AWS or Google Cloud region in the world – using one click/API

• Unlimited cloud capacity for as many environments as needed• Automated spin-up and shut down of entire environment• Snapshot entire environment (blueprint) for future use

1 2

Page 8: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Ravello overcomes public cloud limitations

Any OS that runs on VMware/KVM

Upload and use your own ISOs

Multiple NICs, multiple IPs per VM

Network isolation: Static IPs, host names, multiple subnets stay unmodified in each lab

Built in automation for repeatable deployments

Console access

Extremely limited support of operating systems

Cannot use your own ISOs

Single NIC per VM, limited number of public IPs.

No network isolation

Requires scripting for repeatable deployments

No console access

Ravello Smart Lab on AWS/GoogleNative AWS/Google

Page 9: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Setting up your Client Testing

Smart Lab

Page 10: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com 10

How it works – two options

Import your existing VMs (VMware or KVM) OR

Ravello auto-discovers the network. {Edit as needed}

deploy to AWS or Google Cloud

save a blueprint (multi-VM snapshot)

repeatable deployments on AWS/Google with one click/API

Upload your ISOs

Page 11: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Optimizations

www.ravellosystems.com

• Use para-virtualized drivers (VMxnet3 and PVSCSI)

• Use VMware tools to improve console mouse performance

• Save each VM with specific drivers, patches, service packs back to the VM library. Drag and drop different VMs to build any large scale testing lab with any combination of VMs

• Known issues:• Slower performance on 32 bit compared to 64 bit • First boot time may be slow due to initial caching

Page 12: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

HVX Nested Hypervisor & Overlay

Network

Page 13: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com 13

Technology overview

Unmodified application environment

High performance nested virtualization and overlay network.

Runs VMware VMs and provides application networking services

Public cloud providers like Google Cloud, AWS (Azure coming soon)

x86 hardware

Xen (AWS) or KVM (Google)

HVX

DHCPDNS

Software defined networking

Nested virtualization engine

VM VM VM VM

Page 14: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com 14

Usage based pricingno up-front fees, no commitment

VM

VMVM

VM

Total resources needed for sample 4 VM application

8 vCPU/ 16 GB RAM

$0.56 - $0.96per hour

includes AWS or GCE price

Varies based on complexity of application network and

performance needsExample: Each VM has 2vCPU

and 4 GB RAM

Page 15: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com 15

Benefits of using Ravello Smart Labs for client testing

reduce provisioning time from weeks to minutesagility

get as many environments as you need infinite capacity

spin up environments on demandselfservice

snapshot/ blueprint entire environmentsrepeatable deployments

simple, hourly usage based pricingcost effective

Page 16: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Next steps: free trial

2 mins

30 mins

depends on VMs

Identify a multi-VM environment

sign up for Ravello free trial (2,880 CPU hours)

technical call to show how to upload VMs

upload remainder VMs

call to check network, deploy, take a blueprint

start using

30 mins

Page 17: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

www.ravellosystems.com

Special webinar offer

All attendees of this webinar who

start their Ravello free trial in this

week will get-

• A fun t-shirt that says “Migration

is for the birds, my VMs are

nested”

Start your free trial at www.ravellosystems.com

Page 18: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Thanks!

[email protected]

Page 19: Client Testing Smart Lab on AWS or Google Cloud WinXP, Win7, Win8

Appendix