Keeping the Digital World Running
We specialize in Open Source OS based
software defined storage
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
World leading SDS solution for replicated block storage
Open Source DRBD supported by proprietary
• LINBIT products / services
• Hundreds of thousands of DRBD downloads
• OpenStack comes with the DRBD Cinder
driver
• 100% founder owned
• Offices in Europe and US
Best performing SDS block device
using common off the shelf hardware
Partners
References
Only replication technology exceling at both synchronous
short distance and asynchronous long distance
Low cost, high performance
SDS using Linux OS
1
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
High Cost proprietary hardware and softwareHigh Cost proprietary hardware and software
Compromise on data-availability/protectionCompromise on data-availability/protection
Low cost, resilient storage using Linux OSLow cost, resilient storage using Linux OS
No compromise, high availability/protectionNo compromise, high availability/protection
Our Solution
High Cost SAN and NASHigh Cost SAN and NAS
Low costLow cost
Complex SetupComplex Setup
Simple Setup / High PerformanceSimple Setup / High Performance
DRBD is superior and lower cost than alternatives
Original Challenge
Traditional Data Storage Software
World’s leading SDS solution for
replicated block storage
2
Our Solution
Current Challenge
Proprietary SDS solutions
World’s leading Open Source High
Availability and Disaster Recovery Software
8 9 MANAGE
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBD’s use cases – Cloud, High Availability and Geo Clustering
The principal goal of a high
availability solution is to minimize
or mitigate the impact of
downtime
DRBD seamlessly replicates
data transparent to your
applications and databases,
eliminating single points of
failure within your IT infrastructure
High
Availabilit
y
The principal goal of disaster
recovery is to restore your
systems and data to a previous
acceptable state in the event of a
failure/loss of a data center
DRBD can mirror data
asynchronously over long
distances, forming an important building
block of your disaster recovery plan.
Geo-Clustering with automatic
fail-over is possible
Disaster
Recovery
3
Storage is one of the most critical
components in any cloud
environment It has to be easy to
provision, highly reliable, cost
effective and ideally running on
commodity hardware
DRBD9 is in OpenStack, so it integrates
seamlessly with your Private Cloud
Environment and runs on commodity
hardware, other cloud OSs and
virtualization platforms .
Cloud
Ready
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING4
DRBD SDS is reliable block storage for OpenStack
OpenStack comes with a Cinder driver for DRBD SDS as of
the Liberty release (October 2015). This enables OpenStack users
to base their Cloud Instances' storage needs on DRBD SDS
By aligning allocations in Cinder and Nova hyper-converged
setups, we can archive storage access latencies of local storage,
for highly available block storage
DRBD9 adds Geo clustering functionality to Openstack
for the first time without purchasing proprietary hardware
With DRBD SDS solution common-off-the-shelf cloud hardware is turned into high-performance block
storage that scales horizontally to an unlimited number of nodes.
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Technology, Products and Services
5
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBD Cloud Ready (Use case 1)
Storage is one of the most critical components in any cloud environment. It has to be easy to provision,
highly reliable, cost effective and ideally running on commodity hardware.
DRBD9 is in OpenStack, so it integrates seamlessly with your Private Cloud Environment and runs
on commodity hardware, other cloud Oss, and virtualization platforms.
6
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBD seamlessly replicates data transparent to your applications and databases,
eliminating single points of failure within your IT infrastructure
High Availability (Use case 2)
7
The principal goal of a high availability solution is to
minimize or mitigate the impact of downtime
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
The principal goal of disaster recovery is to restore your systems and data to a previous
acceptable state in the event of a failure/loss of a data center
DRBD Disaster Recovery (Use case 3)
Service Daemon/IPService Daemon/IP
DR-Site
Proxy
DRBD can mirror data asynchronously over long distances, forming an important building block of
your disaster recovery plan. Geo-Clustering with automatic fail-over is possible
8
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBD is included in the Linux-stack and fully compatible
Operating Systems
Applications
OCFS2
Ext4Ext3
File Systems
LVM
VVM ASM
cLVM
Logical Block Devices
Services
DRBD has been included in the Linux kernel since version 2.6.33 (2010). DRBD has been deployed on
all major Linux distributions and is fully compatible with systems, applications, devices and services
NFSFTP
iSCSI
FCoE
LDAP InfiniBand
Samba
GFS2
9
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
LINBIT’s products and services maximize DRBD’s performance
Utilize Full
System Potential
Realize
Cost Savings
Successful
Implementation
Restore
Systems / Data
Minimize
Downtime
Integrate Cloud
Seamlessly
LINBIT provides additional products and services, maximizing the performance of
DRBD, ensuring its seamless implementation and maintenance
• LINBIT first developed DRBD in 1999; we are the DRBD specialists and High Availability pioneers
• DRBD Manage, DRBD Proxy and Pacemaker provide the backbone for DRBD HA and Disaster Recovery
• LINBIT's Professional Services group is the most recognized Linux High Availability team worldwide
PACEMAKER
MANAGE
PROXY
Support, Consulting, Training
MODULE
RDMA
10
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Strategy and Product Road-map
11
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
LINBIT creates an SDS solution for shared block storage
Integrate with most relevant
cloud and virtualization
systems
Keeping the Digital World Running
Integration with cloud
and virtualization
systems
Global
growth
Continued Support in
core expertise areas
12
Emphasis on core
strategic areas
Continue supporting
customers and users in High
Availability clustering and
disaster recovery
- Availability
- Highest performance
- Open Source
Deliver global services
directly and via partners
Global leader for open-source software defined storage solutions through:
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Technology road map – achievements in 2015 and next 12 months
2015
13
Enables OpenStack users to base their
clouds on DRBD9/DRBDmanage
Tokyo Open Stack Summit - October
OpenStack
driver
Gives users of Power8 machines access
to LINBIT's products
Released w/ IBM Germany – November
DRBD on
Power
Enables OpenNebula users to base
clouds on DRBD9/DRBDmanage
Release planned for May
OpenNebula
driver
DRBD for MS Windows
Release planned June 23
MS Windows
Support
PeerDirect allows a write request to be
sent from an InfiniBand HCA directly to
an NVMe device
PeerDirect
RDMA
Multi-path support: Aggregates
bandwidth of configured paths; increases
replication link availability
Released – November
RDMA /
InfiniBand
ü
ü
ü
2016 2017
Refactor DRBD to support Erasure
coding
Implementation with offloading-verbs API
(Mellanox)
Software only implementation
Activity log in non-volatile memory. First
implementation using small (1MiByte)
battery backed SRAM on PCI card
Release planned for June
Activity log in
NVRAM
Erasure coding
Geo redundancy for
shared storage
DRBD replication of shared storage
which is active on multiple nodes
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBDmanage roadmap for 2016
14
Back-end storage driver besides
LVM: zVols (Canonical plans ZoL
for Ubuntu LTS 16.04)
Administer DRBDmanage clusters
via the OpenAttic GUI
Support for DRBD's network multi-
pathing and RDMA-transports
OpenAttic
In one instance per node and some
named instances per site model
Additional stack drivers as demand
grows: Apache CloudStack
Multiple VGs per node, eg. HDD
and SSD; explicit use of one pool
or both via bcache or dm-cache
More stack driversMulti-tiered
storage
Back end storage Network multi pathingDRBD-Proxy
RDMAPROXY
DRBDmanage 2016
ZFS
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
OpenStack driver road map
15
Cinder driver Align Cinder and NovaNova driver
Q4
2015
Q1
2016
Q2
2016
Released
"Liberty" October 2015
Finished, waiting for release
Release: "Mitaka" April 2016
Planning stage
Target: “Newton” October2016
Benefit: Highly available storage
volumes can be created via the
Horizon dashboard and the cinder
APIs. Snapshots supported. Replica
count in cinder configuration
visible as "pools"
Benefit: Replace iSCSI between
nova node and cinder nodes with
DRBD's native protocol. Improve
storage write performance,
enable read-balancing, faster and
seamless failover.
Benefit: In a hyper-converged
architecture, get read performance
of local storage and lowest possible
overhead for write accesses by
aligning Cinder and Nova allocations
Storage access by DRBD protocol Hyper-converged model
Cinder Nova Cinder Nova Cinder
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Customers, Pricing and Partners
16
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
DRBD is agnostic
PACEMAKER
MANAGE
PROXY
Support, Consulting, Training
MODULE
RDMA
Many of these use LINBIT’s proprietary
products and services to maximize DRBD
Leading global companies use the DRBD to
ensure High Availability and Disaster Recovery
17
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Technology Partners
ISVs and OEMs
Embedded DRBD installation, utilizing LINBIT
Certified Binaries ensuring all systems shipped to
customers have a fully certified software stack
for HA and Disaster Recovery
Solutions Partners
VARs
LINBIT products included in solutions
portfolio of solutions partners, increasing
license revenues and customer
data resiliency
ISV – Independent Software Vendor
OEM – Original Equipment Manufacturer
VAR – Value-Added Reseller
LINBIT partners with global ISVs, OEMs and VARs
18
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
Ecosystem and Competitors
19
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING
High Availability Software Virtualization OS Solutions
Cloud Storage Providers
Replication Software
OS Storage Solutions
NAS Storage
SAN Storage
Object Storage Software
Ecosystem
20
I LINBIT.COM
KEEPING THE DIGITAL WORLD RUNNING21
“DRBD is a fundamental part of how the
Evernote service keeps our user data safe”
“DRBD is a fundamental part of how the
Evernote service keeps our user data safe”
“DRBD ideally supports our IT design, ensuring
easy configuration and quick implementation”
“DRBD ideally supports our IT design, ensuring
easy configuration and quick implementation”
“The performance, scalability and ease of use of DRBD
proved to a skeptical audience that our SAN is a liability”
“The performance, scalability and ease of use of DRBD
proved to a skeptical audience that our SAN is a liability”

