Sunday Apr 11, 2010

Virtualization at Collaborate 2010 Oracle Users Conference

Virtualization Bootcamp on Solaris Containers

Virtualization is one of the hottest areas in IT today.  Understanding how to leverage virtualization in database and middleware infrastructures is becoming a fundamental skill for DBAs, Application Server Administrators and System Administrators.  Along with the virtualization events we are hoping to put together an additional expert panel or birds of a feather to see how we can optimize virtualization activities in the user community.  Below are key virtualization events during the week at at the Collaborate 2010 conference.

Sunday April 18, 2010 9:00 - 3:00 pm - Sun Virtualization Technology for Oracle Professionals

Starting virtualization with bang for the conference is this technical deep dive containing key leaders in the user community, Oracle VM and Sun Virtualization groups.  Attendees will learn the benefits of using virtualization to facilitate the management of database and application servers. You will learn the Basic terminology, features, benefits and challenges of virtualization in the Cloud. Key fundamental skills in virtualization through Solaris containers and logical domains. Understanding the new paradigm of virtualization in a database and cloud environment. Multiple demos/labs will develop technical skill and the deep dive will wrap up with a panel of experts.

Key speakers include:

  • George Trujillo - Oracle Corporation
  • Steve Lemme       - Computer Associates
  • Sam Brunacini     - Serverware Corporation
  • Bob Netherton     - Oracle Corporation (Author:  Solaris 10 System Virtualization Essentials)
  • William Leonard - Oracle Corporation (Solaris VM team)

Virtualization during the week at Collaborate 2010

Monday, April 19
10:45 am - 11:45 am     728    Experiences using VM on System z, the Infrastructure of Oracle
10:45 am - 11:45 am     749    Oracle Solaris and Oracle Virtualization

Tuesday, April 20
8:00 am - 9:00 am     1    Oracle RAC on VMware
10:30 - 11:30 am     748    Oracle Virtualization: From Desktop to Data Center
2:00 pm - 3:00 pm     14    Oracle on VMware Customer Case Study
3:15 pm - 4:15 pm     752    Virtualizing Your Application Environment: Which Virtualization Option is Right for You

Wednesday, April 21

8:00 am - 9:00 am     714    Yes, Production Databases Run In Virtualized Environments - Virtualization and the DBA
11:45 am - 12:15 pm     16    Virtualizing your Oracle E-Business Suite Environments
1:00 pm - 2:00 pm     17    VMware and Oracle: A Licensing and Support Overview
2:15 pm - 3:15 pm     432    Virtual Private Database and Using Oracle Application Contexts
4:00 pm - 5:00 pm    732    Understanding, Building and Using Virtualized Oracle/Sun Environments

Saturday Feb 13, 2010

The Journey Continues

I was a leader in the Oracle community who joined MySQL two years ago to learn more about the open source world.  The two years at MySQL were fantastic.   The extraordinary camaraderie, spirit and energy of the company was unbelievable.  I worked with some fantastic people and made a number of life time friends.

On Monday I become a full time employee of Oracle, so I've come full cycle.   Everybody is very excited about the incredible potential of Oracle and Sun and what we are going to accomplish together.   Oracle employees are enthusiastically welcoming Sun and MySQLers into the Oracle family.  

I am really looking forward to continuing my journey.   I look forward to seeing you in RAC, Data Guard, Streams, Oracle Fusion Middlware and MySQL classes.

Tuesday Jan 26, 2010

Oracle Sun Strategy Webcast

IT Superbowl

Today felt like the day before the super bowl.  With the big Oracle Sun Strategy Webinar and Steve Jobs announcing new products, January 27th feels like the IT super bowl.

Today was an incredibly busy day with all the emails and text messages regarding the Oracle Sun Strategy Webcast tomorrow (Jan 27, 2010).  Lots of energy, anticipation and enthusiasm for the event.  Tomorrow is going to be very busy with Oracle senior management outlining strategic directions with the Sun  acquisition.  I will be online with Skype, IRC, text messages and email with Sun employees, dolphins and customers.  I can't wait to hear the Oracle announcements.  Then from Steve Jobs I will find out if I should be ordering a new Apple.  At end of day I can sit down for some milk and cookies and the US State of the Union.  Definitely a full day. 

 Agenda: Oracle Sun Strategy Webcast

  • 9:00 a.m. Safra Catz: Welcome and Opening Remarks
  • Charles Phillips: Oracle + Sun: Transforming the Industry
  • John Fowler: Hardware Strategy
  • Thomas Kurian: Software Strategy
  • Edward Screven: Operating Systems and Virtualization Strategy
  • Juergen Rottler: Customer Service & Support Strategy
  •  12:15 p.m.  Lunch break  
  • 12:45 p.m.  Safra Catz: Software. Hardware. Complete.
  • Larry Ellison

