Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Simplified Data ProtectionStorware provides highly efficient data protection solutions for all businesses.
Modernized Data Protectionfor Virtual Machines, Containers & Cloud.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Who we are?Founders
Jan SobieszczańskiCEO
Paweł MączkaCTO, VP
Marcin KubackiChief Software Architect
vProtect – Modernized Data Protection for VM, Containers & Cloud
Our mission & community#backupmonster
Eager toprotect the data
vProtect – Modernized Data Protection for VM, Containers & Cloud
Operating principles
International ChannelProducts distributed in Europe,
North & South America, Gulf Region,
South Africa and Asia for over 70
business partners.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Operating principles
Growing MarketsAddressing the growing segment of
hypervisors (KVM-based, Xen-based, VMware
and MS Hyper-V), containers (Kubernetes,
OpenShift) & cloud (AWS, GCP).
vProtect – Modernized Data Protection for VM, Containers & Cloud
Operating principles
Certified by top vendorsIBM, Red Hat, Nutanix,
Dell EMC, Citrix, Oracle and Veritas use our
solutions to widen their own portfolio.
Storware – Simplified Data Protection
Storware Portfolio
KODO for Cloud is a backup & recovery platform for Office 365 & Box.
FlyCoat console simplifies the management & reporting forIBM Spectrum Protect.
vProtect is an enterprise backup solution for virtualenvironments, containers, applications & cloud.
KODO for Endpoints is an enterprise endpoint data protectionfor Spectrum Protect.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Virtualization market and beyond
1. VMware
2. HYPER-V
3. CITRIXOwns the world's most-used cloud vendor software (Amazon, Softlayer, Rackspace, 1and1, QTS, OVH).
4. RED HATRed Hat is recognized as an industry leader and open source champion. Hailed as the most successful open source company.
5. ORACLE VMChosen for Oracle DB partitioning and optimization of costs.
Gartner's Magic Quadrant
vProtect – Modernized Data Protection for VM, Containers & Cloud
Virtualization market – future considerations
* https://blogs.gartner.com/michael-warrilow/the-future-of-server-virtualization/
x86-based server virtualisation has changed
Adjacent markets now exist across the
App Dev / Infra & Ops divide as well as
across on- and off-prem.
This requires sufficient understanding of
public cloud, hosting, private cloud and
on-prem virtualisation.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Storware vProtect is …
• Independent data protection solution with no vendor lock-in.
• Delivered with many different backup destination options.
• Saving time thru easy management interface.
• Able to tightly integrate with your existing environment.
• Scalable and ready to grow together with you.
• Affordable product with flexible licensing and no hidden costs.
• virtual machines
• containers
• applications
• cloud
Data protection for:
vProtect – Modernized Data Protection for VM, Containers & Cloud
Storware vProtect ismade to backup & recovery virtual machines, containers & cloudrunning on various platforms and protecting data at wide range of destinations.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Main features
VM-level, Container-level, agentless full and
incremental consistent backup.Independent backup server or proxy for legacy backup systems.
mostly valued by our customers.
Full features list
Snapshot Management/Copy Data Management.
Application backup – generic backup process for any
application, or set of files.
Disaster recovery based on IBM Spectrum Protect, Dell-EMC
Networker & Avamar, Veritas Netbackup, Amazon S3, Google Cloud
Storage, Microsoft Azure, OpenStack Swift or any mounted file-system
(especially supporting deduplication).
Open RESTful API and CLI for 3rd party integration.
vProtect – Modernized Data Protection for VM, Containers & Cloud
High-level architecture
vProtect – Modernized Data Protection for VM, Containers & Cloud
Scalability
• scale-out by adding as
many nodes as you need
• scale-up by assigning more
resources to vProtect
nodes
Multi-node architecture Scale as you grow
vProtect – Modernized Data Protection for VM, Containers & Cloud
Detailed architecture
Designed for modern world
• open RESTful API
• vProtect is ready to be part
of wider automation or
orchestration solutions
vProtect – Modernized Data Protection for VM, Containers & Cloud
How to use vProtect?
• add your backup destinations and hypervisors• auto-index all available virtual environmentssync inventory
• automatic or manual policy assignement• multiple schedules per policyset policy & schedule
• per schedule or on-demand• multiple backup destinationsbackup
• restore to hypervisor or to secondary site• restore individual files share them over iSCSIrestore
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 1
Export data over API (XenServer) or SSH (LIBVIRT)
Pros:• Even single node can handle effectively multiple transfers
from multiple hypervisors at the same time.
• Load balancing.
• Citrix XenServer 7.3+ - CBT support for incremental backups.
Cons:• Libvirt QCOW2/LVM based VMs.• Hypervisorr agent for. Hyper-V. requirement
Direct transfer from hypervisors: VMware vSphere Hypervisor, Hyper-V, XenServer, LibVirt based KVM/XEN
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 2
Export storage domain/repository = staging space on the node
Pros:• supported since RHV/oVirt 3.5.1 (works with 4.0+), OVM,
and Proxmox 5• can be configured to write directly to the backup destination
(file system)
Cons:• RHV/oVirt requires additional VM cloning• export storage domain management/setup• no disk exclusion (RHV)
export storage domain (RHV/oVirt/OLVM, Oracle VM, Proxmox)
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 3
vProtect Node installed as Proxy VMon the cluster (or in particular AWS Region).
VM disk snapshots attached and dumpedvia Proxy VM.
Pros:• no export storage domain requirement• new RHV API (v4) used• no additional cloning required• disk exclusion suport• automatic Hot-Add for VMware If available
Cons:• more complex backup process
RHV/oVirt/OLVM,Nutanix AHV
Clusteror AWS Region
Or VMware (hot-add)
backup destination
vProtect server
VM
VM
VM
vProtect Node VM
mgmt
Disk attachment: Proxy VM running on RHV/oVirt/OLVM,Nutanix, AWS EC2, and VMware (using Hot-Add)
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 4
vProtect Node talks with RHV/oVirt manager and requests snapshot export
Pros:• no export storage domain requirement• new API (v4) used• no additional cloning required• disk exclusion support• no proxy VM needed• incremental backup option
Cons:• requires RHV/oVirt/OLVM 4.2• data transfer passing through manager• requires snapshot merge• even more complex backup process
RHV/oVirt/OLVM
backup destination
VM
VM
VM
vProtect Node VM
mgmt
transfer from Hypervisor Manager – e.g. Disk Image Transfer API (RHV/oVirt/OLVM) vProtect
server
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup strategy 5
vProtect Node talks with hypervisor managerand requests snapshot export
Pros:• no export storage domain requirement• new API (v4) used• no additional cloning required• disk exclusion support• no proxy VM needed• incremental backup option• direct data transfer from hyprevisor
• SSH transfer can be enhanced with netcat
Cons:• requires RHV/oVirt/OLVM 4.2• requires snapshot merge
RHV/oVirt/OLVM
backup destination
VM
VM
VM
vProtect Node VM
mgmt
using Hypervisor Manager’s APIs, but data transfer from hypervisorSSH transfer (RHV/oVirt/OLVM), VMware vCenter (NBD) vProtect
server
vProtect – Modernized Data Protection for VM, Containers & Cloud
Smart management
• multiple hypervisors
• multiple schedules
• multiple backup destinations
• combined protection form VMs
and containers
• snapshots management
• any application backup
One tool for:Single pane of glass
Centralized backup configuration, its logic and execution for all VMs
or apps regardless of thehypervisor or backup provider.
Clean dashboard with mostimportant status indicators.
Daily e-mail reports with backup summary.
Fine-tuning parameters to optimize the backup proces
RTO & RPO.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Use tags & regular expressions to have your VM protected directly from yourvirtualization management console.
Automate policy assignment for VMsTags + Regex to simplify assign to the backup policies
vProtect – Modernized Data Protection for VM, Containers & Cloud
Backup consistency
Base protection• crash-consistent backup
Quiesced snapshot – requires hypervisorspecific tools• for Citrix XenServer• RHV/oVirt – file-system freeze• Nutanix AHV – application-consistent snapshot
Application-consistent backups• pre/post remote command execution
on the VM before and after snapshotis taken
vProtect – Modernized Data Protection for VM, Containers & Cloud
Snapshot management
• Restore state of the VM without the need to restoredata from the backup provider.
• vProtect creates snapshots periodically according to the policy (schedule and retention settings).
• Admin reverts VM using admin console of eachHypervisor platform or vProtect UI.
VMware/Hyper-V/oVirt/RHV/OLVM/Citrix/Nutanix/AWS
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backup
Use case:• Generic backup using custom scripts provided by administrator.
• Scripts executed on the Node or via SSH on the target machine.
• Target application can be VM, Container or even physical.
• Apps can be anything: databases, custom applications, or just set of files.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backup – use cases
Hypervisor metadata protection
with engine-backup.
Databases and other applications runningon VMs:
- native mechanisms to provideconsistent backups
- when crash-consistent snapshotsare not an option
Existing old script-based backups
centralized for scheduling and reporting.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backupCommand execution configuration - to be executed by vProtect
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backupWhat needs to be exported – file(s), directory, output stream
vProtect – Modernized Data Protection for VM, Containers & Cloud
Application backupConfiguration parameters are propagated as variables to Applications
Parameters of a command execution configuration used by multiple applications
Required to be filled later in each application
vProtect – Modernized Data Protection for VM, Containers & Cloud
Recovery plans
• Recovery plan consists of user defined rules.• Each rule consists of
• state – can be active or not• set of VMs (on the same virtualization platform type)• optional schedules for periodic execution• restore settings:
- specific to the platform selected- last successful or last backup (any state, to explicitely fail test if last backup is not there)
Automated recovery of multiple VMs
vProtect – Modernized Data Protection for VM, Containers & Cloud
Recovery plansAutomated recovery of multiple VMs
• on demand - disaster recovery – restore of multiple VMs
• scheduled - periodic test restore
Use cases:
vProtect – Modernized Data Protection for VM, Containers & Cloud
Integration with IBM Spectrum Protect
• agentless protection for VM’s
• vProtect proxy is one node on ISP server - each protected VM is in a separate filespace
• can be installed on a physical box or VM
• all of tasks are managed by vProtect
TSM API
vProtect – Modernized Data Protection for VM, Containers & Cloud
Integration with Dell EMC Data Domain
• Certified Data Domain® DD Boost File System Plug-In (BoostFS).
• DD Boost File System Plug-In (BoostFS) resides on the vProtect, presenting a standard file system mountpoint to the application (NFS Share from DD).
• vProtect writes directly to Data Domain(staging + backup destination).
https://community.emc.com/docs/DOC-55465
vProtect – Modernized Data Protection for VM, Containers & Cloud
Hybrid protection
• Amazon S3
• Azure BLOB Storage
• OpenStack Swift
• Google Cloud Storage
Supported Cloud Providerssecond tier of data can be stored in a cloud object storage
vProtect – Modernized Data Protection for VM, Containers & Cloud
It’s all about simplicity…
vProtect – Modernized Data Protection for VM, Containers & Cloud
It’s all about simplicity…
vProtect – Modernized Data Protection for VM, Containers & Cloud
Ready for integration
• open Rest API
• Command Line Interface
• vProtect can be fully
managed via API or CLI
• vProtect is ready to be part of
a wider automation or
orchestration solutions
vProtect – Modernized Data Protection for VM, Containers & Cloud
Key aspects of a good backup solution to consider?
Flexibility to be modified for specificcustomer’s requirements. / Simple to deploy and use.
01
02
06
Single platform able to backup multiple virtualization platforms to
multiple backup providers.
Combines several areas in one tool(VMs, container, application protection,
snapshot management).
Native integration with selected enterprise backup vendors (IBM, Dell EMC and Veritas).
02
03
05
Open (API) to any integrtionwith 3rd party products.04
Consistent licensing per Host or per VM.
vProtect – Modernized Data Protection for VM, Containers & Cloud
Ready to see live demo?
vProtect – Modernized Data Protection for VM, Containers & Cloud
https://www.facebook.com/storware/
https://www.youtube.com/channel/UCKvLitYPyAplBctXibFWrkw
https://www.linkedin.com/company/storware/
https://www.facebook.com/storware/
Find us on Social Media
Simplified Data ProtectionStorware provides highly efficient data protection solutions for all businesses.
STORWARE Sp. z o.o.
Leszno St. 8/44 01-192 Warsaw
Poland
[email protected] mobile: +48 725 602 679