Try our training for free.

Gain instant access to our entire IT training library for 1 week. Train anytime on your desktop, tablet, or mobile devices.

Are you ready for virtualization? You should be. Some analysts suggest that by the end of 2011, over half of every IT workload will be running inside a virtual machine.

...
Are you ready for virtualization? You should be. Some analysts suggest that by the end of 2011, over half of every IT workload will be running inside a virtual machine.

VMware's vSphere 5 is an enterprise-ready virtualization solution. Superstar vSphere trainer Greg Shields will introduce you to VMware and vSphere, preparing you for the VMware vSphere 5 certification, Certified Professional 5, or VCP5, exam. You won't just have what it takes to take the exam, you'll learn career-critical virtualization skills in this Nugget series.
1. Introduction to VMware, vSphere, and the VCP5 (35 min)
2. Identify vSphere Architecture and Solutions (19 min)
3. Install and Configure vCenter Server (26 min)
4. Install and Configure VMware ESXi (25 min)
5. Configure vNetwork Standard Switches & vSS Policies (26 min)
6. Configure Shared Storage for vSphere (23 min)
7. Create and Configure VMFS Datastores (21 min)
8. Create and Deploy Virtual Machines & vApps (30 min)
9. Administer and Migrate Virtual Machines and vApps (34 min)
10. Configure VMware Clusters and Resource Pools (44 min)
11. Manage Virtual Machine Clones and Templates (18 min)
12. Backup and Restore Virtual Machines (22 min)
13. Update and Profile ESXi Hosts (26 min)
14. Configure vNetwork Distributed Switches & vDS Policies (22 min)
15. Secure vCenter Server and ESXi (16 min)
16. Plan and Implement VMware Fault Tolerance (17 min)
17. Configure the vSphere Storage Appliance (21 min)
18. Perform Basic vSphere Troubleshooting (17 min)
19. Monitor vCenter and Administer Alarms (28 min)
20. Plan and Perform vCenter Server and ESXi Upgrades (14 min)

Introduction to VMware, vSphere, and the VCP5

Identify vSphere Architecture and Solutions

Install and Configure vCenter Server

Install and Configure VMware ESXi

Configure vNetwork Standard Switches & vSS Policies

Configure Shared Storage for vSphere

Create and Configure VMFS Datastores

Create and Deploy Virtual Machines & vApps

Administer and Migrate Virtual Machines and vApps

Configure VMware Clusters and Resource Pools

Manage Virtual Machine Clones and Templates

00:00:00

Manage virtual machine clones and templates. OK. Well, I don't know, the last nugget was fairly exciting and I know a little long but the whole notion of clustering brings together all those ESX hosts into a unified thing that's now highly available, highly load balanced. I don't know, it's just

00:00:22

particularly exciting in a lot of ways and I think for a lot of ESX administrators. The whole clustering topic is for many kind of one of the most exciting pieces we are gonna to work with this ware. You can argue at this point so by now I don't know how many nuggets we are into this series, we pretty much completed most of the core infrastructure pieces of putting together your vCenter environment.

00:00:48

You've got the network done, you've got the storage done, you've put all the machines together in a clustered arrangement so the foundations of what you need to be successful (inaudible) are now operational. Ah, we've built virtual machines, now we can see those virtual machines moving around across those clusters.

00:01:06

So from this point on a lot of the topics are, they add on, they are additional ways to add things, additional ways to automate things, additional ways to keep things patched and corrected configured and all the extra stuff that is required for operational type things. And that's where we're starting

00:01:25

here today, with this whole notion of clones and templates. Now, this will not be the same 45 minutes long as the last one was but it does introduce some really interesting topics in terms of how you can enjoy some of the copy and paste benefits of virtual machines. So you may rapidly deploy new VMs as you need to. Cloning

00:01:47

is really kind of a fancy name for copying and pasting the VMDK files for a virtual machine. There's more to it. There are more steps involved, there are more things you wanna do but really what you are doing is copying and pasting in a VM file. Now, a template is really nothing more than eh, virtual machine's file, right?. That's been specially identified, that is not actually

00:02:11

for execution. You do not actually run a template; a template is there so that you can clone from that template to create a functional virtual machine. But it is still the VMDK file that's core. So in this nugget we're going to spend some time talking about how you must use those clones and templates and in the second bullet down here 'the appropriate deployment methodology for a given, from a VM virtual application. There gonna be different

