Presentation is loading. Please wait.

Presentation is loading. Please wait.

Xen Summit Asia at Intel 2009 DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO.

Similar presentations


Presentation on theme: "Xen Summit Asia at Intel 2009 DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO."— Presentation transcript:

1 Xen Summit Asia at Intel 2009 DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO

2 Xen Summit Asia 20092 DTC & DTC-Xen Running a VPS business with Xen 1/ Global VPS hosting market & GPLHost 2/ Why an open source panel makes sense 3/ DTC & DTC-Xen technical briefing 4/ Challenges to overcome Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Overview

3 Xen Summit Asia 20093 DTC & DTC-Xen Running a VPS business with Xen VPS market is growing, at the expense of the shared and dedicated servers market Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Global VPS hosting market Many small players in the industry, most of them only serving locally Few big players providing poor support Dominated by Virtuozzo / Parallel, which is very expensive All tools but the control panel are in open source No Xen web interface for marketing VPSes (especially since the fall of HyperVM and Kloxo)‏

4 Xen Summit Asia 20094 DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand GPLHost in few words Fast development: Technical Support in each continent 10 points of presence worldwide 3 companies (US, SG, UK)‏ Open source applied to hosting: Open source Web Hosting since 2003 Xen VPS Hosting since 2005 Ongoing control panel development since the beginning A unique software & hosting company: The only control panel distributed with Debian based distributions The only open source control panel for commercial VPS hosting

5 Xen Summit Asia 20095 DTC & DTC-Xen Running a VPS business with Xen Common mistakes: Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand You do need automation and a customer facing control panel A control panel is unprofessional (eg: not for geeks)‏ I can do all on the shell With a control panel no need to know the shell tools

6 Xen Summit Asia 20096 DTC & DTC-Xen Running a VPS business with Xen “By hand” is unrealistic: Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand You do need automation and a customer facing control panel Extremely easy to make mistakes Large amount of time spent on each new customer Unprofessional image to final customer who expects control Users have to wait for technical support to react to any action Hosting is small price, many customers

7 Xen Summit Asia 20097 DTC & DTC-Xen Running a VPS business with Xen A control panel: Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand You do need automation and a customer facing control panel increases reactivity to users requests: on demand reboots and reinstalls / re-image Frees support staff to address more complex issues Automates accounting and renewals Increases security and uptime by: Resource monitoring Establishing security policies in software Capitalizing knowledge into software Enables your business to grow

8 Xen Summit Asia 20098 DTC & DTC-Xen Running a VPS business with Xen Open source (free as freedom), AND accepting contributions Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Why DTC & DTC-Xen CentOS and Debian Included in Debian and Ubuntu No need of 3 rd party software: Support ticket Billing

9 Xen Summit Asia 20099 DTC & DTC-Xen Running a VPS business with Xen Resource monitoring: I/O bandwidth Network bandwidth CPU Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Why DTC & DTC-Xen Development based on our own (GPLHost) data center needs: No useless functions in the interface All what you need is there Multiple dom0, a unique web server central interface Easy to extend and modify

10 Xen Summit Asia 200910 DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Principle DTC Server (domU)‏ dom0 domU xend (xm)‏ shell sysfs / proc domU DTC-Xen SOAP server (HTTPS with Auth)‏ dom0 domU xend (xm)‏ shell sysfs / proc domU DTC-Xen SOAP server (HTTPS with Auth)‏

11 Xen Summit Asia 200911 DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand DTC admin panel

12 Xen Summit Asia 200912 DTC & DTC-Xen Running a VPS business with Xen VPS Products editor Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Provisioning servers & slots IP pools editor

13 Xen Summit Asia 200913 DTC & DTC-Xen Running a VPS business with Xen Dom0 list and VPS IP list edition Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Provisioning servers & slots

14 Xen Summit Asia 200914 DTC & DTC-Xen Running a VPS business with Xen The Customer side interface overview: billing and renewals Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Customer interface: freeing customer