LINBIT_HA_Business_Apr2016

  • 1.
    Keeping the DigitalWorld Running We specialize in Open Source OS based software defined storage
  • 2.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING World leading SDS solution for replicated block storage Open Source DRBD supported by proprietary • LINBIT products / services • Hundreds of thousands of DRBD downloads • OpenStack comes with the DRBD Cinder driver • 100% founder owned • Offices in Europe and US Best performing SDS block device using common off the shelf hardware Partners References Only replication technology exceling at both synchronous short distance and asynchronous long distance Low cost, high performance SDS using Linux OS 1
  • 3.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING High Cost proprietary hardware and softwareHigh Cost proprietary hardware and software Compromise on data-availability/protectionCompromise on data-availability/protection Low cost, resilient storage using Linux OSLow cost, resilient storage using Linux OS No compromise, high availability/protectionNo compromise, high availability/protection Our Solution High Cost SAN and NASHigh Cost SAN and NAS Low costLow cost Complex SetupComplex Setup Simple Setup / High PerformanceSimple Setup / High Performance DRBD is superior and lower cost than alternatives Original Challenge Traditional Data Storage Software World’s leading SDS solution for replicated block storage 2 Our Solution Current Challenge Proprietary SDS solutions World’s leading Open Source High Availability and Disaster Recovery Software 8 9 MANAGE
  • 4.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBD’s use cases – Cloud, High Availability and Geo Clustering The principal goal of a high availability solution is to minimize or mitigate the impact of downtime DRBD seamlessly replicates data transparent to your applications and databases, eliminating single points of failure within your IT infrastructure High Availabilit y The principal goal of disaster recovery is to restore your systems and data to a previous acceptable state in the event of a failure/loss of a data center DRBD can mirror data asynchronously over long distances, forming an important building block of your disaster recovery plan. Geo-Clustering with automatic fail-over is possible Disaster Recovery 3 Storage is one of the most critical components in any cloud environment It has to be easy to provision, highly reliable, cost effective and ideally running on commodity hardware DRBD9 is in OpenStack, so it integrates seamlessly with your Private Cloud Environment and runs on commodity hardware, other cloud OSs and virtualization platforms . Cloud Ready
  • 5.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING4 DRBD SDS is reliable block storage for OpenStack OpenStack comes with a Cinder driver for DRBD SDS as of the Liberty release (October 2015). This enables OpenStack users to base their Cloud Instances' storage needs on DRBD SDS By aligning allocations in Cinder and Nova hyper-converged setups, we can archive storage access latencies of local storage, for highly available block storage DRBD9 adds Geo clustering functionality to Openstack for the first time without purchasing proprietary hardware With DRBD SDS solution common-off-the-shelf cloud hardware is turned into high-performance block storage that scales horizontally to an unlimited number of nodes.
  • 6.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Technology, Products and Services 5
  • 7.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBD Cloud Ready (Use case 1) Storage is one of the most critical components in any cloud environment. It has to be easy to provision, highly reliable, cost effective and ideally running on commodity hardware. DRBD9 is in OpenStack, so it integrates seamlessly with your Private Cloud Environment and runs on commodity hardware, other cloud Oss, and virtualization platforms. 6
  • 8.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBD seamlessly replicates data transparent to your applications and databases, eliminating single points of failure within your IT infrastructure High Availability (Use case 2) 7 The principal goal of a high availability solution is to minimize or mitigate the impact of downtime
  • 9.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING The principal goal of disaster recovery is to restore your systems and data to a previous acceptable state in the event of a failure/loss of a data center DRBD Disaster Recovery (Use case 3) Service Daemon/IPService Daemon/IP DR-Site Proxy DRBD can mirror data asynchronously over long distances, forming an important building block of your disaster recovery plan. Geo-Clustering with automatic fail-over is possible 8
  • 10.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBD is included in the Linux-stack and fully compatible Operating Systems Applications OCFS2 Ext4Ext3 File Systems LVM VVM ASM cLVM Logical Block Devices Services DRBD has been included in the Linux kernel since version 2.6.33 (2010). DRBD has been deployed on all major Linux distributions and is fully compatible with systems, applications, devices and services NFSFTP iSCSI FCoE LDAP InfiniBand Samba GFS2 9
  • 11.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING LINBIT’s products and services maximize DRBD’s performance Utilize Full System Potential Realize Cost Savings Successful Implementation Restore Systems / Data Minimize Downtime Integrate Cloud Seamlessly LINBIT provides additional products and services, maximizing the performance of DRBD, ensuring its seamless implementation and maintenance • LINBIT first developed DRBD in 1999; we are the DRBD specialists and High Availability pioneers • DRBD Manage, DRBD Proxy and Pacemaker provide the backbone for DRBD HA and Disaster Recovery • LINBIT's Professional Services group is the most recognized Linux High Availability team worldwide PACEMAKER MANAGE PROXY Support, Consulting, Training MODULE RDMA 10
  • 12.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Strategy and Product Road-map 11
  • 13.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING LINBIT creates an SDS solution for shared block storage Integrate with most relevant cloud and virtualization systems Keeping the Digital World Running Integration with cloud and virtualization systems Global growth Continued Support in core expertise areas 12 Emphasis on core strategic areas Continue supporting customers and users in High Availability clustering and disaster recovery - Availability - Highest performance - Open Source Deliver global services directly and via partners Global leader for open-source software defined storage solutions through:
  • 14.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Technology road map – achievements in 2015 and next 12 months 2015 13 Enables OpenStack users to base their clouds on DRBD9/DRBDmanage Tokyo Open Stack Summit - October OpenStack driver Gives users of Power8 machines access to LINBIT's products Released w/ IBM Germany – November DRBD on Power Enables OpenNebula users to base clouds on DRBD9/DRBDmanage Release planned for May OpenNebula driver DRBD for MS Windows Release planned June 23 MS Windows Support PeerDirect allows a write request to be sent from an InfiniBand HCA directly to an NVMe device PeerDirect RDMA Multi-path support: Aggregates bandwidth of configured paths; increases replication link availability Released – November RDMA / InfiniBand ü ü ü 2016 2017 Refactor DRBD to support Erasure coding Implementation with offloading-verbs API (Mellanox) Software only implementation Activity log in non-volatile memory. First implementation using small (1MiByte) battery backed SRAM on PCI card Release planned for June Activity log in NVRAM Erasure coding Geo redundancy for shared storage DRBD replication of shared storage which is active on multiple nodes
  • 15.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBDmanage roadmap for 2016 14 Back-end storage driver besides LVM: zVols (Canonical plans ZoL for Ubuntu LTS 16.04) Administer DRBDmanage clusters via the OpenAttic GUI Support for DRBD's network multi- pathing and RDMA-transports OpenAttic In one instance per node and some named instances per site model Additional stack drivers as demand grows: Apache CloudStack Multiple VGs per node, eg. HDD and SSD; explicit use of one pool or both via bcache or dm-cache More stack driversMulti-tiered storage Back end storage Network multi pathingDRBD-Proxy RDMAPROXY DRBDmanage 2016 ZFS
  • 16.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING OpenStack driver road map 15 Cinder driver Align Cinder and NovaNova driver Q4 2015 Q1 2016 Q2 2016 Released "Liberty" October 2015 Finished, waiting for release Release: "Mitaka" April 2016 Planning stage Target: “Newton” October2016 Benefit: Highly available storage volumes can be created via the Horizon dashboard and the cinder APIs. Snapshots supported. Replica count in cinder configuration visible as "pools" Benefit: Replace iSCSI between nova node and cinder nodes with DRBD's native protocol. Improve storage write performance, enable read-balancing, faster and seamless failover. Benefit: In a hyper-converged architecture, get read performance of local storage and lowest possible overhead for write accesses by aligning Cinder and Nova allocations Storage access by DRBD protocol Hyper-converged model Cinder Nova Cinder Nova Cinder
  • 17.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Customers, Pricing and Partners 16
  • 18.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING DRBD is agnostic PACEMAKER MANAGE PROXY Support, Consulting, Training MODULE RDMA Many of these use LINBIT’s proprietary products and services to maximize DRBD Leading global companies use the DRBD to ensure High Availability and Disaster Recovery 17
  • 19.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Technology Partners ISVs and OEMs Embedded DRBD installation, utilizing LINBIT Certified Binaries ensuring all systems shipped to customers have a fully certified software stack for HA and Disaster Recovery Solutions Partners VARs LINBIT products included in solutions portfolio of solutions partners, increasing license revenues and customer data resiliency ISV – Independent Software Vendor OEM – Original Equipment Manufacturer VAR – Value-Added Reseller LINBIT partners with global ISVs, OEMs and VARs 18
  • 20.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING Ecosystem and Competitors 19
  • 21.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING High Availability Software Virtualization OS Solutions Cloud Storage Providers Replication Software OS Storage Solutions NAS Storage SAN Storage Object Storage Software Ecosystem 20
  • 22.
    I LINBIT.COM KEEPING THEDIGITAL WORLD RUNNING21 “DRBD is a fundamental part of how the Evernote service keeps our user data safe” “DRBD is a fundamental part of how the Evernote service keeps our user data safe” “DRBD ideally supports our IT design, ensuring easy configuration and quick implementation” “DRBD ideally supports our IT design, ensuring easy configuration and quick implementation” “The performance, scalability and ease of use of DRBD proved to a skeptical audience that our SAN is a liability” “The performance, scalability and ease of use of DRBD proved to a skeptical audience that our SAN is a liability”