...
HAS - Active-Active High Availability Architecture
HAS is implemented based on an active/active high availability architecture (HAS - Active-Active High Availability Architecture), where each component of HAS can scale horizontally independent of the others. This also allows HAS to have highly scalable hybrid deployment architectures (OOF Beijing R2 OOM Deployment Planning).
Lifecycle of a Homing request in HAS
...
Residential vCPE: vCPE Homing Use Case
5G RAN: Homing 5G RAN use caseVNFs
A sample heuristic greedy algorithm of HAS
...
Guide to writing Homing Specifications
HAS is service agnostic by design and the OOF-HAS Homing Specification Guide can help create homing specifications for new services.
Triaging Homing decisions
HAS Developer guide
The HAS Developer Guide will give more information on how to deploy HAS, and contributing to the HAS code.
HAS
...
Code information
Gerrit: https://gerrit.onap.org/r/#/admin/projects/optf/has
Master Branch : https://git.onap.org/optf/has
...
/
Beijing Branch: https://github.com/onap/optf-has/tree/beijing
Beijing Release Artifacts:
https://nexus.onap.org/content/repositories/releases/org/onap/optf/has/optf-has-conductor/1.1.1/ (binaries)
https://nexus.onap.org/content/repositories/releases/org/onap/optf/osdf/optf-osdf/1.1.1/ (binaries)
nexus3.onap.org:10001/onap/optf-has:1.1.1 (docker image)
nexus3.onap.org:10001/onap/optf-osdf:1.1.1 (docker image)
JIRA issues related to upstreaming seed-code:
Jira