Michael and Michael,

Not sure I fully understand the original question, however, the DCAE GEN 2 VM 
in the Heat stack is Ubuntu 16.04. It runs a single docker container that is 
meant to spin up the entire DCAE platform via Cloudify.

DCAE GEN 2 supports Centos 7. The Cloudify container uses the Centos image name 
to create VMs for DCAE. Being containerized, the Cloudify code can run on any 
OS, so we picked Ubuntu to be consistent with the other VMs.

Marco

From: <[email protected]> on behalf of Michael O'Brien 
<[email protected]>
Date: Thursday, October 5, 2017 at 9:35 AM
To: Michael Ryan <[email protected]>, onap-discuss 
<[email protected]>
Subject: Re: [onap-discuss] ONAP 1.1 flavor_xxlarge?

Michael,
    Good questions.  The DCAEGEN2 and Integration (heat work) teams should 
verify this - I currently use OOM/Kubernetes to deploy ONAP, I also deploy on 
Rackspace as a secondary Openstack reference.
Short answers: use 32g vm, and yes Centos is used by DCAE cloudify and other 
new components.

Long----------------------------------
    For your xxLarge flavor question – using Rackspace and AWS EC2 flavors as a 
reference - 
https://aws.amazon.com/ec2/instance-types/<https://urldefense.proofpoint.com/v2/url?u=https-3A__aws.amazon.com_ec2_instance-2Dtypes_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=QJa_sfRqlRxKu7EL5lV4_Kz9FDDRAj1F1HA0Akr1ENY&s=1tp0M7-T7Rk2EAFIWFr6LU9tB69ULzHlWQO4HmpixT0&e=>
 an “xx” or 2x” instance for general purpose (non mem/storage/compute 
optimized) – usually means 32g ram
    If you also correlate the existing AAI1 VM which is 1x or xlarge at 16g – 
then 32g is the standard “xx”
    I asked about this in the DCAE meet this morning about 
(onap_openstack_float.yaml)– there is no previous use of xx in DCAEGEN1 (use 
onap_rackspace.yaml as dcae1 reference)– they will get back to use – but I 
would go with 32g – remember this is a runtime requirement (as in high 
throughput production ready) – for development with a single use case you 
should be OK with 16g – as a lot of the 32g VM will be unused.

    I would recommend
| memory1-30              | 30 GB Memory v1                   | 30720     | 0   
 | 0         |      | 4     | 1250.0      | N/A       |


 For the 2nd question on VM OS’s – Traditionally we ran pure Ubuntu16/14, OOM 
recommendation is 16.04, in 1.1/R1/Amsterdam we run a mix of apt/yum OSs.  I 
understand so far that the cloudify image requires CENTOS in R1.
My understanding is that the DCAEGEN1 controller is replaced by Cloudify – 
which requires Centos.
A quick search of the code in IntelliJ shows centos 7 references in DCAE CDAP 
cluster, ccsdk, vnfsdk, vfc/nfvo , ci-management, vvp/devkitdocker images

We need to update the R1 deployment diagram at 
https://wiki.onap.org/display/DW/Overall+Deployment+Architecture#OverallDeploymentArchitecture-Version1.1.0/R1<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Overall-2BDeployment-2BArchitecture-23OverallDeploymentArchitecture-2DVersion1.1.0_R1&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=QJa_sfRqlRxKu7EL5lV4_Kz9FDDRAj1F1HA0Akr1ENY&s=EpMKUfzH7hCLCvSQ9hur-NtAJgsqFHbr_aIJJ9oay7M&e=>

Thank you
/michael

From: Michael Ryan
Sent: Wednesday, October 4, 2017 22:15
To: Michael O'Brien <[email protected]>
Subject: RE: ONAP 1.1 flavor_xxlarge?

Hi Again

The Gen2 DCAE controller in the heat template specifies the Ubuntu 1604 image 
for its server, however there are configuration references to the 
centos_7_image parameter. Do you know how this image is used by the DCAE 
controller?

  dcae_c_vm:
    type: OS::Nova::Server
    properties:
      image: { get_param: ubuntu_1604_image }
…

      user_data:
        str_replace:
          params:
…
            __centos_7_image__: { get_param: centos_7_image }

…

          template: |

…
            echo "__centos_7_image__" > /opt/config/centos_7_image.txt

Thanks
Michael

From: Michael Ryan
Sent: Wednesday, October 04, 2017 10:06 PM
To: Michael O'Brien <[email protected]<mailto:[email protected]>>
Subject: ONAP 1.1 flavor_xxlarge?

Hi Michael

In the latest ONAP 1.1 heat template there are new requirements for openo and 
2nd gen DCAE controller.

For openo, the template calls for flavor_xxlarge. Which flavor do you recommend 
I map this parameter to? Here is a list of flavors in RS:

root@server-cli:~# nova flavor-list
+-------------------------+-----------------------------------+-----------+------+-----------+------+-------+-------------+-----------+
| ID                      | Name                              | Memory_MB | 
Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+-------------------------+-----------------------------------+-----------+------+-----------+------+-------+-------------+-----------+
| 2                       | 512MB Standard Instance           | 512       | 20  
 | 0         | 512  | 1     | 80.0        | N/A       |
| 3                       | 1GB Standard Instance             | 1024      | 40  
 | 0         | 1024 | 1     | 120.0       | N/A       |
| 4                       | 2GB Standard Instance             | 2048      | 80  
 | 0         | 2048 | 2     | 240.0       | N/A       |
| 5                       | 4GB Standard Instance             | 4096      | 160 
 | 0         | 2048 | 2     | 400.0       | N/A       |
