course tech 2013, ron carswell, using virtualization in the classroom

Post on 08-Aug-2015

150 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Using Virtualization in the Classroom

Ron Carswell, San Antonio College

A Bit of History

• San Antonio College• 2-Year Community College• Located in San Antonio, Texas• Course Offerings

– Server Administration, A.A.S– Private Cloud, Advanced Certificate

Courses Utilizing Virtualization

• Server Administration A.A.S– ITSC 1305 Introduction to PC Operating Systems– ITNW 1354 Implementing and Supporting Servers– ITNW 1353 Supporting Network Infrastructure– ITNW 1345 Implementing Network Directory Services

Courses Utilizing Virtualization

• Private Cloud, Advanced Certificate– ITNW 2371 Implementing Microsoft Virtualization– ITNW 2372 Implementing VMware Virtualization– ITNW 2373 Implementing OpenStack Virtualization– ITNW 2374 Supporting Virtualized Applications

Past Experiences - Multiboot

• Each class installs to designated partition

• Students delete/overwrite partitions

Past Experiences – Shared PCs

• Teams share three servers

• Interrupt other students to complete labs• Configuration conflicts

What We Needed….

• Network multiple PCs

• Students exclusively use networked PCs

What We Needed….

• Network multiple PCs

• Students exclusively use networked PCs

Virtual

izatio

n

Present Experience - Virtualization

Introduction to PC Operating Systems

Obscene Book Promotion

Present Experience - Virtualization

Implementing and Supporting Servers

Present Experience - Virtualization

Supporting Network Infrastructure

Present Experience - Hardware

• $600 Personal Computer– Intel Dual Core Processor– VT support for processor– VPro support on system board– 4GB Memory required– Removable Drives(160GB or larger) -- one

per class– BIOS Configured to boot from removable

drive prior to internal drive (if any)

$600 Personal Computer

Present Experience - Software

• Windows Server 2008 R2 SP1• Hyper-V Hypervisor

In Development – Private Cloud

Private Cloud – Dell Hardware

Private Cloud – Dell Hardware

Acoustical Cabinet

Private Cloud – Servers in Xrackpro

Private Cloud – Pod Setup

Networks on Pod

Hot Swap Drives for Pod

Typical Pod Configuration

Racked Servers in Pod

ManagementManagement

Cluster

Bill of Materials

5 - Dell R420, Dual Xeon 2.4, 12GB, 500 GB Hot swap drive

10 - Dell R420, Dual Xeon 2.4, 12GB, Broadcom Ethernet (2), 500 GB Hot swap drive

1 - Dell EqualLogic PS4100E, 12 – 2TB drives

1 - Dell R310, Xeon 2.4, 8GB, 2-1TB drives

6 - Dell UPS, 1920 watt

6 - Dell E2313 23” widescreen panels

Bill of Materials

16 - Netgear GS105E switches

5 - Netgear GS108 switches

6 - Netgear FVS318G Routers

5 - IOGear 4-Port KVM Switches

5 -XRackPro 4U Acoustical Cabinets

1- XRackPro 6U Acoustical Cabinet

Implementing Microsoft Virtualization

• Course Description: 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.

Obscene Book Promotion

Implementing VMware Virtualization

• Course Description: 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.

Implementing OpenStack Virtualization

• Course Description: A study of current prevailing open-source virtualization technologies and uses in industry solutions. Topics will include OpenStack, Xen and other open-source virtualization 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.

Supporting Virtualized Applications

• Course Description: 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.

Questions

top related