Archive for janeiro \20\+10:00 2009

Hyper-V R2 – Windows 2008 R2 : features

I am very happy that finally Microsoft will release the Live Migration on Windows 2008 R2. This feature is essential in DataCenters operations, like Vmware do.

I think that the adoption of Virtualization scenarios will increase next years. Not just Microsoft and Vmware offer good virtualization solutions, but Novell with Zen too.

Virtualization is an awesome technology. It provides numerous benefits for reducing overall TCO, one of the most obvious benefits being power consumption and licenses savings.

But I would like to think that just virtualization by virtualization is not the only path. We need a good Management/Backup Solution to manage the virtualization scenarios and Microsoft go beyond this with System Center Family that offer inclusive the option to manage Vmware ESX scenarios.

Microsoft Hyper-V Server R2 Beta includes:

  • Live migration: Microsoft Hyper-V Server 2008 R2 includes support for live migration. Live migration enables customers to move running applications between servers without service interruptions. Live Migration is key for availability and scalability in the Virtual Desktop Infrastructure (VDI) support coming in R2 server.
  • Failover clustering: The initial release of Microsoft Hyper-V Server 2008 did not include support for failover clustering. But the R2 beta release includes host clustering technology that enables support for unplanned downtime. Unplanned downtime is the more difficult one, where a server is unexpectedly powered off and you want the virtual machines running on that server to automatically restart on another server without user intervention
  • Increased processor and memory support: Microsoft Hyper-V Server 2008 R2 Beta now supports up to 8-socket physical systems and provides support for up to 32 cores. In addition, Microsoft Hyper-V Server 2008 R2 Beta supports up to 1TB of RAM on a physical system.
  • Updated Hyper-V Configuration Utility: The Hyper-V Configuration utility is designed to simplify the most common initial configuration tasks. It helps you configure the initial configuration settings without having to type long command-line strings. New configuration options have been added such as Remote Management Configuration, Failover Clustering Configuration, and Additional Options for Updates.
    If you want to manage the environment, you’ll have to stick with the command-line options for now.


And to complete :

The System Center team is currently working on an update for System Center Virtual Machine Manager 2008 that will support Hyper-V Server R2.

Wnat to see a demo of the new live migration ?


Webcast Series on Microsoft Virtualization


O time de Evangelistas da Microsoft Corp, organizou uma séria de webcasts sobre Virtualizacao. Vale a pena conferir. O primeiro foi dia 14/01. As sessões são nivel 300 e incluem tópicos como Hyper-V and SCVMM:

Session List

  1. 01/14/2009, TechNet Webcast: Virtualization in a Nutshell
  2. 01/16/2009, TechNet Webcast: Selecting the Right Candidates for Virtualization
  3. 01/21/2009, TechNet Webcast: Virtualizing Test and Development Environments for a Quick Return on Investment
  4. 01/23/2009, TechNet Webcast: Managing the Virtualized Test and Development Environment
  5. 01/28/2009, TechNet Webcast: If I Virtualize It, How Do I Manage It?
  6. 01/29/2009, TechNet Webcast: Consolidation and Rapid Provisioning
  7. 02/04/2009, TechNet Webcast: Building on Your Existing Virtual Environment
  8. 02/06/2009, TechNet Webcast: Virtualization Solutions for High Availability
  9. 02/11/2009, TechNet Webcast: Client-Side Virtualization
  10. 02/13/2009, TechNet Webcast: Using Presentation Virtualization
  11. 02/18/2009, TechNet Webcast: Scaling Terminal Services Out (1/2)
  12. 02/20/2009, TechNet Webcast: Scaling Terminal Services Out (2/2)
  13. 02/25/2009, TechNet Webcast: Running Legacy Applications with Virtualization (1/2)
  14. 02/27/2009, TechNet Webcast: Running Legacy Applications with Virtualization (2/2)
  15. 03/04/2009, TechNet Webcast: Creating a Virtual Desktop Infrastructure
  16. 03/06/2009, TechNet Webcast: Securing the Virtual Environments
  17. 03/11/2009, TechNet Webcast: Virtualization with Centralized, Policy-Based Management
  18. 03/13/2009, TechNet Webcast: Virtualization Solutions in Branch Offices
  19. 03/20/2009, TechNet Webcast: Road Map for the Future of Virtualization
  20. 03/24/2009, TechNet Webcast: Managing Virtual Solutions


