Oracle prepares a IaaS cloud platform, releases a management API

Posted by virtualization.info Staff   |   Wednesday, July 21st, 2010   |  

Surprise, surprise. 
Larry Ellison, Oracle’s CEO, may have an issue with the (ab)use of the term “cloud computing” (and frankly it’s very hard to not agree with him) but the rest of his company seems busy preparing to embrace the IT-as-a-service model in a big way.

To be fair, Oracle announced cloud-ready products in September 2008, allowing core products like Database 11g, Fusion Middleware and Enteprise Manager to run inside Amazon EC2.
Oracle itself acts as a cloud hosting provider, opening its Platform for SaaS (the one where CRM on Demand and Argus Safety run) to external developers.

Anyway the company didn’t touch at all the infrastructure layer so far. The corporate FAQ page about the topic simply suggests to look at the Oracle virtualization offering to those customers that are looking to build a private cloud. But the offering is about to become a lot more articulated.

A couple of weeks ago Oracle in fact published a new Cloud Resource Model API on its Oracle Technology Network (OTA).

The document, version 1.0/0.34, seems clear about the plan to release an Infrastructure-as-a-Service (IaaS) cloud computing platform:

The Oracle Cloud API defines an Application Programming Interface (API) to consumers of IaaS clouds based on Oracle’s solution stack.

Where, of course, the Oracle’s solution stack is the Xen-based VM Server virtual infrastructure. The document includes an additional reference to the stack calling it the Oracle Cloud Computing Platform.

The API, which leverages the REST protocol, is designed to allow the following features:

  • Browse templates that contain definitions and metadata of a logical unit of service
  • Deploy a template into the cloud and form an IT topology on demand
  • Perform operations (such as ONLINE, OFFLINE) on the resources
  • Take backups of the resources

The described design of the API exposes a number of objects that will be exposed by the Oracle Cloud Computing Platform: cloud, virtual data centers (vDCs), zones, virtual machines (VMs), volumes, archives, virtual networks (vNets), network interfaces, service templates, assembly instances and scalability groups.

The document clarifies that a vDC object is a collection of VMs, and that a zone is a logical segmentation used to define how resources must be assigned:

A zone represents a logical boundary where the resources may reside. For example, a zone can represent a particular geographically location such as Europe Zone, North America Zone, East Asia Zone, and so forth. A zone can also represent characteristics such as high network bandwidth or DMZ secured. Furthermore, a zone can be organizational in nature, such as Financial Department Zone, Testing Zone, Development Zone and so forth.

There should not be any assumption of exclusivity of underlying infrastructures in the zones unless otherwise noted. For example, Zone A and Zone B can be on the same physical network serving two different departments, but their physical infrastructure setup is transparent to cloud users.

The zone SHALL support the union of the service characteristics of the list of the profiles. The relationship 626 between Zone/Profile/Characteristics is:

  • Profile contains a list of service characteristics
  • Zone is assigned profiles

OracleCloudResourceModelAPI_DesignDiagram.png

The document also clarifies that this IaaS cloud will support the standard packaging format OVF.

The most interesting thing anyway is that Oracle submitted this new API to the Distributed Management Task Force (DMTF), exactly like VMware did for its vCloud API and like Rackspace will do for its brand new OpenStack API
The information comes from William Vambenepe, Architect for the application and middleware management part of Oracle Enterprise Manager.

Vambenepe clarifies that Oracle submitted to the DMTF just a subset of the Cloud Resource Model API:

It is titled the “Oracle Cloud Elemental Resource Model” and is essentially the same as the OTN version, minus sections 9.2, 9.4, 9.6, 9.8, 9.9 and 9.10

IaaS goes beyond the scope of the Elemental Resource Model. We’ll need load balancing. We’ll need tunneling to the private datacenter. We’ll need low-latency sub-networks. We’ll need the ability to map multi-tier applications to different security zones. Etc. Some Cloud platforms support some of these (e.g. Amazon has an answer to all but the last one), but there is a lot more divergence (both in the “what” and the “how”) between the various Cloud APIs on this. That part of IaaS is not ready for standardization.

