14
w w w . s w s o f t . c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

Embed Size (px)

Citation preview

Page 1: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

w w w . s w s o f t . c o m

SWSOFT GLOBAL HOSTING SUMMIT 2006

Virtuozzo Update and HA Deployment Scenarios (shortened).

Jack Zubarev, COO

May 2006

Page 2: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

2 w w w . s w s o f t . c o m

Tactical Industry Challenges

• Facility Related Challenges▪ Data center inventory is shrinking▪ Building out from scratch is long and capital intensive▪ Rising power use, costs and capacity

• Hardware Related Challenges▪ Hardware vendors offer bigger/faster servers per unit price – but it usually exceeds

customer requirements▪ How easy is it to provision, manage and support 1000s of servers over many

years?▪ What to do with the old hardware?

• Customer Related Challenges▪ Low End: Shared hosting competition from Google, Yahoo!, and Microsoft▪ Mid Level: Budget-conscious customers drive down prices of low-end dedicated

servers. They prefer direct control over their hosting environment, but use only a fraction of server’s capacity

▪ High End: Developers of fast-growing web-applications demand rapid, seamless scalability

Page 3: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

3 w w w . s w s o f t . c o m

• Dynamic Partitioning of servers into hundreds of VEs with full dedicated-server functionality - root access, re-bootable, install any application, change any file, any IP settings

• Resource Management – CPU, memory, disk, I/O + min/max values and full isolation

• Migration allows VEs to be moved between physical machines w/zero downtime

• Mass Management – Tools and OS & Application Templates to enable automated mass management/deployment/updates of 10s of 1000s of VEs and 1000s of servers

Virtuozzo creates multiple isolated Execution Environments or partitions or Virtual Environments (VEs) on a single physical server to share DC, hardware, software and management effort with maximum efficiency. Works as light add-on for commodity operating systems and hardware

: Operating System Virtualization

OS

Virtualization

OS

Physical Server #1 Physical Server #2

OS

Virtualization

OS

Exe

cuti

on

En

viro

nm

ent

#1

roo

tu

ser

Ap

p 1

Ap

p 2

Exe

cuti

on

En

viro

nm

ent

#2

use

rro

ot

use

rA

pp

3 Exe

cuti

on

En

viro

nm

ent

#3ro

ot

use

rA

pp

1A

pp

2A

pp

3

Exe

cuti

on

En

viro

nm

ent

#5

use

rro

ot

use

rA

pp

1A

pp

2

Exe

cuti

on

En

viro

nm

ent

#4

use

rro

ot

Ap

p 1

Exe

cuti

on

En

viro

nm

ent

#1

roo

tu

ser

Ap

p 1

Ap

p 2

Exe

cuti

on

En

viro

nm

ent

#1

roo

tu

ser

Ap

p 1

Ap

p 2

use

r

Exe

cuti

on

En

viro

nm

ent

#6

use

rro

ot

use

rA

pp

1A

pp

2

Exe

cuti

on

En

viro

nm

ent

#7

use

rro

ot

use

rA

pp

1A

pp

2

OS OS

Ap

p 2

Ap

p 2

Ap

p 2

Ap

p 2

Ap

p 4

Ap

p 4

Ap

p 4

Ap

p 4

ProvisionUpdate

Page 4: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

4 w w w . s w s o f t . c o m

Virtualization Provider Benefits

• Enables dedicated-like services with shared-like economies and infrastructure▪ Efficiency: direct cost savings, cashflow savings and oversell opportunities

• Hardware

• Electricity

• Datacenter

▪ Simplicity and Flexibility: • Zero cost of provisioning and automated management

• Comprehensive self management decrease support

• Better security

• Upgrade and migrate customers dynamically with no downtime

• Main result: GROW REVENUE FASTER!▪ More customers with new high margin services and pricing

▪ Upsell existing customers automatically

▪ Differentiate from Google, Yahoo! and Microsoft Live!

Page 5: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

5 w w w . s w s o f t . c o m

Virtualization End-Customer Benefits

• Pay less▪ Better price for better service

▪ Easily upgradeable

▪ Burstable service

• Get more▪ Easier and less to manage

▪ Comprehensive self management

▪ Higher availability and performance:• more reliable and faster hardware and disk systems

• zero downtime migration

• faster management operations

▪ Sophisticated backup/restore capabilities

• Why not: There is nothing to lose!▪ Suitable for low-end, mid-level and high-end customer

Page 6: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

6 w w w . s w s o f t . c o m

Best Practices:• Keep competitive price level • Bundle Control Panel• Offer Windows and Linux• Offer some Performance Guarantees• Creative marketing is possible

Customer Benefits• Significantly cheaper than dedicated• Somewhat easier than dedicated >

MANAGED and tools/recovery• Functionally equal to dedicated

Provider Benefit• Much more profitable than dedicated • Not competing with resellers• Prepares for dedicated

Confixx

Server 37Plesk

30-300+VPS/Server

TrueVPS - 30+ virtualized partitions per server packaged with subset of low-end dedicated server services. and priced below dedicated.

Scenarios: TrueVPS

Page 7: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

7 w w w . s w s o f t . c o m

Customer Benefit• Utilizes the resources better• Few Apps/Panels on 1 server• Allows resellers to sell VPS/DS

Provider Benefit• Better offering for resellers • Not competing with resellers• More money for the provider per

server

VZMC VZCC

Plesk

5-300+VPS/Server

