Friday Jan 15, 2010

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

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

[Read More]

Thursday Jan 14, 2010

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

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

[Read More]

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

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

[Read More]

Wednesday Jan 13, 2010

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

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

[Read More]

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

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
[Read More]

Please, vote for OpenSolaris JeOS and VM Templates projects

Hopping, I will have some free time till end of Jan/2010, so I will like to ask you to vote for:

OpenSolaris JeOS and VM Templates projects

So I know how to share my time between then on new http://virtguru.wordpress.com/

OpenSolaris JeOS Prototype Homepage
Small reduced install base as building stone for
Virtual Appliances and VM Templates
OpenSolaris Virtual Appliances Homepage
Redistribute SW for Developers and Enterprise
in form of pre-instal-ed pre-configured images
<script language="Javascript"> document.write('<script src="http://www.go2poll.com/cgi-bin/poll/nph-pwnet.pl?uid=40570&id=5405&session='+Math.random()+'"><\\/script>'); </script> <script language="Javascript"> document.write('<script src="http://www.go2poll.com/cgi-bin/poll/nph-pwrnet.pl?uid=40570&id=5405&session='+Math.random()+'"><\\/script>'); </script>             <script language="Javascript"> document.write('<script src="http://www.go2poll.com/cgi-bin/poll/nph-pwnet.pl?uid=40570&id=5406&session='+Math.random()+'"><\\/script>'); </script> <script language="Javascript"> document.write('<script src="http://www.go2poll.com/cgi-bin/poll/nph-pwrnet.pl?uid=40570&id=5406&session='+Math.random()+'"><\\/script>'); </script>

You can vote also for Virtualization support, click on Read More

Comments with more feedback are welcome :-)

[Read More]

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

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

[Read More]

Monday Jan 11, 2010

OpenSolaris 200906 Virtualization Assistant Live-CD Proof of Concept

Create a OpenSolaris 200906 Helper Live-CD Prototype with can help End Users and Developers to deliver faster VM Images/Templates/Appliances based on current mainline OpenSolaris 200906 release.
VA Live-CD will as PoC (Proof of Concept) demonstrate all known and needed steps of VM creation as modules or/and their recipes taking as a sample building process of OpenSolaris 200906 JeOS VM install and creation itself.


Content

  1. OpenSolaris 200906 Virtualization Assistant Live-CD PoC
  2. Project Motivations
  3. Target Audience of OpenSolaris 200906 Virtualization Assistant Live-CD Prototype
  4. Planned Functionality of OpenSolaris 200906 Virtualization Assistant Live-CD PoC
    1. Virtualization Assistant Live-CD PoC Deliverables: Media and Repository
      1. Virtualization Assistant Live-CD PoC Media Download
      2. Virtualization Assistant Live-CD PoC Mercurial repository
    2. VA Live-CD Functionality - Separation onto 2 sub-projects
    3. Content
    4. OpenSolaris 200806 Migration Assistant Live-CD
    5. OpenSolaris 200906 VA Live-CD Main Design Concepts
      1. AI Client in Live Media Based Rich Recovery Console
      2. Wrapping Functionality in "Modules"
      3. Modules are using Critical Check Points and Acummulated Return Values
      4. Overlays for delivering VA Live-CD, AI and Install framework Fast Fixes
      5. Include DC and all Build Recipe on Live-CD Media Itself
      6. Only Virtualization Platforms and x86 32bit support (and SPARC LDoms)
      7. Maximally Leverage OpenSolaris 200906 Distro Constructor
      8. Include Headless Mode with SERIAL port access (OS Kernel and Grub Menu)
      9. Include SSH key based authentication for better scripting
      10. Support for Alternate Install Scenarios: Fully Local Installation
      11. Support for Alternate Install Scenarios: ZFS Flash like install
      12. Setting up JeOS logins (not default OpenSolaris ones)
    6. Part 1: Building VA Live-CD Media with Distro Constructor
      1. VA Live-CD Media Distro Constructor Recipe
      2. VA Live-CD Media Distro Constructor Helper Files
      3. Customize VA Live-CD by Generating Clone from Live-CD
        1. Sample 1: Regeneration of VA Live-CD with Customizations (lofs)
        2. Sample 2: Generation of VA Live-CD from itself with added WiFi Intel …
      4. VA Live-CD media Costs and Sizes (Architectures Comparisons)
    7. Part 2: Virtual Assistant Live-CD Modules for VM Builders
      1. What are VA Live-CD modules and where they come from ?
      2. Module for testing main VA Live-CD functionality
        1. Selecting Best Strategy for Repeatable AI based JeOS Installations
      3. Module with common functionality
      4. Module for Local IPS Repository Recipe
      5. Module for Installing OpenSolaris 200906 JeOS
      6. Module for cleaning OS Runtime Data
      7. Module for HW arch change and HW Reconfiguration
      8. Module for securing installed OS instance
      9. Module shrinking disk with ZFS send/receive with 2 disks
      10. Module shrinking disk with ZFS send/receive with archive NFS
      11. Module for Virtual Hardware support
    8. VA Live-CD and JeOS Support for 10+ Most Popular Virtualization Platforms
      1. List of Know to Work Virtualization Platforms (x86 , x86-64)
      2. List of Know to Work Virtualization Platforms (SPARC SUN4V)
      3. HW Arch Check: xVM Hypervisor Para mode
      4. HW FAST FIX: VGIRUni network driver for Parallels
        1. Create local IPS repository on port 80
        2. Publish LOCALni into IPS repository
      5. HW FAST FIX: Update Dnet driver from B113
    9. Creating "instance" zpool for Live-CD custom data