Tuesday Jan 12, 2010

Sitting in on Sun Exadata Storage Engine Class

I recently sat in on a Sun Storage Exadata Storage Engine class focusing on the Sun hardware.   It was great to sit in on a class where you could listen to Sun SEs talk about the hardware and to get their insights.  As a DBA it always helps to have a deeper understanding of the environment surrounding an Oracle database server.

Everything surrounding this design is about incredible speed and scalability.  Databases in general when they need to get a record, actually load an entire block or page into memory. Each block can range from a 2k to a 16k block.   Letting the storage services load the record needed instead of the entire block it resides in is incredibly important in this age of rapidly growing databases.   A few components and features that stand out:

  • Runs on Oracle Enterprise Linux and Oracle 11gR2
  • Smart Flash Cache
  • Infiniband connectivity
  • Excellent redundancy across ports, power supplies, striping, etc.
  • Impressive hybrid columnar compression
  • Query processes done on storage side instead of server side.  Smart scans and storage indexes greatly reduce I/O.
  • Hybrid columnar compression for 10 to 50 times greater data compression
  • Smart Scans on compressed data for even faster query execution
  • Storage Indexes to further reduce disk I/Os
  • Uses ASM for storage
  • Offloading of query processing to storage using Smart Scans

It was fun to listen to debates and discussions on different topics such  as who should manage the ASM storage: Oracle DBAs, storage team or Unix administrators.  :)   Excellent class and instructor.

Saturday Nov 21, 2009

Virtualization Bootcamp at Collaborate 10 - April 18, 2010 Las Vegas

Virtualization Bootcamp for Oracle Technology Professionals

Collaborate 10 - Oracle User Conference  April 18, 2010

Mandalay Bay Convention Center, Las Vegas, NV

Virtualization Bootcamp on Solaris Containers

Presenters: George Trujillo (Sun Microsystems) and Steve Lemme (Computer Associates)


Attendees can bring their own laptop and use a Sun Virtual Box solution on their own machine to configure and manage a Solaris virtualized environment.  A laptop is not required if an attendee would like to watch the workshop demonstrations instead of doing the hands on labs.

Presentation Abstract

In supporting and managing new technology,  administrators and DBAs are increasing virtualized environment deployments with production applications, web servers and databases being moved into them.  Virtualization is one of the  hottest areas in database environments for reducing the total cost of ownership and optimizing operations.   Virtualization offers, speed, flexibility and agility in managing systems, databases, application servers. and applications.  Beyond the driving factors, what do you need to know to be successful in supporting and managing virtualized environments?   Join your peers in this bootcamp designed to help you increase your skills,  learn virtualization fundamentals as well as management essentials.  Virtualization is increasing its role  and is a stepping stone for cloud computing and automation in the data center.


  • Virtualization opportunities and challenges
  • Benefits of virtualization
  • Industry terminology
  • Virtualization role in Cloud Computing
  • Types of virtualization technology available
  • Server consolidation
  • Working with virtualization technology such as Sun Solaris Containers, Logical Domains,  Zones, VMware and Oracle VM
  • Virtualization architectures
  • Set up and migration to a VM
  • Configuring a Solaris Zone
  • Zone administration and management
  • Creating backups in zone environments
  • Migrating a zone
  • Installing packages in zones
  • Configuring zone resources
  • Database considerations in a VM environment
  • Database management through virtualization
  • Cloning databases
  • Database backups in a VM
  • High availability in a VM environment
  • Testing and deployment
  • Essential roles and skills for virtualized envionments
  • Virtualization management
  • Virtualization best practices

Learning Objective 1

Industry trends, terminology, features, challenges and benefits of virtualization

Learning Objective 2

Key fundamental skills in virtualization through Solaris containers and logical domains.

Learning Objective 3

The opportunity virtualization and cloud computing provides and how you can take advantage in your own project work


A background in database and/or Unix operating systems.


Some of the technical topics may be modified as we get closer to the bootcamp start date to make sure the latest information is covered.

Monday Apr 27, 2009

