Versions Compared

Key

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

...

The security profile for deployment requires outbound access to nexus3.onap.org:10001/10003 as well as ssh/http/https access git.onap.org to do pulls and curls in-container for some components (being fixed).  In order to orchestrate VMs on a currently supported Openstack/Rackspace infrastructure keystone and CLI/HEAT outbound access is required (in the future cloud-native VNF deployment will be supported).

Marketplace Utilization - no use of marketplace services is required in either AWS or Azure.  The ONAP deployment brings its own open source software stack to a bare Ubuntu VM.  At this time Kubernetes as a Service is not required and all resiliency/scaling/replication/load-balancing/federation behaviour for HA and Geo-Redundancy is handled natively by the Kubernetes framework.


Deployment Use Cases

There are several deployment scenarios that include VMs and containers both for ONAP itself and the VNFs that are managed.  Container deployments are further segregated by managed kubernetes and Kubernetes as a Service types.  We assume that all ONAP components run as Docker containers whether they are managed per VM (HEAT) or managed in a Kubernetes cluster namespace (KaaS or managed).

...

Monthly Cost

$116.2/m
Cost $USArtifactDetails
$102.2$365/m at $0.1465 (CAN)/h

VM running Ubuntu 16.04

E8s V3

Total

(64g/8vCores)

$12.0/m at $0.1/m/GbEBS volume120Gb$2.0/mElastic EIPAMI image snapshot

128G SSD


$0no extra volume (only 16G VMs have 30G disks)


IP

$0image snapshot

$0Cloud Services


Total

$/m


Image Added


Amazon AWS

VM: Minimum EC2 instance of size 61G (ideally 128G) with a 120+GB EBS volume (ideally 1024GB) and at least 8 vCores (ideally 64 vCores), network 1Gbps (ideally 10Gbps).

...

Cost $USArtifactDetails
$102.2/m at $0.14/h

EC2 spot VM running Ubuntu 16.04

R4.2xlarge

(64g/8vCores)
$12.0/m at $0.1/m/GbEBS volume120Gb
$2.0/mElastic EIP


AMI image snapshot

$0Cloud Services


Total

$116.2/m


Image Added

Artifacts

Amazon

Image Added

Spot template

security group

...

Code Block
SPOT only
{
  "IamFleetRole": "arn:aws:iam::453279094200:role/aws-ec2-spot-fleet-tagging-role",
  "AllocationStrategy": "lowestPrice",
  "TargetCapacity": 1,
  "SpotPrice": "0.532",
  "ValidFrom": "2018-01-31T20:31:16Z",
  "ValidUntil": "2019-01-31T20:31:16Z",
  "TerminateInstancesWithExpiration": true,
  "LaunchSpecifications": [
    {
      "ImageId": "ami-aa2ea6d0",
      "InstanceType": "r4.2xlarge",
      "KeyName": "obrien_systems_aws_20141115",
      "SpotPrice": "0.532",
      "BlockDeviceMappings": [
        {
          "DeviceName": "/dev/sda1",
          "Ebs": {
            "DeleteOnTermination": true,
            "VolumeType": "gp2",
            "VolumeSize": 120,
            "SnapshotId": "snap-0dcc947e7c10bed94"
          }
        }
      ],
      "SecurityGroups": [
        {
          "GroupId": "sg-de2185a9"
        }
      ]
    }
  ],
  "Type": "request"
}


Microsoft

Azure Resource Manager Template