Test Environment at work

Discussion in 'Training & Development' started by Theprof, Oct 11, 2010.

  1. Theprof

    Theprof Petabyte Poster

    4,607
    83
    211
    How do you guys have your test environment setup at work? i.e DC's, File Servers, Exchange, SQL, etc.. Do you have on a separate LAN/VLAN? with no communication with prod?

    I am looking to set this up, I would appreciate some pointers :biggrin

    Last thing I need is my test environment affecting Production!
     
    Certifications: A+ | CCA | CCAA | Network+ | MCDST | MCSA | MCP (270, 271, 272, 290, 291) | MCTS (70-662, 70-663) | MCITP:EMA | VCA-DCV/Cloud/WM | VTSP | VCP5-DT | VCP5-DCV
    WIP: VCAP5-DCA/DCD | EMCCA
  2. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Switch patched into the DMZ – and whatever spare kit I have at the time! :biggrin
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  3. Josiahb

    Josiahb Gigabyte Poster

    1,335
    40
    97
    Test environment? Whats one of them then? :p

    The approach here has always been 'Just try it, whats the worst that can happen?' one day the worst will happen and they'll find out but that'll be after I'm out the door!
     
    Certifications: A+, Network+, MCDST, ACA – Mac Integration 10.10
  4. GSteer

    GSteer Megabyte Poster

    627
    31
    109
    At the moment ours is like Joshia's - non-existent but we've just got a second box to fire some more VM's on to so we'll be setting it up in the coming months, I'd expect a SBS box, a couple of additional DC's / service boxes, additional Exchange server and the usual culprits for clients, 2k, XP, Vista, 7 if I get my fingers in to the pie.
     
    Certifications: BSc. (Comp. Sci.), MBCS, MCP [70-290], Specialist [74-324], Security+, Network+, A+, Tea Lord: Beverage Brewmaster | Courses: LFS101x Introduction to Linux (edX)
    WIP: CCNA Routing & Switching
  5. Theprof

    Theprof Petabyte Poster

    4,607
    83
    211
    I am thinking of creating a vlan and separate it from the current network... I would then Setup DC, DHCP, DNS, Exchange, etc...
     
    Certifications: A+ | CCA | CCAA | Network+ | MCDST | MCSA | MCP (270, 271, 272, 290, 291) | MCTS (70-662, 70-663) | MCITP:EMA | VCA-DCV/Cloud/WM | VTSP | VCP5-DT | VCP5-DCV
    WIP: VCAP5-DCA/DCD | EMCCA
  6. Sparky
    Highly Decorated Member Award 500 Likes Award

    Sparky Zettabyte Poster Moderator

    10,718
    543
    364
    Yup, you may want to try and publish some of the servers on the web. For example if you want to test Exchange properly.
     
    Certifications: MSc MCSE MCSA:M MCSA:S MCITP:EA MCTS(x5) MS-900 AZ-900 Security+ Network+ A+
    WIP: Microsoft Certs
  7. SimonD
    Honorary Member

    SimonD Terabyte Poster

    3,681
    440
    199
    Virtualised? Sandboxed?

    Ideally you actually want three different environments but the chances of that are quite small, my current environment at work is my laptop with Hyper-V on it running what I deem to be required.

    A Dev, Pre-prod and Production. Each 'should' have a replica of the main components of the Prod environment (a p2v of your DC, SQL\DB environments, Messaging etc). It depends on what you want to test, if it's SCCM for example then the virtualised environment is idea because you can simulate the entire thing quite well.
     
    Certifications: CNA | CNE | CCNA | MCP | MCP+I | MCSE NT4 | MCSA 2003 | Security+ | MCSA:S 2003 | MCSE:S 2003 | MCTS:SCCM 2007 | MCTS:Win 7 | MCITP:EDA7 | MCITP:SA | MCITP:EA | MCTS:Hyper-V | VCP 4 | ITIL v3 Foundation | VCP 5 DCV | VCP 5 Cloud | VCP6 NV | VCP6 DCV | VCAP 5.5 DCA
  8. Theprof

    Theprof Petabyte Poster

    4,607
    83
    211
    Agree... for the most part though I would just have it setup for internal use only. I would like to be able to do things like testing exchange db restores, when I do AD prep work, etc.. I would ideally want to do it in a test environment making sure all goes well... Things that can really screw up a network should be done somewhere else first. I've been getting around so far with a home lab, but it's got to a point where it's not convenient so I need to get this resolved once and for all...

    I will be ordering 2 clone workstations that are compatible with VMware's ESXi, put them in a cluster and install things like AD, DHCP, DNS, File Server, test vm's, etc... then get a separate Exchange and SQL servers running in a non virtual environment.
     
    Certifications: A+ | CCA | CCAA | Network+ | MCDST | MCSA | MCP (270, 271, 272, 290, 291) | MCTS (70-662, 70-663) | MCITP:EMA | VCA-DCV/Cloud/WM | VTSP | VCP5-DT | VCP5-DCV
    WIP: VCAP5-DCA/DCD | EMCCA
  9. Theprof

    Theprof Petabyte Poster

    4,607
    83
    211
    I agree with this as well... for in house development that we do with C# we have a dev, test, and prod environments, etc... however unfortunately we don't have any test or dev environment for our network, even when I first started we did not have a test environment.
     
    Certifications: A+ | CCA | CCAA | Network+ | MCDST | MCSA | MCP (270, 271, 272, 290, 291) | MCTS (70-662, 70-663) | MCITP:EMA | VCA-DCV/Cloud/WM | VTSP | VCP5-DT | VCP5-DCV
    WIP: VCAP5-DCA/DCD | EMCCA
  10. Josiahb

    Josiahb Gigabyte Poster

    1,335
    40
    97
    Our dev and test environments are both on the guy who does the developments box.... methinks that may have to change when my 'replacement' starts (the company have decided to go fo a dev whose willing to fix the on printer and rely on our outsourcing outfit for most of the support... Not the best option in my opinion but I'm not going to be here!)

    The network side of things has always been far more 'suck it and see', a test environment wasn't even a vague possibility until recently and its still very unlikely to ever actually happen unless there's a major change. With a limited budget all the money goes into the production environment rather than a stable test bed.
     
    Certifications: A+, Network+, MCDST, ACA – Mac Integration 10.10
  11. michael78

    michael78 Terabyte Poster

    2,085
    29
    141
    My testing rig is at home. Like a lot of places I've worked they have never had a testing environment.
     
    Certifications: A+ | Network+ | Security+ | MCP | MCDST | MCTS: Hyper-V | MCTS: AD | MCTS: Exchange 2007 | MCTS: Windows 7 | MCSA: 2003 | ITIL Foundation v3 | CCA: Xenapp 5.0 | MCITP: Enterprise Desktop Administrator on Windows 7 | MCITP: Enterprise Desktop Support Technician on Windows 7
    WIP: Online SAN Overview, VCP in December 2011
  12. ThomasMc

    ThomasMc Gigabyte Poster

    1,507
    49
    111
    We have 3 ML110 G6 Servers with 16GB Ram in each for Test/Dev
     
    Certifications: MCDST|FtOCC
    WIP: MCSA(70-270|70-290|70-291)
  13. Shinigami

    Shinigami Megabyte Poster

    896
    40
    84
    Some of my customers have enough cash to purchase physical servers for their Dev and QA environments, that mimic the Production environment. Quite important when you want to test FIM 2010 code due to the implications it can have of being connected to multiple environments (ADAM/AD LDS/AD, Notes/Exchange, SAP, SQL, etc...). One mistake and boom goes an environment. So with this being replicated in Dev and QA, they get to do plenty of pre-testing before going to Prod. Also good for testing patches.

    But really, that's only possible in massive companies. Smaller ones with just a few thousand users (max) may di a much simpler one, often virtualized.

    In any case, a test environment is good. Just implementing it in production and calling it a day without any testing will result in situations such as the kind I've seen where a company had to reinstall their AD environment 3 times because they just didn't figure out the best way of doing things. tsk tsk
     
    Certifications: MCSE, MCITP, MCDST, MOS, CIW, Comptia
    WIP: Win7/Lync2010/MCM
  14. onoski

    onoski Terabyte Poster

    3,120
    51
    154

    Wooh! I wonder what they were thinking about three times in a role:), and no one got into trouble as well I suppose.

    This firm would be a good candidate to send all of it's IT staff on a five days ITIL v3 foundation training.
     
    Certifications: MCSE: 2003, MCSA: 2003 Messaging, MCP, HNC BIT, ITIL Fdn V3, SDI Fdn, VCP 4 & VCP 5
    WIP: MCTS:70-236, PowerShell

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.