Assignment title: Management


AS5VIR-PROJ01: Planning and Implementing Enterprise Virtual Computing Environment (Project) DURATION: 3 weeks DELIVERY METHOD/INSTRUCTIONS: • This project is to be completed as team-work of group of 2 students • Every group need to submit the deliverables by the deadline defined by your Instructor/Trainer • Penalties will be applied for late submission, as your project proposal/deliverables may be rejected for delays. Consult with your Instructor/Trainer for more information regarding the penalties that may apply • At the completion of this project, your group needs to deliver a presentation to the class regarding your project's deliverables • The Instructor/Trainer may also request your group to deliver additional documentations/procedures to help you complete or monitor the completion of your project • Your Instructor/Trainer will assess your group as well as individual contributions, which means everyone will have some contributions to the project and also understand the complete goal of the project.   SCENARIO: You are part of the team in SFA(Server For All) which was commissioned by GMC(Green Mining Corporation) to do comprehensive study of their server infrastructure and to produce a comprehensive security blueprint with access and manageability at its core. They are happy with your proposed integrated server solution and security blueprint based on Microsoft Windows Server 2012 r2. Before they commit themselves to your proposed solution, they have come back and commissioned SFA to extend the scope of the previous studies and to do a thorough investigation and come up with a modified proposed solution which includes a pilot project to investigate the implementation of virtualisation technology in their company with strong focus on benefit of virtualisation from productivity, competitiveness, scalability and sustainability prospective. Your report needs to include information regarding your investigation of the comparison of alternative virtualisation technologies if available (e.g.: Hyper-V, VMWare, Citrix, etc.), and different type of virtualisation implementation (e.g.: Server virtualisation, Desktop virtualisation, etc.), to ensure that the solution is right for the current and future needs of GMC IT department   BACKGROUND INFORMATION: The proposed configuration of the IT infrastructure at GMC based on your previous report is: • Domain Controller (Active Directory) • DNS server • DHCP server • Exchange Server • SharePoint Server • File and print server • Web Server using IIS 7, including some web applications and web services used by internal staff and also their customers • Application server with third party business application • Remote Access Server with VPN • Client operating system: mainly Windows 7 Enterprise and some Windows 8 These are the lists of servers used in the current infrastructure. • Perith: o Server S1: Domain Controller and DNS (Windows Server 2012 R2) o Server S2: DHCP and WINS (Windows Server 2012 R2) o Server S3: Application + File and Print Server (Windows Server 2012 R2) o Server S4: Exchange Server 2010 (Mailbox + Client Access Role) o Server S5: Exchange Server 2010 (Edge Transport Role) o Server S6: Internal Web Server with web applications and web services. (IIS 7) o Server S7: Public Web Server (IIS 6) o Server S8: SharePoint Server 2013 o Server S9: Remote Access Server with VPN • Sydney: o Server M1: Domain Controller and DNS (Windows Server 2012 R2) o Server M2: DHCP and WINS (Windows Server 2012 R2) o Server M3: Application + File and Print Server (Windows Server 2012 R2) o Server M4: Internal Web Server with web applications and web services (IIS 7) o Server M5: Remote Access Server with VPN • Brisbane: o Server M1: Domain Controller and DNS (Windows Server 2012 R2) o Server M2: DHCP and WINS (Windows Server 2012 R2) o Server M3: Application + File and Print Server (Windows Server 2012 R2) o Server M4: Internal Web Server with web applications and web services (IIS 7) o Server M5: Remote Access Server with VPN • Remote Sites : o Server W1: Domain Controller (RODC) and DNS o Server W2: DHCP o Server W3: BranchCache Server   PROJECT TASKS: The following are the tasks you need to accomplish with your team to deliver the pilot project to GMC: 1. Preliminary Virtualization Feasibility Study 1.1. Produce a preliminary feasibility study report that investigate the benefits and costs of implementing Virtualisation technology specific for the client environment 1.2. Create documentation and action needed to liaise with the appropriate contact person through a proposal documentation, e-mail communication, approval/agreement documentation for the design and plan of the project, etc. 1.3. Analyse and compare some of the alternative virtualisation technologies available, Microsoft, VMware, Citrix etc. a. Type of Hypervisors and their capabilities b. Support for type 1 and type 2 virtualization c. Different virtual drive format d. Networking options 1.4. Produce a detail of the proposed preferred plan (from analysis and comparisons of task 1.3) with their documentation. 2. Virtual Machine Design 2.1. Research and review hardware and software to ensure compatibility 2.2. Research and review alternative virtualisation platform available (e.g.: Hyper-V, VMWare, Citrix, etc.), and different type of virtualisation modes (e.g.: Server virtualisation, Desktop virtualisation, Application virtualisation, etc.), Different type of host and guest operating system (for servers and clients) a. Pay special attention to migration tools for converting physical server to virtual each platform offer. b. Type, size and format of VHDs and how easy it would to change the format from one to other. c. Type of networking, NAT, bridge, private, internal and external d. RAM size of ram supported e. CPU and H/W dependencies. 2.3. Explore some possible configuration for the environmental requirements to ensure virtual machine performance and function meet the client requirements 2.4. Proposed network infrastructure & client/server (virtualised) diagram. Hint: Your diagram must cater for physical and virtual redundancy and high availability. 3. Virtual Server Deployment 3.1. Installation a. Create and deploy virtual machine according to the Client requirements: i. using installation media ii. using automated templates b. Any requirement of Virtual Network(s) with their types c. Network Operating System i. Host Operating System ii. Guest Operating System d. Client Operating System e. Use of migration tools to convert physical machine (P2V) according to requirements f. Create Checkpoints to create some "baseline states" of the virtual machine g. Third-party software h. Patches i. Updates j. System security i. Anti-virus ii. Firewall 3.2. Test the deployment integration a. Verify the functionality and performance of the virtual machines meets the client requirements b. Test to ensure integration of the virtual server infrastructure c. Run system test and create baseline 3.3. Analyse error report, make the required changes or mitigation steps and documentation a. Test any changes, mitigation, addition or modification made b. Validate changes, mitigation, addition or modification against the requirements and specifications c. Use virtual machine checkpoint to reverse the state or implement change according to the requirements 3.4. Summarise and document the test result 4. Finalise work, clean-up and final documentations 4.1. Document the conclusion of the installation and integration process a. Finalise the installation and configuration, and document the results and completion steps of the implementation of the virtual machine environment b. Integration outcome of the new virtualised environment to the current infrastructure of GMC c. Recommendation for any information and/or policy needed to be implemented as the result of migrating to the new system/infrastructure 4.2. Document the policy and information required for end-user to implement the new virtualised system 4.3. Create plan to educate/train user on the new integrated system 4.4. Prepare a clean-up checklist of the system and workplace environment to be ready for the users 4.5. Create a memo to notify the appropriate contact person of GMC regarding the completion of the project 4.6. Produce a sign-off form with the required acknowledgement from the client (GMC) and the company (SFA) and obtain sign-off   Marking Scheme: The following is the marking scheme used by the Trainer and/or Assessor to guide you and to assess your assessment: 1. Preliminary Design Deliverables S NYS 1.1. Preliminary feasibility study report ☐ ☐ 1.2. Liaise with appropriate contact person (proposal documentation, e-mail communication, approval for the design and plan, etc.) ☐ ☐ 1.3. Analysis and comparison of alternative virtualisation technologies available ☐ ☐ 1.4. Detailed and documentation of the proposed preferred plan ☐ ☐ 2. Virtual Machine Design Deliverables S NYS 2.1. List of hardware and software compatibility for the virtual machine design ☐ ☐ 2.2. Table of comparison as result of research and review of alternative virtualization technologies and different type of virtualization implementation ☐ ☐ 2.3. Report of some possible configuration for the environmental requirements to ensure virtual machine performance and function meet the client requirements ☐ ☐ 2.4. Diagram of the proposed network infrastructure & client/server (virtualized) ☐ ☐     3. Virtual Server Deployment Deliverables S NYS 3.1. Deployment result, installation process and documentation (templates) ☐ ☐ 3.2. Report of the test of the deployment integration (list/table of the functionality, performance chart, test result of the integration, baseline chart) ☐ ☐ 3.3. Error and problem analysis, list of the changes required and mitigation steps. Include any documentation to test and validate any changes, mitigation, addition or modification against the requirements and specifications. Also include the virtual machine snapshots creation (screenshots or spec. list) ☐ ☐ 3.4. Summary and conclusion of the test result ☐ ☐ 4. Finalise work, clean-up and final documentations Deliverables S NYS 4.1. Documentation of the conclusion of the installation and integration process ☐ ☐ 4.2. Documentation of the policy and information required for end-user to implement the new virtualized system ☐ ☐ 4.3. List the plan to educate/train user on the new integrated system ☐ ☐ 4.4. Checklist for the cleaning-up of the system and workplace environment to be ready for the users ☐ ☐ 4.5. Memo to notify the appropriate contact person of GMC regarding the completion of the project ☐ ☐ 4.6. Sign-off form with the required acknowledgement from the client GMC and the company (SFA) with the sign-off from the appropriate persons ☐ ☐