Altiris named a Top Technology Innovator by VARBusiness Magazine

Quoting from the Altiris official announcement:

Altiris, Inc., a pioneer of service-oriented management solutions, today announced it has been recognized by VARBusiness magazine for outstanding achievement in technology innovation. Altiris® Software Virtualization Solution (SVS) technology was named the winner in the software infrastructure category of the VARBusiness Tech Innovators award competition.

Software Virtualization Solution was among nearly 700 entries submitted in 14 technology categories…

Virtual Iron certifies Emulex and QLogic HBAs

Quoting from the official announcement:

Virtual Iron Software, a provider of software solutions for creating and managing virtual infrastructure in the data center, today announced that Virtual Iron 3.0 will support Emulex Corporation’s LightPulse Fibre Channel Host Bus Adapters (HBAs).

Emulex is working closely with Virtual Iron to expand support for Emulex’s LightPulse Virtual HBA technology, which was made generally available to customers last month. Virtual Iron intends to incorporate this technology in the first half of 2007…

Quoting from the official announcement:

Virtual Iron Software, a provider of software solutions for creating and managing virtual infrastructure in the data center, today announced that QLogic storage networking products have been tested and are supported in the newly released Virtual Iron 3.0 solution.

Virtual Iron is also working in partnership with QLogic to support N_Port ID Virtualization (NPIV) and Virtual Fabric technologies, HBA virtualization technologies that provide a more secure, manageable, and higher performance environment for virtual machines…

Chip PC announces support for VMware VDI

Quoting from the Chip PC official announcement:

Chip PC announces support of the VMware Virtual Desktop Infrastructure (VDI) with its enhanced thin client product lines.

The VDI solution is also supported by Xcalibur Global management software Virtual Desktop Center that further enhances the existing support in virtual desktops, by offering:

  • Desktops Pool: pool virtual or actual desktops into groups thus making it possible randomly assigned machines to users
  • Manage Virtual Machines status: connect to the VMware Virtual Center and manage VM’s status (Stop/Start/Pause/ Resume and more)
  • Wake Virtual Machines on the fly: when connecting to a VM which is in standby ? send a wake-up command to it

Citrix announces Desktop Broker for Presentation Server

As expected Citrix announced on this year iForum its entering in the Virtual Desktop Initiative (VDI) with the name of Dynamic Desktop Initiative:

A dynamic desktop is a Windows-based desktop that?s delivered over any network and optimized for office workers? tasks ? from simple to complex. The dynamic desktop includes a Windows-based access device, a network connection, a Windows desktop, desktop delivery infrastructure, and desktop experience management tools.

To kick-start the initiative, Citrix is releasing a new add-on feature for Citrix Presentation Server 4 called Desktop Broker.

This new feature provides logical groupings of desktops for easier management and delivery to users. Through transparent session brokering, Desktop Broker allows users to automatically connect to the dynamic desktop that?s best suited for them.

It enables seamless connection of users to desktops running on Windows Terminal Services, Microsoft Virtual Server, VMware Infrastructure, XenEnterprise or blade servers that reside in the data center. The Desktop Broker feature is Citrix?s initial desktop delivery offering and is fully compatible with Citrix?s end-to-end application delivery infrastructure solutions, including Citrix Presentation Server, Project ?Tarpon,? Citrix Netscaler, Citrix EdgeSight, Citrix Access Gateway and Citrix WANscaler.

Desktop Broker is available immediately to Citrix Presentation Server 4 customers with an active Subscription Advantage agreement. Customers can download a copy, from MyCitrix.com. All others interested in evaluating Desktop Broker can download a trial version beginning on Nov. 6, 2006. Citrix also plans to deliver a new, comprehensive dynamic desktop delivery product line and will announce additional details in the first quarter of 2007…

Update: CNR reports Citrix is working on another, more enhanced desktop broker called codename Trinity which will not require Microsoft Terminal Services (and possibly actual Citrix Presentation Server).

Looking for right skills in new virtualization professionals

With the growing adoption of virtualization technologies in the industry raises the need for professionals able to design new kinds of architectures, mastering new tools and interpreting new results.

