16
Smart Labs on AWS/Google

Barracuda Smart Labs on AWS and Google Cloud using Ravello

Embed Size (px)

Citation preview

Page 1: Barracuda Smart Labs on AWS and Google Cloud using Ravello

Smart Labson AWS/Google

Page 2: Barracuda Smart Labs on AWS and Google Cloud using Ravello

2

www.ravellosystems.com

About Ravello

Red Hat

Pentacom

Cisco Cisco

Rami Tamir, CEO

Benny Schnaider, President of Board

Navin Thadani, SVP Products & Marketing

Prior startups

Team

Investors

Page 3: Barracuda Smart Labs on AWS and Google Cloud using Ravello

Ravello’s service bridges the public and private clouds

www.ravellosystems.com

AWS or Google Cloud

Ravello capsule

• Same networking & storage• No VM conversion • Clone instantly• Multi-cloud capability

www.ravellosystems.com

Page 4: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 4

Ideal for training, sales enablement, dev/test

For Barracuda Networks

• Virtual labs for training partners, customers, sales force

• Environment cloning allows for thousands of copies to be created instantly

Training

• Sales demos• Proofs of concept

Sales enablement

• Development & test environments as copies of the production environment

• Test on copies of customers’ environments

Dev/test

For Barracuda’s customers

• Upgrade testing• Share customer environments for

testing• Faster support response times

leveraging blueprints

Page 5: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com

Sales Enablement: Demos, PoCs, conferences

• Easily replicable demo environments – ready in 5 mins

• Demo in multiple locations throughout the world

• Start building customer POC in a matter of minutes

• Run demos/customer PoCs at $0.14/hour

• Hardware-independence – no need to ship servers/laptops for demos

Demo Portal

NG Firewall Click to Demo

Spam Firewall Click to Demo

Web Application Firewall Click to Demo

AWS/Google Cloud

Page 6: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com

Training: focus on the content, not the infrastructure

• Trainers– Dynamically scale the number of classes, depending on number of trainees– Reduced cost – pay only for what you use– Increased ease of use due to SaaS nature

• Trainees– Labs can be optimized for multiple geographical regions (Europe, US, Asia, South

America, etc)– Labs can be accessed through any device – Windows, Mac OS X, Linux or Mobile Devices– Share blueprints with peers and instructors: troubleshoot existing environment; ability

to jump to specific working states of the environment

Page 7: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com

Internal engineering: on-demand dev/test environments

• Cloud based test environment – available on-demand

• Parallelized testing with infinite cloud capacity

• Run integration tests on full replicas of production (can even incorporate

complex customer environments as a part of testing)

• Ability to snapshot and share environments for easy bug reproduction & testing

Page 8: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com

Dev/test environments for Barracuda customers

• Upgrade-test new releases on exact copies of production environment

• Find issues before the production roll-out

• Version control the infrastructure through blueprints

• Collaborate easily with Barracuda customer support by sharing blueprints representing the exact environment

V6.0

V5.0

Page 9: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 9

Getting started is as simple as 1, 2, 3

Upload your VMs (VMware or KVM)

Ravello auto-discovers the network. (Edit if needed)

Deploy to AWS or Google Cloud

Spin up as many copies as needed

1

2

3

Page 10: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 10

Barracuda NG & Spam Firewall Deployment

Sample environment includes Barracuda NG Firewall, Barracuda Spam Firewall, Microsoft Exchange, and a traffic generator

http://www.ravellosystems.com/blog/barracuda-firewalls-in-aws/

Page 11: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 11

Technical capabilities enabled by running Barracuda on Ravello cloud (AWS/Google)

broadcast, multi-castAccess to L2 Networking

VLAN Tags

enable switching between two or more networksLayer 2 deployment mode

IPV6 addressing possible on internal network

Increased # of interfaces

can segment internal network based on services

Support 25 interfaces vs. 8 interfaces supported by VMs in Amazon

IPV6

Page 12: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 12

HVXvirtual infrastructure for the cloud

Page 13: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 13

Technology overview - HVX

Cloud VM

software defined networking

nested virtualization engine

VM VM VM VM

Cloud VM

storage functionality

VMHVX has three components –

1. high performance nested

virtualization engine

2. software defined network

3. storage overlay

Page 14: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 14

Nested virtualization

Cloud VM

Nested virtualization engine

VM VM VM

CPU Memory Network Disk

designed to run on already virtualized hardware

binary translation with direct execution

exposes VMware or KVM virtual devices to VMs running on top

Page 15: Barracuda Smart Labs on AWS and Google Cloud using Ravello

www.ravellosystems.com 15

Software defined networking

Cloud VM

VM VM

distributed switch, router, DHCP, DNS and

firewall services

exposes clean L2 network to VMs

static IPs, VLANs, VXLAN, PXE boot, L2/3

network appliances

P2P/ UDP

DHCPDNS

VM

Cloud VM

VM VM

DHCPDNS

VM

Page 16: Barracuda Smart Labs on AWS and Google Cloud using Ravello

Thanks!