Welcome Guest. Please Login or Register  


You are here: Index > Virtualizor - Virtual Server Control Panel > General Support > Topic : Virtualizor XenServer



Threaded Mode | Print  

 Virtualizor XenServer (3 Replies, Read 3918 times)
dsever
Group: Member
Post Group: Newbie
Posts: 1
Status:
Hi,

I can't find detailed documentation, how  Virtualizor uses Xenserver pool? Does it use XenApi or it directly connected to xenserver's dom0 by ssh.

We are looking for XenServer Solution for VPS providers and it is very important to me.

Thanks for your anware

Dubravko
IP: --   

Virtualizor XenServer
gauthig
Group: Member
Post Group: Newbie
Posts: 12
Status:
I also need xenserver support.  For what I have tested so far is that virtualizor does not understand the xenpool, I used a virtualizor master and slaved each xenserver after installing virtualizor on them also, i.e. virtualizor needs to be the master and have each node under it's control, not xenserver pool.
But here are some issues I still have and am waiting for others to respond if they know how to fix these:
1.  When creating an active/active bond out of two of the NIC's and creating a public network, virtualizor keeps trying to setup the network to the bond and not the network defined as default.  This causes the following error -Start - Host cannot attach network (in the case of NIC bonding, this may be because attaching the network on this host would require other networks [that are currently active] to be taken down).This is a known xenserver error where you must select the public network.  There seems to be no setting in virtualizor to use the correct public network which is set as the default.  It always uses "Network 0" which is the bond.
2.  Each creation of a new VPS seems to go to only the first attached xenserver, it does not round robin or look at any load balancing.  It would be great to have it just round robin and create a new VPS in a different slave xenserver.  That feature does seem to work if you use openvz.
IP: --   

Virtualizor XenServer
gauthig
Group: Member
Post Group: Newbie
Posts: 12
Status:
***UPDATE***
As mentioned I could not get a xenserver pool to work, but I did get two xenservers working that both had bonded NIC's.  The model I use is 1 master only and 2 unlimited slaves.
1.  Install your  xenservers (2) 2.  Setup bonded NIC using xencenter windows software3. On the server do ifconfig to find the bonded Virtual NIC, most likely it is xapi14. Install virtualizor master only on a different dedicated machine (much smaller) or a VPS.  5. Install virtualizor on your two xenserver machines using the xenserver install procedure.6. After install go to your virtualizor web page on each xenserver.  7. Configuration -> Slave Settings.  8. Change Paravirtualization Bridge and HVM Bridge to the NIC as stated in option3.  More than likely it is xapi1.9. Check the option to use XL10. Reboot each xenserver machine11. Add the slave servers to the master by going to the master server web page and follow the instructions at: http://www.virtualizor.com/wiki/Add_Server12.  Make your IP pool and ensure it is on all servers or put your xenserver in a group and select that group.  This allows you to have xenservers in two datacenters with two different networks.13.  Add OS templates media -> template browser.  Make sure you use XCP templates.  You can do either PV or HVM, PV is much faster, but windows requires HVM.14.  Create new VPS, this is where it gets tricky and is unexplained. Although you are using the master, you must identify which xenserver you want to place the VM on.  You do this by using the dropdown on the header -right of the page.  It will not change you to that server, just setup your VM on that server.
There seems to be no auto balance feature in virtualizor, but when using blesta or WHMCS, it does rotate which server based on how you setup the package.
I pulled a network cable and the bonded NIC works great, but this does not provide HA for the xenserver VM to migrate to. 
Another issue is that xenserver VM's do not show memory or CPU usage.  It was explained that this only works openvz as virtualizor does not have access to this information, but I think it's just a feature they have not added  as that information is available in the XAPI API and if you SSH to dom0. The output of "xl top" would work great if virtualizor could grab that.
IP: --   

Virtualizor XenServer
gauthig
Group: Member
Post Group: Newbie
Posts: 12
Status:
***UPDATE*** Fixed formatting ****
As mentioned I could not get a xenserver pool to work, but I did get two xenservers working that both had bonded NIC's.  The model I use is 1 master only and 2 unlimited slaves.
  • 1.  Install your  xenservers (2)
  • 2.  Setup bonded NIC using xencenter windows software
  • 3. On the server do ifconfig to find the bonded Virtual NIC, most likely it is xapi1
  • 4. Install virtualizor master only on a different dedicated machine (much smaller) or a VPS. 
  • 5. Install virtualizor on your two xenserver machines using the xenserver install procedure.
  • 6. After install go to your virtualizor web page on each xenserver. 
  • 7. Configuration -> Slave Settings. 
  • 8. Change Paravirtualization Bridge and HVM Bridge to the NIC as stated in option3.  More than likely it is xapi1.
  • 9. Check the option to use XL
  • 10. Reboot each xenserver machine
  • 11. Add the slave servers to the master by going to the master server web page and follow the instructions at: http://www.virtualizor.com/wiki/Add_Server
  • 12.  Make your IP pool and ensure it is on all servers or put your xenserver in a group and select that group.  This allows you to have xenservers in two datacenters with two different networks.
  • 13.  Add OS templates media -> template browser.  Make sure you use XCP templates.  You can do either PV or HVM, PV is much faster, but windows requires HVM.
  • 14.  Create new VPS, this is where it gets tricky and is unexplained. Although you are using the master, you must identify which xenserver you want to place the VM on.  You do this by using the dropdown on the header -right of the page.  It will not change you to that server, just setup your VM on that server.

There seems to be no auto balance feature in virtualizor, but when using blesta or WHMCS, it does rotate which server based on how you setup the package. 
I pulled a network cable and the bonded NIC works great, but this does not provide HA for the xenserver VM to migrate to. 

Another issue is that xenserver VM's do not show memory or CPU usage.  It was explained that this only works openvz as virtualizor does not have access to this information, but I think it's just a feature they have not added  as that information is available in the XAPI API and if you SSH to dom0. The output of "xl top" would work great if virtualizor could grab that.
IP: --   

« Previous    Next »

Threaded Mode | Print  



Jump To :


Users viewing this topic
1 guests, 0 users.


All times are GMT. The time now is April 16, 2024, 10:26 pm.

  Powered By AEF 1.0.8 © 2007-2008 Electron Inc.Queries: 11  |  Page Created In:0.263