It’s common considering a virtualization professional in the same fashion of a system engineer or architect, given similar needs to handle operating systems and applications.

But virtual technologies raised the bar of required skills at new levels. Much higher than how many companies are realizing today.

Server virtualization experts in particular have to present an impressive background to be satisfactory.

Value of cross competence

Usually an average system engineer have a deep understanding of one or more families of operating systems and a solid but limited amount of networking knowledge.

In virtualization world that wouldn’t be enough.

Today’s virtualization projects, both when building a new infrastructure from scratch and when migrating a physical one, involve storage, network and security aspects to be considered carefully.

As soon as hardware will become more powerful and virtualization firms will provide more tools for virtual machines automation, these aspects will grow even more in importance.

The modern virtualization professional have to be highly competent on several disciplines, aware of differences between storage architectures like Storage Area Network (SAN) and Network Attached Storage (NAS), between network connections like Gigabit Ethernet and InfiniBand, between authentication schemes like Radius and LDAP, between servers form factors like traditional rack systems and blade systems, etc.

For each option he has to be clear expected implementation issues and performances results, so to choose the best one depending on customers’ requirements and budget.

Obviously this is only the basic knowledge portfolio recruitment staff has to require.

Since virtualization evidently involves physical consolidation companies have to carefully design and implement reliable infrastructures.

Virtualization expert must be comfortable with high availability solutions, knowing which impact will have an approach at network, operating system or application level in the virtual datacenter.

In similar fashion he has to master different backup technologies, perfectly understanding how they will influence virtual machines performances and availability, and which virtualization product works with which 3rd party solution.

If this won’t be enough holes in virtual platforms capabilities oblige virtualization professionals to bridge the gap with scripting languages, which require a whole set of skills on their own.

And if the project aims to offer a thin computing environment for hundreds or thousands of concurrent users, what today is usually called virtual desktop infrastructure (VDI), the candidate have to also bring a notable experience in terminal services, to handle complexity of this very particular scenario where minimal errors can compromise business productivity in a substantial way.

Performances matter

The biggest difference between an architect and an engineer is that the two figures respond two different and precise imperatives: “design well” and “maintain well”.

Designing well a virtual infrastructure involves capability to plan a scalable, reliable and performing system.

In the near term, among these factors, performances are the most critical factor in server virtualization successful projects.

What mostly impact on performances is not hardware or virtualization platform you choose, but applications that will be deployed in every virtual machine.

Each of them provides an isolated environment not affecting other virtual machines way of working, however applications hosted inside indirectly influence overall physical resources availability.

For example engineers will be obliged to reserve a lot of physical RAM for those virtual machines hosting very memory-intensive applications, like OLAP engines, or assigning dedicated physical disks for virtual machines hosting notable I/O workload applications, like databases.

In general resources requirements are not only dependent by applications category, but also by their design: it’s very frequent to have a softwares solution which should not be big resource-consuming on paper but actually is in real world deployments, and this may depends on memory leaking flawing the product.

Without enough technical background there is a concrete risk of arranging together multiple resources-hog virtual machines side by side in the same hosting server, achieving poor performances, while others are under-used.

This risk is then highly amplified by specific environment characteristics where the virtual machine and its application are deployed.

Even the less resource-consuming software accessed by thousands of concurrent connections in the same moment becomes hard to satisfy in requirements, so the best virtualization specialist is the one who studies how the customer’s environment works, monitors when workload peeks appear for each application, and plan a virtualization infrastructure where products suffering peeks at the same hour are not deployed in the same physical machine.

For these reasons a virtualization architect is expected to have a notable experience with several kinds of applications of different vendors, from databases to mail servers, from web servers to applications servers.

He needs to have a clear idea of how many resources are needed for each product to perform in good way, how each product is expected to behave in a correctly sized environment, and which product needs particular attentions.

All those kinds of things a professional cannot find in product’s documentation and which learn after years of work in datacenters.

All those kinds of things a company cannot pay as much as today pays an average system architect.