15 Xen Summit Asia 200915 DTC & DTC-Xen Running a VPS business with Xen Reinstall your virtual machine with a new OS Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Customer interface: freeing customer

16 Xen Summit Asia 200916 DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Customer interface: monitoring Monthly usage statistics

17 Xen Summit Asia 200917 DTC & DTC-Xen Running a VPS business with Xen Nagios monitoring Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Customer interface: monitoring

18 Xen Summit Asia 200918 DTC & DTC-Xen Running a VPS business with Xen Virtual machine real time statistics Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Customer interface: graphing Server overall usage

19 Xen Summit Asia 200919 DTC & DTC-Xen Running a VPS business with Xen Support tickets Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Other functionalities Full billing: Email reminders Invoices Payment gateways (modular)‏ VPS physical console access (tty)‏ Mailing lists for each individual server and server groups Shared hosting with DTC HVM domU with self-uploaded ISO images

20 Xen Summit Asia 200920 DTC & DTC-Xen Running a VPS business with Xen DTC-Xen = a small SOAP server written in Python Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand DTC-Xen Internals: architecture HTTPS + auth on each dom0 Less than 384 MB is needed on the dom0 Arch independent / OS independent (CentOS or Debian)‏ Full OS integration thanks to Debian and CentOS packaging Included in both Debian and Ubuntu

21 Xen Summit Asia 200921 DTC & DTC-Xen Running a VPS business with Xen From the network you can install: Debian Stable (with debootstrap)‏ CentOS (with yum)‏ DTC itself (shared hosting use, Debian by default)‏ Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand DTC-Xen Internals: bootstraps Bootstraping from network: Really DOES work As fast as templates/images (thanks to proxying)‏ Up-to-date distribution Cleaner: distributions recommended way

22 Xen Summit Asia 200922 DTC & DTC-Xen Running a VPS business with Xen Modular OS templates and appliances (sh scripts): install_os custom_os setup_network Appliance = an OS dependency + 1 st boot script Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand DTC-Xen Internals: images Appliances available: FreeNX (Gnome or KDE desktop)‏ OpenVPN DTC OS Templates available: Fedora Gentoo Mandriva Ubuntu Elastix (software PBX)‏ Slackware SUSE

23 Xen Summit Asia 200923 DTC & DTC-Xen Running a VPS business with Xen Xen is a patch: Difficulty to keep up-to-date with security issues Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Faced challenges Integration in the distribution Too much RedHat focussed (kernel 2.6.18...)‏ Hardware driver Console device renaming scheme is a recurring issue Deploying upgrades in many servers Installing many servers Solution: FAI (Fully Automated Install)‏ Resource scheduling: customer abuse of I/O, CPU and Network

24 Xen Summit Asia 200924 DTC & DTC-Xen Running a VPS business with Xen Windows is very widespread, and is nearly a single focus in the Chinese market Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Specifics when hosting in China Limited Linux knowledge, small community Telecommunication sector rather closed Cannot use your own IPs from APNIC Operator IPs are very expensive (50 or 100 yuan per IP)‏ Language barriers: DTC had to be fully translated to Chinese (simplified), need for native speakers for support A market with a big potential

25 Xen Summit Asia 200925 DTC & DTC-Xen Running a VPS business with Xen More templates and appliances Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Future of DTC / DTC-Xen Cloud computing More payment gateways Your contribution...

26 Xen Summit Asia 200926 DTC & DTC-Xen Running a VPS business with Xen GPLHost recruiting in Shanghai Open source hosting worldwide Domain Technologie Control: take the control of your domain nameThomas Goirand Thanks to Xen! Debian developer for signing my PGP key Partnership in China Your questions and suggestions... Contact us: support@gplhost.com


Download ppt "Xen Summit Asia at Intel 2009 DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO."

Similar presentations


Ads by Google