Virtualization in a Nutshell

In this webcast, we introduce the virtualization world, laying the ground work for the other webcasts in this series. We cover both the Microsoft products and solutions available to create a virtualization environment in your organization and the third-party virtualization options. We also answer the question: Why use virtualization in the first place and why use Microsoft technologies? While we are not aiming to cover every topic in depth in this webcast, you can get an understanding of what all your virtualization options are and understand the concepts discussed in later webcasts in the series.

Selecting the Right Candidates for Virtualization

In this webcast, we look at the first steps for creating a virtual environment. Following up on the first webcast in the series, Virtualization in a Nutshell, where we discussed virtualization technologies, we now examine the specifics you need to consider. Virtualization is an ideal solution to help reduce costs in an organization. However, virtualization is not just a case of taking an application or system and creating virtual environments on a single system. You need to consider compatibility, supportability, licensing, and of course above all the long-term benefits to the business. All these factors play key parts when considering virtualization, and we analyze what makes a good candidate for virtualization and what does not. We also cover the software and hardware requirements for the main types of virtualization. At the end of this webcast, the webcast series splits into more in-depth discussions about the different virtualization types as we follow four scenario companies through their virtualization efforts.

Virtualizing Test and Development Environments for a Quick Return on Investment

In this webcast, we follow the Contoso IT department as they prepare to deploy Windows Server 2008 with the Hyper-V role. An initial benefit Contoso can take advantage of quickly while they get used to this new way of computing is the virtualization of their test and development systems. When service packs from Microsoft, other vendors, or Contoso’s own development teams become available, the service packs have to be tested. However, keeping machines just for testing different setups is not an efficient solution. With Server Virtualization, Contoso can retain many different images to test more scenarios more easily. Attend this webcast to see how Contoso sets up this development and test environment virtualization scenario as they prepared for the larger consolidation project.

Managing the Virtualized Test and Development Environment

In the last webcast in the series, Contoso consolidated its test and development environments into a virtual environment. In this webcast, we look more closely at the management of this virtual environment. Later in the webcast series, Contoso expands its virtual environment and uses Microsoft System Center Virtual Machine Manager (SCVMM) to manage their virtual environment. However, in this webcast, we demonstrate how a smaller virtual environment, which does not justify SCVVM, can be managed using the tools in Windows Server 2008. 

If I Virtualize It, How Do I Manage It?

In the previous webcast, we looked at how Contoso used out-of-the-box Windows Server 2008 tools to manage their virtualized test and development environment. However, Contoso wishes to go further and consolidate a number of server workloads to fully realize the benefit of server consolidation. Based on their experience of managing a small number of guests, Contoso needs a management solution that can scale as they consolidate servers, and they also want to provide a self-service provisioning option to some groups. In this webcast, we introduce you to Microsoft System Center Virtual Machine Manager 2008.

Consolidation and Rapid Provisioning

Contoso has seen the benefits of virtualizing their test and development environments, now Contoso wishes to proceed on a wide-spread deployment of virtualization technologies with a wider scope. In this webcast, we look at how to use Microsoft System Center Virtual Machine Manager to move production servers into a virtual environment, we also cover the creation of a self-service provisioning environment that allows groups within Contoso to create and manage their own virtual machines without the help of the IT department.

Building on Your Existing Virtual Environment

Datium is an organization that has been on the leading edge of virtualization for a while, and they currently have VMware and Microsoft Virtual Server 2005 R2. Datium is looking for a single set of tools to manage their virtual environments. In this webcast, we look at how Datium can use Hyper-V and Microsoft System Center Virtual Machine Manager 2008 to manage their virtual environments and migrate over to a Hyper-V–based environment.

Virtualization Solutions for High Availability

Right about now, you are probably thinking along the same lines as Contoso. Before the virtualization of all these workloads, if one server failed, you only lost that workload for the time it took to recover. Now, if one server fails, you potentially loose several critical workloads. How does this benefit your organization? In this webcast, we look at the server clustering support, configuration, and options in Windows Server 2008 and Hyper-V that help provide a high-availability virtualized solution.

Client-Side Virtualization