George Trujillo at Collaborate 09: Demystifying MySQL for Oracle DBAs and Developers

George Trujillo at Collaborate 09 Week of May 3, 2009

I will be presenting two presentations at the IOUG Collaborate 09 Conference in Orlando FL,  the week of May 3rd 2009.   Here is one I have been asked to present.   This presentation is a very detailed technical presentation designed for experienced Oracle professionals to get an understanding of the MySQL database server under the hood.

Demystifying MySQL for Oracle DBAs and Developers Tues @ 9:45am - 10:45am, 224A

George Trujillo continues his popular demystifying series that started with Demystifying Oracle Fusion Middleware, to now include a MySQL demystifying series.    This presentation will use George's MOCA best practices blueprint for installing, configuring and tuning a MySQL database server.  This fast paced detailed technical presentation will cover:  MySQL Architecture, Installation, Configuration, Key Features, Security, MySQL Tools, Storage Engines, transactional capabilities and strategic directions.  This is a can't miss presentation for any Oracle DBA wanting to understand MySQL.

Wednesday Feb 18, 2009

Sun Second Life: New MySQL Campus space coming soon.

Sun's activities in Second Life continue to evolve and mature.   Next on the list is a Second Life campus for MySQL.[Read More]

Tuesday Nov 25, 2008

MySQL Presentation in Second Life


My presentation on MySQL in Second Life went really well.  I presented in one of the Sun auditoriums that was really cool.  It was all glass, very futuristic look.  This presentation was really popular at the Sun CEC in Las Vegas, so I customized it for Second Life and got a lot of great feedback and emails.   I'm now going to be delivering some customized MySQL and Oracle presentations for Sun employees.

I've been getting a lot of emails of people volunteering to help with the MySQL second life project and also requests for different types of sessions.   I will keep people in the loop as new presentations get scheduled.

Sunday Nov 09, 2008

Sun CEC 2008: Sun Products Greatly Expand MySQL Capability

I've gotten incredibly excited about Sun products that greatly expand the capability of MySQL. What's been great is the excitement is coming from customers.  If you are using MySQL you really need to take a look about how these Sun products are leveraging MySQL in customer environments.   The powerful features and cost savings are very significant so every customer should be looking at how they can benefit from these products.

ZFS  - fast file system supporting volume management, snapshots and copy on write clones.
Glassfish – Application server
Zones/Containers - isolated virtual servers within a single operating system instance
Zone Cluster  - high availability solution
Dtrace – powerful diagnostics tool
Open Solaris – powerful open source operating system

Sun Storage 7000 series - highly cost-effective storage solution

Monday Oct 27, 2008

MySQL Rocking the House in Las Vegas, Nov 9th - 14th at Sun CEC

MySQL Training Sessions at Sun CEC

I will be delivering 2 - 3 MySQL training sessions a day during the Sun Customer Engineering Conference (CEC).   These sessions are targeted towards Sun employees interested in learning a lot about MySQL, getting certified or getting into MySQL professional services.  Each session will cover key areas of knowledge and certification topics.  Each session will also include tips and information needed to pursue MySQL DBA certification.

These sessions are going to provide an in-depth immersion into the MySQL database server.   We're also going to make these sessions, hands-on, interactive and entertaining.  Attendees will learn the core fundamentals for managing a MySQL database server.  "What happens in Vegas, won't stay in Vegas", attendees will take back a lot of core fundamentals for managing a MySQL database server.   I'm bringing my "A" game to these sessions so I need you to bring yours.  :)


Anders Karlsson - MySQL Professional Services
David Stokes - MySQL Certification Manager
Clifford Conklin - Sun Professional Services 
George Trujillo - MySQL Sr. Instructor
Domas Mituzas - Wikimedia

Training Environment

Materials used for the course will be the MySQL 5.0 Certification Study Guide. Students will need to take notes from the lectures and use the Certification Study Guide book during lectures.  Sun Rays will be provided using Windows 2003.   Students that have a Windows or Windows VM are welcome to bring their laptops and do the installs and hands on work with their own machines.  We are planning on using MySQL 5.1.29 for the sessions.


Build core fundamental knowledge in MySQL and show attendees the path to certification and where to find things so they can get certified. 

Intended Audience

Sun employees with some database experience (SQL, Oracle, Postres, SQL Server, etc) that want to get into delivering MySQL certification and consulting.

Session Agenda

This agenda may change slightly as we get closer to the CEC. 

