Hardware Requirements
We are doing validation on CORD and SEBA components for the following vendor's chipsets: Ampere, Cavium, Huawei, and Rockchip. This is not intended to be a listing of specific chipsets, nor is it intended as an endorsement of any particular vendor and/or chipset. This is merely an attempt to begin specifying minimum hardware requirements we need for testing out software.
Building SEBA Components:
- 4 CPU cores-- could be Cortex A53, A55, A72, A76, or their equivalent architectural licenses.
- 4GB of RAM-- this is just for being able to compile some of the bigger packages such as ONOS
- 100GB of disk space-- the build environment can consume disk space rather quickly, depending on how many versions of artifacts are being saved in the local repos. This is a conservative estimate
- (Optional) Swap disk-- we have been able to build successfully on as little as 2GB of RAM, but with the addition of a swap disk
Running SEBA Components:
- So far, we have successfully run ONOS on as little as 1GB of RAM
- Despite the previous bullet, we prefer 4GB of RAM
You should not get too hung up on the physical resources at this point. Again, this page is merely intended to provide a developer with some level of expectation for getting involved with development and/or testing of the project on Arm64 architecture.
~ Ash