Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Triaging HAS 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:

  JiraserverONAP JIRAjqlQueryproject = OPTFRA AND summary ~ Upstreaming counttrueserverId425b2b0a-557c-3c0c-b515-579789cceedb