Monday        November 10, 2008

1:00 pm - 3:00 pm    - Session 1  - Positioning MySQL and MySQL database installation
5:00 pm - 7:00 pm    - Session 2  - Understanding the MySQL architecture

Tuesday       November 11, 2008

9:00 am - 12:00 pm    - Session 3 - Starting, stopping and configuring MySQL
1:00 pm -   3:00 pm    - Session 4- Client programs and MySQL Administrator
5:00 pm -   7:00 pm    - Session 5 - Storage engines and table/index management

Wednesday November 12, 2008

9:00 am - 12:00 pm    - Session 6 - INFORMATION_SCHEMA, admin logs and diagnostics
1:00 pm -   3:00 pm    - Session 7 - Locking and transactions
5:00 pm -   7:00 pm    - Session 8 - User management and security

Thursday     November 12, 2008

9:00 am - 12:00 pm    - Session 9   - Optimizing queries, database and the server
1:00 pm -   3:00 pm    - Session 10 - Backup and Recovery
5:00 pm -   7:00 pm    - Session 11 - Managing multiple servers and replication

Friday           November 14, 2008

The assessment will be made up of 40 questions designed to test for knowledge gained during the sessions and to verify you have all information needed to pursue a path for certification. 

10:00 am - 12:00 pm  - Session 12 - Assessment

Friday Oct 10, 2008

Launch of Solaris Campus

I'm sitting here attending the launch of the Solaris Campus in SL.  Some hints for attending any SL meeting:

  • Make sure you have toggled your microphone off.  (bottom right hand screen)
  • Go to Edit | Preferences | General | Show Names and toggle to Never.  This can be nice if your screen gets too busy showing name tags.
  • Use camera controls to zoom in and zoom out.

Greylin has done a great job in designing and laying out the Solaris Campus. Enzo excellent job managing the launch of this campus.  Sidifen Yiyuan (Stephen Mohr)  is delivering a presentation on Solaris 10 updates.  Great presentation, the theatre is standing room only.  Presentation can be downloaded at .  There is a Solaris certification center where you can get more information on Solaris certification.




Saturday Sep 20, 2008

George Trujillo at Oracle Open World - Getting Started with Oracle Fusion Middleware


There is tremendous exposure to Oracle Fusion applications and the underlying technology of Oracle Fusion middleware. Yet very few people really understand what Oracle Fusion is let allow how to get started and what skills are important.   With this presentation I want to guide attendees into the path they need to follow to get them involved in the upcoming demand for Oracle Fusion technology experts.

Session Description 

This session provides direction for anyone interested in getting started with Oracle Fusion Middleware. It presents a fundamental overview of key components of the architecture and the role each component has in the middle tier. Topics include

  • The role of Oracle Application Development Framework
  • Web services
  • BPEL
  • SOA
  • XML 
  • JDeveloper or Eclipse
  • How to get started
  • Skill sets to acquire
  • Knowledge paths

The goal is to provide attendees with direction and insight for planning and attending Oracle Fusion Middleware presentations and workshops during the week.

Wednesday Apr 30, 2008

A DBA's Journey in the Sun

I'm really excited about starting this blog. I've spent my entire career on the leading edge of technology. From Unix, Oracle, C, C+, Java, J2EE, SOA, BPEL, Oracle Business Rules, open source, MySQL and Virtual Reality. Since joining Sun I have been completely re-energized by seeing a lot of the vision of Sun and where it is heading. I have a lot of interest in multi-tiered technologies surrounding databases, application servers, SOA, BPEL, education, training and sharing knowledge.
In this blog I want to share my thoughts and journeys living on the leading edge of technology and enjoying everything that makes life worth living.
    A summary of my background:
    • Oracle DBA - (since Version 5 beta): RAC, Data Guard, Streams, Tuning and B/R
    • Oracle Fusion Middleware (OAS, J2EE, BEA, BPEL, Business Rules, XML)
    • MySQL DBA
    • Oracle ACE
    • Independent Oracle Users Group - Board of Directors
    • International Oracle Users Council
    • Oracle Beta Leadership Council
    • IOUG - Masters Universities
    • Selected to Oracle of Oracles
    • Sun SL Mentor
      Additional Blogs:
        I hope you enjoy the blog.
        George Trujillo, Jr.

        This blog is my perspective of Sun in relation to Oracle, MySQL, Oracle Fusion Middleware, Education and Virtual Reality platforms. The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.


        « July 2016