[Read More]

Tuesday Jan 05, 2010

OpenSolaris JeOS Prototype (Part 17: Remove old 'dirty' BEs)

Example of BE removed most sized packages.


Removing original GUI BE, leaving just customized ones

[Read More]

OpenSolaris JeOS Prototype (Part 16: Inst from lists pkgs BE)

Example of BE removed most sized packages.


L5 osol0906inst Try JeOS Install List scenario

[Read More]

Monday Jan 04, 2010

OpenSolaris JeOS Prototype (Part 15: Uninstall rest pkgs BE)

Example of BE with uninstall all not needed packages packages.


L5 osol0906redu Try JeOS Uninstall Rest scenario

[Read More]

OpenSolaris JeOS Prototype (Part 14: Remove GUI pkgs BE)

Example of BE removed most GUI related packages.


L3 osol0906rgui Remove main GUI front end part

[Read More]

Tuesday Dec 22, 2009

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

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)

Updated Videos on 05/Jan/2010[Read More]

Monday Dec 21, 2009

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

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)

[Read More]

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

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
   2e: Install and Configure Glassfish V3 (Community Edition)

[Read More]

Sunday Dec 20, 2009

OpenSolaris 200906 JeOS Prototype on Parallels Virtual Appliance Directory

I reuse information from publishing info VMware catalog and I publish OpenSolaris 200906 Prototype into Parallels Virtual Appliances directory

[Read More]

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

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

[Read More]

OpenSolaris JeOS Prototype (Part 13: Remove most sized pkgs BE)

Example of BE removed most sized packages.


L2 osol0906size Remove Most Top Sized User Packages

[Read More]

OpenSolaris JeOS Prototype (Part 12: Simple BE setup)

Create more simple BE with initial configurations and simple just CLI boot mode.

Create Primary OpenSolaris 2000906 Boot Environment (BE)
Create JeOS configs for various OpenSolaris 200906 Boot Environment (BE)
   L0 osol0060gui Backup of Original Installation with GUI Boot mode
   L1 osol0906cli Original Installation with CLI Boot mode

[Read More]

OpenSolaris JeOS Prototype (Part 11: Reduced Setups in BE)

Most modern mature OSes distributions allow users to tune set of installed packages by simple procedures like selecting install profile Basic CLI server or Rich GUI Workstation and many of them offer even more precision profiling to better suit user OS usage profile - like for example profile optimized by size and amount set of packages in CLI server mode to get close to ideal OS profile for Virtual Images creation.


Multiple Reduced OpenSolaris Setups with BE feature
   Main Idea - Use different Boot Environments in single image
      Multiple Boot Environments

[Read More]

OpenSolaris JeOS Prototype (Part 10: JeOS Install Cost Deep Dive)

OpenSolaris 200906 JeOS Prototype Install cost deep dive - cost of installation of individual packages

OpenSolaris JeOS Prototype (Part 10: JeOS Install Cost Deep Dive)
   1. JeOS Install packages lists
   2. JeOS Install per packages cots

[Read More]

Thursday Dec 17, 2009

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

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
[Read More]

I test OpenSolaris 200906 JeOS prototype on just released VirtualBox 3.1.2

I successfully test OpenSolaris 200906 JeOS prototype on just released VirtualBox 3.1.2

[Read More]

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

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

[Read More]

Wednesday Dec 16, 2009

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

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

[Read More]

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

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)

[Read More]

Part 2: Quad-Core Workstations for Desktop Virtualization Projects - Intel Core i7

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

Intel Second Generation Quad Core Workstation - Core i7
   Real Intel Core i7 + Nvidia HW Configuration
   Real Intel Core i7 + Nvidia HW Photos
   Getting Intel Core i7 Devices PCI IDs (Linux and OpenSolaris)

[Read More]

Virtualization in 2010: What's next?

I see a interesting comment about Oracle in this blog:

Oracle will emerge as a serious virtualization supplier. Visualize all the Oracle enterprise and database software installations in the world. Now visualize, say, one quarter of them deploying Oracle Virtualization Manager simply to continue support. The numbers would be impressive without Oracle even trying hard.

Virtualization in 2010: What's next?

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

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

[Read More]

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

I found one interesting comment in this blog:

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

Four Virtualization Realities of 2010

[Read More]
About

Hands-on experience with Virtualization

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today