Virtualization Technologies used today and its benefits!

Most of the business today are choosing virtualization for Server consolidation, however along with that they get a lot more benefits:

  • Reduce power and space requirement in data centres
  • Fast application and service provisioning
  • Improved manageability
  • Business continuity

When these factors are measured by a survey taken by f5 few years a go we got the following results.

This clearly explains that the Businesses are focused to do server consolidation and reduction of power and space requirement which is the driving factors even today.

The types of virtualization do we currently have ? as discussed this on my previous post, I am going to compare them today.

According to surveys taken recently we have the following stats.

This clearly explains us that most of the Virtualization technologies are been used today, however still the most popular one is Server virtualization. Never the less this is taken on a different level today to get the Desktop virtualization for the end users companies like Citrix and VMware have got a lot of powerful products for this. Continue reading “Virtualization Technologies used today and its benefits!”

Memory Support in Windows – Kernal v User Virtual Addressing

Last week I was on a workshop by Microsoft it was for troubleshooting performance issues on Servers.

One of the interesting thing which I came across in the workshop was about the memory management  and the way Windows handles the memory.

By default Windows allocate’s virtual address space to User mode and Kernal mode, Windows assumes that it has 4 gb of virtual address space and it splits it into two half.

ie. 2 GB virtual address space to Kernal and 2 GB virtual address space to User

We can tweak it and  allocate virtual address space to programs 1 GB to the kernel and to executive component.

This is how you can do it:

First un-hide the hidden files and folder make sure you unhidden the Operating system files too.

on the root directory ie C drive you will find boot.ini file take a backup of it on keep it safe.

Edit boot.ini and add \3GB at the end Continue reading “Memory Support in Windows – Kernal v User Virtual Addressing”

How to Virtualize Your Computer

Last Friday I have virtualized my Windows XP Laptop, before I start telling you guys, how its done I think its worth mentioning why I need to do it?

We normal Virtualize the physical server that are very old and start getting faults very often or they are too big for us to keep in our data centres.

I have dual booted my laptop with Windows 7 ’64 bit’ edition, Which works brilliant. However Win7 is as this is 64 bit version of Windows I had to work around quite a few applications which I use on daily basis to get them work on Win7.
However the most important software which I need to work from home is the vpn client provided by CISCO. The VPN client is yet to be rewritten for Win ’64 bit’ CPU. As a result I could not use Win7 to work from home, as I was unable to install VPN client to deil.

Now you can guess why I virtualized my Windows XP OS. Continue reading “How to Virtualize Your Computer”

Get more done by working Smarter!

Working as a System Analyst is very exiting job, but if your not smart enough! It can become a little boring.

let me give you a simple example, I was doing some of the housekeeping of the Servers that we support, which involved me to do a series of task on each Server, you might be thinking that’s not a big deal !

well reconsider it once more  if you have to do that task 300 times, the same steeps on all the Servers (if you have 300 Servers) or if you have to do a task several time a day on few Servers, Now that  can get very tedious job, and off course can become boring too.

the only solution around this problem  is scripting or Coding or Programming.

Ok hang on are you one of the guy who likes to keep away form programming like me ?

Well in all honesty,  I use to say that programming is not my peace of cake as I am a system Admin, but let me give you another example.  As you’re the Administrator you are been told to create a user account for a new starter, well if he just needs the domain access your job is very easy as you just need to create one user at the Active directory dome controller. But if you need to give him logon locally access you have to create a local account on each of the Server, if you have  300 Servers, then its not wise to logon each server and careate a user.

Ok now you will need a method or a script to do that job for you, You do not need to be an expert to do it, you should just know, want to be done.

Dint get it ?

I know scripting sounds scary isn’t it,  don’t worry you do not need to learn every thing, Scripting is very simple, its a set of commands which you want to do. If your very lucky you can find a ready to use code on the internet, all you got to do now is download it and edit it according to your need then please do not forget to test before you implement. once your convinced that the script is doing the exact job as you wanted.

Wala

Believe me it does make our life a lot easy

so if your need to do a task more then once which can take 10 minutes each time you do it.

Try to write a Script.

if you  have to do a series of admin tasks on several computers

 Try to write a script

If you want to run a particular task at a time when you wont be in the office or it simply does not need any monitoring.

Again try to write a script.

just write a simple script and keep it. so wheen you need to do it again you can just execute that code and it will do it for you

Magic isn’t it J

Ok this is how you can work smatter rather then harder

I have gathered some useful links which is worth watching.

Special thanks to my friend Nathan who has not only given me this idea but helped me by going through some of the scripts which he wrote earlier, now I have managed to do the same task with in a matter of minutes just by working smarter.

Hear are some of the links you can find useful other wise just use Google

 

 

You will find a lot of new scripting tools like windows Power Shell, and other useful software and technical articles for making the Admin task easy by scripting

Microsoft TechNet :

http://www.microsoft.com/technet/scriptcenter/default.mspx

 

Scripting: Your First Steps

http://www.microsoft.com/technet/scriptcenter/topics/beginner/firststeps.mspx