Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




164 posts

Master Geek


Topic # 113697 24-Jan-2013 21:47 Send private message

Hi all,

Firstly, my apologies in advance if this post is not in the right forum :)

I'm hoping to get a some advice + suggestions around best approach to setup a virtual server lab.
- this lab will be used to develop software.

Current available physical resources are:

5 x desktop PC's dc7900 or similar model (64 bit)
1 x dl165 server (96Gb ram, 2 x 300Gb, 2 x 2Tb HDD's)
1 x qnap nas (2Tb)
2xGigabit network switch
MSDN licences from MS


Requirement is development environments for:

- Sharepoint
- Dynamics

Needless to say, this will also require

- AD / file / print / iis
- exchange?


I am restricted by budget and resources above.

My thoughts:

Hyper V core on the dl165 (not on domain)
1 x DC using a PC (as physical DC)
1 x system centre essentials on PC to manage lab

1 x AD / FP / IIS - Server 2k8 R2 - virtual 4gb vram, 1 CPU
1 x SQL 2k8 - virtual, 8gb vram, 1 CPU (shared server, multiple instances if required)
1 x exchange - virtual 8gb vram, 1 CPU
1 x sharepoint - virtual 8gb vram, 1 CPU
n x dev environments - virtual 8gb vram, 1 CPU

also, a bunch of virtual windows 7 desktops for the developers to RDP in and use

I have also considered putting exchange or SQL onto the desktop PC's to alleviate load on the virtual box.

Being a development environment, performance is not the primary requirement as long as it is relatively usabale, but stability is.


Any suggestions / recommendations on improvement (other than buying new hardware....) would be appreciated.

Create new topic


164 posts

Master Geek


  Reply # 750443 24-Jan-2013 21:55 Send private message

oh...and the system centre essentials server on a PC as well....

1309 posts

Uber Geek

Trusted

  Reply # 750469 24-Jan-2013 22:36 Send private message

Have you thought about using VMWare ESXi Free?? It's brilliant for lab environments, for example we run one of our labs on 2 boxes with 64GB of ram and have about 45 VMs running on those boxes with different memory configs and also use snapshot to save states when servers are in built states.  We find that memory and storage is the only real killer with ESXi not the CPU load as what you really want is to have as many servers and the least number of boxes powered on.  Especially if you have a QNAP NAS, then you can NFS mount it and have all the VMs on the NAS.  It's also very easy to migrate VMs from different OS classes of servers by just powering off and removing it from one server and then adding it back onto the new server.

I wouldn't have a physical server at all including the DC have them all virtual, otherwise you'll get into a problem if you want to upgrade or migrate to another server.

Then just shutdown the VMs, zip them up and then you can back them up should it be needed straight off the NAS.




Check out my Mobile Cell Site Google Maps KML Files in my blog.
Now using Google Fusion Tables or Address Lookup or GPS using Smartphone
I update it on a monthly basis automatically from RSM.

gjm

490 posts

Ultimate Geek


  Reply # 750561 25-Jan-2013 08:47 Send private message

my 2 cents for what its worth is that your idea looks pretty good. Personally I'd keep a DC on one of the PC's and have a second one thats virtual as well. Your in for a large headache if you lose your one and only DC.

Other thoughts....I assume you are using Windows Server 2012? Quite a few improvements in Hyper V vs 2008 R2.

Your bottle neck here will probably be your hard drives. If possible I would split the VM's out between the internal server terabyte drives and maybe use your qnap as an iscsi target and stick some on there. Would use the 300g drives for the OS in a mirror. Size is overkill but a mirror could save your bacon one day.

Have you thought about using Small Business Server 2011? This would get you your AD, FP, IIS, Exchange in one VM - I would guess there is a msdn license for it and it runs fine as a VM, I do it in my lab.

Finally think about backing up the VM's. Veeam Backup and Replication free version is a pretty good tool. Might just need an external drive or two for storage purposes.

Hope thats food for thought.



164 posts

Master Geek


  Reply # 750654 25-Jan-2013 12:19 Send private message

gjm: my 2 cents for what its worth is that your idea looks pretty good. Personally I'd keep a DC on one of the PC's and have a second one thats virtual as well. Your in for a large headache if you lose your one and only DC.

Other thoughts....I assume you are using Windows Server 2012? Quite a few improvements in Hyper V vs 2008 R2.

Your bottle neck here will probably be your hard drives. If possible I would split the VM's out between the internal server terabyte drives and maybe use your qnap as an iscsi target and stick some on there. Would use the 300g drives for the OS in a mirror. Size is overkill but a mirror could save your bacon one day.

Have you thought about using Small Business Server 2011? This would get you your AD, FP, IIS, Exchange in one VM - I would guess there is a msdn license for it and it runs fine as a VM, I do it in my lab.

Finally think about backing up the VM's. Veeam Backup and Replication free version is a pretty good tool. Might just need an external drive or two for storage purposes.

Hope thats food for thought.


Thanks gjm, does SBS 2011 allow for a second DC? I thought there was some limitation around that, but maybe that's changed?

gjm

490 posts

Ultimate Geek


  Reply # 750661 25-Jan-2013 12:52 Send private message

yes you can have 2 domain controllers with SBSs. You cant have two SBS servers though, thats where the confusion comes from. You should also be aware that SBS is end of life and there will be no more releases if that matters to you. Still supported though.

Only other major thing I can think of is you cant run an Exchange DAG with SBS so no email database redundancy if you would ever think about it. Prob not a biggy for a dev environment.

1498 posts

Uber Geek

Trusted
Subscriber

  Reply # 754943 3-Feb-2013 09:14 Send private message

I used SBS initially and although it was an easy start, I found it awkward to decommission/decouple. I would setup with Hyper-V (you have a license, so I would use that product that integrates best with your target platforms). Put it on your server and one of the desktops, then VM you second DC on that, i.e. keep them all virtual.

My MSDN subscription has a very limited number of Windows Server 2012 product keys, so I still have a lot of Server 2008 R2 VMs.

If you want to access your lab remotely, recommend allocating resources for a TMG VM and RD Gateway.

1498 posts

Uber Geek

Trusted
Subscriber

  Reply # 754944 3-Feb-2013 09:15 Send private message

Sorry, I missed the fact that this is Dev Lab, so allocate resource for a TFS server and build server.

Create new topic



Twitter »
Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when new jobs are posted to our jobs board:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:




News »

Trending now »
Hot discussions in our forums right now:

Fecked up religious people strike again :-(
Created by Mark, last reply by TinyTim on 24-May-2013 16:41 (76 replies)
Pages... 4 5 6


Cannabis is illegal yet we have really strong 'legal highs' ?
Created by qwerty7, last reply by freitasm on 23-May-2013 23:20 (74 replies)
Pages... 3 4 5


Xbox One
Created by DjShadow, last reply by Kingy on 24-May-2013 13:48 (68 replies)
Pages... 3 4 5


A new project coming to Geekzone
Created by freitasm, last reply by jeffnz on 24-May-2013 15:01 (338 replies)
Pages... 21 22 23


Troublesome transition to VDSL
Created by oseiler, last reply by michaelmurfy on 24-May-2013 13:57 (18 replies)
Pages... 2


HTC One (2013) owners' discussion
Created by Dingbatt, last reply by wlfkfgkwlaktka on 24-May-2013 15:49 (1564 replies)
Pages... 103 104 105


Orcon, Is this for real or a scam??
Created by old3eyes, last reply by DarthKermit on 22-May-2013 19:12 (29 replies)
Pages... 2


Vodafone Naked Broadband Speeds (Auckland CBD)
Created by wscalioni, last reply by grkiwi on 20-May-2013 21:13 (14 replies)


Geekzone Jobs »
Most recent NZ jobs in technology:

Business Analyst - Professional Services
Posted 24-May-2013 16:28

Solution Architect
Posted 24-May-2013 16:28

.NET Developers
Posted 24-May-2013 16:28

Mobile Developers
Posted 24-May-2013 16:28

Test Practise Lead
Posted 24-May-2013 15:28

Senior Test Analyst
Posted 24-May-2013 15:28

Business Analyst Practice Manager
Posted 24-May-2013 15:28


Geekzone Live »
Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.