Virtualization is not a choice anymore, it is a must!

Free virtualization books: Complete list

 These days it is hard to find useful information, especially if you want to find a lot materials in one place. That’s why I spent some time searching through the web to find interesting and useful information regarding virtualization. So I hope you will find useful my list of free virtualization related books.

To summarize, in my list there are 8 free books (with download links included):

  1. Understanding Microsoft Virtualization Solutions, Second Edition
  2. Introducing Windows Server 2008 R2
  3. Virtualization for Dummies – HP special edition
  4. The Definitive Guide to Virtual Platform Management  
  5. The Essentials Series: Virtualization and Disaster Recovery
  6. The Shortcut Guide to Virtualization and Service Automation
  7. The Shortcut Guide to Selecting the Right Virtualization Solution
  8. Windows Server 2008 Hyper-V: Insider’s Guide to Microsoft’s Hypervisor (this book was free for few weeks and now you can read it on Google)

Ok, so let’s see brief introduction to all books:

Understanding Microsoft Virtualization Solutions, Second Edition

This is the book for IT professionals who want to learn more about the latest Microsoft virtualization technologies, including Hyper-V and Remote Desktop Services in Windows Server 2008 R2, Microsoft Virtual Desktop Infrastructure, Microsoft Application Virtualization 4.5, Microsoft Enterprise Desktop Virtualization, Windows Virtual PC and Windows XP Mode, System Center Virtual Machine Manager 2008, and Microsoft’s private and public cloud computing platforms including Windows Azure.

Introducing Windows Server 2008 R2

This book is targeted primarily at Windows server administrators who are responsible for hands-on deployment and day-to-day management of Windows-based servers for large organizations. Windows server administrators manage file and print servers, network infrastructure servers, Web servers, and IT application servers. Book contains Chapter about Hyper-V, RDS and VDI.

Virtualization for Dummies – HP special edition

The purpose of this book is to provide you with an introduction to the subject so that you can understand its promise and perils — and create an action plan to decide whether virtualization is right for you, as well as how to move forward with implementing it should you decide it is right for you. This book will help you sort out the hope from the hype and give you tools to feel confident in making your virtualization decisions.

Note** – following 4 books are available to download from same site nexus.realtimepublishers.com on which you can find a lot of free books. You just need to register with them and that’s it (Everything is free)

The Definitive Guide to Virtual Platform Management  

The Definitive Guide to Virtual Platform Management is designed to help IT staff better manage the complexity of virtualization. This guide begins with a discussion of the business value of virtualization and how organizations can benefit from this technology. Next, details related to virtualization approaches and challenges related to managing heterogeneous environments will be discussed. Based on these issues, the focus will turn to ways in which IT organizations can address all of these issues. Details include monitoring and optimizing virtualization performance, developing policies and processes, and automating data center operations. Finally, a list of important features is developed that IT organizations should look for in a virtualization management solution.

The Essentials Series: Virtualization and Disaster Recovery

The Essentials Series: Virtualization and Disaster Recovery discusses the benefit of virtualization in providing for business continuity though data replication and protection, allowing a more cost-effective solution for high availability and disaster recovery.

 

The Shortcut Guide to Virtualization and Service Automation

The intent of this guide is to assist the smart enterprise with understanding virtualization’s fit into the rest of the IT environment. A major part of that fit is in aligning the promise of virtualization technology with the automation benefits associated with virtualization management. What you’ll find in reading this guide is that notwithstanding what technologies and technological improvements virtualization brings to the table, there are a set of management enhancements that also arrive. Those enhancements are a function of the levels of automation that naturally bundles with the move to virtualization.

The Shortcut Guide to Selecting the Right Virtualization Solution

The intent of this guide is to assist the smart enterprise with understanding virtualization’s fit into the rest of the IT environment. A major part of that fit is in aligning the promise of virtualization technology with the automation benefits associated with virtualization management. What you’ll find in reading this guide is that notwithstanding what technologies and technological improvements virtualization brings to the table, there are a set of management enhancements that also arrive. Those enhancements are a function of the levels of automation that naturally bundles with the move to virtualization.

Windows Server 2008 Hyper-V: Insider’s Guide to Microsoft’s Hypervisor

