Hello, fellow Linux buffs!
As an intern of networking, I have been tasked with coming up with a high-availability iSCSI SAN as a learning project. Here are the details as they were presented to me:
**********************************
SAN - Implementing Functions
Hi Steve,
Good job on the work, btw! Here is what I need:
Tasks:
1. Install two VMs with Debian (7.0) Wheezy and set them up as SANs (Install iSCSI services).
2. Setup High Availability/mirroring between the virtual SANs using GlusterFS.
3. Provision two LUNs (LUN0 and LUN1) on the GlusterFS.
4. Install a third VM (CentOS 6.4 x86_amd64) using LUN0 as its primary (and only) hard disk.
5. Install a fourth VM (XCP i686) using LUN1 as its primary (and only) hard disk.
6. Test the HA (High Avilability) by powering off one of the SANs. Watch the VMs and see if they freeze or if they continue to function as normal. If they work as expected, it is task complete.
** I would also like you to use the "dstat" utility inside the CentOS 6.4 VM to watch disk usage while testing the High Availability / failover.
Sources:
Debian 7.0 Wheezy ISOs:
http://www.debian.org/distrib/
CentOS 6.4 x86_64:
http://wiki.centos.org/Download
Xen Cloud Platform (XCP) 1.6:
http://www.xen.org/download/xcp/index_1.6.0.html
Essential Links:
1. GlusterFS:
http://www.gluster.org/
2.
http://www.howtoforge.com/high-avail...age-servers-p2
Let me know if you have any questions and send me screenshots! :-D
*******************************************
I am trying to get an understanding of the logical layout of this project, which will actually be 4 VMs running on VMWorkstation9 on my laptop... I have uploaded what I think the topology should look like, though I would like the opportunity to lean on your expertise! Did I get this topology correct?
Any help on the project would be much appreciated, even above and beyond just the topology. Thanks for taking the time!