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

33
Using Virtualization in the Classroom Ron Carswell, San Antonio College

Upload: cengage-learning

Post on 08-Aug-2015

150 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Using Virtualization in the Classroom

Ron Carswell, San Antonio College

Page 2: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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

Page 3: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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

Page 4: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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

Page 5: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Past Experiences - Multiboot

• Each class installs to designated partition

• Students delete/overwrite partitions

Page 6: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Past Experiences – Shared PCs

• Teams share three servers

• Interrupt other students to complete labs• Configuration conflicts

Page 7: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

What We Needed….

• Network multiple PCs

• Students exclusively use networked PCs

Page 8: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

What We Needed….

• Network multiple PCs

• Students exclusively use networked PCs

Virtual

izatio

n

Page 9: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Present Experience - Virtualization

Introduction to PC Operating Systems

Page 10: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Obscene Book Promotion

Page 11: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Present Experience - Virtualization

Implementing and Supporting Servers

Page 12: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Present Experience - Virtualization

Supporting Network Infrastructure

Page 13: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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)

Page 14: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

$600 Personal Computer

Page 15: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Present Experience - Software

• Windows Server 2008 R2 SP1• Hyper-V Hypervisor

Page 16: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

In Development – Private Cloud

Page 17: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Private Cloud – Dell Hardware

Page 18: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Private Cloud – Dell Hardware

Page 19: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Acoustical Cabinet

Page 20: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Private Cloud – Servers in Xrackpro

Page 21: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Private Cloud – Pod Setup

Page 22: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Networks on Pod

Page 23: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Hot Swap Drives for Pod

Page 24: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Typical Pod Configuration

Page 25: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Racked Servers in Pod

ManagementManagement

Cluster

Page 26: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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

Page 27: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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

Page 28: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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.

Page 29: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Obscene Book Promotion

Page 30: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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.

Page 31: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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.

Page 32: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

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.

Page 33: Course Tech 2013, Ron Carswell, Using Virtualization in the Classroom

Questions