Best Practices:• Just another OS option• Browser based interface• Control Panel packaging for

resellers

Split-Dedicated – dedicated server is provisioned with Virtualization on it and management interfaces is given to the channel or end customers

Scenarios: Split-Dedicated

Page 8: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

8 w w w . s w s o f t . c o m

Customer Benefits• Complete Self-management • Easy upgrade for scalability• Burstable • Better availability, hardware

Provider Benefits• Saving - HW, Electricity, Datacenter• Automatic provisioning and

management• Easy upsell and migration

VZMC

VZPP+Plesk

Migrate/Upsell

Migrate/Upsell

1-50 VPS/Server

Other:• Both Linux and Windows• Recovery and Control Panels• P2V and V2P tools• Backup/Restore options• Properly sized, packaged and priced

Dynamic (Dedicated) Servers (DS/DDS) are dedicated-like virtualized services which are packaged and positioned as a better alternative to low-end dedicated and sold at somewhat similar prices

Scenarios: Dynamic Dedicated

Page 9: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

9 w w w . s w s o f t . c o m

Customer Benefits• Higher uptime • Predictable performance• Opportunity for more services for the

same price

Provider Benefits• Higher density - no risk of “crazy”

scripts• Convenient backup and restore• Migration for maintenance and

upgrades

25VPS/Server100 Accounts/VPS

VZMCMigrate

Websites

Best Practices:• Really very straightforward • P2V tools could be used to migrate

Split-Shared when shared hosting accounts or services running on a single server are split into several VPS for manageability and isolation purposes

Scenarios: Split-Shared

HSPcomplete VZCC

Page 10: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

10 w w w . s w s o f t . c o m

1-500+VPS/Server

Customer Benefits• Guaranteed SLA• Upgrade SLA or to VPS/DS/DDS• Customized application set• Additional managed services• Potential for Root control level

Provider Benefits• Higher ARPU/customer • Fully integrated and automated

offering• Never leaving to dedicated

Best Practices:• Offer for shared customers and

move to VPS with the same control panel

ManagedVPS is offering VPS to the customer with shared hosting like control panel without default root access, fully managed by provider

Scenarios: ManagedVPS or Advanced Shared

HSPcomplete

PEM In-house System

Page 11: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

11 w w w . s w s o f t . c o m

Provider Benefits• Standardized infrastructure • Decreases cost and allows to buy

better/reliable servers• Convenient provisioning re-

provisioning, backup, restore, • Migration, monitoring

Customer Benefits• Lower costs resulted from saved $$

$ and improved service levels by provider

DNS

SharedMail

Shared Web Server

mutualbackup

Billing

DB

E-Commerce

CMS Firewall

VZMC

1-500VPS/Server

Other:• There is no downside• P2V could be used for easy

migration

Virtual Infrastructure is when all aspects of provider infrastructure is provisioned on virtualized servers

CRM ERP

HostedApps

Portal

Scenarios: : Virtual Infrastructure - Future

VPSServer

VZCC

Page 12: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

12 w w w . s w s o f t . c o m

Scenarios: Complex Hosting - Future

Disaster Recovery

Load Balancing Download or Streaming Servers

VPS Server 01• VPS01• VPS02• VPS03• VPS04

Standby Server• VPS01• VPS02• ….• VPS99

VPS Server 10

• VPS91• VPS92• VPS93• VPS94

Backup

VPS Server 01

VPS Server 02• VPS01• VPS02• VPS03• VPS04

• VPS01• VPS02• VPS03• VPS04

• IDC Defines“…Complex managed Web hosting. This type of Web hosting typically involves multiple servers of various types (e.g., Web, database, and application) as well as additional services such as advanced monitoring, load balancing, security storage, stress testing, and content delivery…”

• IDC Predicts“The complex managed Web hosting segment reached $2.9 billion in 2003 and will exceed $6.2 billion in 2008, expanding at a CAGR of 16.2%”

• IDC ConsidersThis represents ~60% of total US web hosting market opportunity by 2008, 5x more then shared and 3+x more then basic dedicated

• Innovative and targeted services• Virtualized infrastructure decreases

provisioning and management cost• That enables mass provisioning and

management of complex solutions

Load Balancer

Game Server Hosting

VPS Server 01

VPS Server 02

VPS Server 03

Game SubscriptionStorage

Page 13: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

13 w w w . s w s o f t . c o m

• New major Virtuozzo release• More than 100 new features in total• Simultaneous availability of all the

supported operating systems• Open and easy to integrate high

performance Virtualization and Automation solution

v4.0: Summary

Page 14: W w w. s w s o f t. c o m SWSOFT GLOBAL HOSTING SUMMIT 2006 Virtuozzo Update and HA Deployment Scenarios (shortened). Jack Zubarev, COO May 2006

14 w w w . s w s o f t . c o m

• Disk mirroring across a network to stand-by server.

• Hearbeat between the servers. Virtuozzo Services auto-failover script (available from SWsoft).

• Active-Passive only.

• Protects against hardware and OS failures.

Unplanned Downtime = Time to boot all VPSs (1-5min).

Performance Penalty = ~<20%

Cost Impact = Hardware + DC cost.

Not a replacement for Backup!

Not an individual VPS/services failover.

Guarantee not just on the network availability but on hardware + OS failures! Sell high!

DRBD Real-Time Replication Without SAN

/vz /vz

/root /root

Physical Server #1 Physical Server #2

write

heartbeats