Will have to be MAC. URL example is fine. Passing MAC up from networking stack will be painful requiring a custom low-level listener. Implementation will be susceptible to hacking if providers do not enforce MAC addresses at switch/vswitch ports.
Alternative is to say that ‘machine-id’ is always deposited in / or C:\ and has UUID.
--Randy
On 4/20/09 4:01 AM, "Sam Johnston" <samj@samj.net> wrote:
My proposed solution for this is that the cloud provider simply allow the workload to transparently authenticate to OCCI via its IP/MAC address and/or [virtual] interface. We could use a well known alias like "self" so as the machine can just pull down http://example.com/self (without needing to know its own UUID) and extract from that any state/configuration/introspection/other information it needs.
--
Randy Bias, VP Technology Strategy, GoGrid
randyb@gogrid.com, (415) 939-8507 [mobile]
BLOG: http://neotactics.com/blog, TWITTER: twitter.com/randybias