Sponsored Content
Special Forums UNIX and Linux Applications Is Virtualisation Right for Colo? Post 302192193 by Karma on Tuesday 6th of May 2008 08:29:29 AM
Old 05-06-2008
Is Virtualisation Right for Colo?

Hi guys

I'm going to be moving a linux box into collocation to support the growing demands of my sites and have been trying to figure out if Xen is right for me. I'd appreciate hearing some real-world experience with the overhead involved and the optimal ways to slice up a box. Right now I feel I should either do an all-in-one setup with a hardened installation, use Xen to virtualise services I would normally run on other machines (such as DNS and SQL) and/or use Xen to rent out VPSes.

My main concern is that I don't have unlimited resources on this box, it's a dual p4-style 3.06GHz xeon with HT and 4 gigs of old ddr. So far I am going to need to accommodate the following:
- about 100,000 script-generated page views a day, with room for spikes, floods and other attacks
- dns services for about 30 domains, only three well traveled
- sql
- mail

Is Xen practical for my situation? I'm intrigued by the ability to replace and migrate virtual servers in a snap but not sure if the performance cost makes it more effective than a traditional solution. Any input is appreciated!
 

4 More Discussions You Might Find Interesting

1. UNIX and Linux Applications

Virtualisation of linux/solaris

Hello, I need to build a server with both solaris and linux guest VM using full virt on x64. The guest os are solaris 10 (not opensolaris) and linux RedHat (Centos) and Suse. I really cant make run a solaris 10 domU on Linux (hang after grub loader ..... ) Dom0 neither on opensolaris 11 xvm... (0 Replies)
Discussion started by: manifesto
0 Replies

2. Solaris

virtualisation in solaris

Is there any other virtualisation made in solaris 10 other than zones and LDOMS? :confused: (3 Replies)
Discussion started by: priky
3 Replies

3. Solaris

problem with virtualisation

Hi, I am using compaq t5207tu model with 60gb harddisk and 2.5gb RAM.Its dual boot-Windows XP and Solaris. I tried installing SUN xVM on solaris to make client -server architecture (32 bit processor and 32 bit OS ) -guest OS (solaris 10)on host OS(Solaris 10). But whenever i try to install... (14 Replies)
Discussion started by: shruti_gupta
14 Replies

4. UNIX for Dummies Questions & Answers

Server with OpenVZ virtualisation is not responding but VMs are OK

Server is accessible only via IPMI. SSH and web control panel is timeout. Takes several hours. Server dont have high load or suspicious processes. I checked /etc/hosts.deny and restarted ssh, but nothing :( (0 Replies)
Discussion started by: postcd
0 Replies
XT-CREATE-XEN-CONFIG(8) 				 Perl Programmers Reference Guide				   XT-CREATE-XEN-CONFIG(8)

NAME
xt-create-config - Create a Xen configuration file for a new guest SYNOPSIS
xt-create-config [options] Filename Options: --output Specify the output directory to use. --extension Specify the file extension to use. General Options: --admins Specify some administrator accounts which should be created for use by the xen-shell. --template Specify the template file to use when creating the Xen configuration file. Help Options: --help Show this scripts help information. --manual Read this scripts manual. --version Show the version number and exit. Debugging Options: --verbose Be verbose in our execution. All other options from xen-create-image, such as the new IP address(es) to give to the new instance, will be passed as environmental variables. ABOUT
This script is invoked by xen-create-image after it has created and customised a new Xen guest. It is responsible for creating the configuration file which Xen will use to start the instance. The configuration file will be created in the directory /etc/xen using a template file to determine how the configuration file should be created. By default the script will use /etc/xen-tools/xm.tmpl as its input. INVOCATION
This script will be invoked by the xen-create-image script, rather than directly. This is because it will expect to receive the values to insert into the output template in as environmental variables. You could execute it manually via a long command line, but that is error-prone and probably not useful: hostname=foo.my.flat ip=192.168.1.2 ... xm-create-xen-config --output=/etc/xen --template=/etc/xen-tools/xm.tmpl ARGUMENT PASSING
This script will be invoked with a full copy of the arguments from xen-create-image in its environment, along with several command line arguments. This has several implications for customization. If you wish to setup a new variable in the output template such as "foo=bar" you could update the script to include "${foo}", then invoke xen-create-image with this environmental variable set. $ foo=bar xen-create-image --hostname=test.my.flat ... The environment will be duplicated/inheritted by this script when it is executed, and your variable will be included in the output file. For details on the template file syntax please see the documentation for the "Text::Template" perl module. (If you have the perldoc package installed you can read this with "perldoc Text::Template".) AUTHORS
Steve Kemp, http://www.steve.org.uk/ Axel Beckert, http://noone.org/abe/ StA~Xphane Jourdois LICENSE
Copyright (c) 2005-2009 by Steve Kemp, (c) 2010-2012 by The Xen-Tools Development Team. All rights reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The LICENSE file contains the full text of the license. 4.3.1 2012-06-30 XT-CREATE-XEN-CONFIG(8)
All times are GMT -4. The time now is 07:21 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy