High Availability for the SMBs Boris Nalbach Chief Technical Officer
Jun 22, 2015
High Availability for the SMBs
Boris Nalbach
Chief Technical Officer
2
Collax Introduction
Storage
Archiving
IT-Management / Monitoring
Databases
Web- and Application-Server
Software Development Kit
Appliances
Network
Communication
Security
Virtualization / High-Availability
Compliance
Green-IT
Backup / Restore
The power of Open Source with unachieved ease-of-use
Enterprise Technologypowerful, secure, cost efficient, simple
Ready to useEase of installation, configuration, maintenance, lifecycle mgmt
We focus on SMBs and Distributed Branch Offices
Server à la carte:
3
Collaboration is the Centre of a Business
E-Mail and Collaboration form the backbone of a business
What would happen if this system went down?– Business virtually stops– Loss of revenue– Loss of image
What can be done to prevent this from happening:– For large enterprise:
• High Availability and Clustering – High Cost €€€€€
• Spare Hot-Standby Machines – Waste of good equipment €€€€€
– For a smaller business:• Is there a solution?????
Maybe Collax has a solution…
4
What is the challenge?
Availability
MTTF A =
MTTF + MTTR
MTTF: mean time to failureMTTR: mean time to repair
5
Collax High Availability
Collax has always built server solutions small & medium businesses
We identified the need for server solutions that can not go down
And responded by building a full Cluster and High Availability solution specifically for small businesses
Collax makes it easy to turn any server solution into anUnbreakable Server
Let’s see how this came about…
6
High Availability for Smaller BusinessesTraditionally High Availability has been seen as:– Expensive– Complicated– Hard to manage– For the Larger Enterprise only– Needs application support
Collax brings High Availability to the Small & Medium Businesses– Inexpensive– Simple to install, configure and manage– Simple to migrate
Two benefits in one:– Solid virtualization– Reliable High Availability
Highly Available Zarafa Server with ease
7
Collax V-Family
Collax V-Cube– KVM Hypervisor 64bit– leading 3rd generation virtualization technology– Core-4 virtualization
Collax Inter-V– Combine multiple Hypervisors to a Cluster
Collax V-Store– Most economical highly-available Shared Storage
Turns your Zarafa server into an unbreakable solution simply!
8
Collax V-Family Technology
… …
Cluster Communication / Messaging
Collax Platform Server – 64bit
Stonith Cluster Resource Mgmt Daemon
Cluster Information Base
Local Resource Mgmt Daemon
PolicyEngine
Collax Integration Framework & GUI
Resource Agents
Hypervisor - KVM
VM VM VM VM
ClusteredLogical Volume
Mgmt
Resource Agents
Embedded SAN Clu
ster Netw
orkin
g
Cluster FSVirt BD Virt BDA sample of
Open Source componentsused by V-Family
Linux ;-)KVMQemulibvirt
PacemakerOpenAISCorosyncOCFS2DRBDDLM
9
How to… Collax Virtual Node
First Build a Collaboration Node– Choose appropriate Hardware
– Install the V-Family
– Create, from a template, a Collax Platform Server Virtual Machine
– Plug in the Zarafa module
– Enhance the Virtual server as required with other plug-in modules
Super Efficient Virtualization Dynamic allocation of disk, memory… Monitoring, Alerting etc.
Hardware
Additional Server Functions
Zarafa
Archive + Mobile + Backup + Fax/SMS…
Business Scalable
Solid Function Rich Foundation
Grow with demandPortable/Independent
10
Super Efficient Virtualization High Availability & Storage Modules
Additional Server Functions
Super Efficient Virtualization High Availability & Storage Modules
Hardware
Additional Server Functions
Zarafa
Archive + Mobile + Backup …
How to… Collax High Availability
Create Second Node:– Choose appropriate Hardware
– Install the V-Family
– No need to install Zarafa again!
Add High Availability module to Nodes– Collax Inter-V provides the ability to failover
Hardware
Additional Server Functions
Super Efficient Virtualization Dynamic allocation of disk, memory… Monitoring, Alerting etc.
Hardware
Additional Server Functions
Zarafa
Archive + Mobile + Backup + Fax/SMS…
11
Super Efficient Virtualization High Availability & Storage Modules
Additional Server Functions
Super Efficient Virtualization High Availability & Storage Modules
Hardware
Additional Server Functions
Zarafa
Archive + Mobile + Backup …
How to… Collax High Availability
For HA to work we need Shared Storage
Typically implemented by a SAN
Should be HA as well, to avoid single-point-of-failure
$$$$$$$, big time!
Or ….
Hardware
Additional Server Functions
12
Collax V-Store – HA SAN
Collax V-Store is a High-Availability Shared Storage device
based on Embedded SAN technology
designed to fulfil the SAN requirements of a HA solution
designed to be economical both in price and hardware use
13
Collax V-Store – HA SAN
Embedded SAN– High Availability
– “Virtual Raid-1” • High Performance Replication of Virtual storage between 2 Cluster nodes
– Integrated in the cluster framework and management
– Integrated in the Collax V-Cube storage virtualization
– Unified Storage (block device and file system)
– Uses commodity hardware components
– Transaction security
– Replaces the need for a HA SAN
Exceptional TCO and ROI
14
Why Collax High Availability
It is the most economical High Availability solution available
It is simple to setup– No customization – Zarafa out of a box– All Plug-in structure – Click enhancements
• e.g. Archiving, Security, Backup etc.
– Migrate existing Zarafa Servers – P2V Tools– Scalable by using 1 node for Zarafa, 1 node for MySQL
Full Flexibility– Automatic failover– Manual Live-Migration of Virtual Machines for maintenance
• No downtime
– Full compliment of virtualization tools – local and remote– Ultra efficient Virtualization platform
15
What was the challenge?
Availability ?
MTTF A =
MTTF + MTTR
MTTF: mean time to failureMTTR: mean time to repair
8760h A = = 0.999996 !!
8760h + 2min
Availability !
What is the result?
16
What to know more?
To discuss this topic more and see the product live,come see us at our booth outside
– How this can work for youSales - Michael Woelm
To discuss the technical implications of anything mentioned come talk to our CTO
– The products that can do thisBoris Nalbach
To talk about bits and bytes we also have one of our Product Managers
– Technical TalkFrank Fehrenbach
If you do not have time– Pick up a brochure or contact us www.collax.com
Thank you
Contact:
Collax GmbHGutenbergstraße 1
85737 Ismaning
P: +49 (0) 89-99 01 57-0F: +49 (0) 89-99 01 57-11
18
19
20
Coffee Break Statement - Alternative
Collax: Flexible Server Solutions for the SMB market
Collax Servers let you:– Be fast – by being simple to implement
– Be flexible – by letting you change your mind at any time
– Be economical – by efficiently using what you have
– Be dependable – by recovering automatically from outages
Collax Servers for Infrastructure, High Availability and Collaboration
21
22
Collax Server Solutions – High Availability
Collax V-Family– Create an unbreakable server with ease
Collax V-Cube– Virtualization Server
• Full Virtualization for the SMB market• Virtualize your existing Zarafa Server with ease
Collax Inter-V– High Availability add-on to a Collax V-Cube
• Automatic failover• Dynamic Architecture
Collax V-Store– Complete HA SAN for Cluster solution
• HA SAN for a fraction of the cost• No additional Hardware requirements
.
23
Collax Server Solutions – All-in-One
.
Collax Groupware Suite– All-In-One Zarafa based Server with all the extras in a
single installation:• E-Mail server Fax/SMS Installer• Full Infrastructure E-Mail Archive Security
Collax Security Gateway– Complete security solution that protects your whole
company and optimises your network:• Advanced Firewall Network Mgt Anti-Spam• Firewall Matrix SSL VPN+ Anti-Virus• Internet Protection Remote Mgt Multi-WAN
Collax Business Server– Full Business infrastructure in one server install
• File Server E-Mail Server Firewall• Internet Protection Anti-Spam Anti-Virus• Network Management VPN (IPSec) Web Application Server