natebarrett_CS630_IP2.docx - Running head Operating Systems...

This preview shows page 1 - 7 out of 15 pages.

Running head: Operating Systems Design 1 Operating Systems Design Nate Barrett Colorado Technical University CS 630: Modern Operating Systems 08/30/2018 Instructor: Lawrence Todd Meadors
Operating Systems Design 2 Table of Contents Operating Systems Design ............................................................................................................... 3 Project Outline ................................................................................................................................. 4 OS Processor and Core .................................................................................................................... 6 Benefits to Upgrade ..................................................................................................................... 6 Steps of Implementation .............................................................................................................. 7 Scheduling Algorithms .................................................................................................................... 9 Priority Scheduling ...................................................................................................................... 9 Round Robin .............................................................................................................................. 10 OS Concurrency Mechanism ......................................................................................................... 12 OS Security Risks and Mitigation Strategy ................................................................................... 13 Future Considerations Using Emerging Technology ..................................................................... 14 References ...................................................................................................................................... 15
Operating Systems Design 3 Operating Systems Design Introduce the Paper Here. Note complete this in the last week.
Operating Systems Design 4 Project Outline Emporia Unified School District, or USD253, is 5A size school district in Emporia, KS. Current enrollment is roughly 4600 students with an additional 600 in staff members. We are a 1 to 1 district offering each student their own Chromebook to use for school work on a daily-basis. Each teacher staff member and most support staff are issued either a Chromebook or a Windows laptop. All business and administration staff are issued a Windows desktop. There are a few MacOS devices mixed in. The brands vary depending on what was available on contract at the time. The data center runs various versions of Windows Server. VMWare 6.5 also provides the backbone for our virtual servers. These servers are updated when convenient in conjunction with assuring that data is secure and applications will be compatible with the new version. For the focus of this project we will be looking at upgrading the remainder of our Windows desktop computers to Windows 10. This provides consistency with the rest of the field of computers that have been deployed in our environment. While we diligently looked to move our application footprint from the local computer to the cloud; there are several pieces of local software that will need to be considered in this upgrade. The largest of these software pieces is are interactive board software, SmartBoard Notebook. This software is used on every classroom desktop and must be working for this deployment to be a success. The current version of SmartBoard is fully compatible with Windows 10. This also adds to the cost of upgrade for our district. We will seek to move more software solutions to the cloud where available. Our current hardware can run Windows 10, but investigating hardware upgrades in key places is also on the agenda. Each desktop is equipped with an Intel Core 2 Duo. This provides a 2-core processor to
Operating Systems Design 5 handle most processes that staff will need to operate day to day. The schedule of deployment is 2 months. We feel that with our Technology staff available, this should be feasible.
Operating Systems Design 6 OS Processor and Core Benefits to Upgrade Since the beginning of Operating Systems there has been the need and desire of end-users to upgrade to the newest version. This was regularly done to acquire new features, or increase the

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture