Your client, CSM Tech Publishing, has been running WIndows Server 2012 R2 Essent
ID: 3668239 • Letter: Y
Question
Your client, CSM Tech Publishing, has been running WIndows Server 2012 R2 Essentials Edition, which you installed about a year ago, and is using the AD DS, DNS, IIS, and File Services roles. The number of computer clients has grown from 25 to 50 in the past six months, and additional growth is expected. CSM Tech just purchased an expensive project management system to help manage project scheduling. This application has hefty momory (4GB or more) and CPU requirements (recommended 3.0 GHz quad-core processor). All desktop computers will have the project management client application installed. The owner doesnt want to install the cliend application on mobile users' laptops, so a remote solution is needed for theses laptops. The owner also mentions that he's familiar with this application and will need to log on to the server periodically to do maintenance and monitoring. The owner tells you that in the future, CSM Tech Publishing might need system fault tolerance to ensure that theres little or no downtime because this critical application will eventually be accessed at all times of the day and night. For now, hes just concerned about getting the system up and running. You check the existing server's capacity and determine that the new applications memory and disk requirements will likely exceed the existing servers 4 GB capabilities. The owner explains that theres enough budget for a new server, so you should plan for growth. Asd an aside, he mentions that because all his employees log on at about the same time, the time it takes to log on has been increasing. You need to come up with specfications for a new server. Describe some hardware feature you plan to recommend for this new server, in particular the CPU architecture, number of CPUs, amount of RAM, and disk systems. Explain your answer.
Explanation / Answer
There are multiple aspects of this problem. The most important is all his employees log on at about the same time, the time it takes to log on has been increasing. This is happening due to long queues at the project management system. The queues are long mainly because of unavalibility of CPU for processsing. Thus, increasing number of CPU's is must. The next obvious question is how many more CPU do we need. The obvious answer could be : the number of users?. But since this is not feasible in the current scenerio, let is assume that when someone is doing some computation intensive task the other project is doing some I/O. Therefore, two users can work in parallel. So we need a parallel architecure with large number of CPU cores. Now even though we have good number of CPU, but if RAM is low then, most of the time projects will be busy in I/O related tasks. Therefore, considerable amount of RAM is needed. The ideal configuration could be:
1) 10 CPU cores, each having capability to run 16 threads in parallel. (160 users have be supported)
2) RAM : 64GB, for projects along with managament tool.
3) Disk systems : It depends on the projects.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.