COMP08172 2019 Virtualisation Infrastructure Management

General Details

Full Title
Virtualisation Infrastructure Management
Transcript Title
Virtualisation Infrastructure
Code
COMP08172
Attendance
N/A %
Subject Area
COMP - 0613 Computer Science
Department
COEL - Computing & Electronic Eng
Level
08 - Level 8
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2019 - Full Academic Year 2019-20
End Term
9999 - The End of Time
Author(s)
Diane O'Brien, Shaun McBrearty
Programme Membership
SG_KCNCI_K08 201900 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KNCLD_K08 201900 Level 8 Honours Degree Add-on in Computing in Computer Networks and Cloud Infrastructure SG_KNCLD_H08 202000 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KNCLD_K08 202000 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KCNCI_K08 202000 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KCMPU_H08 202000 Bachelor of Science (Honours) in Computing SG_KCNCS_H08 202100 Bachelor of Science (Honours) in Computing in Computer Networks and Cyber Security SG_KCMPU_H08 202100 Bachelor of Science (Honours) in Computing SG_KCMPU_H08 202200 Bachelor of Science (Honours) in Computing SG_KCMPU_H08 202400 Bachelor of Science (Honours) in Computing SG_KNCLD_H08 202400 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure
Description

The aim of this module is to provide learners with an in-depth understanding of the topic of virtualisation and how the technology is utilised within mini-to-small-scale data-centres. In addition to this, the module also covers virtualisation from the perspective of building highly-reliable IT Systems that can function over extended periods of time with little or no downtime.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Plan, implement and manage private cloud infrastructure for mini-to-small-scale data-centres.

2.

Design, plan and implement an I.T. system using private cloud technology that satisfies specified performance, reliability and security needs.

3.

Identify the performance, reliability and security issues that arise in a virtualised environment and implement appropriate countermeasures.

4.

Design, plan and implement an on-premises backup and recovery solution for mini-to-small-scale data-centres.

Teaching and Learning Strategies

Delivery of the module will comprise a one-hour lecture and a two-hour practical session.

The one-hour lecture will be used to introduce key concepts relating to the management of virtualised infrastructure. These concepts will later be applied practically in the subsequent two-hour practical session.

Additionally, flipped-learning and inquiry-based learning will be used where appropriate.

Module Assessment Strategies

Continuous Assessment for the module comprises a single practical assessment in Week 13 of the module. The student will be provided with a set of requirements for a virtualised I.T. System and in turn, the student must design and implement the proposed I.T. System using private cloud technologies. This will be carried out over a number of weeks - beginning in Week 10, with assignment submission in Week 13.

Repeat Assessments

Repeat exam and/or Continuous Assessment.

Indicative Syllabus

1) Plan, implement and manage private cloud infrastructure for mini-to-small-scale data-centres.

 • Shared Storage Appliances: Direct Attached Storage, Network Attached Storage; Storage Area Networks; Block-Level Storage; File-Level Storage; File Shares; Logical Units of Storage (LUNs); Targets; SAS and SATA Storage; RAID Configurations.
 • Storage Area Network and Network Attached Storage Protocols: iSCSI, FCP and Their Various Derivatives; SMB v3.
 • Hardware Requirements for Hypervisor Nodes, Storage Area Networks and Networking Infrastructure.
 • Management Issues in Mini-to-Small-Scale Data-Centres.
 • Hypervisor Installation.
 • Manage Mini-to-Small-Scale Private Cloud Infrastructure Using Industry Standard Tools.

2) Design, plan and implement an I.T. system using private cloud technology that satisfies specified performance, reliability and security needs.

 • Virtual Machine Creation And Guest Operating System Installation.
 • Virtual Hardware Installation and Removal.
 • Virtual Hard Disks Creation and Modification: Fixed Size; Dynamic; Differencing and Shared Virtual Hard Disks.
 • Virtual Memory Management.
 • Virtual Processor Allocation: Physical CPU Cores; Logical CPU Cores (Hyper-Threading); Virtual Processors.  
 • Virtual Networking Concepts: Virtual Network Adapters; Dynamic MAC Addressing; Virtual Switches.
 • Installation of Guest VM Integration Services.
 • SAN Administration: Target Configuration And Access Controls; LUN Configuration.    
 • Conversion of Physical Computers to Virtual Machines.
 • Options for Utilising Legacy and Unsupported Operating Systems in Virtual Machines.
 • Options for Remote Access and Administration of Virtual Machines.