Then there are the extensions that attempt to make the IaaS APIs more application-aware. These too exist in some Cloud APIs (e.g. vCloud vApp) but not others. They haven’t naturally converged between implementations. They haven’t seen nearly as much usage in the industry as the base IaaS features. It would be a mistake to overreach in the initial phase of IaaS standardization and try to tackle these questions. It would not just delay the availability of a standard for the base IaaS use cases, it would put its emergence and adoption in jeopardy.



blog comments powered by Disqus


cloudcomputing.info Newest articles
Release: Piston CloudOS 4.0

April 16th, 2015

On April 6, Californian Piston Cloud Computing announced the newest release of  its operating system for data center Piston CloudOS 4.0. The main highlights of this version are the…

Docker acquires Kitematic

April 16th, 2015

Lately it’s been a busy time for Docker, after disclosing the availability of its orchestration tools and the acquisition of SocketPlane, the open-source project that automates the deployment of…

Docker raises $95 million in Series D funding

April 15th, 2015

Docker, provider of the Docker container virtualization platform has announced that it has raised $ 95 million in a series D funding round. The round was led by Insight…

Microsoft announces new container technologies

April 8th, 2015

In October last year, Microsoft announced that support for Docker container virtualization in its next version of Windows Server through the Windows Server Containers technology. Today Microsoft announced several…

OpenStack startup Nebula goes out of business

April 7th, 2015

One of the most commented news lately has been that Nebula, the open source cloud computing startup founded by Chris Kemp, former NASA CTO, shut down on April 1st,…

Microsoft releases technical preview for VMware workload support by Azure Site Recovery – UPDATED

March 30th, 2015

Last week Microsoft announced new features for its Azure Backup solution. Azure Backup is a Microsoft solution which protects files and folders by providing multiple copies in multiple geographies….

Red Hat announces Q4 2014 earnings

March 30th, 2015

On March 25 Red Hat announced its financial results for the fourth quarter of 2014.
Total revenue for the first quarter ended February 28, 2015 was $464 million, with an increase…

Juniper Networks and Mirantis announce partnership

March 24th, 2015

Juniper Networks and Mirantis announced a partnership preparing an open-source software-defined networking (SDN) fabric to deploy OpenStack clouds at scale.

The two companies have released a reference architecture, validated for…

Book: Microsoft System Center Deploying Hyper-V with Software-Defined Storage & Networking

March 18th, 2015

Microsoft has published a free ebook titled: “Microsoft System Center Deploying Hyper-V with Software-Defined Storage & Networking“. The book which contains 236 pages provides a step-by-step guide for a…

Microsoft hires former Forrester Analyst as Cloud Chief Strategist

March 18th, 2015

Today, March 17, Microsoft disclosed that the former Vice President & Principal Analyst at Forrester Research: James Staten, was elected as chief strategist for its Cloud & Enterprise group. Staten…

IBM opens Cloud Center in Australia

March 12th, 2015

As announced few weeks ago, IBM opened its new SoftLayer datacenter in Sydney, its second one in Australia, after the opening in Melbourne last year. The opening of Big Blue’s…

VMware announces support for CoreS on vSphere 5.5. and vCloud Air

March 11th, 2015

VMware has announced that it now supports CoreOS on both vSphere 5.5. and vCloud Air. CoreOS is a Linux distribution designed to provide minimal functionality required for deploying applications inside…

Book: Microsoft Azure Essentials – Azure Automation

March 11th, 2015

Microsoft has published a free ebook titled:”Microsoft Azure Essentials: Azure Automation“. The book which contains 113 pages introduces a fairly new feature of Microsoft Azure called Azure Automation. Using…

SimpliVity raises $175M in Series D Funding

March 11th, 2015

SimpliVity, is one of the competitors in the crowdy hyperconverged infrastructure and a data architecture market. Yesterdat the company announced that it has closed a $175 million Series D…

 
Monthly Archive