[occi-wg] load balancer: conference call lurk

Edmonds, AndrewX andrewx.edmonds at intel.com
Thu Apr 23 08:16:55 CDT 2009

Might what is captured in the APIDesign [1] page capture this? Specifically:

" Central entity
The central entity is a "resource" which can represent a server, network device, storage device, etc. These resources should be bound by SLA so that the concern of whether or not they are physical or virtual is allayed by the SLAs guarantees."


[1] http://forge.ogf.org/sf/wiki/do/viewPage/projects.occi-wg/wiki/APIDesign

-----Original Message-----
From: occi-wg-bounces at ogf.org [mailto:occi-wg-bounces at ogf.org] On Behalf Of Michael Richardson
Sent: 22 April 2009 20:23
To: occi-wg at ogf.org
Subject: [occi-wg] load balancer: conference call lurk

I got on the call this morning at 10:15 via mobile (lost track of time),
and as I was on very noisy public transit, kept on mute.

I listened to the problem of load balancers vs discrete objects
(storage, CPU, networking).

It seems to me that we may be missing a higher level object, which is
the result of putting storage+CPU+network together.   An assembly... we
might call it a "machine" :-)

To me, this suggests a solution to the load balancer vs network IP
problem, and this comes in part from VHDL/Verilog space: the concept of
hard and soft macros.

Let's assume that we put together a machine
      machine = (storage w/OS-instance, CPU, network + some kind of

let's say that we can call this thing a soft-macro.  That is, a macro
that you can see into from the API.  You can duplicate these things at
will and the auto-configuration pulls some info to autoconfigure things.
(This is precisely what I do at SIMtone Hosted Services/CDU for virtual

Now, let's call a specific instance of such a macro, "load-balancer".
If I'm at cloud-provider A (a simple IaaS), I need to supply the
"load-balancer" soft-macro for use, providing it with auto-configuration
(To invoke meta-provisioning, my provisioning system uses a load
balancer and static content built from Apache)

If I'm at cloud-provider B (one like ElasticHosts, which provides
load-balancer as a block), then I simply need to invoke the
"load-balancer" hard-macro, providing it with similar auto-configuration

]     Y'avait une poule de jammé dans l'muffler!!!!!!!!!        |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr at sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another Debian GNU/Linux using, kernel hacking, security guy"); [

occi-wg mailing list
occi-wg at ogf.org
Intel Ireland Limited (Branch)
Collinstown Industrial Park, Leixlip, County Kildare, Ireland
Registered Number: E902934

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

More information about the occi-wg mailing list