3) Identify the performance, reliability and security issues that arise in a virtualised environment and implement appropriate countermeasures.

 • Resource Metering.
 • Reliability Measures: Redundancy; Failover Clustering; Load Balancing; High Availability.
 • Virtual Storage: Comparison of Virtual Hard Disk Formats; Virtual Hard Disk Checkpoints; Pass-Through Disks; Storage QoS Configuration; Data
Deduplication; Storage Tiering. 
 • Memory: Static vs Dynamic Memory; Dynamic Memory Configuration; Memory Weighting; Memory Buffers; Memory Checkpoints.
 • Processing: Virtual Processor Allocation; Processor QoS Configuration; Processor Weighting.
 • Networking: Physical Cabling Options; Static MAC Address Configuration; SR-IOV; Virtual Machine Queues; Bandwidth QoS Configuration; VLAN Configuration; NIC Teaming.
 • SAN Protocol Security Issues And Mitigation Strategies.

4) Design, plan and implement an on-premises backup and recovery solution for mini-to-small-scale data-centres.

 • Backup: Hypervisor and Virtual Machine Backup Strategies; Checkpoints Strategies (Production Checkpoints; Standard Checkpoints); SAN Replication
 • Recovery: High Availability; Live Migration; Virtual Machine Priority.

Coursework & Assessment Breakdown

End of Semester / Year Formal Exam
100 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Continuous Assessment Coursework Assessment Practical Evaluation 60 % Week 13 1,2,3,4
             
             

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Final Exam Closed Book Exam 40 % End of Semester 1,2,3,4
             
             

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Independent Learning Offsite Facility Independent Learning 4 Weekly 4.00
Practical / Laboratory Computer Laboratory Practical 2 Weekly 2.00
Lecture Lecture Theatre Lecture 1 Weekly 1.00
Total Full Time Average Weekly Learner Contact Time 3.00 Hours

Online Learning Mode Workload


Type Location Description Hours Frequency Avg Workload
Lecture Online Lecture 1.5 Weekly 1.50
Directed Learning Offsite Facility Directed Learning 1.12 Weekly 1.12
Independent Learning Offsite Facility Independent Learning 4.5 Weekly 4.50
Total Online Learning Average Weekly Learner Contact Time 1.50 Hours

Required & Recommended Book List

Recommended Reading
2018-10-31 Pro Microsoft Hyper-V 2019 Apress
ISBN 9781484241165 ISBN-13 1484241169
Recommended Reading
2016-12-19 Mastering Windows Server 2016 Hyper-V John Wiley & Sons
ISBN 9781119286189 ISBN-13 1119286182

Build a seamless, flexible, full-service datacenter solution Microsoft Windows Server 2016 Hyper-V is the IT administrator's guide to this rising datacenter solution. Hyper-V has already surpassed VMWare in datacenter management, identity service for multiple devices, and more; this book shows you how to harness the power of this hypervisor to simplify the infrastructure, reduce costs, improve productivity, and better manage system resources. From a tour of the technology through architecture, deployment, and integration of System Center, Microsoft Azure, and Microsoft Azure Stack, the discussion illustrates the skills you need to create a complete solution for optimum enterprise management. Coverage includes Windows Azure capabilities for virtual machines, managing a hybrid cloud, IaaS, storage capabilities, PowerShell, and more, with practical real-world guidance from a leading authority in the field. Hyper-V has recently undergone improvements in scalability and features that have positioned it as an ideal solution in the Small/Medium Business and Enterprise markets. This book shows you how to exploit these new capabilities to build a robust data solution for your organization. Discover the capabilities of Microsoft Hyper-V Architect a Hyper-V datacenter solution Plan and manage a deployment or migration Integrate complementary technologies for full scalability Data is everywhereon desktops, laptops, phones, and multiple operating systems, accessed through email, text messages, web searches, online services, and more. All of this data must be stored, accessible, updated, backed up, secured, managed, sorted, and analyzedsometimes instantly. Hyper-V is the rising star in the virtualization space, and Microsoft Windows Server 2016 Hyper-V shows you how to turn greater capabilities into better datacenter solutions.

Recommended Reading
2009-03-10 Virtualization, A Beginner's Guide McGraw-Hill Education
ISBN 007161401X ISBN-13 9780071614016