| 6                       | 8GB Standard Instance             | 8192      | 320 
 | 0         | 2048 | 4     | 600.0       | N/A       |
| 7                       | 15GB Standard Instance            | 15360     | 620 
 | 0         | 2048 | 6     | 800.0       | N/A       |
| 8                       | 30GB Standard Instance            | 30720     | 
1200 | 0         | 2048 | 8     | 1200.0      | N/A       |
| compute1-15             | 15 GB Compute v1                  | 15360     | 0   
 | 0         |      | 8     | 1250.0      | N/A       |
| compute1-30             | 30 GB Compute v1                  | 30720     | 0   
 | 0         |      | 16    | 2500.0      | N/A       |
| compute1-4              | 3.75 GB Compute v1                | 3840      | 0   
 | 0         |      | 2     | 312.5       | N/A       |
| compute1-60             | 60 GB Compute v1                  | 61440     | 0   
 | 0         |      | 32    | 5000.0      | N/A       |
| compute1-8              | 7.5 GB Compute v1                 | 7680      | 0   
 | 0         |      | 4     | 625.0       | N/A       |
| general1-1              | 1 GB General Purpose v1           | 1024      | 20  
 | 0         |      | 1     | 200.0       | N/A       |
| general1-2              | 2 GB General Purpose v1           | 2048      | 40  
 | 0         |      | 2     | 400.0       | N/A       |
| general1-4              | 4 GB General Purpose v1           | 4096      | 80  
 | 0         |      | 4     | 800.0       | N/A       |
| general1-8              | 8 GB General Purpose v1           | 8192      | 160 
 | 0         |      | 8     | 1600.0      | N/A       |
| io1-120                 | 120 GB I/O v1                     | 122880    | 40  
 | 1200      |      | 32    | 10000.0     | N/A       |
| io1-15                  | 15 GB I/O v1                      | 15360     | 40  
 | 150       |      | 4     | 1250.0      | N/A       |
| io1-30                  | 30 GB I/O v1                      | 30720     | 40  
 | 300       |      | 8     | 2500.0      | N/A       |
| io1-60                  | 60 GB I/O v1                      | 61440     | 40  
 | 600       |      | 16    | 5000.0      | N/A       |
| io1-90                  | 90 GB I/O v1                      | 92160     | 40  
 | 900       |      | 24    | 7500.0      | N/A       |
| memory1-120             | 120 GB Memory v1                  | 122880    | 0   
 | 0         |      | 16    | 5000.0      | N/A       |
| memory1-15              | 15 GB Memory v1                   | 15360     | 0   
 | 0         |      | 2     | 625.0       | N/A       |
| memory1-240             | 240 GB Memory v1                  | 245760    | 0   
 | 0         |      | 32    | 10000.0     | N/A       |
| memory1-30              | 30 GB Memory v1                   | 30720     | 0   
 | 0         |      | 4     | 1250.0      | N/A       |
| memory1-60              | 60 GB Memory v1                   | 61440     | 0   
 | 0         |      | 8     | 2500.0      | N/A       |
| onmetal-general2-large  | OnMetal General Purpose v2 Large  | 131072    | 800 
 | 0         |      | 24    | 10000.0     | N/A       |
| onmetal-general2-medium | OnMetal General Purpose v2 Medium | 65536     | 800 
 | 0         |      | 24    | 10000.0     | N/A       |
| onmetal-general2-small  | OnMetal General Purpose v2 Small  | 32768     | 800 
 | 0         |      | 12    | 10000.0     | N/A       |
| onmetal-io2             | OnMetal I/O v2                    | 131072    | 240 
 | 3200      |      | 40    | 10000.0     | N/A       |
| performance1-1          | 1 GB Performance                  | 1024      | 20  
 | 0         |      | 1     | 200.0       | N/A       |
| performance1-2          | 2 GB Performance                  | 2048      | 40  
 | 20        |      | 2     | 400.0       | N/A       |
| performance1-4          | 4 GB Performance                  | 4096      | 40  
 | 40        |      | 4     | 800.0       | N/A       |
| performance1-8          | 8 GB Performance                  | 8192      | 40  
 | 80        |      | 8     | 1600.0      | N/A       |
| performance2-120        | 120 GB Performance                | 122880    | 40  
 | 1200      |      | 32    | 10000.0     | N/A       |
| performance2-15         | 15 GB Performance                 | 15360     | 40  
 | 150       |      | 4     | 1250.0      | N/A       |
| performance2-30         | 30 GB Performance                 | 30720     | 40  
 | 300       |      | 8     | 2500.0      | N/A       |
| performance2-60         | 60 GB Performance                 | 61440     | 40  
 | 600       |      | 16    | 5000.0      | N/A       |
| performance2-90         | 90 GB Performance                 | 92160     | 40  
 | 900       |      | 24    | 7500.0      | N/A       |
+-------------------------+-----------------------------------+-----------+------+-----------+------+-------+-------------+-----------+
root@server-cli:~#

Thanks
Michael
This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,
you may review at 
https://www.amdocs.com/about/email-disclaimer<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.amdocs.com_about_email-2Ddisclaimer&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=KgFIQiUJzSC0gUhJaQxg8eC3w16GC3sKgWIcs4iIee0&m=QJa_sfRqlRxKu7EL5lV4_Kz9FDDRAj1F1HA0Akr1ENY&s=4v-UzX-6igkpmz2bLFMgcMX7GQvgn4fh6Z2qUG8b9Z8&e=>
_______________________________________________
onap-discuss mailing list
[email protected]
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to