We now switch track in the webcast series and begin to explore client virtualization. In this webcast, we discuss the three client-related virtualization technologies—application virtualization, desktop virtualization, and presentation virtualization—and explain when it is appropriate to use each technology. We also introduce the three scenarios we use to demonstrate application, desktop, and presentation virtualization later in the webcast series.

Using Presentation Virtualization

In the next few webcasts in this series, we explore presentation virtualization solutions for running applications centrally. First, we look at how Fabrikam implemented a Terminal Services solution to reduce the number of desktops it purchases and deploys to its knowledge works as it aims to reduce hardware costs, energy consumption, and administration costs. Later, we cover the installation of the Terminal Services role, licensing, client configuration, and application installation.

Scaling Terminal Services Out (1/2)

In the previous webcast, we covered how Fabrikam could use a single server configured for Terminal Services (TS) to deliver applications centrally. In this webcast, we look at solutions for scaling out Terminal Services. We demonstrate how Fabrikam can use TS Gateway to extend the connectivity to their Terminal Services to devices outside the internal network, while still maintaining the high degree of integrity they need. In the second part of this webcast, we look at Network Load Balancing (NLB) and TS Broker Services.

Scaling Terminal Services Out (2/2)

In the previous webcast, we saw Fabrikam deploying Terminal Services (TS) Gateway to increase the access to their Terminal Services. In this webcast, we discuss the two options for scaling out Terminal Services to more than one server, Network Load Balancing (NLB) and the new TS Broker Service, and we describe when it is appropriate to use each of the two options.

Running Legacy Applications with Virtualization (1/2)

In the previous webcasts, we saw how presentation virtualization could be used to reduce the size of the client system needed to run an application by virtualizing the entire desktop and using thin clients. This solution works for certain scenarios, but what if you have older applications you need to run alongside newer applications and these applications do not work well together on the same machine, whether it is a desktop or Terminal Service session. The answer is to virtualize the application. In this webcast, we use a scenario at Woodgrove Bank to demonstrate an application virtualization solution.

Running Legacy Applications with Virtualization (2/2)

In the previous webcast, we saw how to use the lightweight and standalone methods for delivering virtual applications. In this webcast, we demonstrate how Woodgrove Bank extended their application virtualization capabilities using Microsoft System Center products.

Creating a Virtual Desktop Infrastructure

In some cases the number of client systems that need to run legacy application may not require even the lightweight Microsoft Application Virtualization infrastructure. For these clients an alternative solution is available, Desktop Virtualization. Desktop Virtualization utilizes Microsoft Virtual PC to deliver an entire operating system environment to a client computer, which enables them to run applications in isolation from the regular desktop environment.

Securing the Virtual Environments

Security is of paramount concern for all organizations, and it is no different for a virtual solution. In this webcast, we look at the four  main solutions from the previous webcasts and cover some best practices for ensuring your virtual environment is secure. 

Virtualization with Centralized, Policy-Based Management

The best overall virtualization solution for an organization could be a combination of all the products, technologies, and practices we have seen so far in this webcast series. This begs the question of management. With all these technologies, how will an IT department cope with enforcing company policy? In this webcast, we look at the management side of virtualization in more detail, covering how polices can be managed centrally.

Virtualization Solutions in Branch Offices

All four of our scenario companies have deployed some form of virtualization solution. In this webcast, we look specifically at how to apply the technologies we have seen so far in the webcast series to provide branch offices with a secure environment, running the applications they require while still being highly manageable from a central location.

Managing Virtual Solutions

In the previous webcasts, we looked at how Contoso used the Windows Server 2008 Hyper-V console and Microsoft System Center Virtual Machine Manager 2008 to manage their virtual machines. In this webcast, we look at how to use Microsoft System Center Operations Manager and Microsoft System Center Configuration Manager to monitor, manage, and update an entire virtual environment.

Road Map for the Future of Virtualization

In this final webcast in the series, we look at the road map for virtualization. Find out what is coming and approximately when you can actually start to try the new virtualization technologies out. We discuss Windows Server 2008 R2 and Windows 7, and we cover the changes in Hyper-V and virtualization planned for these products as known at the time of this webcast. 



Windows 7 : Stay tunned

Para quem ainda nao teve a oportunidade de instalar o beta:


Blog em Ingles

Estou disponibilizando aqui o link para o meu blog em ingles.
Abracos/ Aguardo visitas

