Anuket Project
Lakelse RA2 Review
Reviewers: please add notes and GitHub issue links in the right-hand column
2.2.1 Cloud Infrastructure Software Profile Capabilities
Reference Model Section | Reference | Description | Requirement for Basic Profile | Requirement for Network Intensive Profile | Specification Reference | Notes and GitHub Issue link |
|---|---|---|---|---|---|---|
e.cap.001 | Max number of vCPU that can be assigned to a single Pod by the Cloud Infrastructure | At least 16 (1) | At least 16 (1) | |||
e.cap.002 | Max memory in MB that can be assigned to a single Pod by the Cloud Infrastructure | at least 32 GB(1) | at least 32 GB(1) | |||
e.cap.003 | Max storage in GB that can be assigned to a single Pod by the Cloud Infrastructure | at least 320 GB(1) | at least 320 GB(1) | |||
e.cap.004 | Max number of connection points that can be assigned to a single Pod by the Cloud Infrastructure | 6 | 6 | |||
e.cap.005 | Max storage in GB that can be attached / mounted to Pod by the Cloud Infrastructure | Up to 16TB(2) | Up to 16TB(2) | |||
e.cap.006 | CPU pinning support | Not required | Must support | |||
e.cap.007 | NUMA support | Not required | Must support | |||
e.cap.008 | IPSec Acceleration using the virtio-ipsec interface | Not required | Optional | |||
e.cap.009 | Crypto Acceleration using the virtio-crypto interface | Not required | Optional | |||
e.cap.010 | Transcoding Acceleration | Not required | Not required | |||
e.cap.011 | Programmable Acceleration | Not required | Not required | |||
e.cap.012 | Enhanced Cache Management: L=Lean; E=Equal; X=eXpanded | E | E | |||
e.cap.013 | SR-IOV over PCI-PT | Not required | Must support | |||
e.cap.014 | Hardware coprocessor support (GPU/NPU) | Not required | Not required | N/A | ||
e.cap.015 | SmartNICs | Not required | Optional | |||
e.cap.016 | FPGA/other Acceleration H/W | Not required | Optional | |||
e.cap.017 | Ability to monitor L2-L7 data from workload | n/a(3) | n/a(3) | |||
i.cap.014 | Specifies the proportion of CPU cores consumed by the Cloud Infrastructure system on the worker nodes. If SMT is used, it indicates the number of consumed SMT threads. | 2 | 2 | |||
i.cap.015 | Indicates the memory consumed by Cloud Infrastructure on the worker nodes | 16 GB | 16GB | |||
i.cap.016 | Number of virtual cores per physical core; also known as CPU overbooking ratio that is required | 1:1 | 1:1 | |||
i.cap.017 | QoS enablement of the connection point (vNIC or interface) | Not required | Must support | |||
i.cap.018 | Support for huge pages | Not required | Must support | |||
i.pm.001 | Monitor worker node CPU usage, per nanosecond | Must support | Must support | |||
i.pm.002 | Monitor pod CPU usage, per nanosecond | Must support | Must support | |||
i.pm.003 | Monitor worker node CPU utilisation (%) | Must support | Must support | |||
i.pm.004 | Monitor pod CPU utilisation | Must support | Must support | |||
i.pm.005 | Measure external storage IOPs | Must support | Must support | |||
i.pm.006 | Measure external storage throughput | Must support | Must support | |||
i.pm.007 | Measure external storage capacity | Must support | Must support |
2.2.2 Virtual Network Interface Specifications
The required number of connection points to a Pod is described in e.cap.004 above. This section describes the required bandwidth of those connection points.
Reference Model Section | Reference | Description | Requirement for Basic Profile | Requirement for Network Intensive Profile | Specification Reference | Notes and GitHub Issue link |
|---|---|---|---|---|---|---|
n1, n2, n3, n4, n5, n6 | 1, 2, 3, 4, 5, 6 Gbps | Must support | Must support | |||
nn10, n20, n30, n40, n50, n60 | 10, 20, 30, 40, 50, 60 Gbps | Must support | Must support | |||
n25, n50, n75, n100, n125, n150 | 25, 50, 75, 100, 125, 150 Gbps | Must support | Must support | |||
nn50, n100, n150, n200, n250, n300 | 50, 100, 150, 200, 250, 300 Gbps | Must support | Must support | |||
n100, n200, n300, n400, n500, n600 | 100, 200, 300, 400, 500, 600 Gbps | Must support | Must support |
Table 2-2: Reference Model Requirements: Network Interface Specifications
2.2.3 Cloud Infrastructure Software Profile Requirements
Reference Model Section | Reference | Description | Requirement for Basic Profile | Requirement for Network Intensive Profile | Specification Reference | Notes and GitHub Issue link |
|---|---|---|---|---|---|---|
infra.com.cfg.001 | CPU allocation ratio | 1:1 | 1:1 | |||
infra.com.cfg.002 | NUMA awareness | Must support | Must support | |||
infra.com.cfg.003 | CPU pinning capability | Not required | Must support | |||
infra.com.cfg.004 | Huge Pages | Must support | Must support | |||
infra.stg.cfg.002 | Storage Block | Must support | Must support | |||
infra.stg.cfg.003 | Storage with replication | Not required | Must support |