[svlug] ACCU meeting on Wednesday

Walter Vannini walterv at gbbservices.com
Mon Apr 16 11:16:17 PDT 2007


*** PLEASE NOTE THE CHANGE OF LOCATION ***
IMPORTANT: This month's meeting will be hosted by VMware at
            one of their Palo Alto buildings.

When:      Wednesday, April 18, 2007
Topic:     Better Living Through Virtualization
Speaker:   Ben Gertzfield
Time:      7:00pm
Where:     VMware
                3210 Porter Drive
                Palo Alto, CA 94304
               (Please don't go to the other VMware building
                on the same street.)
Map:       <http://tinyurl.com/3965zb>
Cost:      Free
More Info: <http://www.accu-usa.org>

*** PLEASE NOTE THE CHANGE OF LOCATION ***

Join the ACCU and Ben Gertzfield for a discussion on the
technology and history of virtualization.  Virtualization,
at its core, provides a homogeneous computing environment
portable across heterogeneous hardware.  With the
abstracted, idealized CPU, storage, network, and other
devices provided by virtualization, the underlying realities
of the particular physical hardware currently running a
virtual machine are no longer a barrier to development and
testing of software.

We'll discuss some of the technologies providing the
foundation of and built upon the abstract nature of
virtualization, including:

The hypervisor, which executes running virtual machines
directly on the hardware, safely translating or intercepting
unsafe calls when needed.

Snapshots, which let the developer maintain a complete tree
of previous states of a virtual machine, easily jumping
backwards and forward in time to reproduce, diagnose, and
resolve bugs.  (Even kernel panics no longer require a
reboot; just jump back a minute in time to a previous
snapshot).

Replay, which deterministically records every event
(processor, network, storage, etc.) that occurs in a virtual
machine, then allows you to replay those events partially or
fully.

Virtualization helps solve the classic software development
and distribution chicken-and-egg conundrum: it's difficult
to get software into a wide spectrum of testers' and
customers' hands, as writing software that runs optimally
under all operating systems and all combinations of hardware
is a time-consuming and error-prone task.  Distributing
software pre-installed in a virtual machine to testers and
customers with the exact operating system tuned for your
needs solves the installation and operating system headaches
often faced by developers.

Ben Gertzfield is the lead developer of VMware Fusion for
Mac, VMware's first virtualization solution for Intel Macs,
currently available for free download at
http://www.vmware.com/mac .

Ben graduated from the University of California, Santa Cruz
with a degree in computer science, and subsequently lived
and worked in Japan before coming back to the States.  He
owes much of the remainder of his learning to the Open
Source world, where he contributed many of his formative
years to the Debian GNU/Linux project as a package
maintainer and software developer.

Ben blogs at <http://infusion.vox.com/>.

The ACCU meets monthly. To suggest topics and speakers
please email Walter Vannini via walterv at gbbservices.com

Walter Vannini
<http://www.accu-usa.org/>
<http://www.gbbservices.com/>







More information about the svlug mailing list