Hyper-V is one of the top virtualization products, and this practical guide focuses on the essentials of Windows Server 2008 Hyper-V. Written by the Microsoft team behind the Hyper-V product, this book shows you how to perform key virtualization scenarios, such as server consolidation, software and development, and a dynamic data center and demonstrates how Hyper-V can be used to reduce cost and eliminate the complexity of a server infrastructure by consolidating workloads to a small number of machines. In addition, the material addresses using DPM, and SCOM with VMM in order to maintain and manage Hyper-V environments.

 

I hope you’ll find some interesting stuff in those books, and of course, feel free to comment if you know maybe more free virtualization books.

Hyper-v dynamic memory & Windows Virtual PC without hardware assisted virtualization

 

 

Great news these days from Microsoft Virtualization:

  1. Dynamic Memory allocation will be feature of new Service Pack for Hyper-V R2.
  2. Windows Virtual PC and XP Mode will run now on computers that don’t have hardware virtualization capabilities.

Surely those news are great, so let’s take a closer look what they actually mean

Dynamic Memory in Hyper-V

How memory works now in Hyper-V? Well high level description would be something like this: when you are creating virtual machines you assign some amount of memory to them and that’s it. Later on you can decide to assign more/less memory and then you should turn off virtual machine and do what you planned. Also with static memory assignment if you have Hyper-V host with 4Gb of RAM, and you plan to have 4 virtual machines with 1GB each, you could not start fourth virtual machines because lack of memory. That’s the main thing about static memory assignment – when you assign memory to virtual machine it will consume all that assigned memory from host, although current state of virtual machine only need half of that. So if you assigned 512 MB of RAM to virtual machine and while powered on that virtual machine only needs 256 MB of RAM, it will still consume whole 512 MB of RAM from the host. Ok, that is clear now, so let’s take a look how will dynamic memory assignment look like.

Although it is not yet completely disclosed, with dynamic memory you could assign more RAM to virtual machines and by that achieve better Hyper-V host utilization. So you could probably assign memory by using min and max values. Let’s describe that in particular scenario. Again, let’s take 4 virtual machines and host with 4 GB of RAM. With dynamic memory allocation you could assign to virtual machine memory with 512 RAM as minimum value and 1024 as maximum value. When you attempt to start virtual machines they would take as much memory as they need (512 or more), and other memory will be free in memory pool. In that scenario Hyper-V will manage further memory allocations based on virtual machine needs. So in some moment of time , one virtual machine would need 1024 MB, and Hyper-V will automatically assign that amount of memory. So, as you can see in this basic scenario, with dynamic memory, Hyper-V will be much more efficient.

 XP mode without Hardware virtualization

A lot of users wanted to try XP mode, but they couldn’t because they didn’t have computers with hardware virtualization support (a.k.a  Intel VT or AMD-V CPU). Now, those users also can try XP mode and for example use Internet Explorer 6 on Windows 7 as I described on one previous post.  If you would like to try Windows Virtual PC and XP mode and you don’t have hardware assisted virtualization, download update from Microsoft here (x86) or here (x64).

App-V 4.6 RTM available

February 22, 2010 Domagoj Pernar 1 comment

Announced on MDOP blog  – Microsoft Application Virtualization 4.6, including App-V for RDS, is now publicly available as part of MDOP 2010. You can download MDOP 2010 via Microsoft Volume Licensing Site. As I wrote before App-V brings following new features:

  • App-V 4.6 is now compatible with 64-bit Windows client and server platforms
  • App-V 4.6 saves on SAN storage space by using a cache of virtualized applications that is shared across all your VDI desktops
  • App-V 4.6 and SCCM 2007 R2 SP2 now deliver virtual applications faster

 

Download Exchange 2010 VHD for free

February 22, 2010 Domagoj Pernar Leave a comment

Exchange Server 2010 VHDNew VHD available from Microsoft – Exchange Server 2010. Download VHD here. As you all probably know new version of Exchange 2010 has a lot of useful and cool features:

  • Exchange 2010 is faster because Microsoft reduced I/O load. Hence you can use slower and cheaper disks to get great performance.
  • OWA now works great in non-Microsoft browsers and on non-Microsoft platforms
  • SMS – users can now send and receive SMS text messages from Microsoft Outlook and Outlook Web App
  • Support for IRM in Outlook Web App - IRM-protected messages in Outlook Web App can be accessed through Windows Internet Explorer, Firefox, and Safari (no plug-ins required)
  • Voice mail transcription -  Exchange 2010 uses a speech recognition engine to automatically transcribe voice mail messages
  • Much much more…