Migrate to a dynamic, on-demand data delivery platform "If you're looking to hit the ground running with any virtualization project, large or small, this book is going to give you the start you need, and along the way will offer you some cautionary tales that will even take some seasoned virtualization veterans by surprise." --From the foreword by Chris Wolf, Senior Analyst, Burton Group Transform your IT infrastructure into a leaner, greener datacenter with expert guidance from a pair of industry professionals. Through clear explanations, examples, and a five-step deployment plan, Virtualization: A Beginner's Guide shows you how to maximize the latest technologies from Citrix, Microsoft, and VMware. Consolidate your servers, set up virtual machines and applications, and manage virtual desktop environments. You'll also learn how to implement reliable security, monitoring, and backup procedures. Select a virtualization platform and develop rollout plans Perform pre-deployment network and workstation tests Configure virtual machines, storage devices, and workloads Set up and secure a fully virtualized and highly available server environment Manage a centralized, on-demand application delivery framework Handle volatile and persistent desktop virtualization Use hypervisors to facilitate workload delivery Implement failsafe system backup and recovery strategies

Recommended Reading
2014-12-22 Data Center Handbook John Wiley & Sons
ISBN 9781118436639 ISBN-13 1118436636

Provides the fundamentals, technologies, and best practices in designing, constructing and managing mission critical, energy efficient data centers Organizations in need of high-speed connectivity and nonstop systems operations depend upon data centers for a range of deployment solutions. A data center is a facility used to house computer systems and associated components, such as telecommunications and storage systems. It generally includes multiple power sources, redundant data communications connections, environmental controls (e.g., air conditioning, fire suppression) and security devices. With contributions from an international list of experts, The Data Center Handbook instructs readers to: Prepare strategic plan that includes location plan, site selection, roadmap and capacity planning Design and build "green" data centers, with mission critical and energy-efficient infrastructure Apply best practices to reduce energy consumption and carbon emissions Apply IT technologies such as cloud and virtualization Manage data centers in order to sustain operations with minimum costs Prepare and practice disaster reovery and business continuity plan The book imparts essential knowledge needed to implement data center design and construction, apply IT technologies, and continually improve data center operations.

Recommended Reading
2013-06-18 Data Center Virtualization Fundamentals Cisco Press
ISBN 9780133096446 ISBN-13 0133096440

Data Center Virtualization Fundamentals For many IT organizations, todays greatest challenge is to drive more value, efficiency, and utilization from data centers. Virtualization is the best way to meet this challenge. Data Center Virtualization Fundamentals brings together the comprehensive knowledge Cisco professionals need to apply virtualization throughout their data center environments. Leading data center expert Gustavo A. A. Santana thoroughly explores all components of an end-to-end data center virtualization solution, including networking, storage, servers, operating systems, application optimization, and security. Rather than focusing on a single product or technology, he explores product capabilities as interoperable design tools that can be combined and integrated with other solutions, including VMware vSphere. With the authors guidance, youll learn how to define and implement highly-efficient architectures for new, expanded, or retrofit data center projects. By doing so, you can deliver agile application provisioning without purchasing unnecessary infrastructure, and establish a strong foundation for new cloud computing and IT-as-a-service initiatives. Throughout, Santana illuminates key theoretical concepts through realistic use cases, real-world designs, illustrative configuration examples, and verification outputs. Appendixes provide valuable reference information, including relevant Cisco data center products and CLI principles for IOS and NX-OS. With this approach, Data Center Virtualization Fundamentals will be an indispensable resource for anyone preparing for the CCNA Data Center, CCNP Data Center, or CCIE Data Center certification exams. Learn how virtualization can transform and improve traditional data center network topologies Understand the key characteristics and value of each data center virtualization technology Walk through key decisions, and transform choices into architecture Smoothly migrate existing data centers toward greater virtualization Burst silos that have traditionally made data centers inefficient Master foundational technologies such as VLANs, VRF, and virtual contexts Use virtual PortChannel and FabricPath to overcome the limits of STP Optimize cabling and network management with fabric extender (FEX) virtualized chassis Extend Layer 2 domains to distant data center sites using MPLS and Overlay Transport Virtualization (OTV) Use VSANs to overcome Fibre Channel fabric challenges Improve SAN data protection, environment isolation, and scalability Consolidate I/O through Data Center Bridging and FCoE Use virtualization to radically simplify server environments Create server profiles that streamline bare metal server provisioning Transcend the rack through virtualized networking based on Nexus 1000V and VM-FEX Leverage opportunities to deploy virtual network services more efficiently Evolve data center virtualization toward full-fledged private clouds

Recommended Reading
2017-11-22 Handbook of Data Center Management CRC Press
ISBN 9781351363358 ISBN-13 1351363352

Accounting for the rapid and often confusing changes currently underway in the information systems of organizations, such as the rush to replace mainframes with networks and the decentralization of data storage and processing, provides insights on the duties and challenges of a data center manager. Covers strategic planning, management practices, controls, systems and contingency planning, network technology, human resources, desktop computing, and future directions....

Module Resources