Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

View file
namecloud_infrastructure_model_v04.pptx
height150

Informal Class Diagram 

Image Modified

Aggregate Representation Class Attributes

...

Physical DC Endpoint Class:

ID

Type

Cardinality

Description

Common-name

Name class

1

Common name fields across all objects

Longitude-ID

float

1

Physical DC Longitude.

Latitude-ID

float

1

Physical DC Latitude. Lat/Lon distance between physical DCs serves as a good estimate for propagation latency.

Network-Bandwidth-Info

(DC common-name, value)

1..n

Maximum incoming/outgoing Network Bandwidth from the physical DC to all other interconnected physical DCs.

Cloud Region Class

Key Attributes

ID

Type

Cardinality

Description

Common-name

Name class

1

Common name fields across all objects

Physical-DC-Endpoint-Collection-ID

Physical DC Endpoint Class Collection

1..n

Used for latency and bandwidth accounting across physical DCs in a distributed data center topology

Resource Cluster Group Class

ID

Type

Cardinality

Description

Common-name

Name class

1

Common name fields across all objects

Resource-Cluster-Collection-ID

Resource Cluster Class Collection

1..n

Collection of multiple resource clusters

Physical-DC-Endpoint-ID

 Physical DC Endpoint

1

This is primarily useful in a distributed data center topology -- more details in the cloud region section.

Resource Cluster Class

 


ID

Type

Cardinality

Description

Common-name

Name class

1

Common name fields across all objects

<resource>-Collection-list

<resource> Collection

1..n

e.g., Collection of multiple compute hosts

Resource Slice Class

ID

Type

Cardinality

Description

Common-name

Name class

1

Common name fields across all objects

<tenant>-name

Name class

1

Reference to the <tenant>/administrative domain to whom the slice is given.

<allocated resources>-list

<resource-allocation> Collection

1..n

Resources with allocations