Virtual Guru's Blog – Home of Virtualization Workshops

February 15, 2010

Head-to-Head Comparison – Parallels and VMware Virtualization on the Mac

Filed under: parallels, Virtualization, vmware — natiku @ 8:49 am

Head-to-Head Comparison Between Parallels and VMware Virtualization on the Mac

February 11, 2010

After VMware, Oracle too invests in application performance management

Filed under: best_practices, Virtualization, vmware, xen — natiku @ 7:43 am

After VMware, Oracle too invests in application performance management

January 15, 2010

Downloads: Glassfish V3 Pet Catalog sample DEMO in VM Template

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 9:32 am

My colleagues will handle publishing downloads on public place for you, for now you can get images internaly at:
http://jsc-nfs.czech.sun.com/room/virtual/OSOL0906/vmtemplate-sample/GFv3sample/VMTemplates

For information about “What Virtualizations platforms are supported be images?” or
“How to start image in Virtualization platform ?” look into JeOS prototype download page

Part 12: Glassfish V3 Pet Catalog sample DEMO in VM Template – Clean and Convert

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 9:24 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 6: Clean and Convert VM
   Step 6c: Generate VirtualBOX 3.x VDI IDE format
      Convert VMDK SCSI to VDI IDE format with VirtualBox
      Configure VirtualBox for VDI IDE
      Reconfigure HW with VA Live-CD in VirtualBox?for VDI IDE
   Step 6d: Generate Parallels format
      Open in Parallels JeOS image and recreate OS disk
      Restore from ZFS stream from VA Live-CD
      Add Freeware NI network driver
   Step 6e: Generate xVM/XEN compatible PARA and HVM RAW disk formats

(more…)

Part 11: Glassfish V3 Pet Catalog sample DEMO in VM Template – Pack and Publish

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 4:09 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 7: Pack and Publish Images
      Step 7a: Pack each Image with compression tool
      Step 7b: Generate a checksum for each archive
      Step 7d: Create a Download page with helper instructions

(more…)

January 14, 2010

Part 10: Glassfish V3 Pet Catalog sample DEMO in VM Template – Clean and Convert

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 8:07 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 6: Clean and Convert VM
      Step 6a: Clean & Pack VMware – our primary development platform
      Step 6b: Generate VirtualBOX 3.x OVF format

(more…)

Part 9: Glassfish V3 Pet Catalog sample DEMO in VM Template – Finalize

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 6:56 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 5: Finalize the template
      Step 5a: Finalize template outline

(more…)

Part 8: Glassfish V3 Pet Catalog sample DEMO in VM Template – Cleaning

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 6:27 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 4: Clean-up the template
      Step 4a: Motivations for Clean-up
      Step 4b: Clear layered app SW
      Step 4c: Clean OS and default user OSOL data
      Step 4d: Important: Time to make a backup now
      Step 4e: Shrink installed system disk with ZFS Streaming
            First I will optimize disk with local ZFS SEND/RECEIVE streaming
            Second I will optimize disk with NFS based ZFS SEND/RECEIVE streaming

(more…)

January 13, 2010

Part 7: Glassfish V3 Pet Catalog sample DEMO in VM Template – Adding internals

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 8:03 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 3: Add Template internals
   Step 3a: Add auto starting of layered components
   Step 3b: Adding welcome WEB page
   Step 3c: Licenses audit
  Final Used Space After all SW installation

(more…)

December 23, 2009

Part 6: Glassfish V3 Pet Catalog sample DEMO in VM Template – SW Installation

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 7:43 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 2: Add layered software
   Step 2g: Install Java EE 6 Pet Catalog sample from NetBeans 6.8 IDE (Video)

(more…)

December 22, 2009

Part 5: Glassfish V3 Pet Catalog sample DEMO in VM Template – SW Installation

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 6:47 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 2: Add layered software
   Step 2f: Install and configure MySQL (WebStack)

(more…)

Part 4: Glassfish V3 Pet Catalog sample DEMO in VM Template – SW Installation

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 2:58 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

(more…)

December 21, 2009

