X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Foverview.rst;h=5fa77bc64a737aa1eba7362b213abeb1083b2d9c;hb=refs%2Fchanges%2F45%2F4645%2F1;hp=79c3143b162004367ecaaa101efc9f56fb951c1a;hpb=ba891008ec3b7e86e3986e0f20dbb09881b478b2;p=pti%2Frtp.git diff --git a/docs/overview.rst b/docs/overview.rst index 79c3143..5fa77bc 100644 --- a/docs/overview.rst +++ b/docs/overview.rst @@ -2,8 +2,8 @@ .. SPDX-License-Identifier: CC-BY-4.0 .. Copyright (C) 2019 Wind River Systems, Inc. -RTP Overview (INF) -================== +Infrastructure Overview (INF) +============================= This project implements a real time platform (rtp) to deploy the O-CU and O-DU. @@ -19,10 +19,8 @@ Following requirements are going to address the container based solution: 2.Support Node Feature Discovery - 3.Support CPU Affinity and Isolation - 4.Support Dynamic HugePages Allocation @@ -38,129 +36,129 @@ In the Bronze release, the following components and services are enabled: 1. Fault Management - Framework for infrastructure services to raise and persist alarm and event data. + - Framework for infrastructure services to raise and persist alarm and event data. - Set, clear and query customer alarms + - Set, clear and query customer alarms - Generate customer logs for significant events + - Generate customer logs for significant events - Maintains an Active Alarm List + - Maintains an Active Alarm List - Provides REST API to query alarms and events, also available through SNMP traps + - Provides REST API to query alarms and events, also available through SNMP traps - Support for alarm suppression + - Support for alarm suppression - Operator alarms + - Operator alarms - On platform nodes and resources + - On platform nodes and resources - On hosted virtual resources + - On hosted virtual resources - Operator logs - Event List + - Operator logs - Event List - Logging of sets/clears of alarms + - Logging of sets/clears of alarms - Related to platform nodes and resources + - Related to platform nodes and resources - Related to hosted virtual resources + - Related to hosted virtual resources 2. Configuration Management - Manages Installation and Commissioning + - Manages Installation and Commissioning - Auto-discover of new nodes + - Auto-discover of new nodes - Full Infrastructure management + - Full Infrastructure management - Manage installation parameters (i.e. console, root disks) + - Manage installation parameters (i.e. console, root disks) - Nodal Configuration + - Nodal Configuration - Node role, role profiles + - Node role, role profiles - Core, memory (including huge page) assignments + - Core, memory (including huge page) assignments - Network Interfaces and storage assignments + - Network Interfaces and storage assignments - Hardware Discovery + - Hardware Discovery - CPU/cores, SMT, processors, memory, huge pages + - CPU/cores, SMT, processors, memory, huge pages - Storage, ports + - Storage, ports - GPUs, storage, Crypto/compression H/W + - GPUs, storage, Crypto/compression H/W 3. Software Management - Manages Installation and Commissioning + - Manages Installation and Commissioning - Auto-discover of new nodes + - Auto-discover of new nodes - Full Infrastructure management + - Full Infrastructure management - Manage installation parameters (i.e. console, root disks) + - Manage installation parameters (i.e. console, root disks) - Nodal Configuration + - Nodal Configuration - Node role, role profiles + - Node role, role profiles - Core, memory (including huge page) assignments + - Core, memory (including huge page) assignments - Network Interfaces and storage assignments + - Network Interfaces and storage assignments - Hardware Discovery + - Hardware Discovery - CPU/cores, SMT, processors, memory, huge pages + - CPU/cores, SMT, processors, memory, huge pages - Storage, ports + - Storage, ports - GPUs, storage, Crypto/compression H/W + - GPUs, storage, Crypto/compression H/W 4. Host Management - Full life-cycle and availability management of the physical hosts + - Full life-cycle and availability management of the physical hosts - Detects and automatically handles host failures and initiates recovery + - Detects and automatically handles host failures and initiates recovery - Monitoring and fault reporting for: + - Monitoring and fault reporting for: - Cluster connectivity + - Cluster connectivity - Critical process failures + - Critical process failures - Resource utilization thresholds, interface states + - Resource utilization thresholds, interface states - H/W fault / sensors, host watchdog + - H/W fault / sensors, host watchdog - Activity progress reporting + - Activity progress reporting - Interfaces with board management (BMC) + - Interfaces with board management (BMC) - For out of band reset + - For out of band reset - Power-on/off + - Power-on/off - H/W sensor monitoring + - H/W sensor monitoring 5. Service Management - Manages high availability of critical infrastructure and cluster services + - Manages high availability of critical infrastructure and cluster services - Supports many redundancy models: N, or N+M + - Supports many redundancy models: N, or N+M - Active or passive monitoring of services + - Active or passive monitoring of services - Allows for specifying the impact of a service failure and escalation policy + - Allows for specifying the impact of a service failure and escalation policy - Automatically recovers failed services + - Automatically recovers failed services - Uses multiple messaging paths to avoid split-brain communication failures + - Uses multiple messaging paths to avoid split-brain communication failures - Up to 3 independent communication paths + - Up to 3 independent communication paths - LAG can also be configured for multi-link protection of each path + - LAG can also be configured for multi-link protection of each path - Messages are authenticated using HMAC + - Messages are authenticated using HMAC - SHA-512 if configured / enabled on an interface by-interface basis + - SHA-512 if configured / enabled on an interface by-interface basis 6. Support the ansible bootstrap to implement the zero touch provisioning Enable the ansible configuration functions for infrastructure itself including the image installation and service configuration. @@ -191,5 +189,7 @@ StarlingX is a complete cloud infrastructure software stack for the edge used by Contact info ------------ If you need support or add new features/components, please feel free to contact the following: + - Jackie Huang + - Xiaohua Zhang