Upload
ravellosystems
View
66
Download
0
Embed Size (px)
Citation preview
Smart Labson AWS/Google
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
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
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
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
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
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
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
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
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/
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
www.ravellosystems.com 12
HVXvirtual infrastructure for the cloud
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
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
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
Thanks!