Monday, September 23, 2013

Open World 2013 - Sunday: Focus on Virtualization

I've decided to attend Open World on a thematic basis, and today's theme is Virtualization.  Therefore I'm attending the IOUG Virtualization / Cloud SIG sessions.

First:  what is 'Cloud'?

There are a lot of definitions out there, none of why I really like.  Part of the problem is that they try to give one consistent definition from all points of view.  However, I believe tjhere must be TWO independent definitions - one from the 'user' perspective and one from the 'operations' perspective. 

User perspective:

A compute cloud provides the right service (CPU, memory, storage, database, application) at the right time (day, night, month-end, year-end) to the user (person, department, system), without the user needing to be aware of the location of that service.

Operations perspective:

A compute cloud includes the infrastructure and metrics to permit appropriate, best-practices, architecture to permit support and configuration of the hardware and software needed by the user.

This is basically the same distinction as the electrical grid: users simply want electricity to be available when they plug-in and flip the switch; operators need to provide a very complicated, metered, and interoperable infrastructure to make the delivery nearly invisible and ubiquitous.

Basically, the future directions are "XaaS" when X is any of "hardware, platform, network, software, database, application [mail, website, WLS deployment platform, sales force, financials, database, etc.]" and 'aaS' is "as a Service". 

And Oracle is playing there - with OracleVM, Oracle Linux, Oracle Enterprise Manager, Oracle WebLogic Service VM templates, Oracle Database VM templates, Oracle Database PDBs, Oracle APEX, Oracle ADF deployment, and so on.

The core infrastructure is growing up.   See Kai's blog and Wim's blog at

Also watch for DB as a Service ... buy DB instance, database, schema and/or table on demand.

This an much much more is discussed in teh IOUG Cloud SIG


Separate note - a big shout-out to my dear friend Todd Trichler.  Todd used to be the face of Oracle Linux and OracleVM to the user community.


Susan Bilder said...

Along the same lines as the electricity analogy, you shouldn't really notice the underlying delivery system until it's not there any more. From a user perspective, if the Xaas is gone, all you can do is wait for it to come back. From an admin perspective, you have to be able to get underneath the abstractions to find failing components (which, ideally won't progress to the point where the users notice thanks to the failover you've had the foresight to implement).

Todd Trichler said...

Thanks Hans. Keep up the good work.

Fuzzy GreyBeard said...

@Todd - keep in touch.

/Hans (aka Fuzzy Greybeard in the google world)