Trying To Setup ISCSI On Server 2008 R2 For Shared Storage  Between Host and VMs

Posted on 2012-09-21
Last Modified: 2012-10-10
Hello :)
I have a physical machine (APLUSSERVER-1) with 16GB of Memory, 2TB of storage setup as RAID5,3 NICS and running Server 2008 R2 x64.
I have hyper-v running 2 guest VMs (APLUSSERVER-2, APLUSSERVER-3 which are both also running Server 2008 R2 x64).
Host is setup as the only DC on 3rd NIC with the 2 VMs being the only members.
I have already successfully setup a test cluster using all 3 servers as the nodes but I deleted it.

I have Microsoft iSCSI Software Target v3.3 installed on all 3 machines and can easily create a VHD but I'm lost on the Create target issue.
I need to be walked through this process. The ultimate goal here is to sensibly run several different server roles on the same machine but to spread the workload out across the host and VMS. I understand that a cluster is the most efficient way to do this?
Question by:A_AmericanELectric
    LVL 10

    Accepted Solution

    Wrong approach.

    Set up the physical host as a stand-alone Hyper-V server. If you sit at its console, all you see is the Server Core shell & sconfig menu.

    You don't indicate make/model of the NICs, but if its possible to bond them together to give you redundancy, do so.

    Configure Hyper-V networking so that the bonded interface is the external network for the guests, and run management processes for Hyper-V on it as we'll.

    Create VMs on the hypervisor. The guest VHDs will be on local storage; there's no need for iSCSI anything (initiators or targets). Run 100% of your actual workloads on the VMs, and don't mess around with trying to cluster anything. Clustering is a means of providing availability against single points of failure; you're running everything on a single host, which is the biggest SPOF. Creating a cluster on the one host only complicates things needlessly and wastes compute & network resources.

    Author Comment

    Thank you! Because this cluster thing is eating my lunch and I'm blowing up all my storage with the VMs anyway!
    I have an old IBM eServer running S2003 which is hosting my site off of IIS6; hosting email server and handling RRAS and  I configure the good server.
    Host is currently only running hyper-v and acting as the one DC for itself and the VMs. I hope this is okay.
    I'm pretty much on track with what you are saying but I'm going to give you a screenshot of
    my NICs with an explanation.
    One thing to note: I have a block of 5 IPs with a 4 port switch from my ISP. I had successfully configured one of the other NICs to a 2nd WAN IP before I took this on.
    Unfortunately anything on the 10.1.3.. subnet is limited to 100Mb/s due to hardware restrictions (RV082 Dual WAN VPN Firewall,  And I'm not real concerned with contacting any of the other client machines in the building except to maybe have an emergency route in...Just a thought.
    Server NICS.

    Author Comment

    Let me tell you what I have and maybe you can recommend the best way to divide the workload:
    a. Hyper-V uses physical volume H:

    b. IIS7 for website and ftp to serve up content from physical volume "w:\webhosts".

    c. SQL and ColdFusion

    d. hMailServer depends on SQL

    e. I need my RRAS (works flawlessly) for Dreamweaver to access site files
        and to host Quickbooks company file to myself and my associates

    f. I have 2 client-like programs that I need to share with my partners-
      - BlueBeam PDF Revu
      - Quantum (Estimating program that works from self-contained,  locked .mdb file that I would love to be able to integrate into my SQL instance so I could use the pricing for other things. Oh well maybe another thread for that.)

    Author Comment

    I would like to follow your advice except that I would like to leave the host server2008 r2 full enterprises but leave it roll-free except for hyper-v , DC and backup.
    Is this contradictory to what you are suggesting?
    If so, where can I find a stand-alone hyper-v server?

     I already have 3 licensed VMs running r2 full enterprises and waiting on a workload.

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
    New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
    This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
    This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now