Part 3: Glassfish V3 Pet Catalog sample DEMO in VM Template – SW Installation

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 6:34 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Step 2: Add layered software
   Step 2a: Bundled vs UnBundled SW installation
   Step 2b: Using UnBundled SW Installation for our DEMO
   Step 2c: OpenSolaris is dual arch (32bit and 64bit) environment
   Step 2d: Creating a dedicated ZFS fs for UnBundled installation

(more…)

December 18, 2009

Part 7: Quad-Core Workstations for Desktop Virtualization Projects – Backup / Restore

Filed under: jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 3:06 am

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats – Download

Backup and Restore OS Setup
   Format Backup Storage
   Initial OS backups with DD
   Select OS Backup / Restore Solution
   Backuping OSes with FS archiver
(more…)

December 17, 2009

Part 6: Quad-Core Workstations for Desktop Virtualization Projects – Performance

Filed under: jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 8:10 am

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats – Download

HW Performance Tuning and HW Virtualization Stability
   Final HW Virtualization Support and Stability
      VMware Workstation 6.5.2
      Sun xVM VirtualBox 3.0.12
   Intel Core i7 Tuning
   AMD Phenom II Tuning

(more…)

Part 4: Quad-Core Workstations for Desktop Virtualization Projects – Quad-Boot OS

Filed under: jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 5:26 am

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats – Download

Common OS Quad-Boot setup (4 Installed OSes)
   4 Recommended OSes
   OS Quad-Boot Layout
     Important:BIOS setup reparation before OSes install
     Use proprietary graphic drivers
     Set up 2 users ROOT and VIRTU
     Additional Storage drivers
     Static network setup

(more…)

Part 3: Quad-Core Workstations for Desktop Virtualization Projects – AMD Phenom II

Filed under: jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 5:00 am

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats – Download

AMD Second Generation Quad Core Workstation – Phenom II
   Real AMD Phenom II + ATI HW Configuration
   Real AMD Phenom II + ATI HW Photos
   Getting AMD Phenom II Devices PCI IDs (Linux and OpenSolaris)

(more…)

Part 1: Quad-Core Workstations for Desktop Virtualization Projects – Configuration

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 2:42 am

For our virtualization projects like JeOS Prototype / Virtual Appliances / VM Templates we need to have Desktop hardware with latest Hardware Accelerated Virtualization support, currently this mean AMD = AMD-V and Intel = VT-x platforms.

Today is avaiable next (SECOND) generation of Hardware Accelerated Virtualization support focused onto improve memory performance AMD = RVI (Rapid Virtualization Technology) with Phenom CPU platform and Intel EPT (Extended Page Table) with Core i7 CPU platform.

This entry is part of HW for Virtualization Workshop

This hardware was used to create OpenSolaris 200906 JeOS Prototype VM images in 10+ Virtualization formats – Download

Main Motivations
   Todays Virtualization Technologies Sprawl
   Project HW Requirements
   Budget Constrains = Virtualization Workstation for $1000 each

(more…)

Virutalization reality 2010 – It will be a multi-hypervisor world !!!

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 1:38 am

I found one interesting comment in this blog:

Four Virtualization Realities of 2010

Reality #2: It will be a multi-hypervisor world.

Will VMware be the main Data Center Operating System? Not with Microsoft, Citrix, Oracle, RedHat and IBM having a say. There’s Hyper-V, IBM’s AIX/LPARs, Citrix XenServer, RedHat’s KVM, and with Oracle’s ultimate solution TBD, there will be lots of potential options.

Microsoft will be successful working from the bottom up. Their product is improving and they have a solid value proposition in Windows-centric enterprises. It will be tough for VMware to compete with free. Hyper-V’s penetration will continue its growth in 2010.

Oracle and Sun may have the best end-to-end (Application to Storage) stack from any single vendor. How they will manage it all remains unclear, but I believe it’s an opportunity for them. They would need end-to-end management from the end-user to the bits on the disk, but I believe Oracle will be a significant player in the virtualization space starting in 2010.

VMware clearly is the incumbent, but it will not be the only player. 2010 will be an interesting year, as other data center hypervisor solutions become more viable.

December 16, 2009

Part 1: Glassfish V3 Pet Catalog sample DEMO in VM Template – Preparation

Filed under: glassfish, jeos, mysql, opensolaris, virtualbox, Virtualization, vmware — natiku @ 7:14 am

