Advanced System Management. Presented by Andrew Kutz Principal l o s t c r e a t i o n s

Slides:



Advertisements
Similar presentations
This course is designed for system managers/administrators to better understand the SAAZ Desktop and Server Management components Students will learn.
Advertisements

Ljubomir Ivaniš CPU d.o.o.
2  Industry trends and challenges  Windows Server 2012: Modern workstyle, enabled  Access from virtually anywhere, any device  Full Windows experience.
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
The System Center Family Microsoft. Mobile Device Manager 2008.
VMWare to Hyper-V FOR SERVER What we looked at before migration  Performance – Hyper-V performs at near native speeds.  OS Compatibility – Hyper-V.
5/8/2006dshenoy/ESX Server and VMFS mount utility 1 Virtualization Technologies and Mounting VMware Virtual Disks CS526 Class Project Dinesh Shenoy.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
Microsoft virtual machine converter
Implementing Failover Clustering with Hyper-V
© 2010 VMware Inc. All rights reserved VMware ESX and ESXi Module 3.
VMware vCenter Server Module 4.
Jaeyoung Yoon Computer Sciences Department University of Wisconsin-Madison Virtual Machine Universe in.
Virtual Machine Management
To run the program: To run the program: You need the OS: You need the OS:
Jaime Frey Computer Sciences Department University of Wisconsin-Madison Virtual Machines in Condor.
IT:Network:Applications Fall  Running one “machine” inside another “machine”  OS in Virtual machines sees ◦ CPU(s) ◦ Memory ◦ Disk ◦ USB ◦ etc.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Real Security for Server Virtualization Rajiv Motwani 2 nd October 2010.
Chapter 2: Installing and Upgrading to Windows Server 2008 R2 BAI617.
Technology Coordinators Training. Confidential Copyright © 2007 Pearson Education, Inc. and/or one or more of its direct or indirect affiliates. All rights.
Making the Virtualization Decision. Agenda The Virtualization Umbrella Server Virtualization Architectures The Players Getting Started.

Tim Vander Kooi Systems
Hands-On Virtual Computing
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
Guide to Linux Installation and Administration, 2e1 Chapter 2 Planning Your System.
Scripting 101 for Network Administrators Jim Kent, Network Administrator Ave Maria Law School.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
Microsoft Virtual PC & Virtual Server 2005 Product Overview Tyler Farmer – Sr. Technology Specialist II Education Solutions
Presentation Overview 1.Creating VMware Virtual Machine 2. Installing Red Hat Enterprise Linux 5 on VMvare 3. Configuring Linux for Oracle 11gR2 installation.
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 7.
Lecture 26 Virtual Machine Monitors. Virtual Machines Goal: run an guest OS over an host OS Who has done this? Why might it be useful? Examples: Vmware,
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
© 2006 EMC Corporation. All rights reserved. The Host Environment Module 2.1.
Chapter 8: Installing Linux The Complete Guide To Linux System Administration.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Virtualization Vitalis Konopelec Technology Solution Professional Microsoft Slovakia s.r.o.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
Page PearsonAccess™ Technology Training Online Test Configuration.
A Measured Approach to Virtualization Don Mendonsa Lawrence Livermore National Laboratory NLIT 2008 by LLNL-PRES
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Virtualization With:. Virtualization With: What Kind of Virtualization? Full virtualization Platform Resource.
VMware ESX and ESXi Module 3.
Vmware 2V0-642 VMware Certified Professional 6 - Network Virtualization (NSX v6.2) VCE Question Answers.
What is Virtualization Last Update
Building a Virtual Infrastructure
Securing the Network Perimeter with ISA 2004
Endexam Microsoft Actual Questions
VceTests VCE Test Dumps
Pass4itsure Microsoft Dumps
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Optimizing SQL Server Performance in a Virtual Environment
Pass Microsoft Exam in First Attempt | Dumps4download.us
Download dumps - Microsoft Real Exam Questions Dumps4download
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Open Automation Software
IT Management, Simplified
IT Management, Simplified
Presentation transcript:

Advanced System Management

Presented by Andrew Kutz Principal l o s t c r e a t i o n s

Abstract After an environment is virtualized, IT professionals are faced with managing a virtualized architecture on an enterprise scale likely for the first time in their career. This session goes beyond the point level GUI-driven management solutions offered by each virtualization platform vendor, instead examining scripting solutions for virtualization management. You’ll also get a review of the available tools for centrally managing the virtual enterprise.

WHAT I ASSUME YOU (THE AUDIENCE) KNOWS Virtualization platform familiarity Basic knowledge of virtualization management concepts and problems

BY THE END OF THE SESSION, YOU’LL KNOW THE FOLLOWING Post deployment tuning How to overcome common management challenges

Post Deployment Tuning Disk/Storage Network Routine Performance Spikes

General Tuning Disable unused ports and devices USB, Floppy, CD-ROM Do not use virtual SMP unless required by apps Disable unnecessary programs and services Run a single application per VM Consolidate virtual memory maps by grouping like OS/applications

General Tuning Install VM Tools or additions Install paravirtualized drivers whenever possible Video Disable screen savers Do not run X Windows

Management Tools Point-level Centralized management CA Unicenter ASM SWsoft ZENworks Virtual Machine Management

CA Unicenter ASM

Controlling VM Sprawl Domain VHD Audit Script Connect to domain Collect list of all computers Connect to each computer and list all VHD, VMDK, and files over 800MB

Domain VHD/VMDK Audit Script 'Create Log File Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile (strLogFile, _ ForWriting, True) ' Connect to domain and collect computer accounts Const ADS_SCOPE_SUBTREE = 2 Set objConnection = CreateObject("ADODB.Connection") Set objCommand = CreateObject("ADODB.Command") objConnection.Provider = "ADsDSOObject" objConnection.Open "Active Directory Provider" Set objCommand.ActiveConnection = objConnection set objRootDSE = GetObject("LDAP://RootDSE") objCommand.CommandText = _ "SELECT Name, Location FROM 'LDAP://" & _ objRootDSE.Get("defaultNamingContext") & "'" _ & "WHERE objectClass='computer'" objCommand.Properties("Page Size") = 1000 objCommand.Properties("Timeout") = 30 objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE objCommand.Properties("Cache Results") = False Set objRecordSet = objCommand.Execute objRecordSet.MoveFirst

Domain VHD/VMDK Audit Script ' Output domain computer accounts, connect to each ' computer, and enumerate virtual disk files or ' files larger than 800 MB Do Until objRecordSet.EOF strComputer = objRecordSet.Fields("Name").Value objFile.WriteLine "System: " & strComputer Set objWMIsvc = GetObject("winmgmts:" &_ "{impersonationlevel=impersonate}!\\" & _ strComputer & "\root\cimv2") 'Check for connection error. If systems are 'unreachable, ensure that a software firewall 'is not blocking WMI connections. If Err = 462 Then objFile.Writeline("*** System Unreachable ***") Err.Clear Else

Domain VHD/VMDK Audit Script 'Enumerate VHDs and VMDKs set colFiles = objWMIsvc.ExecQuery _ ("Select * from CIM_DataFile where Extension =" & _ " 'vhd' or Extension = 'vmdk' or FileSize " & _ "> ") ' Note: is the byte value of 800 MB 'List VHDs on host For Each objVHD In colFiles objFile.WriteLine(objVHD.Name & " -- " & _ objVHD.FileSize & " bytes") Next End If objfile.writeline(" ") objfile.writeline() objRecordSet.MoveNext Loop ' All done! WScript.Echo("Audit Complete!")

Auditing Virtual MAC Addresses Needed for MAC filtering, new deployments, VLANs Virtual MAC Tool (VMware) Vbscript (Windows) downloads.chriswolf.com

VM Failover Issues Linux file systems may re-mount as read only following a data path failover in a multipath environment Solution: VMware patch (KB 51306) Manual repair: “VMware ESX, Linux virtual machines and read- only file systems” SCSI Error : return code = 0x20008 end_request: I/O error, dev sda, sector Aborting journal on device dm-0 ext3_abort called. EXT3-fs error (device dm-0): ext3_journal_start_sb: Detected aborted journal Remounting filesystem read-only.

Resizing Virtual Hard Disks VMware: vmware-vdiskmanager.exe -x Microsoft: VhdResizer (vmtoolkit.com) Xen: xe disk resize

Adding a “VM” Property to AD Objects Useful for knowing which servers are virtual and which are physical Requires a schema modification Requires scripted AD integration to initially set the property

Management Resources Chriswolf.com VMware, XenSource, MS, Virtual Iron, SWsoft scripting downloads VMware SDK XenSource KB

USE AT THE OFFICE Tons o’ scripts VM appliances Resource guides

RECOMMENDATIONS / SUMMARY Don’t assume anything works as promised until you validate it Centralized monitoring and script support make life easier Share your experiences!

QUESTIONS? Audience Q&A

FOR MORE INFORMATION Virtualization: From the Desktop to the Enterprise