How can multiple users remotely access the same windows machine concurrently?


I have created a VM test lab that includes an AD domain controller and 8 member machines. These machines are running 2008r2 or Windows 7 pro.
Users from outside this lab environment can RDP into any of these machines and review applications or make changes to these applications.
Of course with RDP, only one user can access one machine at a time.  Ideally, I need to do the following;

  • Implement support that allows multiple users to remotely access the same windows machine concurrently.
  • Allow each user to make changes to an application while in their own session on the same machine and be warned if changes to that application have been made by another user connected to that same machine at the same time.
    A console is available where I (as the admin) can see current connection status to any of the 8 machines in the lab.

    Any information or guidance is appreciated.
    Who is Participating?

    [Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

    I wear a lot of hats...

    "The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

    Rob WilliamsCommented:
    What you want is to create a remote desktop server.  The number of connections is only limited by the "horsepower of the server".  It requires a domain controller and a remote desktop server, both can be physical or virtual machines, and you will need server CALs (Client Access Licenses) and RDS CALs.  Alternatively using the same servers you can create virtual desktops for users.  There are management tools to monitor connections and such.

    Experts Exchange Solution brought to you by

    Your issues matter to us.

    Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

    Start your 7-day free trial
    Bryant SchaperCommented:
    I dont think windows 7 will support multiple sessions, 2008R2 will support 2 at the same time, but dont expect warnings of changes.

    Windows has a remote desktop manager it view the logged in sessions, and remote desktops to provide a tool to organize your remote machines.
    Mal OsborneAlpha GeekCommented:
    What you are describing there is an RDP, or Terminal server. Any version of Windows Server that are likely to be using can do this, but you need to pay for Client Access Licenses. The actual number of users that can be supported varies, depending on the type use, hardware, and if it is 32 or 64 bit. For "office users" running Outlook, Word, browsing the web and running a few LOB applications, a dozen users should be easily supported. For users running a single, lightweight application, you could probably manage several hundred.
    Charlie_MelegaAuthor Commented:
    Thank You all for the timely information.
    It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
    Remote Access

    From novice to tech pro — start learning today.