Category Archives: Uncategorized

VM’08 UK Virtualisation Event

Its not VMWorld but hey, its good for anyone in the uk. I will be there on Thursday (Thanks Joes) 2nd Oct.

The impact of Virtualisation on the IT function is decisive and offers unparalleled opportunities for the enterprise from efficiency gains to cost reduction. This vendor neutral event will give you the opportunity to compare the offerings of over 45 vendors and evaluate nearly 100 products in two productive days. In addition seminar and keynote programmes will help you and your team learn about the latest trends and products.

Check out more here…..VM’08

Microsoft Hot on VMware’s Trail

Apparently….

Microsoft is aggressively scaling up its virtualization portfolio to tackle VMware’s dominance in the virtualization space. Its strategy is the usual one it swears by; to benefit from cross-sell by offering an integrated portfolio of products aimed at virtualizing the entire array of server, application, storage and presentation in the enterprise.

It will launch two new products within the next one month called Microsoft Hyper-V Server 2008 and System Center Virtual Machine Manager 2008. Hyper-V Server 2008 allows customers to consolidate Windows or Linux workloads onto a single physical server.

The virtual machine manager will enable customers to configure and deploy new virtual machines and centrally manage their virtualized infrastructure, whether running on Microsoft or VMware virtual platforms.

Microsoft will make available the Hyper-V 2008 server software free of cost. It will be downloadable via the web, free…….read more

Technet Oct magazine focused on MS virtualization

Virtualization: An Introduction to Hyper-V in Windows Server 2008

The introduction of Hyper-V makes virtualization an even more compelling solution for IT environments. Get an overview of today’s virtualization market and see how Hyper-V improves the manageability, reliability, and security of virtualization Rajiv Arunkundram

Virtualization: Manage Your Virtual Environments with VMM 2008

System Center Virtual Machine Manager provides a consolidated interface for managing your virtual infrastructure. The latest version adds support for Windows Server 2008 Hyper-V, as well as for VMware virtual machines. Explore the new features and get an overview of using VMM to centralize your management tasks. Edwin Yuen

Virtualization: Getting Started with Microsoft Application Virtualization

Microsoft Application Virtualization (App-V) allows you to deliver virtualized desktops to client systems throughout your organization. This simplifies system management and liberates employees from their desktops. Take a close look at how App-V works and discover how you can deploy it in your organization. Anthony Kinney

Virtualization: Achieving High Availability for Hyper-V

Consolidating servers onto fewer physical machines has many advantages, but it is extremely important that you plan for your systems to be highly available. Here’s a guide to using Windows Server 2008 Failover Clustering to bring high availability to your Hyper-V virtual machines. Steven Ekren

Virtualization: Backup and Disaster Recovery for Server Virtualization

Virtualization brings significant changes to disaster recovery. Here’s an introduction to how the Microsoft virtualization platform factors into your disaster recovery plan, as well as a deeper look into backup and restore options and considerations for Windows Server 2008 Hyper-V. Adam Fazio

Virtualization: Essential Tools for Planning Your Virtual Infrastructure

Is your infrastructure ready for virtualization? The Microsoft Assessment and Planning Toolkit, a network-wide infrastructure assessment tool, can help you better understand your IT infrastructure and determine whether your systems are ready for upgrade or migration to a variety of technologies, including virtualization. Jay Sauls and Baldwin Ng

More information

VI Export Script – Whats next

I have had some great comments so far on my script, so I thought I would start thinking about the next version, let me know what you want.

So far…….

An Index page with linkable subjects to the following:

Index

Virtual Center

-> Cluster information

-> Resource Pool information

-> Snapshot information

-> Vlan Information

Esx Hosts

-> Host Information

-> Host Configuration

-> -> Hardware

-> -> Processor

-> -> Memory

-> -> Storage

-> -> Networking

-> -> Storage Adapters

-> -> Network adapters

Software

-> Licensed features

-> Time Configuration

-> DNS and Routing

-> Virtual Machine Startup/Shutdown

-> Virtual machine Swapfile Location

-> Security Profile

-> System resource Allocation

Virtual Machines

-> Vm information Client folder X (name,os,cpu,mem,disk,tools version,power,discr.)

-> Vm information Client folder Y name,os,cpu,mem,disk,tools version,power,discr.)

-> Vm information Client folder Z (name,os,cpu,mem,disk,tools version,power,discr.)

Datastores

-> Datastore information

Options to run the script:

Report.ps1 virtalcenterserver /All

Report.ps1 virtalcenterserver /only VC and ESX Host configuration

Report.ps1 virtalcenterserver /only vms in map X

Thanks to Greetz for the ideas.

Change DNS and WINS on multiple servers

OK, so you have just rebuilt your DNS/WINS server and it has a new IP address, now you have to log into every server that you gave a static address to and update the DNS/WINS…or do you ?

Not anymore, thanks to FatBeard

The following powershell script will do it for you by using PowerShell, you only need PowerShell on the machine you are running it from, not the servers you are changing as this is done through WMI. Even reads the server name entries from a text file !

function Set-DNSWINS {
#Get NICS via WMI
$NICs = Get-WmiObject
-Class Win32_NetworkAdapterConfiguration
ComputerName $_ ‘
-Filter “IPEnabled=TRUE”

foreach($NIC in $NICs) {
$DNSServers = “12.34.5.67”,”76.54.3.21″
$NIC.SetDNSServerSearchOrder($DNSServers)
$NIC.SetDynamicDNSRegistration(“TRUE”)
$NIC.SetWINSServer(“12.345.67.890”, “12.345.67.891”)
}
}

function Get-FileName {
$computer = Read-Host “Filename of computer names?”
return $computer
}

$f = Get-FileName
Get-Content $f foreach {Set-DNSWINS}