VMware
1 2 3 ... 5 Previous Next 61 Replies Last post: Jan 20, 2009 3:38 AM by Alexinfo  

Xtravirt Virtual SAN Appliance posted: May 21, 2008 8:15 AM

Click to view mittell's profile Champion 3,096 posts since
Apr 25, 2006
Hi Guys,

Over at Xtrairt we've just released a new free virtual appliance that I thought people might find interesting. It lets you use the local storage on two ESX hosts to create a virtual SAN. I've attached an overview diagram to explain how it works.

http://www.xtravirt.com/index.php?option=com_remository&Itemid=75&func=fileinfo&id=29

Summary: The Xtravirt Virtual SAN (XVS) appliance for VMware ESX3 Server is a free solution to provide the benefits of shared VMFS storage without the cost of a SAN – this allows the utilisation of otherwise unused local storage in the ESX server to facilitate enterprise level features such as vMotion, DRS and HA normally only available through the use of a shared storage device. All volume data is synchronously replicated between hosts, providing full fail-over capability with data integrity in the event of host, disk or appliance failure. The appliance is menu driven and has been designed to be as easy to configure as possible, and full documentation on the implemenation process is provided.

Questions/feedback welcome in this thread. :)

Cheers,

Alex
Attachments:

Re: Xtravirt Virtual SAN Appliance

1. May 21, 2008 10:53 AM in response to: mittell
Click to view azn2kew's profile Champion 2,941 posts since
Jun 21, 2006
Wow, I can't wait to download and test it out. I've been using OpenFiler and FreeNAS for my alternatives but performance still in consideration. So how is performance looks like comparing to XVS and other commercial tools such as mentioned or SANMelody. This sounds like SANmelody and Lefthand's Network VSA but I could be wrong. I'll get some feedback after this weekend testings!

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!

Regards,

Stefan Nguyen
iGeek Systems Inc.
VMware, Citrix, Microsoft Consultant

Re: Xtravirt Virtual SAN Appliance

2. May 21, 2008 11:31 AM in response to: azn2kew
Click to view azn2kew's profile Champion 2,941 posts since
Jun 21, 2006

Quick questions, I've just read the manual and seems very straight forward to configure and 90% are similiar with OpenFiler process. I'm curious if you going to have web base management console like OpenFiler to manage volumes and LUNs etc... Does it support NFS or strictly iSCSI? If I need to add additional disk to XVS machine, than I will go through same process to get the LUN show up or it should automatically show up when I rescan the LUNs?

I like the LUN failover heartbeat feature, but want to know more details how it works and wondering any options or settings to decide which one is Active/Passive or not. What happen if we have multiple disks with different size for XVS appliance server?

XVS01:
disk01: XVS OS
disk02: 50GB LUN size disk creation
disk03: 100GB LUN size disk creation
disk04: 60GB LUN size disk creation

XVS02:
disk01: XVS OS
disk02: 40GB LUN size disk creation
disk03: 200GB LUN size disk creation
disk04: 80GB LUN size disk creation

How does it failover if it has different disk/LUN size?

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!

Regards,

Stefan Nguyen
iGeek Systems Inc.
VMware, Citrix, Microsoft Consultant

Re: Xtravirt Virtual SAN Appliance

5. May 26, 2008 7:56 AM in response to: mittell
Click to view king@it.ibm.com's profile Virtuoso 2,927 posts since
Jan 16, 2004

Alex,

this might be a good scenario for your virtual appliance (?)

http://it20.info/blogs/main/archive/2008/05/19/121.aspx

Massimo.

Re: Xtravirt Virtual SAN Appliance

7. May 29, 2008 9:38 AM in response to: mittell
Click to view stormlight's profile Enthusiast 61 posts since
Jan 16, 2008

Thank you, this is great.

Few questions:

Im trying to wrap my head around networking and what not in general with esx and this.

Shoud I add a Virtual Machine Port Group to my iscsi SAN Vswitch and run this virtual applience on that network?

Then point my esx host to the virtual ip that the XVS uses? If thats done when the two replicate back and fouth its using the nics that are binded to my SAN network correct?

If my physical SAN network is getting saturated is their any issues with running this in the vmotion network security wise? No one can get to our vmotion network unless they are on the esx host anyway. So the only contact would be the esx host software iscsi inatior passing data to this virtual san when it replicates.

thanks again


Re: Xtravirt Virtual SAN Appliance

8. Jun 3, 2008 2:32 AM in response to: mittell
Click to view SimonG-ioko's profile Novice 13 posts since
Jun 30, 2005

I've got this setup on my home lab, vMotion etc. work ok (even over a 100mb/half hub :))

I can't get my head around the failover though..

my setup

ESX 1 -> pointing at iSCSI IP on 1st SAN node running on itself

ESX 2 -> pointing at iSCSI IP on 2nd SAN node running on itself

if I reboot 2nd SAN node

does its iSCSI IP transfer to the 1st SAN as well to continue access or will ESX 2 loose access to its iSCSI LUN? - I can't really see whats going on from the console..

and secondly, when the 2nd SAN node comes back up and I start services it doesn't seem to do the sync and restart the iSCSI services it comes up 'outdated' - am I doing something wrong?

And I think you may need to mention in your docs that you need to open the firewall port for the ESX iSCSI client for to see the LUNs (or at least I did).

Re: Xtravirt Virtual SAN Appliance

9. Jun 3, 2008 3:50 AM in response to: SimonG-ioko
Click to view stormlight's profile Enthusiast 61 posts since
Jan 16, 2008

cant answer all your questions.. i got mine above. However try a cross over cable between the two nics that this sits in. Since its only two node you can get much faster speeds then 100 mb half

also you may want to listen to the vmware virtulization podcast. The author of this is on it and talks a little about your question

Re: Xtravirt Virtual SAN Appliance

12. Jun 3, 2008 7:13 AM in response to: mittell
Click to view SimonG-ioko's profile Novice 13 posts since
Jun 30, 2005

Thanks Alex,

This appliance is a great idea... I've got a couple of posts on my blog (http://vinf.net) on how my setup works, once I nail this failover thing in my lab setup I'll post it up..

A couple of other feedback items that might be useful;

Would be good to have some kind of simple status info when it goes back to the main menu screen, even if it's just something basic like

iSCSI status: started/not started

iSCSI address(es): 192.168.x.1, 192.168.x.2 etc.

Failover/Heartbeat status: primary, lost connection etc.

Writes/connections/sec etc.

Great work!

Now I just need to find a Gig switch somewhere... hmmmm :)

Re: Xtravirt Virtual SAN Appliance

13. Jun 3, 2008 7:19 AM in response to: stormlight
Click to view SimonG-ioko's profile Novice 13 posts since
Jun 30, 2005
stormlight wrote:
cant answer all your questions.. i got mine above. However try a cross over cable between the two nics that this sits in. Since its only two node you can get much faster speeds then 100 mb half


Thats a good idea; hadn't thought of that - I've got 2 x HP D530 PCs doing my ESX stuff - they have GigE onboard I could prob run my iSCSI/VMKernel over a crossover on that, I have some spare 100Mb NICs that I could use to run my external VM networks into the external hub until I can find a switch.

Thanks!

Re: Xtravirt Virtual SAN Appliance

14. Jun 3, 2008 7:36 AM in response to: SimonG-ioko
Click to view BrianRTS's profile Hot Shot 136 posts since
Jan 8, 2005
Looks nice. Are there any plans to support more nodes so more servers can utilize the SAN storage?
1 2 3 ... 5 Previous Next Go to original post

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities