Your SlideShare is downloading. ×
  • Like
xen_summit_asia2009_gplhost_dtc-xen_en.ppt - VPS hosting and ...
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

xen_summit_asia2009_gplhost_dtc-xen_en.ppt - VPS hosting and ...

  • 298 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
298
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Xen Summit Asia at Intel 2009 DTC & DTC-Xen Running a VPS business with Xen Thomas Goirand, GPLHost CEO
  • 2. 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 name Thomas Goirand Overview
  • 3. 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 name Thomas 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. DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas 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. DTC & DTC-Xen Running a VPS business with Xen Common mistakes: Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas 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. 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 name Thomas 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. 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 name Thomas 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. 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 name Thomas Goirand Why DTC & DTC-Xen
    • CentOS and Debian
    • Included in Debian and Ubuntu
    • No need of 3 rd party software:
      • Support ticket
      • Billing
  • 9. 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 name Thomas 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. DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas Goirand Principle DTC Server (domU)‏ dom0 domU domU xend (xm)‏ shell sysfs / proc domU domU DTC-Xen SOAP server (HTTPS with Auth)‏ dom0 domU domU xend (xm)‏ shell sysfs / proc domU domU DTC-Xen SOAP server (HTTPS with Auth)‏
  • 11. DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas Goirand DTC admin panel
  • 12. 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 name Thomas Goirand Provisioning servers & slots IP pools editor
  • 13. 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 name Thomas Goirand Provisioning servers & slots
  • 14. 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 name Thomas Goirand Customer interface: freeing customer
  • 15. 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 name Thomas Goirand Customer interface: freeing customer
  • 16. DTC & DTC-Xen Running a VPS business with Xen Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas Goirand Customer interface: monitoring Monthly usage statistics
  • 17. DTC & DTC-Xen Running a VPS business with Xen Nagios monitoring Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas Goirand Customer interface: monitoring
  • 18. 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 name Thomas Goirand Customer interface: graphing Server overall usage
  • 19. DTC & DTC-Xen Running a VPS business with Xen
    • Support tickets
    Open source hosting worldwide Domain Technologie Control: take the control of your domain name Thomas 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. 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 name Thomas 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. 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 name Thomas 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. 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 name Thomas 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. 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 name Thomas 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. 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 name Thomas 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. 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 name Thomas Goirand Future of DTC / DTC-Xen
    • Cloud computing
    • More payment gateways
    • Your contribution...
  • 26. 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 name Thomas Goirand Thanks to Xen!
    • Debian developer for signing my PGP key
    • Partnership in China
    • Your questions and suggestions...
    • Contact us: support@gplhost.com