Learn to implement a private cloud -- a new model for delivering standardized information technology (IT) services on demand. Develop the skills to build a private cloud environment and transform how IT services are delivered to an organization.
Funded by a National Science Foundation (NSF) grant award of $284,000, The San Antonio College (SAC) Department of Computer Information Systems (CIS) created an Enhanced Skills Certificate in Server Virtualization to increase the number of technicians who enter the Information Technology (IT) workforce with competencies in server virtualization and cloud computing. This project allows SAC to develop a unique, affordable credential that will align the college’s technician education offerings to modern practice and increase the number of students who enter the IT workforce with enhanced competencies in server virtualization and cloud computing.
Students, working in three member teams, are exposed to intricacies of the virtualization environment that cannot be offered in simulated laboratories. This shared environment promotes teamwork among students.
According to the Rackspace Cloud Builders program, “because cloud infrastructure is scalable and distributed, students need to work in an environment with access to clusters of servers to truly understand how to effective manage and grow a cloud.”
Prerequisites for the Enhanced Skills Certificate in Server Virtualization will include completion of at least one of the following: a Computer Network Administration AAS degree, an IT-related bachelor’s degree, or three years of hands-on experience in IT server administration.
The Enhanced Skills Certificate consists of four courses. All of the certificate courses have three semester hours in length with lecture and laboratory components. These private cloud courses are most appropriate for current and future IT professionals and develop the skills to use the offerings of three major players in the private cloud arena: Microsoft, VMware, and Openstack.
ITNW 2371 Implementing Microsoft Virtualization: An in-depth study of designing and deploying virtualization solutions when using Windows Server 2008 R2 in an enterprise organization, including server virtualization and desktop virtualization.
End-of-Course Outcomes: Install and configure host and parent settings; install, configure and optimize Hyper-V; deploy virtual machines; manage and monitor virtual environments; ensure high availability and recoverability in a secure environment.
Summary examples of laboratory activities: Verify the hardware and system requirements for a private cloud; plan for a Hyper-V Installation; install Windows Server 2008 R2 on bare metal with Hyper V; manage and configure databases; install and configure a Virtual Machine Manager Server; create virtual disks; create virtual machines; configure iSCSI targets and initiators for storage array; validate a cluster; manage and monitor Hyper-V clusters; install and manage VMM PowerShell Cmdlets; obtain and generalize Virtual Machine Manager scripts; implement Microsoft security best practices for private clouds.
ITNW 2372 Implementing VMware Virtualization: An in-depth study of the installation, configuration, management and troubleshooting of VMware’s latest vSphere virtualization product.
End-of-Course Outcomes: Install and configure ESXi on bare metal; install and configure vCenter; configure and manage ESXi networking and storage; deploy, manage and migrate virtual machines; manage user access; monitor resource usage; increase scalability; secure virtual machines, manage high availability and data protection.
Summary examples of laboratory activities: Install and use vSphere user interfaces; deploy virtual machines; configure and manage vCenter Server appliance; manage vCenter Server inventory objects and licenses; configure virtual switch load-balancing algorithms; configure ESXi with iSCSI for storage array; create and manage vSphere datastores; deploy and manage the VMware vSphere Storage Appliance; perform VMware vSphere vMotion and Storage vMotion migrations; create a vSphere vApp; install vCenter Server (Windows based); implement VMware security best practices.
ITNW 2373 Implementing Open-Source Virtualization (prerequisite ITNW 2371 or ITNW 2372): A study of current prevailing open-source virtualization technologies and uses in industry solutions. Topics will include OpenStack, Xen and other open-source cloud technologies.
End-of-Course Outcomes: Install and configure relevant open-source virtualization software to meet requirements of course project that will test students’ ability to orchestrate a cloud, including running instances, managing networks and controlling access through users and projects while supporting a variety of standard hardware configurations and major hypervisors. Students will create redundant, scalable object storage and provide discovery, registration and delivery services for virtual disk images. Students will implement OpenStack security best practices.
Summary examples of laboratory activities: Verify the hardware and system requirements for OpenStack; plan for a OpenStack installation; install Linux on bare metal using Xen virtualization; install and configure OpenStack Compute; install and configure OpenStack Image Service; manage virtual machines; create redundant, scalable object storage using clusters of standardized servers with OpenStack Storage; provision and manage networks of virtual machines in a secure environment.
ITNW 2374 Supporting Virtualized Applications (prerequisite ITNW 2371 or ITNW 2372): A study of the installation, configuration, administration and troubleshooting of SQL Servers (client/server database management system version) and electronic collaboration servers which enable websites to provide document and information sharing.
End-of-Course Outcomes: Install and configure SQL Server 2008; maintain SQL Server instances; manage SQL Server security; maintain a SQL Server database; perform data management tasks; optimize SQL Server performance; install and configure a SharePoint environment; manage a SharePoint environment; deploy and manage applications; maintain a secure SharePoint environment; integrate SQL server to store data on the network storage device for SharePoint collaboration.
Summary examples of laboratory activities: Install and configure SQL Server 2008 and related services; implement database mail; configure full-text indexing; manage SQL Server Agent jobs; manage schema permissions and object permissions; manage transparent data encryption; backup/restore databases; implement database mirroring; implement a SQL Server clustered instance; install and configure a SharePoint environment; deploy new installations and upgrades; configure SharePoint farms; deploy, manage, backup/restore, monitor/analyze a SharePoint environment. Implement Microsoft security best practices for SQL/Sharepoint.