OpenSolaris 200906 JeOS Prototype was designed as PURE CLI enviroment providing main building stone for creation of Virtual Appliances or VM Templates

In this example I will DEMOnstrate creation of Evaluation type Virtual Appliance / VM Template which will leveradge OpenSolaris 200906 JeOS prototype and just in Dec/09 released Glassfish v3, Java EE 6 and Netbeans 6.8 with simple Java EE 6 demo. This entry is part of Virtual Appliances & OVF workshop.

New Glassfish V3 introduce an unique network repository based modular structure, so we can more easily create really simple initial DEMO setup which user can extend by installation more samples right from Glassfish V3 repository or from Netbeans GUI.

Preparation: Create basic Glassfish V3 VM Template outline
   1. Learn more about VM Templates creation process
   2. Plan carefully VM Template content and audience
   3. Check if all panned to use products are FOSS based

(more…)

July 16, 2009

Metapackage is on DC and AI instaling faster then just list of packages

Filed under: cloud, jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 12:32 am

During Reduced OpenSolaris 200906 Prototyping I found then installing is in DC and AI much faster when I use only fully local repository in addition with one Metapackage definition.
(more…)

July 15, 2009

Updated script for fully local IPS mirror for faster DC and AI experimenting

Filed under: cloud, jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 4:50 am

Updated script for fully local IPS mirror of selected packages for faster OpenSolaris 200906 DC or AI install Prototyping.
(more…)

July 1, 2009

New VirtualBox 3.0 improve VMware VMDK compaitbility

Filed under: virtualbox, Virtualization, vmware — natiku @ 7:51 am

New VirtualBox 3.0 improve VMware VMDK compatibility
VirtualBox 3.0 now generate VMDK files with LSI-SCSI VMware Workstation 5+ compatible format.
So you don’t to edit IDE header in VMDK files.
See more about VirtualBox and VMware Virtual HW compatibility in: VirtualBox Virtual HW compatibility improvements

June 26, 2009

Release: OpenSolaris 2008.11 JeOS Prototype

Filed under: cloud, jeos, opensolaris, virtualbox, Virtualization, vmware — natiku @ 6:59 am

Finally, OpenSolaris 2008.11 JeOS Prototype was released, see more in linked Chris blog entries:

OpenSolaris 2008.11 JeOS Prototype Released

I want to thanks you who helps me on this delivery, it was long, but very exciting experience.

There is also already a Virtual Template (Virtual Appliance) using this JeOS release, see more here:

Simplify Your Portal Deployment: Web Space Server 10 VM Template

May 28, 2009

OpenSolaris JeOS Prototype (Part4: Linux vs OpenSolaris)

Filed under: cloud, jeos, opensolaris, ovf, virtualbox, Virtualization, vmware — natiku @ 7:28 am

This entry is part of OpenSolaris JeOS (Just Enough Operating System) Prototype workshop.

OpenSolaris design limitations and JeOS construction possibilities

(more…)

Lightning Talk about OpenSolaris JeOS at Community One (1-Jun-09 2:40PM)

Filed under: jeos, opensolaris, ovf, virtualbox, Virtualization, vmware — natiku @ 7:09 am

I have wondwefull news, I and Criss will finally be presenting a small Lightning Talk about OpenSolaris JeOS at Community One on this track:

ID#: S311736
Title: Lightning Talks, Part 4
Track: Mobile Development
Date: 01-JUN-09
Time: 02:40 PM - 03:30 PM
Room: Esplanade 303

TBD:

Add presenation and photos here after event.

OpenSolaris JeOS Prototype (Part2: Design Basis)

Filed under: cloud, jeos, opensolaris, ovf, virtualbox, Virtualization, vmware — natiku @ 5:12 am

This entry is part of OpenSolaris JeOS (Just Enough Operating System) Prototype workshop.

How we design and create OpenSolaris JeOS Prototype

(more…)

OpenSolaris JeOS Prototype (Part1: Motivations)

Filed under: jeos, opensolaris, ovf, virtualbox, Virtualization, vmware — natiku @ 4:52 am

This entry is part of OpenSolaris JeOS (Just Enough Operating System) Prototype workshop.

OpenSolaris JeOS Prototype Deliverables