00:02:35

ways to deploy VMs, either creating them form scratch or deploying them from clones and templates. I hope that the conclusion of this nugget, you kind of get a feel for when you might want to do that. When we get to the click by click part, we are gonna

00:02:48

to spend time just looking at how you are cloning and existing virtual machine and how you would create a template and automatically deploy a virtual machine from a template. There's this really nifty tool called 'customization specification manager' that takes what would otherwise be just a regular copy-paste that actually allows you to apply some sort of separate things to virtual machines once you deploy them from a template. And lastly

00:03:15

we're going to process the deployment of OVF templates which are a packaged, a much more packaged way of transferring a virtual machine from one person to another. And specifically we'll actually deploy the vCenter appliance as OVF template because you cannot either understand what the vCenter appliance is. You

00:03:33

can think of an appliance mechanism (inaudible) applying mechanism for doing the same sort of things we're doing here with the vCenter server. Now before we get into this topic, I wanna spend, just a minute on because this is one of the things you need to know because you are running a vCenter environment but more importantly you kind of need to know these configuration maximums are for the exam, ah, this is a document, right? VMware pushes this document out for I think every version of this (inaudible) and what it is, it is trying the configuration maximums document we talk about for virtual machines and ESXi host also for vCenter server, the extensions for vCenter server. were the maximums the resources

00:04:18

that you can apply to certain elements in the whole environment, here are the virtual machines maximums, for example, the matter of RAM per virtual machine, the swap file size, the SCASI targets in the virtual disk sizes, just also these fun little facts that if you take an exam, you should really know what these are, these are common. Ah, if you're just running a vCenter environment,

00:04:41

you should be genuinely familiar with what these are because you're wanna to end up coming against many of these maximums. Not all of these maximums are interesting but really what you would be probably more interested in is how you actually apply all these whole virtual machine clones and templates concepts to what you see inside the vCenter client. So here we are. This

00:05:03

is the same vSphere environment we've been working with thus far, three hosts at this point for virtual machines. There's a resource pool here that is a sign for those marketing people that we created back in the last nugget. There's one VM powered off here called vm6. Now if I right click on any of these virtual machines and I take a look at them, what I'm gonna see is a couple of options here, one of which is the 'clone' option. As you can imagine, what

00:05:30

I said, the whole clone process is 'I want to do a copy and paste on the selected machine in order to create another virtual machine'. There is what to do. If I want to create a duplicate of vm6, I can accomplish that with the clone link here, it creates the clone wizard. What's more interesting, however, before we actually

00:05:50

get to that point is this whole template I find down here. Now with the template I have a couple of different options, OK? I can either clone an existing virtual machine to a template or I can convert a virtual machine to a template. Let me convert this virtual machine to a template here. You know settled here

00:06:08

what shows what a little VM I can change it into a different icon. What would happen? So I'm converting this vm to a template, wait a minute, it disappeared. Where did it go? this is a common oops, it may happen, be careful because when you actually create a template, actually moves those virtual machines away from host and clusters and then the VMs and templates locations here are in inventory. So notice how the icon here looks a little different.

00:06:34

This virtual machine now is a template, it's not something actually I would be able to power on. so creating a virtual machine template, kind of removes the rewrite permissions almost from it. You can't power on a template because if you power it on, it won't be a template any more. So the idea here is that I can go about cloning

00:06:56

my virtual machines if I want to do so. There's no problem here. But the reality of what I probably want to do is to create some sort of, I don't know, golden image or reference image or essentially a crafted image, just what you used to do in the days of ghosts for your desktops. Then you automatically deploy virtual machines

00:07:19

whose lives start from that template. If I click the link here, you see it brings us to the 'deploy template' wizard. Now I wanna to create a vm6-1, for example, and I want to put this in 'my datacenter' here and I wanna actually deploy a virtual machine based on this template.

00:07:37

OK, let's click the 'next' button here and I put it in 'our cluster', I've got the validation succeeded item here. I, I wanna actually allow 'those marketing people' to create their own virtual machines, kind of odd, it's just to give people more access to virtual machines but bear with me through this, So I want these marketing people to be able to make use of these virtual machine templates to create the virtual machines they might need to do what these marketing people do and the validation here succeeded so I click ahead 'next' and I identify what the source is, thin provision so I put it in mydatastore1 here, which is great. Ah, once I'm done with that, I head 'next'.

00:08:19