Really, there are a lot exciting features of Exchange 2010, and if you would like to try them go on and download pre-configured virtual machine (13365.4 MB).

Categories: Misc Tags: , ,

Application Virtualization SDK for developers

February 1, 2010 Domagoj Pernar Leave a comment

If you are developer and would like to try out library that provides a set of functions for emulating a file system and a system registry for an application, ckeck out BoxedApp SDK. It is a great way for creating virtual files, fake registry entries, keys and values.

 

With BoxedApp SDK you have following features:

  • Create virtual files
  • Create virtual registry keys
  • API for intercepting functions
  • Embed DLL
  • Embed ActiveX / OCX
  • Launching a virtual file-based process
  • Using virtual file system by several processes simultaneously
  •  

    If you are wondering when to use this SDK see some examples below:

     -  When an application must run properly even if it doesn’t have the right to write to the system registry and to the file system

     -  When an application uses DLL and files, which are to be kept secure, and because of that you can’t save them to disk

     -  When an application needs ActiveX but doesn’t have an installer because it must run instantly, without the installation (for example, when it’s a portable application that runs from a flash card)

    Of course a lot more use cases are available, and if you would like to try it for yourself download the demo here (19 MB)

    Categories: App-V, Misc Tags: , , , ,

    Administer Hyper-V from Windows XP

    December 28, 2009 Domagoj Pernar 3 comments

    Windows XP is still by far most used operating system worldwide as you can see  here and here.  Also, virtualization is one of the most popular technologies and a lot of companies use Hyper-V as their virtualization solution. So then they have many XP clients (and licenses of course) which they would most likely want to use for remote administration of Hyper-V servers. Of course, Remote desktop can be used for that purposes in many different ways because Hyper-V allows administrators to define role-based access control for Hyper-V by using Authorization Manager. But let’s put that one aside, an let’s imagine that someone would like to use something similar to Hyper-V Remote Management Update for Windows Vista or Remote Server Administration Tools (RSAT) for Windows 7.

    Ok, so in that case everyone can try Hyper-V management console; a small tool that can be installed on Windows XP, Windows 2003, 2008, Vista or Windows 7. Tool is rather easy to set up, you just need to enter names of your Hyper-V servers and that’s it. After that, from Windows XP you have :

    • Ability to monitor multiple Hyper-V servers
    • Ability to monitor all virtual machines
    • Ability to change state of virtual machines
    • Ability to delete, rename virtual machines
    • Ability to create, delete & apply snapshots
    • Ability to RDP to virtual machines
    • Ability to Import/Export virtual machines
    • Audit user activity
    • Display of virtual machines in List or Tree Views
    • Control of user rights to high degree of granularity

    Where can I download the tool and how to install it?

    • Download the tool from here. Run HyperVConsoleSetup.msi. 
    • Choose administrative install. After that click only Next couple of times and then Finish. 
    • Run Hyper-V Management Console shortcut in your Start Menu. 

    ***Note: This is evaluation version so you’ll have ability to manage only two servers/VM’s   

    • After opening tool just right-click on Hyper-V Managers then  click on Connect to server and enter name of your Hyper-V server.
    • Click on following pictures to see how does the tool look like and what can you do with it.

     

     

     

     

    Try and test Microsoft Enterprise Virtualization (MED-V) for free by using just Internet Explorer.

    December 18, 2009 Domagoj Pernar 1 comment

    Microsoft Enterprise Desktop Virtualization (MED-V), is a component of the Microsoft Desktop Optimization Pack (MDOP), which enables deployment and management of Microsoft Virtual PC Windows desktops. Main capability of MED-V is seamless application integration, so you can ran Windows 7 incompatible applications as they were installed locally on your host machine. Actually, applications are installed in XP virtual machine placed on your Windows host machine, and then application shortcuts are published to your Windows host Start menu. When user clicks on published shortcut, application launch normally (seamlessly integrated). MED-V is similar to XP Mode, meaning that with both products you can achieve seamlessly integrated applications, but MED-V is suitable for big organizations and XP mode is more suitable for smaller organizations. Also with MED-V you have centralized management of virtual images and policies. So now, after basic information about MED-V,  would you like to try it without installing anything? No problem Microsoft Virtual Labs are here to help you.

    How can I try Microsoft Enterprise Desktop Virtualization (MED-V)  just by using Web Browser?

    By using Microsoft Virtual Labs you can connect to live running server (similar to Remote Desktop Connection), and then complete some of the product scenarios. So to try MED-V :

    1. Click here.
    2. If you have all prerequisites (IE 6 or later, cookies enabled, Virtual Machine Remote ActiveX Control), click on Start Your Lab button, and your LAB will open in IE window.
    3. NTLM Authentication will appear. Click Yes.
    4. Begin Scenario, using Exercise 1.

    With this LAB you will experience MED-V in standard scenario of application compatibility. This test lab is available as part of Windows 7 Test Drive where you can also try BranchCache, DirectAccess, BitLocker and other interesting features and scenarios.

    Windows Server 2008 R2 Failover Cluster error / warning: SCSI 3 persistent reservation failed / CSV redirected access

    December 4, 2009 Domagoj Pernar 2 comments

    Topic of this blog post is actually based around two possible errors/ warnings regarding Hyper-V cluster and Cluster Shared Volumes:

    • Cluster Validation Wizard:  Validate SCSI-3 Persistent Reservation    – Failed”
    • Unable to turn off Redirected Access on Cluster Shared Volumes (CSV)

    Anyway both problems are influenced by one tiny configuration step in your storage vendor and can be solved with following steps (if your storage supports that):

    1. Log in to your storage vendor management console.
    2. Go to configuration of hosts connected to storage.
    3. There you will see one drop down menu where you can choose Microsoft Windows LH or Windows Server 2008 entry. If you have option for Windows Server 2008 choose that one and if you have option for Microsoft Windows LH choose that one.

    By doing that you will resolve issue in validation wizard and also issue in Cluster Shared Volumes where you can’t turn off redirected access.

    Forefront Identity Manager (FIM) 2010 RC1 VHD download

    November 10, 2009 Domagoj Pernar 1 comment

     

    Forefront Identity Manager 2010

    New VHD available from Microsoft – Forefront Identity Manager 2010 Rc1. This VHD is really useful to get you going with FIM, because clean FIM installation and configuration can take pretty much time. You need to install all FIM components (and believe me, there are a lot of components), configure provisioning etc, etc.   Anyway, now with FIM 2010 VHD available for download, you can try all features:

    • Provisioning of users and groups to AD
    • Creating new dynamical groups
    • Self service password reset
    • Integration with office
    • And much more…

    If you are interested in identity management, grab your VHD here , create Hyper-V Virtual Machine and manage your identities.

     

    Virtual applications (App-V) download repository

    October 31, 2009 Domagoj Pernar Leave a comment

    Virtual App repository

    One day I ran into one very useful and nice web site where you can find a lot of virtualized applications for download. Check it out here, and grab your virtual appliacations. On that site you can find applications for all kind of different purposes:

    • Audio/Video
    • Financial
    • Games
    • Internet
    • Messaging
    • Productivity
    • Programming and a lot more…

    So maybe you are asking yourslef, what do I do with those applications, or what are benefit of using virtualized applications. Well first using virtual appliactions can be very useful for you and your precious computer:

    • Virtual applications are never installed on your OS, so they do not slow down your system (e.g big registry etc…).
    • Virtual applications are in their own virtual bubble so they do not have incompatibility issues with other appliacations.
    • Your registry is a lot smaller when using virtualized applications.
    • Managebility of virtual applications is just great and easy.
    • Virtual applications are in one way portable applications, because you can grab them on your usb key and carry them around without need for installing them.
    • And a lot more benefits.

    Ok, after we mentioned few benefits of virtual applications, how can you launch them on your computer, after downloading from this site? Well there is one thing you need to have and that is Microsoft Applications Virtualization Client – one tiny software which you can download as part of Microsoft Desktop Optimization Pack. Of course if you  wanna use your applications with APP-V management server you will need to change one parameter in OSD file of application package, and that parameter is servername. If you don’t have management server then you can use App-V standalone mode described nicely here and here.