Data Protection Manager Managment Pack para SCMOM 2007

A Microsoft disponibilizou o Managment Pack do SCMOM 2007 para o DPM 2007.
Para quem utiliza o System Center Monitor para monitorar a rede, vai ai a dica.
Com o  DPM Management Pack, o administrador pode centralizar o monitoramento do Data Protection Manager. O Management Pack também, monitora a saúde e a performance dos servidores DPM.

Usando o SCVMM para criar templates de máquinas virtuais : SYSPREP

Como não poderia deixar de ser, vamos começaer o ano falando de virtualização.


 Como voces já sabem, o SCVMM pode e deve ser usado para criar templates de máquinas virtuais, que depois podem ser usadas no Self Service Portal. Alias uma ótima ferramenta para criação de máquinas, uma vez que podemos criar templates, dar a eles uma pontuação e dar permissão à grupos para que os mesmos possam estar criando as máquinas via portal, de maneira simples, controlada e baseada nos templates que criamos anteriormente. Vou falar sobre o self service portal aqui, em outro artigo.


 Os templates têm 3 elementos : O arquivo VHD que é usado como a base do template, o hardware profile e o guest OS profile

O guest OS profile, contem as informações do Sysprep ( como por exemplo o Time Zone, o Product Key, a Senha do Administrador, Scripts). Quando voce cria uma maquina virtual baseada em um template ele copia o VHD, usa o hardware profile que voce selecionou e faz o sysprep da maquina virtual usando o guest OS profile.


Quando você cria uma maquina virtual baseada em um template, o processo de criação inclui alguns passos adicionais :




1.       A imagem que você estiver usando para criar o template necessáriamente terá que conter o VM additions instalada antes.



MVP in Virtual Machine

Primeiro post de 2009 : MVP Award!

Gostaria de agradecer pessoalmente as pessoas que direta ou indiretamente contribuiram para que isso acontecesse : o pessoal do Technet : Danilo Bordini, Rodrigo Dias, Palma, Marcão, Banin, Hara; O pessoal do Learning : Adriana, Soraya, William; meus amigos : Emilio, Jonildo, Diniz, Kristi Svor ( Microsoft CRM, EUA  ), Paulo Santana, Rogerio Melo, Renan, Maycon, os amigos do Grupo TechMT ( não dá pra escrever o nome de todos aqui, desculpe ), e óbvio, minha familia, que me apóia em todos os meus passos.


Friday, January 02, 2009

Re: Edvaldo Alessandro Cardoso, Most Valuable Professional, Virtual Machine

To whom it may concern, It is with great pride we announce that Edvaldo Alessandro Cardoso has been awarded as a Microsoft® Most Valuable Professional (MVP). The Microsoft MVP Award is an annual award that recognizes exceptional technology community leaders worldwide who actively share their high quality, real world expertise with users and Microsoft. All of us at Microsoft recognize and appreciate Edvaldo Alessandro’s extraordinary contributions and want to take this opportunity to share our appreciation with you.

With fewer than 5,000 awardees worldwide, Microsoft MVPs represent a highly select group of experts. MVPs share a deep commitment to community and a willingness to help others. They represent the diversity of today’s technical communities. MVPs are present in over 90 countries, spanning more than 30 languages, and over 90 Microsoft technologies. MVPs share a passion for technology, a willingness to help others, and a commitment to community. These are the qualities that make MVPs exceptional community leaders. MVPs’ efforts enhance people’s lives and contribute to our industry’s success in many ways. By sharing their knowledge and experiences, and providing objective feedback, they help people solve problems and discover new capabilities every day. MVPs are technology’s best and brightest, and we are honored to welcome Edvaldo Alessandro as one of them.

To recognize the contributions they make, MVPs from around the world have the opportunity to meet Microsoft executives, network with peers, and position themselves as technical community leaders. This is accomplished through speaking engagements, one on one customer event participation and technical content development.

MVPs also receive early access to technology through a variety of programs offered by Microsoft, which keeps them on the cutting edge of the software and hardware industry.

As a recipient of this year’s Microsoft MVP award, Edvaldo Alessandro joins an exceptional group of individuals from around the world who have demonstrated a willingness to reach out, share their technical expertise with others and help individuals maximize their use of technology.