Now I get this interesting screen here called 'guest customization'. So I have a template, right? and the template has been configured in such a way, it's probably in a workgroup, it probably gets the basic configurations that I want all of my servers have and those configurations are set in such a way so that I know when users log in, I'm gonna get them appropriately.

00:08:42

so in the ghost world, in the desktop world we have sis (inaudible) with a (inaudible) when I go in deploy a machine from a template, a golden image, well sis... (inaudible) first time you get on line, it actually asks you some questions that help you customize that computer after it gets deployed.

00:09:05

oh that's what this customization wizard here is. When I do get customization, I can choose not to customize but I can also customize using the customization wizard. This is interesting. If I have 'next', here, you now see it brings in the 'vSphere client Windows guest customization', a kind of secondary wizard here. Now take a look at some of these things. If you

00:09:28

played with ah, if you played with sis (inaudible) before, you'd probably be familiar with some of the items here. The 'registration information', the organization, 'computer name', 'Windows license', 'administration password', time zone'. If I just pop into this

00:09:43

(inaudible) to show what it looks like, you'll see, wait a minute, I can actually deploy, I don' know, let's call it vm6-1or I can give it a unique value or I enter a name in the deploy wizard. I can give it the license information if I want or plug in the administrated password or even log on in the administrator line the first time to make all deployment process that much easier. I can set my time on a T1, which is of course I want to do. If I go into 'run once' commands here, setting the 'network'

00:10:12

if I want to, put it in the right workgroup or domain. So all of these, these things they're commonly associated with deploying virtual machines from reference images, from golden images. Well, that's what this whole customization process does. I'm not gonna to go through

00:10:29

the whole process, you, you can gather what happens, the end result of this is that I end up with a virtual machine and that is exactly how I customized it. But this is really exciting because it goes much further than the copy-paste world that many of you were so used to thinking as the only way of dealing with virtualization. And we can kind of add some intelligence

00:10:54

to that copy and paste process. OK, here's the deployment template, here I've got my VM and I've deployed this VM out and then once I get that deploying, I end up in host and clusters here for those marketing people. Kind of slick, kind of slick. but these are marketing people, all right? And you get to be careful about marketing times because you never know what they gonna do. You know that if you give them any sort

00:11:22

of Op options, they gonna invariably choose the wrong options. So why not actually choose some of the custom specifications on their behalf, aha. That's what the custom specification is meant for. So I just went into the new wizard there and answer all of these questions, right? But I had to do it, I cannot have to be intelligent to be able to about the whole process to be able to answer those questions correctly so what to say I couldn't create a custom specification call this, I don't know, eh, 'Basic VMs for the marketing group' and then go through answering all these questions for them just like I did before, run the name of the deploy wizard if I want to, and then I answer everything on behalf of these marketing people so that they know that when they need to deploy a virtual machine, they're gonna get the one in the specific configuration that I think it's the right way to do things. This is cool. So, I don't know, so let's

00:12:29

fling through the rest of these password functions and things, just get the whole process completed here, put it all in the correct group and make sure that all I always change this security information here because that makes sure you have a unique computer.

00:12:41

And once I'm done, I've got this nice VM for the marketing group and the next time I actually need to go into deploy of VM, I have them deployed of VM, we can go here and deploy a virtual machine from a template called it vm6-1, put it in My datacenter, put in in Our cluster, as it is supposed to be put in and then instead of giving someone, I don't know, the access to do everything they want, well, instead I'm gonna choose an existing custom specification.

00:13:11

There you go. Really, really interesting here with the way in which we can automate this whole process of deploying virtual machines. So this is what you would need to do in order to kind of make things easier for the people that do not need to have complete access to, or don't want complete access for all of their virtual machines. You know I maybe go back and update to

00:13:34

this VM model so that I can power on so I need to convert the clone back into a virtual machine, put it on my cluster again, you know, put it in the right resource pool, just as I did before and disappears from this location and converts back into a virtual machine and then right back here in hosts and clusters, I see that the vm1 is again so that I can interact with. When you go to do your updates, you can update and then reconvert it back into a template to make it complete. So this is, the clone and

00:14:03

template piece very powerful for vSphere client. Ah, if you go through the effort to set it up correctly, if you're planning having other people other yourself that are actually deploying themselves, that makes good sense for you actually go about, you know, doing these automations on their behalf. Now, there

00:14:22