(more…)

OpenSolaris JeOS (Main Page)

Filed under: cloud, jeos, opensolaris, virtualbox, Virtualization, virtual_appliances, vmware — natiku @ 3:41 am

Main page for OpenSolaris JeOS (Just Enough Operating System) Prototypes related stuff.

News: Lightning Talk about OpenSolaris JeOS at Community One (1-Jun-09 2:40PM)

General Information – JeOS Prototype OpenSolaris project

   JeOS: Just enough OS Project Homepage

   OpenSolaris 2009.06 JeOS Prototype VM Images Download

   Discusion jeos-discuss@opensolaris.org (Main page)
   Discusion jeos-discuss@opensolaris.org (Archives)

10 Simple JeOS Prototype Usage Samples (Based on JeOS VM images)

I prepare in this blog 10 simple JeOS Prototype Usage Samples for your inspiration:

  1. Security related Enhancements in OpenSolaris JeOS Prototype
  2. JeOS like Zones in OpenSolaris JeOS Prototype
  3. NAS storage server in OpenSolaris JeOS Prototype
  4. C compile enviroment in OpenSolaris JeOS Prototype
  5. Personal SourceJuicer in OpenSolaris JeOS Prototype
  6. WebStack (Apache,MySQL,PHP) in OpenSolaris JeOS Prototype
  7. WebStack (Tomcat, MySQL, Java) in OpenSolaris JeOS Prototype
  8. Glassfish (Glasfish v2, MySQL, Java) in OpenSolaris JeOS Prototype
  9. Ruby Web Dev Env (Ruby Rack, MySQL, Ruby Rails) in OpenSolaris JeOS Prototype
  10. Minimal X env for iPKG GUI in OpenSolaris JeOS Prototype *
    1. Part 1: Minimal X env for iPKG GUI in OpenSolaris JeOS Prototype
    2. Part 2: Minimal X env for iPKG GUI in OpenSolaris JeOS Prototype
    3. Part 3: Minimal X env for iPKG GUI in OpenSolaris JeOS Prototype

 * Note: Adding minimal X environment will install in CLI JeOS Prototype a lot of GUI based components, but GUI functionality will be still limited to certain simple use cases.

General Information – Overview

Developers Corner – Implemetation

May 27, 2009

OVF (Open Virtualization Format) Standard Overview (Part 1)

Filed under: ovf, virtualbox, Virtualization, virtual_appliances, vmware — natiku @ 7:34 am

In this Corner I will try to consolidate our knowledge and views to OVF (Open Virtualization Format), new Virtualization standard which promise to deliver cross-platform vendor independent distribution framework

OVF (Open Virtualization Format) Standard Origins

OVF (Open Virtualization Format) is framework originally proposed by VMware & XenSource with contributions from Dell, HP, IBM and Microsoft as neutral standard , later it was accepted as DMTF standard (Released on 23/Mar/2009).

While many public comment then OVF define simple portable Virtual Machines, this is common misinterpretation of OVF, because it try to address address wider area of Virtual Appliances and is part of wider standardization effort called “Virtualization Management (VMAN) Initiative”

OVF Standard Sources

Reference Implementation Open-OVF

Sometimes OVF Standard and related docs like CMI profiles is difficult to follow up, I use a Open-OVF Open Sourced implementation everywhere I need to get deep implementation ideas

Open-OVF is implemented in Python, is developed on/for Linux , but must be easily portable to (Open)Solaris too.

Open-OVF is integrated with other Open Source Virtualization tools like virtlib

SW with OVF support

Most referred SW here was implemented before official OVF 1.0 standard was published.

OVF Tool implementations

Note: I often us use Open-OVF as reference implementation.

OVF Import implementations

  • VMware ESX 3.5u3 and ESXi 3.5u3 support OVF
  • All latest VMware Desktop Versions support OVF and OVA, local and net based
  • Sun xVM VirtualBox 2.2.x (OVF only) (Beta 1 , Beta 2 and Pre-RR builds for now)
  • Others (add there)

OVF Export implementations

  • VMware Workstation 6.5.x (Have Converter Client)
  • Sun xVM VirtualBox 2.2.x (Beta 1 for now)
Older Posts »

Theme: Shocking Blue Green. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: