RSC

The provisioning flow

Registered by Mrittika Ganguli

The provisioning flow consists of:
• Detecting all the resources in the POD
− Catalog compute, storage and network resources
− Rack Scale Architecture Controller decides what constitutes a storage node. The Controller could also assign one or more compute nodes for front end storage processing in storage stack
• Selecting nodes for primordial storage
• Installing Primordial storage stack
• Assigning the remaining Storage Nodes available for assignment to SDS controller (e.g., Cinder and Manila in case of OpenStack, or CoprHD open source SDS controller)
• Assigning switches that are available for assignment to SDN Controller (e.g., Neutron)
• Assigning Compute Nodes that are available for assignment to SDC Controller (e.g., Nova)
• Composing Compute Nodes with boot volumes coming from Primordial storage stack (OS and local data store in the boot volume per Compute node)
• Activating OpenStack Heat template to define server host resources:
− CPU type
− Performance SLA
− Memory, storage, and network
− Advanced – workload template (for Intel® Rack Scale Architecture 2.0)
• Composing a server and adding to an Aggregate namespace
• Creating a secure environment for booting. Options are:
− A separate VLAN for copying image to storage volume mapped to host
− A separate secure pool
− A boot namespace
• Mapping the Glance image to composed host
• Mapping the storage volume for boot
• Copying the image securely to volume and boot
• Allowing Fuel to provision OS, IP address and OSS agents and add to Nova database OR
• OR TripleO

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Mrittika Ganguli
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.