Conclusion

Companies embracing virtualization have to rapidly change their mind about what skills they need and how much they worth.

Insisting to compare new virtualization architects and engineers with traditional system architects and engineers will severely compromise capability to find and employ the right professional.

In the near and middle term an obsolete state of mind will impact virtual infrastructure performance and capability to perform, bringing damage to business and a raising need of expensive outsourcing services.

To avoid this company management and HR departments have to reconsider profiles they are looking for and real value of their extended technical background.

This article originally appeared on SearchServerVirtualization.

Event: Linux.Conf.AU 2007

Rusty Russell, the man coordinating Linux para-virtualization standardization efforts in para-virt ops project, will present a paper titled Writing an x86 hypervisor: all the cool kids are doing it! at upcoming Linux.Conf.AU, to be held in Sidney from January 15th to 20th.

He will co-present his work with other 3 key persons of the standardization: Chris Wright (Red Hat), Jeremy Fitzhardinge (XenSource) and Zach Amsden (VMware).

It’s a top session and worth to partecipate the conference just for it. Register for it here.

Wyse releases its first VDI-optimized thin client

After the announcement made this summer, Wyse makes available for customers its new S10-VDI Edition.

What makes this thin client different from others is inclusion of a VDI connection broker in its custom OS.

Hardware characteristics are interesting as well:

  • AMD Geode GX
  • 32MB flash/64MB RAM
  • Enhanced USB keyboard with PS/2 mouse port and Windows keys (104 keys)
  • PS/2 mouse included
  • VGA-type video output (DB-15)
  • One serial port
  • Four USB 2.0 ports (2 on front, 2 on back)
  • 10/100 Base-T Fast Ethernet twisted pair (RJ-45)
  • VESA monitor support with Display Data Control (DDC) for automatic setting of resolution and refresh rate
  • Audio Output: 1/8-inch mini, full 16-bit stereo, 48KHz sample rate / Input: 1/8-inch, 8-bit mini microphone


Intel will introduce VT-d for desktops in codename Seaburg chipset

Current informations actually reveal Intel will introduce I/O virtualization with VT-d on codename Bearlake, the chipset aimed to work with quad-core processor called codename Kentsfield.
After Bearlake release, aimed to servers, another chipset, this time aimed to desktops, will feature VT-d: Intel Seaburg.

Daily Tech reports Seaburg will be a part of a platform known as Stoakley, which is expected to appear in Q4 2007.
No informations are available about the CPU planned in this new platform.

IBM POWER 6 could offer up to 300 virtual instances

Quoting from Real World Technologies:

At the MicroProcessor Forum, Dr. Brad McCredie of IBM continued to tease out particulars regarding the POWER6. The presentation discussed a lot of general microarchitecture features, but did not reveal many specific details; a full revelation of the microarchitecture will likely have to wait till ISSCC, next February. However, from the details that were revealed, it is clear that the POWER6 inherited many characteristics from its predecessors, yet made substantial improvements in others.

On the management side, IBM is also improving their virtualization capabilities in the POWER6. In particular products, a single processor may be able to host 2-300 virtual instances, although theoretically up to 1024 VMs are possible. Memory partitioning and migration have been added as well, which reduces system down time for repairs…

Read the whole article at source.

Tech: Monitoring virtual machines disk usage with WMI in Virtual Server 2005

Ben Armstrong published another useful WMI script. This one is aimed to control usage of virtual machines virtual disks at host level, in a Microsoft Virtual Server 2005 R2 environment:

Set vsWMIObj = GetObject(“winmgmts:\\.\root\vm\virtualserver”)
Set vms = vsWMIObj.ExecQuery(“SELECT * FROM VirtualMachine”,,48)
For Each vm in vms
Wscript.Echo “==============================================”
Wscript.Echo “Virtual machine: ” & vm.Name
Wscript.Echo “MiB read from disk: ” & vm.DiskBytesRead / 1048576
Wscript.Echo “MiB written to disk: ” & vm.DiskBytesWritten / 1048576
Next

Be sure to read the original post for updates and comments.