are other solutions as well. So you are making things faster for people that are less intelligent than you and there are people that are more intelligent than you that may need to deploy things to you. Another way of deploying those VMs from other people is to use an OVF template.

00:14:43

OK, this is the last kind of topic for this nugget. The OVF template you actually deploy it from a file. You see' file', 'deploy OVF template'. Now, an OVF template can be downloaded from the Internet. If I have an URL, I can download it right from the Internet or I can download it locally. Ah, and I actually

00:15:03

downloaded one, this vCenter Server Appliance'. I told you this vCenter server appliance is like aa appliance base vCenter observer. It's lenient-based, you turn it on and it creates a website that you can use to actually interact with your vCenter environment. You don't have to build all these Windows

00:15:23

stuff. You can run next. We're gonna detect the OVF file here, the OVF file consolidates all of the packaging information that's necessary to take that VMDK file and ultimately get it into the environment in the way it needs to. In fact if I take a look at that file, I go here to 'computer' and then SCSI and then Server player, then you'll see I have an OVF file and then two VMDK files that are associated with that OVF file.

00:15:52

The, kind of what I described is the vmx information, it's up here, here's the VMDK information. So if I get open here, and then 'next', oh, look at that, all of the information that I need to install the vCenter server appliance. Let me click 'next' here, I can call it exactly what it needs to be called and plug into the cluster. If I want, I may just put it in 'Our cluster',

00:16:16

I can give it a destination storage, if I want, if I want I can give it, you know what disk form, thin provision or thick provision. Now I'm ready to complete, oops, here we go. That deploys the vCenter server appliance as an OVF template. Now, I am gonna

00:16:33

leave working with the vCenter server appliance, it's up to you. You can take a look at it, it's free download from VMware Website. Just you download it, you use it, you don't need a Windows server for this any more. But I want to show you this because this is

00:16:48

the mechanism you would deploy pretty much any OVF template from this deploy OVF template location. And that's what you kind of need to know. Now the last piece here is this 'browse VA marketplace, which kind of relates to the OVF template because there are going to be some of these templates that are going to be available from VMware. The virtual appliances the VM has made available

00:17:13

for you or the VM community. if I go to the virtual appliances marketplace, you see I've got a number of different things that I can install, a 'Catbird V-Agent', a Check Point virtual appliance, a 'Cloud, Pig and Hive' in the 'CloudEra', ah, a common' one, I believe, it's somewhere down here there used to be one, the installed Ancient DOS games that are ready to play. So these are (inaudible) OVF but there

00:17:39

are also the disk file....that you can see, so you can simply puff download in appliance and have it automatically preconfigured so that it works within your environment bounds. So here it goes. So what did we talk about in this nugget? We talked about the whole clones and templates automation that takes the process of working with virtual machines and it accelerates it, it automates it. We talked about some of those

00:18:05

machine maximums that you have to respect when you do so but really we spent a lot of time focusing on the different deployment methodologies that you would use for different types of virtual machines applications. Do I want to create a new VM or do I create

00:18:17

a VM template deployed from a template. We worked with those virtual machines and we created templates, we deployed VMs on the template, we took a look at custom specification manager which links perfectly when we are trying to involve other people with kind of (inaudible) some of the skyworks of virtualization management. And then we spent a little time talking about OVF

Backup and Restore Virtual Machines

Update and Profile ESXi Hosts

Configure vNetwork Distributed Switches & vDS Policies

Secure vCenter Server and ESXi

Plan and Implement VMware Fault Tolerance

Configure the vSphere Storage Appliance

Perform Basic vSphere Troubleshooting

Monitor vCenter and Administer Alarms

Plan and Perform vCenter Server and ESXi Upgrades

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Entry 8 hrs 20 videos

COURSE RATING

Basic Plan Features


Speed Control
Included in this course
Play videos at a faster or slower pace.

Bookmarks
Included in this course
Pick up where you left off watching a video.

Notes
Included in this course
Jot down information to refer back to at a later time.

Closed Captions
Included in this course
Follow what the trainers are saying with ease.

NuggetLab
Files/materials that supplement the video training

Premium Plan Features


Practice Exams
Included in this course
These practice tests help you review your knowledge and prepare you for exams.

Virtual Lab
Use a virtual environment to reinforce what you are learning and get hands-on experience.

Offline Training
Included in this course
Our mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching
Included in this course
Develop and maintain a study plan with assistance from coaches.