[onap-discuss] [Analytics-as-a-Service] Why ML/DL analytics are required in 5G

2018-11-29 Thread Srini
JFYI

Very brief, but nice article on need for AI in 5G:

https://enterpriseiotinsights.com/20180318/channels/fundamentals/ai-in-telecoms-why-5g-and-iot-wont-work-for-carriers-without-ai-tag40-tag99

Some important quotes:

"
For telecoms providers, the need to automate is urgent. "The amount of data is 
about to explode," says Dimitris Mavrakis, research director at ABI Research.
"

"
Even just on the radio-access side, the picture looks gnarly. The number of 
parameters per base station has jumped from 500-odd in the 2G era to 1,500 with 
3G, and closer 3,500 with 4G, notes Ericsson. LTE has introduced some 
automation tools to allow network managers to auto-tune these settings, but 
more is required. "We have to do better," comments Ulrika Jägare, director of 
analytics and machine intelligence at Ericsson.
"

"
Indeed, the human mind will be over-whelmed, says Adaora Okeleke, senior 
analyst at Ovum. "Humans can't handle the volume of data and insights that will 
be coming out of the networks. We need AI to harness all this information - to 
see the patterns in the data, and to inform the activities."
"


Thanks
Srini


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14153): https://lists.onap.org/g/onap-discuss/message/14153
Mute This Topic: https://lists.onap.org/mt/28504049/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [DCAE] PNDA and Analytics-as-a-Service Integration with DCAE

2018-11-29 Thread Srini
Hi,

Just pictorially representing the integration point I raised in the meeting.

Integration proposal: Use deployment manager as integration hook instead of 
cloudify.


[cid:image001.png@01D487E8.9FC9EC40]


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14152): https://lists.onap.org/g/onap-discuss/message/14152
Mute This Topic: https://lists.onap.org/mt/28503598/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] PNDA weekly meeting #dcaegen2

2018-11-26 Thread Srini
Hi,

I am getting message “The meeting has been cancelled or ended”.

Is the meeting still on?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Donald Hunter via Lists.Onap.Org
Sent: Monday, November 26, 2018 3:01 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] PNDA weekly meeting #dcaegen2


Hello,

The PNDA weekly meeting is today at 16:00 CET, 10:00 EST, 07:00 PST.



We do not yet have a Zoom meeting set up – LF staff out for thanksgiving – so 
please use this Webex meeting today.



-- Do not delete or change any of the following text. --


Join WebEx 
meeting<https://cisco.webex.com/cisco/j.php?MTID=m35405ebeae17f8d9db1deb260ba4d135>
Meeting number (access code): 201 363 567
Meeting password: T4ut3MZi (84883694 from phones)


Join from a video system or application
Dial 201363...@cisco.webex.com
You can also dial 173.243.2.68 and enter your meeting number.
From the Cisco internal network, dial *267* and the 9-digit meeting number. If 
you are the host, enter your PIN when prompted.

Join by phone
+1-866-432-9903 Call-in 
toll-free number (US/Canada)
+1-408-525-6800 Call-in 
toll number (US/Canada)
Global call-in 
numbers<https://cisco.webex.com/cisco/globalcallin.php?serviceType=MC=464416912=1>
 | Toll-free calling 
restrictions<https://www.webex.com/pdf/tollfree_restrictions.pdf>

Join using Microsoft Lync or Microsoft Skype for Business
Dial 201363567.ci...@lync.webex.com

Can't join the meeting?<https://help.webex.com/docs/DOC-5412>

If you are a host, go 
here<https://cisco.webex.com/cisco/j.php?MTID=m32dee8e77fe70569849dbc45a0dbf076>
 to view host information.

IMPORTANT NOTICE: Please note that this Webex service allows audio and other 
information sent during the session to be recorded, which may be discoverable 
in a legal matter. By joining this session, you automatically consent to such 
recordings. If you do not consent to being recorded, discuss your concerns with 
the host or do not join the session.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14046): https://lists.onap.org/g/onap-discuss/message/14046
Mute This Topic: https://lists.onap.org/mt/28320042/21656
Mute #dcaegen2: https://lists.onap.org/mk?hashtag=dcaegen2=2740164
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] PNDA Demo - Few Questions Answered #dcaegen2

2018-11-26 Thread Srini
Thanks Donald.

In summary:  spark-streaming application (ZTT) is used to read message from 
Kafka, unpacks the data and  write the data in OpenTSDB. In case of HDFS store, 
Gobblin can be used with no additional program.

In Gobblin case, what is the role of PNDA? Is it that PNDA developed a plugin 
in Gobblin? If so, what does that do?

Thanks
Srini


From: donaldh via lists.onap.org [mailto:donaldh=cisco@lists.onap.org]
Sent: Monday, November 26, 2018 2:45 AM
To: Addepalli, Srinivasa R ; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] PNDA Demo - Few Questions Answered #dcaegen2

Yes, gobblin is configured to automatically ingest data that it recognises off 
any topic into HDFS. PNDA can normalize incoming data to Avro but gobblin would 
need to be configured to do so. PNDA currently runs gobblin in batch mode, 
scheduled every 30 minutes by default. Each batch produces a separate file in 
HDFS.

PNDA can be used to ingest data from Kafka to OpenTSDB. Gobblin is not used for 
this, though that may be possible. The pnda-ztt-app in the 
dcaegen2/analytics/pnda repository is a spark streaming application that 
receives data from Kafka, unpacks timeseries data values and writes them to 
OpenTSDB. The unpacking step is schema specific so the app is extensible. It 
currently unpacks Cisco telemetry and VES cpu messages. It will be extended to 
support all VES message content.

Cheers,
Donald.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14045): https://lists.onap.org/g/onap-discuss/message/14045
Mute This Topic: https://lists.onap.org/mt/28240683/21656
Mute #dcaegen2: https://lists.onap.org/mk?hashtag=dcaegen2=2740164
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] APPC - VNF Configuration

2018-11-24 Thread Srini
Hi APPC team,

As part of "K8S based Cloud region support",  new Multi-Cloud plugin is being 
added to talk to K8S based cloud regions to deploy VMs and containers.

Some workloads are immutable and hence Day0 configuration is good enough.
Some workloads can be configurable after they are brought up.

As we understand APPC (one of the roles) is meant for dynamic configuration of 
workloads that are brought up earlier on.
Trying to understand whether anything else to be taken care in K8S plugin in 
Multi-Cloud to enable the dynamic configuration.


1.  How does APPC know that new VNFs with various workloads are brought up? 
Note that a VNF can contain multiple workloads. For example, a security VNF may 
have FW and IPS workloads.  Is there any existing interface between SO and APPC 
to take care of these notifications?

2.  Is the expectation that any new instance of workload (either due to 
auto-restart and auto scale-out in the cloud region) be notified to APPC to 
start the configuration process.

3.  In regards to configuration: Does it support both PUSH (push 
configuration to workloads) and PULL modes(let workload pull the configuration)?

a.  In case of PUSH: How does APPC know the IP address of each workload 
instance to apply configuration to? Does it read IP address information from 
A (vserver)?

4.  What NB API does it have to upload the configuration to APPC by user?

a.  Is the API granularity at the VNF or at the workload level?

b.  Does it support uploading incremental configuration? If so, how is it 
taken care (e2e view)?

5.  Lastly, is there any use case that use APPC for dynamic configuration?  
Some of the use cases I know have hardcoded configuration. Please point out any 
demo if available.


Appreciate any links/answers.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14026): https://lists.onap.org/g/onap-discuss/message/14026
Mute This Topic: https://lists.onap.org/mt/28302693/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] PNDA Demo - Few Questions Answered #dcaegen2

2018-11-23 Thread Srini
Thank you Donald.

Understood. But, I  need to dig deeper myself in Gobblin and Kafka connector to 
understanding their capabilities.

You mentioned about HDFS and how Gobblin can be used to ingest the data from 
Kafka topic to HDFS. As I understand from your explanation, PNDA with Gobblin 
can even normalize the incoming data encoding to Avro before storing in HDFS.  
In case of HDFS, does it work in the same fashion as spark-streaming in terms 
of micro batching and writing each micro batch as a separate file in HDFS?

Another question:  Can PNDA+Gobblin be used to ingest the data from Kafka in 
OpenTSDB too?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Donald Hunter via Lists.Onap.Org
Sent: Monday, November 19, 2018 3:56 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] PNDA Demo - Few Questions Answered #dcaegen2

Reposting to add #dcaegen2 hashtag
Hi Cristina and Frank,

In the demo meeting, I heard you mentioning Gobblin project.

In the demo, you are using logstash to
-Kafka as input
-Transform the data to Avro format
-Using Kafka as output

Is the intention of mentioning Gobblin project is to indicate the replacement 
of logstash with Gobblin?

Thanks
Srini

Hi Srini,

PNDA uses gobblin to ingest data from kafka topics into the HDFS datastore. 
Prior to version 5.0, PNDA would only recognise data encapsulated in the PNDA 
AVRO schema so the data had to be encoded externally – either at source, or 
using an intermediary like Logstash. The AVRO fields provide dataset metadata, 
to provide the dataset name, where and when received. So, as you mentioned, 
logstash was being used to relay messages from DMaaP to PNDA-kafka _and_ 
encapsulate the data in AVRO – i.e. Kafka –> AVRO.encode –> Kafka.

With PNDA 5.0 it is possible to configure gobblin to recognise kafka messages 
that are not AVRO encoded. For example, it can understand protobuf encoded 
messages so is able to directly ingest protobuf encoded telemetry messages. It 
can also directly ingest JSON, with some additional configuration to allow 
gobblin to identify the metadata, i.e. dataset name, source and timestamp.

Gobblin configuration is described here:

http://pnda.io/pnda-guide/streamingest/topic-preparation.html#gobblin-topic-configuration

We could configure gobblin to directly recognise VES events either by topic 
name, or by reading the VES messages. This has the effect of moving the AVRO 
encoding step to be internal to the PNDA platform, but would still require a 
bridge from DMaaP-kafka to PNDA-kafka. We should be able to use the Kafka 
Mirror Maker for this but should evaluate this solution in a Kubernetes 
deployment environment.

Topics we need to cover in more detail are:

  *   Which data from DMaaP should be ingested into PNDA HDFS – working 
assumption is the VES topic.
  *   What is the best technical solution for transferring data from DMaaP to 
PNDA – assumption is Kafka Mirror Maker.
  *   What assumptions can we make about encoding of data that gets delivered 
to PNDA – answer depends on first bullet point.
Cheers,
Donald.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14017): https://lists.onap.org/g/onap-discuss/message/14017
Mute This Topic: https://lists.onap.org/mt/28240683/21656
Mute #dcaegen2: https://lists.onap.org/mk?hashtag=dcaegen2=2740164
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] VF Module Creation Says Successful but stack not created in Openstack

2018-11-22 Thread Srini
Hi Bin,

Itohan is trying to test vFW with HPA. For this to work, instantiation request 
from SO should go to Multi-Cloud. Based on your analysis of logs, is the 
request going to Multi-Cloud? I remember you saying that there is some 
configuration that makes SO to talk to Multi-Cloud. Can you point that out to 
Itohan?


Thanks
Srini


From: Yang, Bin [mailto:bin.y...@windriver.com]
Sent: Wednesday, November 21, 2018 10:22 PM
To: onap-discuss@lists.onap.org; Ukponmwan, Itohan 
; Multanen, Eric W ; 
bf1...@att.com
Cc: Mishra, Sharad D ; Addepalli, Srinivasa R 
; Deng, Yipan ; 
Williams, Marcus ; Ranganathan, Dileep 

Subject: RE: [onap-discuss] VF Module Creation Says Successful but stack not 
created in Openstack

If you are working on Integration-SB-06, the latest log I can dump from 
multicloud-windriver is captured on Nov. 19:

2018-11-19 
18:04:12|newton_base.registration.registration||140080103589696||_get_list_resources||INFO||making
 request with URI:/snapshots/detail,{'service_type': 'volumev3', 'interface': 
'public', 'region_name': 
u'ONAP-POD-01-Rail-06'}requestID=766690fd-ccb8-3135-82b2-678e9825c2ba 
invocationID=13b7eb69-4e8a-4b8a-b1c7-9b809b59657b 
serviceName=multicloud-titaniumcloud serviceIP=10.42.172.198
2018-11-19 
18:04:13|newton_base.registration.registration||140080103589696||_get_list_resources||INFO||request
 returns with status 200requestID=766690fd-ccb8-3135-82b2-678e9825c2ba 
invocationID=13b7eb69-4e8a-4b8a-b1c7-9b809b59657b 
serviceName=multicloud-titaniumcloud serviceIP=10.42.172.198
2018-11-19 
18:04:13|newton_base.registration.registration||140080103589696||_get_list_resources||DEBUG||with
 content:{u'snapshots': []}requestID=766690fd-ccb8-3135-82b2-678e9825c2ba 
invocationID=13b7eb69-4e8a-4b8a-b1c7-9b809b59657b 
serviceName=multicloud-titaniumcloud serviceIP=10.42.172.198

I checked the so openstack adaptor, there is no cloud site for multicloud:

root@oom-rancher:~/oom/kubernetes/robot# kubectl -n onap exec -it 
dev-so-so-openstack-adapter-8465dc7d79-vz5cc sh

/app # cat config/override.yaml

cloud_config:
  identity_services:
RAX_KEYSTONE:
  identity_url: "https://identity.api.rackspacecloud.com/v2.0;
  mso_id: "RACKSPACE_ACCOUNT_ID"
  mso_pass: "RACKSPACE_ACCOUNT_APIKEY"
  admin_tenant: "service"
  member_role: "admin"
  tenant_metadata: true
  identity_server_type: "KEYSTONE"
  identity_authentication_type: "RACKSPACE_APIKEY"
DEFAULT_KEYSTONE:
  identity_url: "http://10.12.25.2:5000/v2.0;
  mso_id: "itohan_ukponmwan"
  mso_pass: 
"2410778b5c49594d77a1b28ea5538065a1a0a54db50ceeb5253228c8882de3c4"
  admin_tenant: "service"
  member_role: "admin"
  tenant_metadata: true
  identity_server_type: "KEYSTONE"
  identity_authentication_type: "USERNAME_PASSWORD"
  cloud_sites:
Dallas:
  region_id: "DFW"
  clli: "DFW"
  aic_version: "2.5"
  identity_service_id: "RAX_KEYSTONE"
Northern Virginia:
  region_id: "IAD"
  clli: "IAD"
  aic_version: "2.5"
  identity_service_id: "RAX_KEYSTONE"
Chicago:
  region_id: "ORD"
  clli: "ORD"
  aic_version: "2.5"
  identity_service_id: "RAX_KEYSTONE"
RegionOne:
  region_id: "RegionOne"
  clli: "RegionOne"
  aic_version: "2.5"
  identity_service_id: "DEFAULT_KEYSTONE"
DEFAULT:
  region_id: "RegionOne"
  clli: "RegionOne"
  aic_version: "2.5"
  identity_service_id: "DEFAULT_KEYSTONE"

Could you please double check if you had provisioning the adapter appropriately 
?

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Ukponmwan, Itohan
Sent: Thursday, November 22, 2018 10:53 AM
To: Multanen, Eric W; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
bf1...@att.com<mailto:bf1...@att.com>
Cc: Mishra, Sharad D; Addepalli, Srinivasa R; Deng, Yipan; Williams, Marcus; 
Ranganathan, Dileep
Subject: Re: [onap-discuss] VF Module Creation Says Successful but stack not 
created in Openstack

I am seeing the following error in the so-openstack-adapter debug.log file. 
Perhaps the error has to do with multicloud??
WITHOUT VNF PROFILE CREATED

2018-11-22T02:45:44.422Z|9d443c57-4567-4767-a7a0-8822defd042a| 
org.onap.so.openstack.utils.MsoMulticloudUtils - StackInfo to convert: {}
2018-11-22T02:45:44.423Z|9d443c57-4567-4767-a7a0-8822defd042a| 
org.onap.so.openstack

Re: [onap-discuss] VF Module Creation Says Successful but stack not created in Openstack

2018-11-21 Thread Srini
In addition to Brian suggestions:

Since you are trying out with OOF/HPA, you may want to ensure following too

-Is homing request/response successful with OOF.

-Since you are using 'use multi-cloud option', are there any errors in 
VNF adapter

-Any errors in Multi-Cloud.

Thanks
Srini



From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Brian
Sent: Wednesday, November 21, 2018 1:04 PM
To: onap-discuss@lists.onap.org; Ukponmwan, Itohan 
Cc: Mishra, Sharad D ; Addepalli, Srinivasa R 
; Deng, Yipan ; 
Williams, Marcus ; Multanen, Eric W 
; Ranganathan, Dileep 
Subject: Re: [onap-discuss] VF Module Creation Says Successful but stack not 
created in Openstack

No - look in so-openstack adapter logs and see if you see an error.

The only thing close was in vCPE testing there was a problem with the BPMN 
where the link from vnf to vfmodule on a macro flow was missing but you arent 
using macro flow in VID.

Brian


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Ukponmwan, Itohan
Sent: Wednesday, November 21, 2018 4:02 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: Mishra, Sharad D 
mailto:sharad.d.mis...@intel.com>>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Deng, Yipan mailto:yipan.d...@intel.com>>; Williams, 
Marcus mailto:marcus.willi...@intel.com>>; Multanen, 
Eric W mailto:eric.w.multa...@intel.com>>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>
Subject: [onap-discuss] VF Module Creation Says Successful but stack not 
created in Openstack

Hi All,

I created a VNF, preloaded and then created a VF module. The Creation says 
successful but the stack is not shown in Openstack. Has anyone seen this. Any 
ideas on how to debug this?

Thanks,
Itohan




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13961): https://lists.onap.org/g/onap-discuss/message/13961
Mute This Topic: https://lists.onap.org/mt/28281137/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] VNF Creation Error in VID

2018-11-20 Thread Srini
This is good Itohan. Good that you tried with postman ☺.

Please create two JIRA stores – One in VID and another one in SO as we don’t 
know where the problem is. But, let not wait for them to fixed and let us 
proceed with postman way of submitting the requests to SO.

Thanks
Srini


From: Ukponmwan, Itohan
Sent: Tuesday, November 20, 2018 3:53 PM
To: onap-discuss@lists.onap.org; Ukponmwan, Itohan 
; SMOKOWSKI, STEVEN 
Cc: Deng, Yipan ; Addepalli, Srinivasa R 
; Mishra, Sharad D 
Subject: RE: [onap-discuss] VNF Creation Error in VID

Update: I was able to create a VNF using postman. I don’t know why it fails 
when I use VID.

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Ukponmwan, Itohan
Sent: Tuesday, November 20, 2018 2:58 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ukponmwan, 
Itohan mailto:itohan.ukponm...@intel.com>>; 
SMOKOWSKI, STEVEN mailto:ss8...@att.com>>
Cc: Deng, Yipan mailto:yipan.d...@intel.com>>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Mishra, Sharad D mailto:sharad.d.mis...@intel.com>>
Subject: Re: [onap-discuss] VNF Creation Error in VID

I see the following in the error.log of bpmn pod

2018-11-20T22:29:02.139Z|9ec79c08-03b9-46c4-ae7b-d7d6456bb4bd|camundaTaskExecutor-2|AssignVnfBB||BPMN|AssignVnfBB|ERROR|900|Exception
 in org.onap.so.bpmn.infrastructure.sdnc.
tasks.SDNCAssignTasks.assignVnf |BPMN_GENERAL_EXCEPTION_ARG
2018-11-20T22:32:07.201Z|7384cb4f-c92f-4cf4-8205-27933ee4e369|camundaTaskExecutor-3|AssignVnfBB||BPMN|AssignVnfBB|ERROR|300|Error
 from SDNC: Failed to create self-serve assig
nment for vnf with vnf-id=c31fb695-755c-46e9-8f92-d5e129c7e6aa with error: 
Failed to get RA assignments: Error from 
ConfigAssignmentNode|RA_RESPONSE_FROM_SDNC
2018-11-20T22:32:07.202Z|7384cb4f-c92f-4cf4-8205-27933ee4e369|camundaTaskExecutor-3|AssignVnfBBERROR|300|Error
 from SDNC: Failed to create self-serve assignment for vnf w
ith vnf-id=c31fb695-755c-46e9-8f92-d5e129c7e6aa with error: Failed to get RA 
assignments: Error from ConfigAssignmentNode|Error from SDNC: Failed to create 
self-serve assignm
ent for vnf with vnf-id=c31fb695-755c-46e9-8f92-d5e129c7e6aa with error: Failed 
to get RA assignments: Error from ConfigAssignmentNode
org.onap.so.client.exception.BadResponseException: Error from SDNC: Failed to 
create self-serve assignment for vnf with 
vnf-id=c31fb695-755c-46e9-8f92-d5e129c7e6aa with error
: Failed to get RA assignments: Error from ConfigAssignmentNode
at 
org.onap.so.client.sdnc.SdnCommonTasks.validateSDNResponse(SdnCommonTasks.java:118)
at org.onap.so.client.sdnc.SDNCClient.post(SDNCClient.java:68)
at 
org.onap.so.client.orchestration.SDNCVnfResources.assignVnf(SDNCVnfResources.java:56)
at 
org.onap.so.bpmn.infrastructure.sdnc.tasks.SDNCAssignTasks.assignVnf(SDNCAssignTasks.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Ukponmwan, Itohan
Sent: Tuesday, November 20, 2018 1:55 PM
To: SMOKOWSKI, STEVEN mailto:ss8...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: Deng, Yipan mailto:yipan.d...@intel.com>>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Mishra, Sharad D mailto:sharad.d.mis...@intel.com>>
Subject: Re: [onap-discuss] VNF Creation Error in VID

Hi Steve,

I redeployed so using docker image 1.3.2. I see a different error. Please find 
attached an image of the error I see.

Thanks,
Itohan

From: SMOKOWSKI, STEVEN [mailto:ss8...@att.com]
Sent: Tuesday, November 20, 2018 12:12 PM
To: Ukponmwan, Itohan 
mailto:itohan.ukponm...@intel.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: Deng, Yipan mailto:yipan.d...@intel.com>>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Mishra, Sharad D mailto:sharad.d.mis...@intel.com>>
Subject: Re: [onap-discuss] VNF Creation Error in VID

I was referring to the SO you have deployed, this earlier error is an internal 
SO communication error.  I would need to see debug log from BPMN pod and 
APIHandler pod to see what to check,  Please open a Jira and attach it.

11/20/18 10:28:43 HTTP Status: Internal Server Error (500)
{
  "requestError": {
"serviceException": {
  "messageId": "SVC2000",
  "text": "Unable to save instance to db due to error contacting requestDb: 
org.springframework.web.client.HttpClientErrorException: 409 "


Thanks

-Steve


From: 

[onap-discuss] PNDA Demo - Few questions

2018-11-17 Thread Srini
Hi Cristina and Frank,

In the demo meeting, I heard you mentioning Gobblin project.

In the demo, you are using logstash to

-Kafka as input

-Transform the data to Avro format

-Using Kafka as output

Is the intention of mentioning Gobblin project is to indicate the replacement 
of logstash with Gobblin?

Thanks
Srini


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13823): https://lists.onap.org/g/onap-discuss/message/13823
Mute This Topic: https://lists.onap.org/mt/28194418/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Onboarding in ONAP Cassablanca

2018-11-16 Thread Srini
Does this mean that you overcame installation issues?
On Nov 16, 2018, at 17:28, Ukponmwan, Itohan 
mailto:itohan.ukponm...@intel.com>> wrote:

Fixed. I was selecting Manual instead of network package in the vsp create 
stage :)

-Itohan

From: onap-discuss@lists.onap.org 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Ukponmwan, Itohan
Sent: Friday, November 16, 2018 5:23 PM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Onboarding in ONAP Cassablanca


Hi All,

I am trying to onboard a new heat template in ONAP. When I click overview after 
creating a VLM and VSP, I do not see any option to upload a file as in previous 
releases.

What is the process of onboarding in Cassablanca. I am currently trying to do 
Step 5a iii in 
https://wiki.onap.org/display/DW/vFWCL+instantiation%2C+testing%2C+and+debuging

I have attached a screenshot of the screen I see in this stage.

Regards,
Itohan


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13820): https://lists.onap.org/g/onap-discuss/message/13820
Mute This Topic: https://lists.onap.org/mt/28189816/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] Dynamic Configuration of Analytics applications

2018-11-13 Thread Srini
Hi Vijay,

There are some analytics applications (such as TCA) that are shared across 
multiple VNFs (Let us call them as shared micro services).
I would assume that there would be Day0 configuration of these micro services 
and Day 2 configuration.
How is Day2 configuration is expected to be handled. There are several methods:

-Restart the analytics app micro service for every new configuration.

-Use consul or some other mechanism to inform the new configuration and 
let the analytics app reload the configuration.

What is the method being used in TCA and more importantly is DCAE suggesting 
any guidelines in developing analytics micro-services?

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13711): https://lists.onap.org/g/onap-discuss/message/13711
Mute This Topic: https://lists.onap.org/mt/28124797/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Help on realizing dynamic services/VNFs using ONAP

2018-11-09 Thread Srini
Thanks Chaker for detailed response. Yes, realization of that in ONAP is one 
aspect of it and thanks for providing few methods to realize this.  My question 
was mainly on the ONAP northbound side. How does NS is expected to be defined? 
Are you implying following?

-Onboard NS with Security and SDWAN VNFs.

-When customer signs up for basic service, instantiate this NS using SO 
API. This will internally create NS instance in A and associates security 
VNF and SDWAN VNF to this run NS instance. And then it creates VF (which holds 
dynamic information of VNF) for both VNF and SDWAN VNFs.

-When customer adds new function for its own existing service at later 
time (no SDC involvement), modify the run time NS instance with DLP VNF and 
then instantiate new VNF and realize using options you mentioned.   Is it 
possible today?

Thanks
Srini


From: Chaker Al Hakim [mailto:chaker.al.ha...@huawei.com]
Sent: Friday, November 9, 2018 9:59 AM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 

Subject: RE: Help on realizing dynamic services/VNFs using ONAP

HI Srini,

Scenario 1:  design your basic service with enough virtual port(standby) to 
support the DLP function if/when the customer requests it. If the customer does 
request the DLP feature you can then orchestrate the DLP VNF and attach it to 
the standby Virtual networks (disadvantage: Not a good way to optimize the 
usage f you virtual resources)
Scenario 2:  would be to orchestrate the service as an advanced service with 
the DLP function deactivated (no routes configured from the security appliance 
VNF to the DLP VNF). when the customer requests the advanced feature you can 
modify the routes in the security VNF through the SDN controller (Disadvantage: 
wasting more resources but could be seamless from the customer perspective)

Just to make sure were on the same page: IPS= Intrusion Prevention System(VNF), 
DLP= Data Loss Prevention(VNF)

Regards,
Chaker


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Srini
Sent: Friday, November 09, 2018 11:16 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] Help on realizing dynamic services/VNFs using ONAP

Scenario:


-Customer of operator signs up for a basic function that requires

o   Creation of set of virtual networks.

o   Instantiation of security (firewall + IPS) with appropriate routes

o   Instantiation of SDWAN (could be set of workloads) with appropriate routes.

-Customer after few days, also requests a DLP function, which requires

o   Creation of additional virtual networks

o   Instantiation of DLP workload

o   Modifying the routes in security and SDWAN workloads such that outbound 
traffic goes via security-to-DLP-to-SDWAN-Internet.

How can this  be realized in ONAP?

One method is  :

-Onboarding:

o   On board Security VNF,  SDWAN VNF and DLP VNF

o   Create two NSes : Basic and Advanced.

?  Basic to  have two VNFs (security VNF and SDWAN VNF and associated virtual 
networks).

?  Advanced to have three VNFs (Security VNF, SDWNA VNF and DLP VNF)

-Instantiation with Basic (when customer first signs up)

-When customer requests additional function - DLP, then

o   Bring down existing service

o   Instantiate advanced service.

Few challenges with above approach :

-Disruption in the service as existing VNFs are being brought down.

-Losing the configuration of existing VNFs.

What are the best practices in mitigating above challenges? And how do NSes are 
expected to be defined?
Does change management functionality help in this scenario?
Appreciate your time and thoughts.

Thanks
Srini




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13670): https://lists.onap.org/g/onap-discuss/message/13670
Mute This Topic: https://lists.onap.org/mt/28050101/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [E] [onap-discuss] Help on realizing dynamic services/VNFs using ONAP

2018-11-09 Thread Srini
Thanks Fred. Really appreciate.

Srini


From: fernando.olive...@verizon.com [mailto:fernando.olive...@verizon.com]
Sent: Friday, November 9, 2018 8:38 AM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 

Subject: Re: [E] [onap-discuss] Help on realizing dynamic services/VNFs using 
ONAP

Hi Srini,
We trying to address these questions in the Orchestration 
scenario subgroup.  Gil Bullard, Lingli Deng and I are writing up some 
scenarios like this to try to understand how ONAP would orchestrate them.  
Particularly interesting to me is the deployment scenario where we have 
external VNFM(s) and external NFVO(s) that are managing sub components of these 
services.
I will add this to the list of scenarios that we need to address.
Best Regards,
Fred

From: mailto:onap-discuss@lists.onap.org>> on 
behalf of Srini 
mailto:srinivasa.r.addepa...@intel.com>>
Reply-To: "onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
mailto:onap-discuss@lists.onap.org>>, 
"srinivasa.r.addepa...@intel.com<mailto:srinivasa.r.addepa...@intel.com>" 
mailto:srinivasa.r.addepa...@intel.com>>
Date: Friday, November 9, 2018 at 11:15 AM
To: "onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
mailto:onap-discuss@lists.onap.org>>
Subject: [E] [onap-discuss] Help on realizing dynamic services/VNFs using ONAP

Scenario:

-Customer of operator signs up for a basic function that requires
o   Creation of set of virtual networks.
o   Instantiation of security (firewall + IPS) with appropriate routes
o   Instantiation of SDWAN (could be set of workloads) with appropriate routes.
-Customer after few days, also requests a DLP function, which requires
o   Creation of additional virtual networks
o   Instantiation of DLP workload
o   Modifying the routes in security and SDWAN workloads such that outbound 
traffic goes via security-to-DLP-to-SDWAN-Internet.

How can this  be realized in ONAP?

One method is  :
-Onboarding:
o   On board Security VNF,  SDWAN VNF and DLP VNF
o   Create two NSes : Basic and Advanced.
§  Basic to  have two VNFs (security VNF and SDWAN VNF and associated virtual 
networks).
§  Advanced to have three VNFs (Security VNF, SDWNA VNF and DLP VNF)
-Instantiation with Basic (when customer first signs up)
-When customer requests additional function – DLP, then
o   Bring down existing service
o   Instantiate advanced service.

Few challenges with above approach :
-Disruption in the service as existing VNFs are being brought down.
-Losing the configuration of existing VNFs.

What are the best practices in mitigating above challenges? And how do NSes are 
expected to be defined?
Does change management functionality help in this scenario?
Appreciate your time and thoughts.

Thanks
Srini




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13666): https://lists.onap.org/g/onap-discuss/message/13666
Mute This Topic: https://lists.onap.org/mt/28050546/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] Help on realizing dynamic services/VNFs using ONAP

2018-11-09 Thread Srini
Scenario:


-Customer of operator signs up for a basic function that requires

o   Creation of set of virtual networks.

o   Instantiation of security (firewall + IPS) with appropriate routes

o   Instantiation of SDWAN (could be set of workloads) with appropriate routes.

-Customer after few days, also requests a DLP function, which requires

o   Creation of additional virtual networks

o   Instantiation of DLP workload

o   Modifying the routes in security and SDWAN workloads such that outbound 
traffic goes via security-to-DLP-to-SDWAN-Internet.

How can this  be realized in ONAP?

One method is  :

-Onboarding:

o   On board Security VNF,  SDWAN VNF and DLP VNF

o   Create two NSes : Basic and Advanced.

?  Basic to  have two VNFs (security VNF and SDWAN VNF and associated virtual 
networks).

?  Advanced to have three VNFs (Security VNF, SDWNA VNF and DLP VNF)

-Instantiation with Basic (when customer first signs up)

-When customer requests additional function - DLP, then

o   Bring down existing service

o   Instantiate advanced service.

Few challenges with above approach :

-Disruption in the service as existing VNFs are being brought down.

-Losing the configuration of existing VNFs.

What are the best practices in mitigating above challenges? And how do NSes are 
expected to be defined?
Does change management functionality help in this scenario?
Appreciate your time and thoughts.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13662): https://lists.onap.org/g/onap-discuss/message/13662
Mute This Topic: https://lists.onap.org/mt/28050101/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [DCAE] - weekly meeting time changed

2018-11-07 Thread Srini
Hi Vijay,

You mentioned in one of the Edge automation calls that Nov 8th meeting will 
discuss PNDA integration with DCAE. Is it still the case?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Vijay VK
Sent: Wednesday, November 7, 2018 7:04 AM
To: onap-discuss@lists.onap.org
Cc: Kenny Paul 
Subject: [onap-discuss] [DCAE] - weekly meeting time changed

Hi DCAE Team,
Due to DST changes,  please note that DCAE Weekly meeting will be moved to our 
winter timings effective tomorrow - 11/8; new timing will be as below -

Thursday - 10.30 - 11.30 AM EST/3.30 -4.30 PM UTC

This change is required to avoid conflict with TSC meeting (new meeting will 
follow right after TSC meeting ends).

I've requested Kenny for updating DCAE weekly calendar. Incase that is delayed 
to be published - please use same bridge 
(https://zoom.us/j/824147956<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.google.com_url-3Fq-3Dhttps-253A-252F-252Fzoom.us-252Fj-252F824147956-26sa-3DD-26usd-3D2-26usg-3DAFQjCNEKZAaoQ9MeNSroxwvyB7RiAdVIKQ=DwMFaQ=LFYZ-o9_HUMeMTSQicvjIg=6WYcUG7NY-ZxfqWx5MmzVQ=Jdp--CZCNjNhlcL_fJA9vE6vxRHJkYO5JFr48IEswQc=goH9IJnk3HzVkjmcttqkMDbUaoa9GL2XSY0ryAsb3Zs=>)
 for tomorrow under new timings.

Regards,
Vijay

--
Vijay Venkatesh Kumar
AT
ONAP-DCAE PTL



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13583): https://lists.onap.org/g/onap-discuss/message/13583
Mute This Topic: https://lists.onap.org/mt/28023384/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Issues with Tiller (Cannot Connect to Tiller)

2018-10-24 Thread Srini
Just curious. Is network connectivity okay between the node where kubectl being 
run and K8S API Server?   Can you try to do ping (from the machine where you 
are running kubectl) command to 10.12.7.25 (I guess this is the machine where 
K8S API sever is running on).

If ping is okay, can you check whether K8S API server is running or not by 
checking the process status (via ps)?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Ukponmwan, Itohan
Sent: Wednesday, October 24, 2018 3:18 PM
To: Kamineni, Kiran K ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Issues with Tiller (Cannot Connect to Tiller)


When I run that command I also see this error;
The connection to the server 10.12.7.25:8080 was refused - did you specify the 
right host or port?

Previously I saw tiller running but I don't what has changed.

-Itohan

From: Kamineni, Kiran K
Sent: Wednesday, October 24, 2018 3:07 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ukponmwan, 
Itohan mailto:itohan.ukponm...@intel.com>>
Subject: RE: Issues with Tiller (Cannot Connect to Tiller)

Is
kubectl -n kube-system get pods
listing tiller there?

-- K i r a n

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Ukponmwan, Itohan
Sent: Wednesday, October 24, 2018 2:29 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] Issues with Tiller (Cannot Connect to Tiller)

Hi All,

I have OOM ONAP deployed. It was working but now I have issues with connecting 
to tiller using helm or kubectl commands. When I do a helm version, I see the 
following;

Client: {SemVer:"v2.9.1", 
GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Error: cannot connect to Tiller

Does anyone know how to fix this error? It is blocking my HPA integration 
testing.

Thanks,
Itohan


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13282): https://lists.onap.org/g/onap-discuss/message/13282
Mute This Topic: https://lists.onap.org/mt/27623611/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] ONAP Support for Secure Communication

2018-10-18 Thread Srini
Hi Amy and all,

I think “secure communication” here is meant Mutual TLS, right? If so, can it 
be mentioned explicitly?

From security perspective, it is also good to know:

-Cipher suites being used


Note: As I understand NIST recommends: PFS – Diffie Hellman,  RSA 
authentication with 2K size).

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Amy Zwarico
Sent: Tuesday, October 16, 2018 7:05 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] ONAP Support for Secure Communication






PTLs: The security subcommittee is tracking ONAP support of secure 
communication on all ONAP interfaces (typically HTTPS), which is one of the S3P 
requirements. Please respond to this email with a the status of your project’s 
support of secure communication. ("Yes" or "No")

Amy Zwarico, LMTS

Chief Security Office / Enterprise Security Support / Cloud Security Services

AT Services

(205) 613-1667






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13127): https://lists.onap.org/g/onap-discuss/message/13127
Mute This Topic: https://lists.onap.org/mt/27369768/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

2018-10-16 Thread Srini
On this
“Probably, there needs to be well defined folder for Cloud based artifacts like 
azure, aws templates, k8s ymls, etc. The only issue I see if SDC retains the 
structure that you upload.
“
I also think that there should be well defined folder for cloud based 
artifacts. Let us work out details. In today architecture meeting also, Chaker 
from Huawei requested for changes we are suggesting in CSAR.

The current code in SO that ingests SDC TOSCA looks for a Heat file. Hence it 
fails to load the artifacts the its DB

Yes. We will be proposing changes to SO to make it HEAT independent. Since SO 
does not interpret (correct me if I am wrong here) the HEAT and ENV artifacts, 
thinking of SO avoiding downloading of artifacts. It is up to the Multi-Cloud 
to download these artifacts and analyze them to make API calls to cloud.

I have one more topic and set of questions on SDNC preloads. Since you are 
using these as per documentation, trying to understand from you the benefit of 
SDNC preload vs using UserParams.


-Is SDNC preload per service basis or per service instance basis or 
both?

-What kind of information are you expecting from SDNC preloads in case 
of Azure based workload deployment?

-Can SDNC preload be avoided and use UserParams of ‘CreateVNF’ API of 
SO to pass parameters and values (from VID)? In K8S too, there is concept 
called ‘values’. This is similar to ‘parameters’ in case of HEAT.  Thought 
process is that ‘values’ (that need to be overridden on instance basis) is sent 
via userParams.  But we see SDNC preload and hence wondering when to use which 
one.

On Day0 configuration:


-How is it passed in case of Azure workloads?

-In case of K8S, thought process is  that same  VNF is used for 
multiple instances. There would need to be instance specific (like customer) 
Day0 configuration.  In K8S, Day0 configuration is expected to be passed during 
workload deployment (as configMap).  Hence thought process is to let Day0 
configuration is uploaded (via API) on per customer basis.  During service 
instantiation (as part of createVNF API of SO), we expect VID to pass Day0 
configuration reference as UserParams. And expect SO to pass this information 
to MC.  K8S plugin of MC gets the Day0 configuration from the reference and use 
it to create configMap as per Helm charts.  I am wondering how Day0 
configuration is being taken care in case of Azure based plugin.

Thanks
Srini


From: Avdhut Kholkar [mailto:avdhut.khol...@amdocs.com]
Sent: Tuesday, October 16, 2018 3:55 AM
To: Addepalli, Srinivasa R ; 
onap-discuss@lists.onap.org; Sudhakar Reddy 
Subject: RE: [onap-discuss] SDC UI --- How to create VSP without Heat Template

See inline..

Regards,
Avdhut Kholkar

From: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Sent: Monday, October 15, 2018 8:52 PM
To: Avdhut Kholkar 
mailto:avdhut.khol...@amdocs.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Sudhakar Reddy 
mailto:sudhakar.re...@amdocs.com>>
Subject: RE: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Thanks Avdhut. That is my understanding too. Thanks for confirming.



  1.  Did you also try keeping the ARM artifacts in input CSAR before 
onboarding to SDC?  Wanted to avoid GUI based step. Do you see any issues?
[Avdhut Kholkar] No. We did not try it. I am not sure if SDC retains the CSAR 
structure that you upload. I think it repackages it when the service is defined 
in the Catalog. The folders where the artifacts are to be uploaded are defined 
by SDC  - for eg. There is a folder for VES events, etc.we did not have any 
such folder, hence we used the ‘OTHER’ folder. Probably, there needs to be well 
defined folder for Cloud based artifacts like azure, aws templates, k8s ymls, 
etc. The only issue I see if SDC retains the structure that you upload.

  1.  What kinds of changes (and where) required to avoid dummy HEAT templates? 
 Thoughts?
[Avdhut Kholkar] The issue is in SO. The current code in SO that ingests SDC 
TOSCA looks for a Heat file. Hence it fails to load the artifacts the its DB. 
There needs to be a proper E2E design on how SDC packages and SO consumes those 
packages that are not Heat based. Gill Bullard from AT was leading this 
effort but I haven’t followed it up recently.

Thanks
Srini


From: Avdhut Kholkar [mailto:avdhut.khol...@amdocs.com]
Sent: Monday, October 15, 2018 7:15 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Sudhakar Reddy mailto:sudhakar.re...@amdocs.com>>
Subject: RE: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Answer’s in-line

Regards,
Avdhut Kholkar
Amdocs Technology Pune

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Monday, Oc

Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

2018-10-15 Thread Srini
Thanks Avdhut. That is my understanding too. Thanks for confirming.



1.  Did you also try keeping the ARM artifacts in input CSAR before 
onboarding to SDC?  Wanted to avoid GUI based step. Do you see any issues?

2.  What kinds of changes (and where) required to avoid dummy HEAT 
templates?  Thoughts?

Thanks
Srini


From: Avdhut Kholkar [mailto:avdhut.khol...@amdocs.com]
Sent: Monday, October 15, 2018 7:15 AM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 
; Sudhakar Reddy 
Subject: RE: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Answer’s in-line

Regards,
Avdhut Kholkar
Amdocs Technology Pune

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Monday, October 15, 2018 7:21 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Sudhakar 
Reddy mailto:sudhakar.re...@amdocs.com>>
Subject: Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Hi Sudhakar,

This is of interest for R4 to support K8S based cloud-regions. Thanks for 
sharing this.

Questions:

  1.  When I looked at the page, it appears that HEAT template is still there 
in input CSAR and you are adding ARM as OTHER artifact through GUI. Did you try 
having ARM artifacts in input CSAR without HEAT template?
[Avdhut Kholkar] The Heat template is just a dummy template to create the 
‘VNF_Metadata.json’ file when exported so that the SO can ingest the file 
successfully. It is just a workaround to successfully distribute the CSAR to SO 
and load it in its DB.
The Azure specific TOSCA was added in the OTHER folder. That is of interest in 
the Azure demo.

  1.  Can you also upload CSAR that is generated by SDC to wiki page?
[Avdhut Kholkar] We will do it

  1.  Did you need to make any changes to SDC to make this work? Or would R2/R3 
SDC work with no changes?
[Avdhut Kholkar] No – earlier (Amsterdam release) we had done some changes but 
with the above workaround (point 1) you do not need any change in SDC.

Thanks
Srini


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Sudhakar Reddy
Sent: Sunday, October 14, 2018 11:14 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Hi,

You can refer to this page where we are uploading CSAR to create the model. 
https://wiki.onap.org/display/DW/vFW+on+Azure


“Amdocs’ email platform is based on a third-party, worldwide, cloud-based 
system. Any emails sent to Amdocs will be processed and stored using such 
system and are accessible by third party providers of such system on a limited 
basis. Your sending of emails to Amdocs evidences your consent to the use of 
such system and such processing, storing and access”.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13036): https://lists.onap.org/g/onap-discuss/message/13036
Mute This Topic: https://lists.onap.org/mt/27300792/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

2018-10-15 Thread Srini
Hi Sudhakar,

This is of interest for R4 to support K8S based cloud-regions. Thanks for 
sharing this.

Questions:

1.  When I looked at the page, it appears that HEAT template is still there 
in input CSAR and you are adding ARM as OTHER artifact through GUI. Did you try 
having ARM artifacts in input CSAR without HEAT template?

2.  Can you also upload CSAR that is generated by SDC to wiki page?

3.  Did you need to make any changes to SDC to make this work? Or would 
R2/R3 SDC work with no changes?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Sudhakar Reddy
Sent: Sunday, October 14, 2018 11:14 PM
To: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] SDC UI --- How to create VSP without Heat Template

Hi,

You can refer to this page where we are uploading CSAR to create the model. 
https://wiki.onap.org/display/DW/vFW+on+Azure


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13024): https://lists.onap.org/g/onap-discuss/message/13024
Mute This Topic: https://lists.onap.org/mt/27300792/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [msb] Kong 1.0 released

2018-10-08 Thread Srini
Hi Tal,

Does Kong has place if ISTIO is adopted (with ISTIO-ingress)?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Tal Liron
Sent: Monday, October 8, 2018 5:56 AM
To: onap-discuss 
Subject: Re: [onap-discuss] [msb] Kong 1.0 released

I have nothing specific in mind, just everything. :) We would benefit if we can 
switch to using an upstream project with broad industry support. It's worth 
evaluating.

On Mon, Oct 8, 2018 at 5:19 AM 赵化冰 
mailto:zhaohuab...@gmail.com>> wrote:
Hi Tal,
Good point!
Sorry for the late, it was the national holiday in China last week.
It definitely worths looking into the Kong, actually, the ideas behind MSB and 
Kong are very similar, we could explore the enhancements borrowed from Kong 
what can benefit ONAP.
Do you have anything in particular in your mind?

Cheers,
Huabing

On Tue, Oct 2, 2018 at 12:49 AM Tal Liron 
mailto:tli...@redhat.com>> wrote:
Hi MSB folk,

Kong<https://github.com/Kong/kong> 1.0 was just released. I see it as having 
some overlap with MSB, and it's used quite a lot in the enterprise. Perhaps 
it's worth looking into it as a supplement or replacement?


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12878): https://lists.onap.org/g/onap-discuss/message/12878
Mute This Topic: https://lists.onap.org/mt/26443378/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source announcement

2018-10-03 Thread Srini
Hi Vimal,

Thank you for pitching in and your views are important.

Current ONAP code is expected to realize  “Service Orchestrator”.

Can a persona of ONAP be used as Edge Cloud Orchestrator?  My 2 cents is that 
ONAP source code has good functionality to realize ONAP as Edge Cloud 
Orchestrator too, except that we need to do some work on modularization so that 
unnecessary components can be taken off and add some functionality to provide 
multi-tenancy.  I understand there are concerns to increase the scope of ONAP, 
which I appreciate.  That is the debate which I think worth having before 
ruling out ONAP.

On deployment architecture:  When there is Edge Cloud Orchestrator for set of 
edges, as you say, there could be multiple application providers using this to 
deploy their applications.  Service Orchestrator used by operators also would 
be one of the consumers of this Edge cloud orchestrator instance if it needs to 
place VNFs in those edges.  It seems obvious, but wanted to get that 
confirmation.

Thanks
Srini


From: BEGWANI, VIMAL [mailto:vb1...@att.com]
Sent: Tuesday, September 25, 2018 6:21 AM
To: Margaret Chiosi ; Ramki Krishnan 
; Addepalli, Srinivasa R ; 
Ranganathan, Raghu 
Cc: HEKMAT, ARASH ; onap-usecase...@lists.onap.org; 
onap-discuss@lists.onap.org
Subject: RE: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

There are several reasons why we might want to keep Edge Cloud and ONAP 
separate.  Enterprise customer might want to deploy their applications / 
content at the right edge location and pay only for the cloud services instead 
of paying for a fully ONAP managed applications or content.  While back AT 
had fully managed hosting and basic co-location services (we provided servers, 
basic connectivity check, customers managed their applications).  Co-location 
services was widely more popular than fully managed hosting services.  Customer 
might not want to go through the trouble of packing their applications that SDC 
can upload.  I can envision a scenario where Edge Cloud is an independent 
services that is being used by more than one operator (just like cell towers in 
US today or AWS or Azure).

Regards,
Vimal

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Margaret Chiosi
Sent: Tuesday, September 25, 2018 9:08 AM
To: Ramki Krishnan mailto:ram...@vmware.com>>; Srini 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Raghu mailto:rra...@ciena.com>>
Cc: HEKMAT, ARASH mailto:arash.hek...@amdocs.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

But it may be a passthrough for certain functions. Maybe it would be good to 
create a table with all the different cloud edge ‘management’ functions and 
talk through what ONAPs role is.
e.g. optimized location for app; scale out/in; availability; optimized server 
for a specific set of SLA (CPU speed or RAM speed or NIC specific or Linux 
version or CPU type….)
If cloud edge software covers all of this – then what is ONAP’s role. If cloud 
edge only does subset, then what is ONAP’s role.

Thank You,
Margaret Chiosi
VP Open Ecosystem Team

Admin: Sophie Johnson
sophie.johns...@huawei.com<mailto:sophie.johns...@huawei.com>
+1 (908) 541-3590

Futurewei Technologies, Inc.
Fixed Network Solution CC
400 Crossing Blvd
Bridgewater, NJ 08807
(cell) +1-732-216-5507

[cid:image001.png@01CCE115.88302080]

From: Ramki Krishnan [mailto:ram...@vmware.com]
Sent: Monday, September 24, 2018 9:36 PM
To: Margaret Chiosi (A) 
mailto:margaret.chio...@huawei.com>>; Srini 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Raghu mailto:rra...@ciena.com>>
Cc: Arash Hekmat mailto:arash.hek...@amdocs.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

Hi Margaret,

From Srini -- “That said, what are the reasons for application providers to go 
edge orchestrators directly instead of going via ONAP assuming that all edges 
are under that operator domain?”

I think the case Srini is bringing up is very specific – in this case, all the 
edges are under a specific operator domain. If the operator is using ONAP then 
all the edges should go through ONAP right?

Thanks,
Ramki

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Margaret Chiosi
Sent: Monday, September 24, 2018 9:42 PM
To: Srini 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Raghu mailto:rra...@ciena.com>>
Cc: Arash Hekmat mailto:arash.hek...@

Re: [onap-discuss] #DCAEgen2 - DCAE - Adding ML based network analytics

2018-09-28 Thread Srini
Hi Mike and Vijay,

Good discussion.  I plan to be Montreal.

It would be great if Kubernetes is used for all kinds of services – 
Infrastructure Services and dynamic spark applications (analytics applications).

With respect to OOM : So far, OOM is used to deploy services that live 
throughout ONAP life.  Can OOM be used to deploy services that are ephemeral 
too.  For example, spark-submit command internally communicates with Kubernetes 
API server to bring up spark applications on containers. Can that be used 
still? In this case, there could be multiple clients to the K8S API server – 
One is OOM via Helm, second one  is spark-submit or some controller that bring 
up services dynamically. I don’t’ see any challenges on top of my head, but 
want to get that confirmed with respect to OOM.

Hi Vijay,

In your email, you mentioned this : “however for PNDA app services to be able 
to leverage SDC/Policy/CLAMP flows, I believe should be Tosca model driven”
Can you elaborate on this?  Please give an example of a flow.   Trying to 
understand if TOSCA is helping on workload bring up or anything else? If it is 
only workload bring up, isn’t Helm/spark-submit/direct K8S yaml good enough?

Thanks
Srini


From: VENKATESH KUMAR, VIJAY [mailto:vv7...@att.com]
Sent: Friday, September 28, 2018 8:11 AM
To: onap-discuss@lists.onap.org; mike.elli...@amdocs.com; fbroc...@cisco.com; 
Addepalli, Srinivasa R ; JI, LUSHENG 
; GUPTA, ALOK 
Cc: Fabien Andrieux (fandrieu) ; Donald Hunter (donaldh) 
; Trevor Smith (trsmith2) ; Cristina 
Precup (cprecup) ; Chenxi Du (chenxdu) ; 
Roger Maitland 
Subject: RE: [onap-discuss] #DCAEgen2 - DCAE - Adding ML based network analytics

Hi Mike,
One of the main distinction for DCAE Controller is need for supporting both 
static and dynamic services. Besides LCM -  the DCAE controller also provides 
dynamic policy configuration update capabilities for all the services deployed. 
If OOM Team has plans to extend any of these capabilities, it would be great to 
discuss any harmonization opportunity here.
With regard to rolling upgrade of DCAE services – it is supported. This 
capabilities existed for some components in R2; in Casablanca – enhancement was 
done to support this feature for all services components as well 
(DCAEGEN2-543<https://jira.onap.org/browse/DCAEGEN2-543>).
For PNDA, I would approach platform deployment and service differently. The 
platform deployment itself can be triggered via OOM, however for PNDA app 
services to be able to leverage SDC/Policy/CLAMP flows, I believe should be 
Tosca model driven.  Being new integration -  it will be great to discuss 
overall onboarding and deployment flow for PNDA and identify any optimization 
opportunities. We could possibly have this for discussion in one of the DCAE or 
OOM weekly meetings (post RC0) if not all are making for F2F meetup?
Regards,
Vijay

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Mike Elliott
Sent: Friday, September 28, 2018 10:02 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
fbroc...@cisco.com<mailto:fbroc...@cisco.com>; Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
VENKATESH KUMAR, VIJAY mailto:vv7...@att.com>>; JI, LUSHENG 
mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Cc: Fabien Andrieux (fandrieu) mailto:fandr...@cisco.com>>; 
Donald Hunter (donaldh) mailto:dona...@cisco.com>>; Trevor 
Smith (trsmith2) mailto:trsmi...@cisco.com>>; Cristina 
Precup (cprecup) mailto:cpre...@cisco.com>>; Chenxi Du 
(chenxdu) mailto:chen...@cisco.com>>; Roger Maitland 
mailto:roger.maitl...@amdocs.com>>
Subject: Re: [onap-discuss] #DCAEgen2 - DCAE - Adding ML based network analytics

Hi Frank,

It would be great to discuss options with you for deploying PNDA components in 
OOM/K8s. One thing that is missing right now from DCAE is the ability to 
perform an upgrade of DCAE components after its initial install. DCAE operates 
under a different controller environment. It’s kind of its own island that is 
treated special from the rest of the components within an ONAP deployment. It 
would be really great if we could have consistent behavior with the rest of 
ONAP. As of now, it is possible to perform a non-disruptive rolling upgrade of 
all components in ONAP, except for DCAE.

If you (or anyone on this email thread) is going to the architecture meetup in 
Montreal, perhaps that would be a good time to meet F2F and discuss how we 
evolve to such a common deployment model? Otherwise, the OOM team is available 
at any time to discuss via Zoom.

Thanks,
Mike.

--
Mike Elliott
ONAP OOM PTL
Senior Architect - Amdocs


From: mailto:onap-discuss@lists.onap.org>> on 
behalf of "Frank Brockners via Lists.Onap.Org" 
mailto:fbrockne=cisco@lists.onap.org>>
Reply-To: "onap-di

Re: [onap-discuss] #DCAEgen2 - DCAE - Adding ML based network analytics

2018-09-27 Thread Srini
Thank you Frank. Glad to know that Apache Spark 2.3 is going to be part of PNDA 
and hence in ONAP. I also understand you are considering enabling Kubernetes 
based scheduling.

Though I have some experience in Spark, my understanding of DCAE/DCAEGen2 is 
very minimal. And hence I am trying to get answer to one of my questions from 
experts. That is, if I have an analytics application working in Apache Spark 
environment as set of containers (Pre-processing container, ML model container 
and Post processing container as binary images which use Kafka, RDD, MLLib 
internally), would they work as is in Dublin with DCAE+PNDA? I understand that 
there is some ONAP CI/CD work needs to be done. I also understand that some 
collection/translation work need to be done to convert VES messages to Kafka 
messages.

Thanks
Srini



From: Frank Brockners (fbrockne) [mailto:fbroc...@cisco.com]
Sent: Wednesday, September 26, 2018 11:31 PM
To: Addepalli, Srinivasa R ; 'VENKATESH KUMAR, 
VIJAY' ; 'JI, LUSHENG' ; 'GUPTA, ALOK' 

Cc: 'onap-discuss@lists.onap.org' ; Fabien 
Andrieux (fandrieu) ; Donald Hunter (donaldh) 
; Trevor Smith (trsmith2) ; Cristina 
Precup (cprecup) ; Chenxi Du (chenxdu) 
Subject: RE: #DCAEgen2 - DCAE - Adding ML based network analytics


Hi Srini,

sorry for the delay - ONS.EU got into our way. PNDA 5.0 - which is expected to 
come out later in October - will include HDP 2.6.5 which contains Spark 2.3, 
see 
https://wiki.onap.org/display/DW/Integrating+PNDA#IntegratingPNDA-PNDA5.0Componentsversions.
 There are various options to run applications on Spark - and containers are 
one option.
PNDA apps are currently not deployed using containers - and integration of 
DCAE's catalogue with PNDA's deployment manager is targeted for post Casablanca.
With the closer integration of DCAE and PNDA, we should also ask the question 
of how we deploy DCAE apps moving forward.
Doing that as containers via OOM/K8s would be an interesting option to consider 
for DCAE as well.
Cc'ing a few more folks.

Cheers, Frank

From: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Sent: Freitag, 21. September 2018 17:59
To: 'VENKATESH KUMAR, VIJAY' mailto:vv7...@att.com>>; 'JI, 
LUSHENG' mailto:l...@research.att.com>>; 'GUPTA, ALOK' 
mailto:ag1...@att.com>>; Frank Brockners (fbrockne) 
mailto:fbroc...@cisco.com>>
Cc: 'onap-discuss@lists.onap.org' 
mailto:onap-discuss@lists.onap.org>>
Subject: RE: DCAE - Adding ML based network analytics

+Frank

Hi Vijay and Frank,

Few basic questions on PNDA+DCAE.

I see that PNDA supports both Spark batch and Spark streaming. Spark streaming 
is of interest. We also see that Kafka based streaming is supported by PNDA.


1.  Does PNDA use spark version 2.3 or above to allow Kubernetes based 
scheduling of spark jobs?

2.  If I had implemented my analytics application (with spark executor, 
MLlib, Kafka way of getting data stream and Kafka way of outputting the 
analysis output) as a container  that work on Spark 2.3.0,  does it require any 
changes to work with PNDA and DCAE?  If it requires changes, what kind of 
changes are required?

Thanks
Srini


From: Addepalli, Srinivasa R
Sent: Wednesday, September 19, 2018 6:59 AM
To: VENKATESH KUMAR, VIJAY mailto:vv7...@att.com>>; JI, LUSHENG 
mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: DCAE - Adding ML based network analytics

Thanks Vijay.

Understood. We are moving away from CDAP to PNDA and Apache Flink as big data 
platform.
As I understand from PNDA website, it seems to be based on Spark. Since Spark 
supports Machine learning analytics (via MLlib as well as Bring your own 
models), I think PNDA/Spark may be what we need to look into.

Thanks for pointers Vijay. Will go through the link you have provided and 
understand the onboarding of analytics micro-services.

Thanks
Srini



From: VENKATESH KUMAR, VIJAY [mailto:vv7...@att.com]
Sent: Tuesday, September 18, 2018 5:30 PM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; JI, 
LUSHENG mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: DCAE - Adding ML based network analytics

Hi Srini - Thanks for your interest into DCAE. Apologize for the delay in 
response (was tied up with upcoming M4 delivery).

As you might know, DCAE provides a platform for onboarding different type of mS 
(collectors, analytics, CE's). The TCA instance was build to support the 
original OpenECOMP and ONAP usecases and it was chosen as CDAP application as 
that was the analytics platform supported then. However since Amsterdam 
release, based on community feedback (and lack of support in CDAP)-  we are 
working toward integrating newer analytics platform into DCAE. PNDA is one such 
platform

Re: [onap-discuss] [Onap-usecasesub] Edge Application Provisioning

2018-09-27 Thread Srini
Hi Arash,

For me to understand the meaning of “Separation of concerns”.

You mentioned this “Even if a Telecom Service Provider would like to get into 
MEC Use Application domain, it would most possibly be done by other tools run 
by other teams in other business divisions, separate from their Critical 
Network Infrastructure management.”

I agree that there would be different teams in a provider company that may be 
responsible for  network infrastructure vs other applications. So, it is 
possible that ONAP could be deployed multiple times to satisfy that separation 
of concerns – One for each set of business cases.

But, our discussion in edge-automation is not related to multiple instances of 
ONAP (which is a provider option).   You are of opinion that ONAP scope should 
be limited to telco VNFs and any scope change to provide interface to 
application providers should be approved by EUAG & TSC.  Did I understand that 
correctly?

Thanks
Srini



From: onap-usecase...@lists.onap.org [mailto:onap-usecase...@lists.onap.org] On 
Behalf Of Arash Hekmat
Sent: Wednesday, September 26, 2018 2:38 PM
To: Addepalli, Srinivasa R ; 
onap-discuss@lists.onap.org; onap-usecase...@lists.onap.org
Subject: Re: [Onap-usecasesub] Edge Application Provisioning

To me, the real issue here is the separation of concerns.

The question is, is ONAP the tool that Telecom Service Providers use to manage 
their Critical Nationwide/Statewide/Citywide Mobile/Landline Network 
Infrastructure?

If the answer is no, we have no argument here. But if the answer is yes, then 
why would a Service Provider allow ONAP to get involved in running some Joe 
Drone app?

Even if a Telecom Service Provider would like to get into MEC Use Application 
domain, it would most possibly be done by other tools run by other teams in 
other business divisions, separate from their Critical Network Infrastructure 
management.

Of course, if we talk about software reuse, other instances or personas of 
ONAP, or using parts of ONAP in other platforms then anything is possible as 
driven by resources and priorities.

Best Regards,
Arash

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Srini
Sent: Wednesday, September 26, 2018 5:31 PM
To: Margaret Chiosi 
mailto:margaret.chio...@huawei.com>>; Ramki 
Krishnan mailto:ram...@vmware.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Onap-usecasesub] Edge Automation through ONAP WG

Yes Margaret. All are good points. It is true that ONAP does not care about 
what is running inside the VM or container. Even from application configuration 
perspective also, ONAP is pretty independent. Hence, ONAP should work whether 
the VM/containers holds Network function or something else.

That said, Even though discussions started on whether ONAP to support VNFs and 
other applications,  it got clearer by end of today discussion that it is not 
about the application workload, rather it is about whether ONAP should allow 
third party systems to instantiate their VNFs/Apps.  Vimal put it right – 
ONAP-managed vs ONAP-unaware. Please look at the email I sent and I hope that 
came out well.

Thanks
Srini

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Margaret Chiosi
Sent: Wednesday, September 26, 2018 4:36 PM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ramki Krishnan mailto:ram...@vmware.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Onap-usecasesub] Edge Automation through ONAP WG

Srini: yes I agree. When this all started – the vision was to combine 
IT/network cloud together – I just forgot the original vision.
But the question is do the carriers believe this and have they truly thought 
through the real implications.

Aside from that – I still would like someone to state if we handle L5-7 APPs 
how this may impact what we are doing? I still can’t tell if it does.
Now if I look at the L5-7 view – does ONAP make it cumbersome for them or helps 
them – another area I can’t tell.

I do realize a lot of L5-L7 apps have their own management systems. But again, 
how is this different with our L4 and below apps with their management systems.
We still have to support with or without vendor VF management systems and need 
to come up with a common interface between ONAP and vendor systems.

But the ONAP VF management systems just focuses on the generic image management 
– load image, track release image, load day 0 config, scale out when there is 
an app trigger and we scale based on policy defined.
It knows nothing about the application.
The specific application detail (DB update, rerouting of traffic, optimization 
of some app data or spitting out a report or visual on app data, how to scale 
out

[onap-discuss] Functional decomposition related question (ONAP Run time vs ONAP Design time)

2018-09-26 Thread Srini
Hi Michael, Brian, Seshu and all,

While explaining ONAP at high level to somebody who is novice to ONAP, but very 
knowledgeable on network service orchestration, few questions came up on 
functional decomposition and I did not have good answer. May be you could help.

Today, ONAP design time is used to onboard VNFs, compose services using VNFs.  
ONAP SDC notifies ONAP run time when new VNF is onboarded, or service is 
changed etc...   ONAP run time comes in picture when the onboarded/composed 
service is instantiated.

Questions that came up were :

-Can ONAP run time be used with some third party onboarding tools (My 
sense is that they have very good onboarding tool and hence likes to use that 
and use ONAP run time)? What kind of glue logic is expected to be developed?

-Digging deeper:

o   What does ONAP-run time expect? How do services and VNFs artifacts would 
need to look like for ONAP-run-time?

o   What needs to be programmed in A before allowing service instantiation.

o   What needs to be programmed in SDNC, Policy, DCAE, Multi-Cloud if there is 
no SDC?

Did you see this kind of decomposition request come from anybody? In any case, 
is there something that is documented to answer above questions?

Thanks
Srini





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12673): https://lists.onap.org/g/onap-discuss/message/12673
Mute This Topic: https://lists.onap.org/mt/26234773/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] Edge Application Provisioning

2018-09-26 Thread Srini
Hi,

Thanks for good discussion today.

I have updated the slides on two choices for Edge app provisioning

-ONAP managed app provisioning

-ONAP-unaware app provisioning.

https://wiki.onap.org/download/attachments/28379482/Edge_ONAP_WG_v7.pdf?api=v2
Please see slides 27, 30 and 31.

I am pasting the comparison here.

Arash and Vimal,  can you check this and let me know whether I captured your 
thoughts.

[cid:image001.png@01D45592.6B642B60]

Hi Ramki and Raghu,

As Arash suggested, it is good to take this to EUAG & architecture subcommittee 
and get their feedback on which option is preferred.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12670): https://lists.onap.org/g/onap-discuss/message/12670
Mute This Topic: https://lists.onap.org/mt/26234535/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-24 Thread Srini
Okay. I think it is good fix to have in A

For now, we will go with current API and assume that new entries/deletions are 
detected only in the next round (OOF periodically does the traversal).

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of William Reehil
Sent: Monday, September 24, 2018 12:04 PM
To: Addepalli, Srinivasa R ; KAJUR, HARISH V 
; onap-discuss@lists.onap.org; Ranganathan, Dileep 
; FORSYTH, JAMES 
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

We currently do not support that feature.

William Reehil
Active and Available Inventory
D2 PLATFORM & SYSTEMS DEVELOPMENT - Principal Member of Technical Staff
AT Services Middletown, NJ
O: (732) 420-7806 | C: (732) 865-5333


From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Monday, September 24, 2018 1:33 PM
To: REEHIL, WILLIAM E mailto:wr1...@att.com>>; KAJUR, HARISH V 
mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Thanks for sending this. I was about to ask this very question of other entries 
getting added or deleted during the traversal.  In other systems I have 
involved in before,  there used to be  indication in the response to provide 
enough information for consumers to know that the list is modified. It is 
achieved using timestamp of last update of the list. It is consumer 
responsibility to check the time stamp of non-initial response with 
initial-response and if they are different, figure out whether to restart the 
traversal or move forward.

In A, what mechanism is provided for consumers to the list is different?

Thanks
Srini


From: REEHIL, WILLIAM E [mailto:wr1...@att.com]
Sent: Monday, September 24, 2018 10:19 AM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
KAJUR, HARISH V mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Srini,

If you are doing processing using pagination be aware that the results are 
returned in chunks dynamically for the chunks present at the given time of the 
query, there is no concept of persistence of an original set of results.

So say you come in and ask for resultIndex=1=1 and there are 10 
entries

[Node 1], Node 2, Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 
10

Then you say resultIndex=2=1 you get that Node 2

Node 1, [Node 2], Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 
10

Then say Node 1 gets deleted

Node 2, Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 10

Then say you ask for resultIndex=3=1 you would get Node 4 because 
now the entire set is different

Node 2, Node 3, [Node 4], Node 5, Node 6, Node 7, Node 8, Node 9, Node 10

Thanks,

William Reehil
Active and Available Inventory
D2 PLATFORM & SYSTEMS DEVELOPMENT - Principal Member of Technical Staff
AT Services Middletown, NJ
O: (732) 420-7806 | C: (732) 865-5333


From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Monday, September 24, 2018 12:30 PM
To: REEHIL, WILLIAM E mailto:wr1...@att.com>>; KAJUR, HARISH V 
mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Thank you.

I guess it helps the client (in this case OOF) to figure out when to end the 
traversal. Also, I guess it helps in figuring out the number of entries 
returned in the last request as the last response would have entries less than 
the requested entries.

Thanks
Srini


From: REEHIL, WILLIAM E [mailto:wr1...@att.com]
Sent: Monday, September 24, 2018 9:02 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Srini,

Please start at 1 as 1 and 0 are treated as the same in the code

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=4=100

Other thing

Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-24 Thread Srini
Thanks for sending this. I was about to ask this very question of other entries 
getting added or deleted during the traversal.  In other systems I have 
involved in before,  there used to be  indication in the response to provide 
enough information for consumers to know that the list is modified. It is 
achieved using timestamp of last update of the list. It is consumer 
responsibility to check the time stamp of non-initial response with 
initial-response and if they are different, figure out whether to restart the 
traversal or move forward.

In A, what mechanism is provided for consumers to the list is different?

Thanks
Srini


From: REEHIL, WILLIAM E [mailto:wr1...@att.com]
Sent: Monday, September 24, 2018 10:19 AM
To: Addepalli, Srinivasa R ; KAJUR, HARISH V 
; onap-discuss@lists.onap.org; Ranganathan, Dileep 
; FORSYTH, JAMES 
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Srini,

If you are doing processing using pagination be aware that the results are 
returned in chunks dynamically for the chunks present at the given time of the 
query, there is no concept of persistence of an original set of results.

So say you come in and ask for resultIndex=1=1 and there are 10 
entries

[Node 1], Node 2, Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 
10

Then you say resultIndex=2=1 you get that Node 2

Node 1, [Node 2], Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 
10

Then say Node 1 gets deleted

Node 2, Node 3, Node 4, Node 5, Node 6, Node 7, Node 8, Node 9, Node 10

Then say you ask for resultIndex=3=1 you would get Node 4 because 
now the entire set is different

Node 2, Node 3, [Node 4], Node 5, Node 6, Node 7, Node 8, Node 9, Node 10

Thanks,

William Reehil
Active and Available Inventory
D2 PLATFORM & SYSTEMS DEVELOPMENT - Principal Member of Technical Staff
AT Services Middletown, NJ
O: (732) 420-7806 | C: (732) 865-5333


From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Monday, September 24, 2018 12:30 PM
To: REEHIL, WILLIAM E mailto:wr1...@att.com>>; KAJUR, HARISH V 
mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Thank you.

I guess it helps the client (in this case OOF) to figure out when to end the 
traversal. Also, I guess it helps in figuring out the number of entries 
returned in the last request as the last response would have entries less than 
the requested entries.

Thanks
Srini


From: REEHIL, WILLIAM E [mailto:wr1...@att.com]
Sent: Monday, September 24, 2018 9:02 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Srini,

Please start at 1 as 1 and 0 are treated as the same in the code

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=4=100

Other things to note, you will get headers back with the total number of 
indices and results

Below headers are accessible,

[cid:image001.jpg@01D453F0.F9E025E0]

Thanks,


William Reehil
Active and Available Inventory
D2 PLATFORM & SYSTEMS DEVELOPMENT - Principal Member of Technical Staff
AT Services Middletown, NJ
O: (732) 420-7806 | C: (732) 865-5333


From: KAJUR, HARISH V
Sent: Monday, September 24, 2018 11:53 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
srinivasa.r.addepa...@intel.com<mailto:srinivasa.r.addepa...@intel.com>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

The calls you have is incorrect. For your example, these are the calls:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100

The first three pages will get 100 cloud regions each being specified the 
resultSize and the index only increments by 1 each time.
The last page will get the remaining 50 cloud regions.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mail

Re: [onap-discuss] [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source announcement

2018-09-24 Thread Srini
We talked about it. Vimal called it as ONAP-managed vs ONAP-unmanaged.  In case 
of ONAP-managed, application providers would go through the ONAP and then ONAP 
to direct edges or ONAP to edge orchestrators to edges.  In case of 
ONAP-unmanaged, application providers would directly go to edge orchestrator to 
edges.  In the picture I had sent, I have assumed ONAP managed and ONAP 
directly talking to edges.

My understanding of Edge orchestrator between ONAP and edges is to offload some 
of the ONAP functionality or to offload some of the edge management 
functionality. Keep that in mind, I felt that ONAP would always be there. 
Hence, I would think that the  application providers would talk to  ONAP 
instead of Edge domain orchestrator.

That said, what are the reasons for application providers to go edge 
orchestrators directly instead of going via ONAP assuming that all edges are 
under that operator domain?

Thanks
Srini





From: Ranganathan, Raghu [mailto:rra...@ciena.com]
Sent: Monday, September 24, 2018 9:45 AM
To: Addepalli, Srinivasa R 
Cc: Arash Hekmat ; onap-usecase...@lists.onap.org; 
onap-discuss@lists.onap.org
Subject: Re: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement


https://mobiledgex.com/about/ = marketplace? so, could be like in your diagram

one item we discussed in last call is edge domain can expose apis to multiple 
‘client systems’….one of which is onap-central (in our gliffy) for some aspects 
of a given service/app while some other ‘app client system’ can directly 
interface as well. maybe we need to update our gliffy to show such parallel 
interactions.

—Raghu



On Sep 24, 2018, at 11:36 AM, Srini 
mailto:srinivasa.r.addepa...@intel.com>> wrote:

Based on press items, it appears to be application platform.  But again, items 
in press are not very clear. I guess we will know when the code is open sourced.

If it is application platform, then it could be a good vehicle to ensure that 
ONAP can meet those platform requirements.

Thanks
Srini


From: Ranganathan, Raghu [mailto:rra...@ciena.com]
Sent: Monday, September 24, 2018 8:48 AM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Cc: Arash Hekmat mailto:arash.hek...@amdocs.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

i don’t think mobiledgex is an ‘application platform’. it provides IaaS/PaaS to 
developers…..just like public cloud does today. So, more of an edge 
orchestration platform, ie., the ‘green’ box in our gliffy …i think.
—Raghu





On Sep 24, 2018, at 10:30 AM, Srini 
mailto:srinivasa.r.addepa...@intel.com>> wrote:

Hi Arash and all,

I will be talking about this on upcoming edge-automation call. But, since this 
question was raised, let me address it to some extent ☺.

MEC application providers (like CDN, security providers, AR/VR application 
providers) would like to leverage edges that are controlled by various 
operators to satisfy their customer needs. Operators own many edges and instead 
of leasing space, internet connectivity to various application providers to 
install their own equipment for compute, operators might like to provide 
virtual infrastructure for deploying computes of application providers. It is 
win-win for both operators and application providers. It could be good business 
model for operators and they can service many application providers using 
shared infrastructure.  It is win for  application providers too as they don’t 
need to invest in infrastructure.

If ONAP is deployed by operators for orchestration and deployment of their own 
VNFs, in my view, it makes sense to use same ONAP deployment to deploy their 
customer VNFs and applications as they need to share the same edge sites and 
hence the same infrastructure.

Note that MEC applications can be some network functions too. One of the MEC 
use case is security such as DDOS.  DDOS application provider can deploy DDOS 
VNFs for their customers to reduce the bad traffic going to their customer 
services by dropping the attack traffic almost near the source.

In the picture below, “App providers 1” has business relation with operator1 
and operator n.  When app provider 1 customer needs some compute offload, it 
talks to one of the operators to deploy compute based on the location it needs 
to deploy the offload on.

Proposal for MEC for ONAP is to ensure that ONAP has right interfaces and 
capabilities exposed.  Our intention is not to include App-provider 
functionality in ONAP. We can discuss more in edge automation calls.



Note: An operator can be application provider too.

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
[mailto:onap-usecase...@lists.onap.org] On Behalf Of Arash Hekmat
Sent: Monday, September 24, 2018 7:42 AM
To: 

Re: [onap-discuss] [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source announcement

2018-09-24 Thread Srini
Hi Raghu,

My comment based on this text in 
https://www.lightreading.com/the-edge/mobiledgex-revs-up-and-shifts-into-gear-/d/d-id/746244?f_src=lightreading_editorspicks_rss_latest

“
Its Distributed Matching Engine is another microservice set of code that 
provides an interface to any end user device that's looking to use the 
applications housed on the edge computing platforms
“

I may be reading more than what it is.. ☺.

Thanks
Srini

From: Addepalli, Srinivasa R
Sent: Monday, September 24, 2018 9:37 AM
To: 'Ranganathan, Raghu' 
Cc: Arash Hekmat ; onap-usecase...@lists.onap.org; 
onap-discuss@lists.onap.org
Subject: RE: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

Based on press items, it appears to be application platform.  But again, items 
in press are not very clear. I guess we will know when the code is open sourced.

If it is application platform, then it could be a good vehicle to ensure that 
ONAP can meet those platform requirements.

Thanks
Srini


From: Ranganathan, Raghu [mailto:rra...@ciena.com]
Sent: Monday, September 24, 2018 8:48 AM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Cc: Arash Hekmat mailto:arash.hek...@amdocs.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

i don’t think mobiledgex is an ‘application platform’. it provides IaaS/PaaS to 
developers…..just like public cloud does today. So, more of an edge 
orchestration platform, ie., the ‘green’ box in our gliffy …i think.
—Raghu

On Sep 24, 2018, at 10:30 AM, Srini 
mailto:srinivasa.r.addepa...@intel.com>> wrote:

Hi Arash and all,

I will be talking about this on upcoming edge-automation call. But, since this 
question was raised, let me address it to some extent ☺.

MEC application providers (like CDN, security providers, AR/VR application 
providers) would like to leverage edges that are controlled by various 
operators to satisfy their customer needs. Operators own many edges and instead 
of leasing space, internet connectivity to various application providers to 
install their own equipment for compute, operators might like to provide 
virtual infrastructure for deploying computes of application providers. It is 
win-win for both operators and application providers. It could be good business 
model for operators and they can service many application providers using 
shared infrastructure.  It is win for  application providers too as they don’t 
need to invest in infrastructure.

If ONAP is deployed by operators for orchestration and deployment of their own 
VNFs, in my view, it makes sense to use same ONAP deployment to deploy their 
customer VNFs and applications as they need to share the same edge sites and 
hence the same infrastructure.

Note that MEC applications can be some network functions too. One of the MEC 
use case is security such as DDOS.  DDOS application provider can deploy DDOS 
VNFs for their customers to reduce the bad traffic going to their customer 
services by dropping the attack traffic almost near the source.

In the picture below, “App providers 1” has business relation with operator1 
and operator n.  When app provider 1 customer needs some compute offload, it 
talks to one of the operators to deploy compute based on the location it needs 
to deploy the offload on.

Proposal for MEC for ONAP is to ensure that ONAP has right interfaces and 
capabilities exposed.  Our intention is not to include App-provider 
functionality in ONAP. We can discuss more in edge automation calls.



Note: An operator can be application provider too.

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
[mailto:onap-usecase...@lists.onap.org] On Behalf Of Arash Hekmat
Sent: Monday, September 24, 2018 7:42 AM
To: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Onap-usecasesub] MobileEdgeX open source announcement

Srini and all,

As we have discussed before, as far as I can see, ONAP is not in the MEC User 
Application domain. ONAP is in the Network Function management domain (ONAP = 
Open Network Automation Platform). Of course, best software technologies and 
practices can and should be shared amongst these platforms. But ONAP has no 
business in the User Application domain. ONAP’s involvement in MEC is only in 
managing Network Functions and Network Analytics at the Edge.

I believe, what needs to be defined is the “Interface” between Application 
management platforms (e.g.MobileEdgeX) and Network management platforms (e.g. 
ONAP).

Best Regards,
Arash

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of ramki krishnan
Sent: Sunday, September 23, 2018 12:12 AM
To: Pasi Vaananen mailto:pvaan...@red

Re: [onap-discuss] [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source announcement

2018-09-24 Thread Srini
Based on press items, it appears to be application platform.  But again, items 
in press are not very clear. I guess we will know when the code is open sourced.

If it is application platform, then it could be a good vehicle to ensure that 
ONAP can meet those platform requirements.

Thanks
Srini


From: Ranganathan, Raghu [mailto:rra...@ciena.com]
Sent: Monday, September 24, 2018 8:48 AM
To: Addepalli, Srinivasa R 
Cc: Arash Hekmat ; onap-usecase...@lists.onap.org; 
onap-discuss@lists.onap.org
Subject: Re: [**EXTERNAL**] [Onap-usecasesub] MobileEdgeX open source 
announcement

i don’t think mobiledgex is an ‘application platform’. it provides IaaS/PaaS to 
developers…..just like public cloud does today. So, more of an edge 
orchestration platform, ie., the ‘green’ box in our gliffy …i think.
—Raghu



On Sep 24, 2018, at 10:30 AM, Srini 
mailto:srinivasa.r.addepa...@intel.com>> wrote:

Hi Arash and all,

I will be talking about this on upcoming edge-automation call. But, since this 
question was raised, let me address it to some extent ☺.

MEC application providers (like CDN, security providers, AR/VR application 
providers) would like to leverage edges that are controlled by various 
operators to satisfy their customer needs. Operators own many edges and instead 
of leasing space, internet connectivity to various application providers to 
install their own equipment for compute, operators might like to provide 
virtual infrastructure for deploying computes of application providers. It is 
win-win for both operators and application providers. It could be good business 
model for operators and they can service many application providers using 
shared infrastructure.  It is win for  application providers too as they don’t 
need to invest in infrastructure.

If ONAP is deployed by operators for orchestration and deployment of their own 
VNFs, in my view, it makes sense to use same ONAP deployment to deploy their 
customer VNFs and applications as they need to share the same edge sites and 
hence the same infrastructure.

Note that MEC applications can be some network functions too. One of the MEC 
use case is security such as DDOS.  DDOS application provider can deploy DDOS 
VNFs for their customers to reduce the bad traffic going to their customer 
services by dropping the attack traffic almost near the source.

In the picture below, “App providers 1” has business relation with operator1 
and operator n.  When app provider 1 customer needs some compute offload, it 
talks to one of the operators to deploy compute based on the location it needs 
to deploy the offload on.

Proposal for MEC for ONAP is to ensure that ONAP has right interfaces and 
capabilities exposed.  Our intention is not to include App-provider 
functionality in ONAP. We can discuss more in edge automation calls.



Note: An operator can be application provider too.

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
[mailto:onap-usecase...@lists.onap.org] On Behalf Of Arash Hekmat
Sent: Monday, September 24, 2018 7:42 AM
To: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Onap-usecasesub] MobileEdgeX open source announcement

Srini and all,

As we have discussed before, as far as I can see, ONAP is not in the MEC User 
Application domain. ONAP is in the Network Function management domain (ONAP = 
Open Network Automation Platform). Of course, best software technologies and 
practices can and should be shared amongst these platforms. But ONAP has no 
business in the User Application domain. ONAP’s involvement in MEC is only in 
managing Network Functions and Network Analytics at the Edge.

I believe, what needs to be defined is the “Interface” between Application 
management platforms (e.g.MobileEdgeX) and Network management platforms (e.g. 
ONAP).

Best Regards,
Arash

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of ramki krishnan
Sent: Sunday, September 23, 2018 12:12 AM
To: Pasi Vaananen mailto:pvaan...@redhat.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Suspected Spam] Re: [Onap-usecasesub] [Edge Automation Working 
Group] MobileEdgeX open source announcement

Good one Srini.

Device verification is likely to be checking the authenticity of the device 
including any security violations such as malware – rogue devices can 
potentially take down the entire cloud depending on the seriousness of the 
security violation.

The success of these open source initiatives finally comes down to a modular 
and stable code base – just wondering where the various initiatives are at on 
this. ETSI MEC is only a spec -:)

Thanks,
Ramki

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Pasi Vaananen
Sent: Saturday, Septemb

Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-24 Thread Srini
Thank you.

I guess it helps the client (in this case OOF) to figure out when to end the 
traversal. Also, I guess it helps in figuring out the number of entries 
returned in the last request as the last response would have entries less than 
the requested entries.

Thanks
Srini


From: REEHIL, WILLIAM E [mailto:wr1...@att.com]
Sent: Monday, September 24, 2018 9:02 AM
To: KAJUR, HARISH V ; onap-discuss@lists.onap.org; Addepalli, 
Srinivasa R ; Ranganathan, Dileep 
; FORSYTH, JAMES 
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Srini,

Please start at 1 as 1 and 0 are treated as the same in the code

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=4=100

Other things to note, you will get headers back with the total number of 
indices and results

Below headers are accessible,

[cid:image001.jpg@01D453E8.F2DC7800]

Thanks,


William Reehil
Active and Available Inventory
D2 PLATFORM & SYSTEMS DEVELOPMENT - Principal Member of Technical Staff
AT Services Middletown, NJ
O: (732) 420-7806 | C: (732) 865-5333


From: KAJUR, HARISH V
Sent: Monday, September 24, 2018 11:53 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
srinivasa.r.addepa...@intel.com<mailto:srinivasa.r.addepa...@intel.com>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

The calls you have is incorrect. For your example, these are the calls:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100

The first three pages will get 100 cloud regions each being specified the 
resultSize and the index only increments by 1 each time.
The last page will get the remaining 50 cloud regions.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Monday, September 24, 2018 11:50 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Thanks Harish.

What are the values to be passed to resultIndex and resultSize for following 
example.

Say, there are 350 Cloud regions.
Say, OOF wants to get 100 cloud regions at a time


Would the calls be like this:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=101=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=201=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=301=100


Thanks
Srini





From: KAJUR, HARISH V [mailto:vk2...@att.com]
Sent: Sunday, September 23, 2018 4:05 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

Starting Casablanca release in AAI, we can do pagination by adding the 
following query parameters:

resultIndex and resultSize

resultIndex is the index of the current page
resultSize how many cloud regions you want in a single page.

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=10

Will return a response of 10 cloud regions and additional response headers: 
total-pages and total-results.

total-pages will return 100 if there are 1000 cloud regions per your example.
total-results will be 1000.

The total-pages will change based on the resultSize that you choose when you 
make your initial GET request.
If you wanted to do 100 cloud regions per page and you set resultSize=100, then 
total-pages will only be 10.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Friday, September 21, 2018 1:12 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; KAJUR, 
HARISH V mailto:vk2...@att.com>>; Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH

Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-24 Thread Srini
Thanks Harish for the correction.

resultIndex term was confusing.  Better term would have been 'page' or 
pageIndex :).

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Venkata Harish K Kajur
Sent: Monday, September 24, 2018 8:53 AM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 
; Ranganathan, Dileep 
; FORSYTH, JAMES 
Cc: REEHIL, WILLIAM E 
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

The calls you have is incorrect. For your example, these are the calls:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=1=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=2=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=3=100

The first three pages will get 100 cloud regions each being specified the 
resultSize and the index only increments by 1 each time.
The last page will get the remaining 50 cloud regions.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Monday, September 24, 2018 11:50 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
FORSYTH, JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Thanks Harish.

What are the values to be passed to resultIndex and resultSize for following 
example.

Say, there are 350 Cloud regions.
Say, OOF wants to get 100 cloud regions at a time


Would the calls be like this:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=101=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=201=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=301=100


Thanks
Srini





From: KAJUR, HARISH V [mailto:vk2...@att.com]
Sent: Sunday, September 23, 2018 4:05 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Cc: REEHIL, WILLIAM E mailto:wr1...@att.com>>
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

Starting Casablanca release in AAI, we can do pagination by adding the 
following query parameters:

resultIndex and resultSize

resultIndex is the index of the current page
resultSize how many cloud regions you want in a single page.

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=10

Will return a response of 10 cloud regions and additional response headers: 
total-pages and total-results.

total-pages will return 100 if there are 1000 cloud regions per your example.
total-results will be 1000.

The total-pages will change based on the resultSize that you choose when you 
make your initial GET request.
If you wanted to do 100 cloud regions per page and you set resultSize=100, then 
total-pages will only be 10.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Friday, September 21, 2018 1:12 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; KAJUR, 
HARISH V mailto:vk2...@att.com>>; Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

If the pagination is provided by A, I think that is the right approach to 
take.  I am also concerned the case where there are thousands of cloud regions, 
each having tens of flavors with each flavor having tens of HPA capabilities. 
Amount of data that needs to go over HTTP could be huge. Pagination helps.

Hi Harish,
Can you provide some examples on pagination granularity supported by A? As 
you see in this case, there are set of cloud-regions, and for each 
cloud-region, there could be set of flavor records. For each flavor record, 
there are set of HPA capability records.

Say that there are 1000 cloud regions.
Say that OOF wants to read 10 at a time.
How can this be done? Any examples would be good.

Thanks
Srini


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Venkata Harish K Kajur
Sent: Friday, September 21, 2018 9:38 AM
To: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subjec

Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-24 Thread Srini
Thanks Harish.

What are the values to be passed to resultIndex and resultSize for following 
example.

Say, there are 350 Cloud regions.
Say, OOF wants to get 100 cloud regions at a time


Would the calls be like this:

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=101=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=201=100
GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=301=100


Thanks
Srini





From: KAJUR, HARISH V [mailto:vk2...@att.com]
Sent: Sunday, September 23, 2018 4:05 PM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 
; Ranganathan, Dileep 
; FORSYTH, JAMES 
Cc: REEHIL, WILLIAM E 
Subject: RE: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Srini,

Starting Casablanca release in AAI, we can do pagination by adding the 
following query parameters:

resultIndex and resultSize

resultIndex is the index of the current page
resultSize how many cloud regions you want in a single page.

GET /aai/v14/cloud-infrastructure/cloud-regions?resultIndex=0=10

Will return a response of 10 cloud regions and additional response headers: 
total-pages and total-results.

total-pages will return 100 if there are 1000 cloud regions per your example.
total-results will be 1000.

The total-pages will change based on the resultSize that you choose when you 
make your initial GET request.
If you wanted to do 100 cloud regions per page and you set resultSize=100, then 
total-pages will only be 10.

Thanks,
Harish

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Srini
Sent: Friday, September 21, 2018 1:12 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; KAJUR, 
HARISH V mailto:vk2...@att.com>>; Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

If the pagination is provided by A, I think that is the right approach to 
take.  I am also concerned the case where there are thousands of cloud regions, 
each having tens of flavors with each flavor having tens of HPA capabilities. 
Amount of data that needs to go over HTTP could be huge. Pagination helps.

Hi Harish,
Can you provide some examples on pagination granularity supported by A? As 
you see in this case, there are set of cloud-regions, and for each 
cloud-region, there could be set of flavor records. For each flavor record, 
there are set of HPA capability records.

Say that there are 1000 cloud regions.
Say that OOF wants to read 10 at a time.
How can this be done? Any examples would be good.

Thanks
Srini


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Venkata Harish K Kajur
Sent: Friday, September 21, 2018 9:38 AM
To: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Dileep,

Can you please provide me with more info such as the localhost_access.log of 
the request?
Is this Casablanca code?
If it is, what can be done is use pagination and have your client do multiple 
parallel requests rather than One GET ALL to speed up.

Thanks,
Harish

From: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>
Sent: Friday, September 21, 2018 11:58 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; FORSYTH, JAMES 
mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [AAI] Optimizing querying all flavors in a cloud region

Thanks Harish.
In our use case we also need the children inside the flavors too. We are trying 
to get the HPACapabilities object from flavors.
Is there a way to speed up?

Thanks,
Dileep

From: KAJUR, HARISH V [mailto:vk2...@att.com]
Sent: Friday, September 21, 2018 7:18 AM
To: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [AAI] Optimizing querying all flavors in a cloud region

Hi Dileep,

I don't think an index here will help because you are not filtering on anything.
Indexes help if you are doing a lookup for a specific vertexes or set of 
vertexes based on a property.
In this case, you wanted to get all the flavors in a specific cloud region.
I would suggest then to change to doing this:

GET 
{aai_endpoint}/aai/{aai_version}/cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/flavors/?depth=0=true

If you only care about the flavors and not the children underneath the flavors, 
then this query w

Re: [onap-discuss] [Onap-usecasesub] MobileEdgeX open source announcement

2018-09-24 Thread Srini
Hi Arash and all,

I will be talking about this on upcoming edge-automation call. But, since this 
question was raised, let me address it to some extent ☺.

MEC application providers (like CDN, security providers, AR/VR application 
providers) would like to leverage edges that are controlled by various 
operators to satisfy their customer needs. Operators own many edges and instead 
of leasing space, internet connectivity to various application providers to 
install their own equipment for compute, operators might like to provide 
virtual infrastructure for deploying computes of application providers. It is 
win-win for both operators and application providers. It could be good business 
model for operators and they can service many application providers using 
shared infrastructure.  It is win for  application providers too as they don’t 
need to invest in infrastructure.

If ONAP is deployed by operators for orchestration and deployment of their own 
VNFs, in my view, it makes sense to use same ONAP deployment to deploy their 
customer VNFs and applications as they need to share the same edge sites and 
hence the same infrastructure.

Note that MEC applications can be some network functions too. One of the MEC 
use case is security such as DDOS.  DDOS application provider can deploy DDOS 
VNFs for their customers to reduce the bad traffic going to their customer 
services by dropping the attack traffic almost near the source.

In the picture below, “App providers 1” has business relation with operator1 
and operator n.  When app provider 1 customer needs some compute offload, it 
talks to one of the operators to deploy compute based on the location it needs 
to deploy the offload on.

Proposal for MEC for ONAP is to ensure that ONAP has right interfaces and 
capabilities exposed.  Our intention is not to include App-provider 
functionality in ONAP. We can discuss more in edge automation calls.

[cid:image001.jpg@01D453E0.E6426E40]

Note: An operator can be application provider too.

From: onap-usecase...@lists.onap.org [mailto:onap-usecase...@lists.onap.org] On 
Behalf Of Arash Hekmat
Sent: Monday, September 24, 2018 7:42 AM
To: onap-usecase...@lists.onap.org
Subject: Re: [Onap-usecasesub] MobileEdgeX open source announcement

Srini and all,

As we have discussed before, as far as I can see, ONAP is not in the MEC User 
Application domain. ONAP is in the Network Function management domain (ONAP = 
Open Network Automation Platform). Of course, best software technologies and 
practices can and should be shared amongst these platforms. But ONAP has no 
business in the User Application domain. ONAP’s involvement in MEC is only in 
managing Network Functions and Network Analytics at the Edge.

I believe, what needs to be defined is the “Interface” between Application 
management platforms (e.g. MobileEdgeX) and Network management platforms (e.g. 
ONAP).

Best Regards,
Arash

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of ramki krishnan
Sent: Sunday, September 23, 2018 12:12 AM
To: Pasi Vaananen mailto:pvaan...@redhat.com>>; 
onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: Re: [Suspected Spam] Re: [Onap-usecasesub] [Edge Automation Working 
Group] MobileEdgeX open source announcement

Good one Srini.

Device verification is likely to be checking the authenticity of the device 
including any security violations such as malware – rogue devices can 
potentially take down the entire cloud depending on the seriousness of the 
security violation.

The success of these open source initiatives finally comes down to a modular 
and stable code base – just wondering where the various initiatives are at on 
this. ETSI MEC is only a spec -:)

Thanks,
Ramki

From: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org> 
mailto:onap-usecase...@lists.onap.org>> On 
Behalf Of Pasi Vaananen
Sent: Saturday, September 22, 2018 2:13 PM
To: onap-usecase...@lists.onap.org<mailto:onap-usecase...@lists.onap.org>
Subject: [Suspected Spam] Re: [Onap-usecasesub] [Edge Automation Working Group] 
MobileEdgeX open source announcement




On 09/22/2018 04:42 PM, Srini wrote:
Hi MEC enthusiasts,

You might have seen this:

https://www.lightreading.com/the-edge/mobiledgex-revs-up-and-shifts-into-gear-/d/d-id/746244?f_src=lightreading_editorspicks_rss_latest<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.lightreading.com%2Fthe-edge%2Fmobiledgex-revs-up-and-shifts-into-gear-%2Fd%2Fd-id%2F746244%3Ff_src%3Dlightreading_editorspicks_rss_latest=02%7C01%7Cramkik%40vmware.com%7C87e50afebce04b2158bd08d620d03435%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C1%7C0%7C636732475968072529=gynLdOjY%2F9RabofCQPfIWsjeOMOS1vy%2Fvk6UnpTPcdQ%3D=0>

It is edge orchestrator and expected to be open sourced soon in Apache Software 
Foundation.

It appears that there are some

[onap-discuss] [Edge Automation Working Group] MobileEdgeX open source announcement

2018-09-22 Thread Srini
Hi MEC enthusiasts,

You might have seen this:

https://www.lightreading.com/the-edge/mobiledgex-revs-up-and-shifts-into-gear-/d/d-id/746244?f_src=lightreading_editorspicks_rss_latest

It is edge orchestrator and expected to be open sourced soon in Apache Software 
Foundation.

It appears that there are some similarities between this and ONAP (On Cloudlet 
- Similar to ONAP Multi-Cloud Service,  Matching Engine - Similar to ONAP 
Optimization Framework).

Some of the gaps we are trying to identify in ONAP (as part of Edge Automation 
working group) might have been solved by Mobiledgex folks.  Hope to see  that 
soon and see we can leverage both the projects (ONAP and MobileEdgex) to solve 
MEC application orchestration problem.

One interesting aspect, above link talked about "Device verification".  Not 
much information though. But there is no obvious ONAP component that does that.

Thoughts?

Thanks
Srini





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12588): https://lists.onap.org/g/onap-discuss/message/12588
Mute This Topic: https://lists.onap.org/mt/26139108/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud region

2018-09-21 Thread Srini
If the pagination is provided by A, I think that is the right approach to 
take.  I am also concerned the case where there are thousands of cloud regions, 
each having tens of flavors with each flavor having tens of HPA capabilities. 
Amount of data that needs to go over HTTP could be huge. Pagination helps.

Hi Harish,
Can you provide some examples on pagination granularity supported by A? As 
you see in this case, there are set of cloud-regions, and for each 
cloud-region, there could be set of flavor records. For each flavor record, 
there are set of HPA capability records.

Say that there are 1000 cloud regions.
Say that OOF wants to read 10 at a time.
How can this be done? Any examples would be good.

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Venkata Harish K Kajur
Sent: Friday, September 21, 2018 9:38 AM
To: Ranganathan, Dileep ; FORSYTH, JAMES 
; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [AAI] Optimizing querying all flavors in a cloud 
region

Hi Dileep,

Can you please provide me with more info such as the localhost_access.log of 
the request?
Is this Casablanca code?
If it is, what can be done is use pagination and have your client do multiple 
parallel requests rather than One GET ALL to speed up.

Thanks,
Harish

From: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>
Sent: Friday, September 21, 2018 11:58 AM
To: KAJUR, HARISH V mailto:vk2...@att.com>>; FORSYTH, JAMES 
mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [AAI] Optimizing querying all flavors in a cloud region

Thanks Harish.
In our use case we also need the children inside the flavors too. We are trying 
to get the HPACapabilities object from flavors.
Is there a way to speed up?

Thanks,
Dileep

From: KAJUR, HARISH V [mailto:vk2...@att.com]
Sent: Friday, September 21, 2018 7:18 AM
To: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; FORSYTH, 
JAMES mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [AAI] Optimizing querying all flavors in a cloud region

Hi Dileep,

I don't think an index here will help because you are not filtering on anything.
Indexes help if you are doing a lookup for a specific vertexes or set of 
vertexes based on a property.
In this case, you wanted to get all the flavors in a specific cloud region.
I would suggest then to change to doing this:

GET 
{aai_endpoint}/aai/{aai_version}/cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/flavors/?depth=0=true

If you only care about the flavors and not the children underneath the flavors, 
then this query will significantly improve the performance of the query.
As this query is saying get me all the flavors and only the flavors excluding 
the nested children and so forth and also ignore the relationships 
(nodes-only=true).
If you only care about the flavors then this will help.

Thanks,
Harish

From: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>
Sent: Friday, September 21, 2018 2:11 AM
To: FORSYTH, JAMES mailto:jf2...@att.com>>; KAJUR, HARISH V 
mailto:vk2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [AAI] Optimizing querying all flavors in a cloud region

Hi AAI team,

We have a use case where we need to query all flavors inside a cloud region. We 
are having latency in some environments which is more than 30 seconds delay. Is 
there a way we can index this and speed up performance?
GET 
{aai_endpoint}/aai/{aai_version}/cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/flavors/?depth=all

Is there as similar construct like  
for ArrayList object flavors?

  









Thanks,
Dileep



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12576): https://lists.onap.org/g/onap-discuss/message/12576
Mute This Topic: https://lists.onap.org/mt/25839741/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] DCAE - Adding ML based network analytics

2018-09-21 Thread Srini
+Frank

Hi Vijay and Frank,

Few basic questions on PNDA+DCAE.

I see that PNDA supports both Spark batch and Spark streaming. Spark streaming 
is of interest. We also see that Kafka based streaming is supported by PNDA.


1.  Does PNDA use spark version 2.3 or above to allow Kubernetes based 
scheduling of spark jobs?

2.  If I had implemented my analytics application (with spark executor, 
MLlib, Kafka way of getting data stream and Kafka way of outputting the 
analysis output) as a container  that work on Spark 2.3.0,  does it require any 
changes to work with PNDA and DCAE?  If it requires changes, what kind of 
changes are required?

Thanks
Srini


From: Addepalli, Srinivasa R
Sent: Wednesday, September 19, 2018 6:59 AM
To: VENKATESH KUMAR, VIJAY ; JI, LUSHENG 
; GUPTA, ALOK 
Cc: onap-discuss@lists.onap.org
Subject: RE: DCAE - Adding ML based network analytics

Thanks Vijay.

Understood. We are moving away from CDAP to PNDA and Apache Flink as big data 
platform.
As I understand from PNDA website, it seems to be based on Spark. Since Spark 
supports Machine learning analytics (via MLlib as well as Bring your own 
models), I think PNDA/Spark may be what we need to look into.

Thanks for pointers Vijay. Will go through the link you have provided and 
understand the onboarding of analytics micro-services.

Thanks
Srini



From: VENKATESH KUMAR, VIJAY [mailto:vv7...@att.com]
Sent: Tuesday, September 18, 2018 5:30 PM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; JI, 
LUSHENG mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: DCAE - Adding ML based network analytics

Hi Srini - Thanks for your interest into DCAE. Apologize for the delay in 
response (was tied up with upcoming M4 delivery).

As you might know, DCAE provides a platform for onboarding different type of mS 
(collectors, analytics, CE's). The TCA instance was build to support the 
original OpenECOMP and ONAP usecases and it was chosen as CDAP application as 
that was the analytics platform supported then. However since Amsterdam 
release, based on community feedback (and lack of support in CDAP)-  we are 
working toward integrating newer analytics platform into DCAE. PNDA is one such 
platform - there is work currently under way in R3 by Cisco team to integrate 
PNDA platform with DCAE (actual app's on this platform will be scope of R4). 
Apache Flink was another platform approved by ARC team, but we seeking 
community support for building upon it in future release.  As for building new 
analytics application - it will be better to have them targeted on either of 
new platform.

If there are any specific usecase requiring ML application, we can discuss and 
target them in future release.

And the development of new services as you noted can be done independent of 
DCAE Platform to start-with; subsequent integration and deployment into 
platform will require certain pre-requisite  which are documented here - 
https://wiki.onap.org/pages/viewpage.action?pageId=36963506. The application 
itself can be built on any languages - although java/python would be easier to 
integrate with LF CI/CD toolchains. As ONAP itself is moving toward 
containerized deployment through OOM, the expectation is newer service will be 
containerized as well.

Please let me know if any further questions.

Thanks,
Vijay

From: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Sent: Tuesday, September 18, 2018 2:15 PM
To: VENKATESH KUMAR, VIJAY mailto:vv7...@att.com>>; JI, LUSHENG 
mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Subject: FW: DCAE - Adding ML based network analytics

Hi Vijay, Lusheng and Alok,

Need your help.

Thanks
Srini


From: Addepalli, Srinivasa R
Sent: Monday, September 17, 2018 10:57 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: DCAE - Adding ML based network analytics

Hi DCAE team,

As I understand, DCAE analytics applications that exist today such as TCA are 
non-ML based.
Is there any plan to include ML based network analytics as an application in 
DCAE? If so, is anybody working on it?

Some questions on DCAE:
I started to dig little bit in DCAE on creating new analytics applications.
I know little bit on how to add new analytics applications in CDAP.  As I 
understand DCAE uses CDAP internally.
In CDAP, any new analytics applications are expected to be developed in Java. 
Deployment of applications happen by deploying JAR files.
I was told that DCAE allows analytics applications deployed as containers 
(Micro Service). Thereby, it provides choice of developing analytics 
applications in any language or using any ML framework etc...
First of all, is that understanding correct?  Is CDAP pipeline infrastructure 
modified (in DCAE) to allow micro service based chaining?
Second, is there an

[onap-discuss] Edge Automation Working Group focus for R4

2018-09-19 Thread Srini
Hi,

I wanted to discuss today in edge automation working group. But, we ran out of 
time.  We will discuss this next week.
To give chance to review, sending this.
In next meeting, let us review this and get understanding of R4 scope.




-Original Appointment-
From: ONAP Meetings and Events 
[mailto:linuxfoundation.org_1rmtb5tpr3uc8f76fmflplo...@group.calendar.google.com]
Sent: Wednesday, September 5, 2018 11:19 AM
To: ONAP Meetings and Events; onap-usecase...@lists.onap.org; Ramki Krishnan
Subject: [Onap-usecasesub] Invitation: Edge Automation through ONAP WG (updated 
Sep. 5, 2018) @ Weekly from 8am to 10am on Wednesday (PDT) 
(onap-usecase...@lists.onap.org)
When: Wednesday, September 19, 2018 8:00 AM-10:00 AM America/Los_Angeles.
Where: vmware.zoom.us/j/3055973130


more details 
»

Edge Automation through ONAP WG (updated Sep. 5, 2018)
When
Weekly from 8am to 10am on Wednesday Pacific Time - Los Angeles

Where
vmware.zoom.us/j/3055973130 
(map)

Calendar
onap-usecase...@lists.onap.org

Who
•
kp...@linuxfoundation.org - creator

•
onap-usecase...@lists.onap.org

•
Ramki Krishnan



Going?   All events in this series:   
Yes
 - 
Maybe
 - 
No
more options 
»
Invitation from Google Calendar

You are receiving this courtesy email at the account 
onap-usecase...@lists.onap.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event. 
Alternatively you can sign up for a Google account at 
https://www.google.com/calendar/ and control your notification settings for 
your entire calendar.
Forwarding this invitation could allow any recipient to modify your RSVP 
response. Learn 
More.

 << File: invite.ics >>


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12523): https://lists.onap.org/g/onap-discuss/message/12523
Mute This Topic: https://lists.onap.org/mt/25757505/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] DCAE - Adding ML based network analytics

2018-09-19 Thread Srini
Thanks Vijay.

Understood. We are moving away from CDAP to PNDA and Apache Flink as big data 
platform.
As I understand from PNDA website, it seems to be based on Spark. Since Spark 
supports Machine learning analytics (via MLlib as well as Bring your own 
models), I think PNDA/Spark may be what we need to look into.

Thanks for pointers Vijay. Will go through the link you have provided and 
understand the onboarding of analytics micro-services.

Thanks
Srini



From: VENKATESH KUMAR, VIJAY [mailto:vv7...@att.com]
Sent: Tuesday, September 18, 2018 5:30 PM
To: Addepalli, Srinivasa R ; JI, LUSHENG 
; GUPTA, ALOK 
Cc: onap-discuss@lists.onap.org
Subject: RE: DCAE - Adding ML based network analytics

Hi Srini - Thanks for your interest into DCAE. Apologize for the delay in 
response (was tied up with upcoming M4 delivery).

As you might know, DCAE provides a platform for onboarding different type of mS 
(collectors, analytics, CE's). The TCA instance was build to support the 
original OpenECOMP and ONAP usecases and it was chosen as CDAP application as 
that was the analytics platform supported then. However since Amsterdam 
release, based on community feedback (and lack of support in CDAP)-  we are 
working toward integrating newer analytics platform into DCAE. PNDA is one such 
platform - there is work currently under way in R3 by Cisco team to integrate 
PNDA platform with DCAE (actual app's on this platform will be scope of R4). 
Apache Flink was another platform approved by ARC team, but we seeking 
community support for building upon it in future release.  As for building new 
analytics application - it will be better to have them targeted on either of 
new platform.

If there are any specific usecase requiring ML application, we can discuss and 
target them in future release.

And the development of new services as you noted can be done independent of 
DCAE Platform to start-with; subsequent integration and deployment into 
platform will require certain pre-requisite  which are documented here - 
https://wiki.onap.org/pages/viewpage.action?pageId=36963506. The application 
itself can be built on any languages - although java/python would be easier to 
integrate with LF CI/CD toolchains. As ONAP itself is moving toward 
containerized deployment through OOM, the expectation is newer service will be 
containerized as well.

Please let me know if any further questions.

Thanks,
Vijay

From: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Sent: Tuesday, September 18, 2018 2:15 PM
To: VENKATESH KUMAR, VIJAY mailto:vv7...@att.com>>; JI, LUSHENG 
mailto:l...@research.att.com>>; GUPTA, ALOK 
mailto:ag1...@att.com>>
Subject: FW: DCAE - Adding ML based network analytics

Hi Vijay, Lusheng and Alok,

Need your help.

Thanks
Srini


From: Addepalli, Srinivasa R
Sent: Monday, September 17, 2018 10:57 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: DCAE - Adding ML based network analytics

Hi DCAE team,

As I understand, DCAE analytics applications that exist today such as TCA are 
non-ML based.
Is there any plan to include ML based network analytics as an application in 
DCAE? If so, is anybody working on it?

Some questions on DCAE:
I started to dig little bit in DCAE on creating new analytics applications.
I know little bit on how to add new analytics applications in CDAP.  As I 
understand DCAE uses CDAP internally.
In CDAP, any new analytics applications are expected to be developed in Java. 
Deployment of applications happen by deploying JAR files.
I was told that DCAE allows analytics applications deployed as containers 
(Micro Service). Thereby, it provides choice of developing analytics 
applications in any language or using any ML framework etc...
First of all, is that understanding correct?  Is CDAP pipeline infrastructure 
modified (in DCAE) to allow micro service based chaining?
Second, is there any tutorial to create new micro-service based analytics 
applications? I tried to search, but there are too many hits and could not nail 
down the right page :(.

Thanks
Srini







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12519): https://lists.onap.org/g/onap-discuss/message/12519
Mute This Topic: https://lists.onap.org/mt/25727425/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] DCAE - Adding ML based network analytics

2018-09-17 Thread Srini
Hi DCAE team,

As I understand, DCAE analytics applications that exist today such as TCA are 
non-ML based.
Is there any plan to include ML based network analytics as an application in 
DCAE? If so, is anybody working on it?

Some questions on DCAE:
I started to dig little bit in DCAE on creating new analytics applications.
I know little bit on how to add new analytics applications in CDAP.  As I 
understand DCAE uses CDAP internally.
In CDAP, any new analytics applications are expected to be developed in Java. 
Deployment of applications happen by deploying JAR files.
I was told that DCAE allows analytics applications deployed as containers 
(Micro Service). Thereby, it provides choice of developing analytics 
applications in any language or using any ML framework etc...
First of all, is that understanding correct?  Is CDAP pipeline infrastructure 
modified (in DCAE) to allow micro service based chaining?
Second, is there any tutorial to create new micro-service based analytics 
applications? I tried to search, but there are too many hits and could not nail 
down the right page :(.

Thanks
Srini







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12458): https://lists.onap.org/g/onap-discuss/message/12458
Mute This Topic: https://lists.onap.org/mt/25727425/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [msb] Prometheus Integration

2018-09-13 Thread Srini
Hi Huabing,

That is great.

OOF intends to export some metrics and how do we make ISTIO Prometheus service 
to scrape OOF?

Should OOF team update Prometheus configuration file with OOF target ? Or is it 
that Prometheus is configured to do the target discovery via Consul?  Questions 
are with respect to R3.

Thanks
Srini


From: 赵化冰 [mailto:zhaohuab...@gmail.com]
Sent: Wednesday, September 12, 2018 11:57 PM
To: onap-discuss@lists.onap.org; Ranganathan, Dileep 

Cc: zhao.huab...@zte.com.cn; Kamineni, Kiran K ; 
Addepalli, Srinivasa R 
Subject: Re: [onap-discuss] [msb] Prometheus Integration

 Hi Dileep,

Prometheus and Grafana will be installed as part of Istio as addons by 
following this guide: Manage ONAP Microservices with Istio Service 
Mesh<https://wiki.onap.org/display/DW/Manage+ONAP+Microservices+with+Istio+Service+Mesh>
The Prometheus add-on is a Prometheus server that comes preconfigured to scrape 
Mixer endpoints to collect the exposed metrics. It provides a mechanism for 
persistent storage and querying of Istio metrics.

The Grafana add-on is a preconfigured instance of Grafana. It has a Prometheus 
data source and the Istio Dashboard installed.

Lots of the metrics of Microservices have already been collected by Prometheus 
and visible via Grafana, such as service requests statistics are available in 
request volume, success rate, request duration, request size, etc.

You could open http://IP:30300 to investigate all the available statistics data 
after installing Istio(Prometheus and Grafana are part of it) by following 
these simple step Manage ONAP Microservices with Istio Service 
Mesh<https://wiki.onap.org/display/DW/Manage+ONAP+Microservices+with+Istio+Service+Mesh>

Thanks,
Huabing

 On Wed, Sep 12, 2018 at 7:18 AM Dileep Ranganathan 
mailto:dileep.ranganat...@intel.com>> wrote:
Hi Huabing,

1. In reference to the JIRA item 
MSB-209<https://jira.onap.org/browse/MSB-209>, I was wondering if the 
Prometheus and Grafana is available to use for all ONAP services?
2. I would like to use the Prometheus as a common service to collect 
metrics for ONAP Optimization framework service. Please let me know if I can 
use Prometheus service brought up by MSB?

Thanks,
Dileep
3.



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12424): https://lists.onap.org/g/onap-discuss/message/12424
Mute This Topic: https://lists.onap.org/mt/25517021/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [vid] API's available in VID

2018-09-11 Thread Srini
Just browsed through it. It helps in understanding the user point of view of 
ONAP. Very good work on usage of SO programmatically.  Thanks for sharing.

Srini

From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Rene Robert
Sent: Tuesday, September 11, 2018 10:37 AM
To: onap-discuss@lists.onap.org; marcin.przyb...@nokia.com
Subject: Re: [onap-discuss] [vid] API's available in VID


Hi Marcin,

VID is using SO Api to instantiate services, VNF, VFmodules and networks.
Have a look at SO Api.

You can also find some postman collections in 
https://gitlab.com/Orange-OpenSource/onap-tests

Also, onap-tests is a about onboarding and instantiation based on using ONAP 
API.

Envoyé depuis mon smartphone


 Przybysz, Marcin (Nokia - PL/Wroclaw) a écrit 
Hi,

I'm searching for list of available API's in VID where I can instantiate, 
search, browse, modify services, components ...
I would like to omit GUI and trigger whole behavior via API's.

BR

Marcin Przybysz
Nokia

_



Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou 
falsifie. Merci.



This message and its attachments may contain confidential or privileged 
information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete 
this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been 
modified, changed or falsified.

Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12386): https://lists.onap.org/g/onap-discuss/message/12386
Mute This Topic: https://lists.onap.org/mt/25510239/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

2018-09-06 Thread Srini
Hi Bin,

I just replied to Ethan.  I think there was a confusion that HPA service will 
be added to Broker micro service.  No, we are not suggesting that.  It will be 
its own micro service and scale on its own.

Thanks
Srini


From: bin.y...@windriver.com [mailto:bin.y...@windriver.com]
Sent: Wednesday, September 5, 2018 11:07 PM
To: onap-discuss@lists.onap.org; ethanly...@vmware.com
Cc: Addepalli, Srinivasa R ; 
frank.sando...@oamtechnologies.com; Multanen, Eric W 
; Ranganathan, Dileep 
; Ramki Krishnan ; 
Ranganathan, Raghu 
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Ethan,

   I agree that the service should be separated from each other, 
and requesting a new repo is also a valid option. Thanks for your suggestion.

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of ethanlynnl
Sent: Thursday, September 06, 2018 1:55 PM
To: onap-discuss; Yang, Bin
Cc: Addepalli, Srinivasa R; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>; 
Multanen, Eric W; Ranganathan, Dileep; Ramki Krishnan; Ranganathan, Raghu
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Bin,
  I think it’s better to use a new repository to host HPA telemetry, since the 
broker are written in python and we need to consider the performance. If 
massing broker with telemetry, massive telemetries might downgrade the broker’s 
performance.


On 6 Sep 2018, at 9:33 AM, Yang Bin 
mailto:bin.y...@windriver.com>> wrote:

Hi Srini,

   I double checked that during last MultiCloud weekly meeting, and 
I didn’t hear any objection. So I am thinking it is okay to use multicloud 
framework repository to host the HPA telemetry.
However, before anyone starts the patch upstreaming, I would like to know the 
details of your seed codes, and see how it fit into the existing framework repo 
since there is already source code for multicloud broker there. We want to keep 
thing consistent and easy /straight forward to understand/maintain.

So I suggest that you or someone else will showcase the seed code to multicloud 
team and then decide how it should be proceeded.

Thanks.

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Thursday, September 06, 2018 1:26 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Yang, Bin; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
Cc: Multanen, Eric W; Ranganathan, Dileep; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Thanks Bin. Let us know if everybody is okay to use framework repository or 
provide suggestions.

HPA telemetry is part of HPA umbrella and Alex presented to various committees 
for R3 additions. Dileep is working on A schema changes and related changes 
needed in OOF. But in these architecture/use-case meetings, we don’t get into 
the details of repositories in each project and hence that part was not 
discussed. In both A and OOF, no need to create any repositories. I hope 
that we don’t need to create any repository here too.  My view is that 
framework repo seems to be generic and since HPA telemetry is also generic, 
related software can be placed there. Let us know.

Thanks
Srini




From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of 
bounce+19846+12237+675801+2740...@lists.onap.org<mailto:bounce+19846+12237+675801+2740...@lists.onap.org>
Sent: Tuesday, September 4, 2018 8:18 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
Cc: Multanen, Eric W 
mailto:eric.w.multa...@intel.com>>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu 
mailto:rra...@ciena.com>>
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Srini,

   Thanks for your feedback.  I will check with our team to see if 
any further question/concerns with regarding to this proposal.

It seems it is a new feature impacting multiple ONAP projects (MultiCloud, AAI, 
OOF, more? ), so I would also like to know whether this proposal has been 
presented to ARC subcommittee? What is the suggestion there?

Thanks

Best Regards,
Bin Yang,Solution Engineering Team,W

Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

2018-09-06 Thread Srini
Hi Ethan,

We are not suggesting to add “HPA receiving service” to be part of the “Broker” 
micro service. It would be separate micro-service by itself and it will scale 
on itself.  We are only suggesting to use ‘framework’ repository to host the 
code & rules.  So, there is no performance issue. Agree?

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of ethanlynnl
Sent: Wednesday, September 5, 2018 10:55 PM
To: onap-discuss ; Yang, Bin 

Cc: Addepalli, Srinivasa R ; 
frank.sando...@oamtechnologies.com; Multanen, Eric W 
; Ranganathan, Dileep 
; Ramki Krishnan ; 
Ranganathan, Raghu 
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Bin,
  I think it’s better to use a new repository to host HPA telemetry, since the 
broker are written in python and we need to consider the performance. If 
massing broker with telemetry, massive telemetries might downgrade the broker’s 
performance.


On 6 Sep 2018, at 9:33 AM, Yang Bin 
mailto:bin.y...@windriver.com>> wrote:

Hi Srini,

   I double checked that during last MultiCloud weekly meeting, and 
I didn’t hear any objection. So I am thinking it is okay to use multicloud 
framework repository to host the HPA telemetry.
However, before anyone starts the patch upstreaming, I would like to know the 
details of your seed codes, and see how it fit into the existing framework repo 
since there is already source code for multicloud broker there. We want to keep 
thing consistent and easy /straight forward to understand/maintain.

So I suggest that you or someone else will showcase the seed code to multicloud 
team and then decide how it should be proceeded.

Thanks.

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Thursday, September 06, 2018 1:26 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Yang, Bin; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
Cc: Multanen, Eric W; Ranganathan, Dileep; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Thanks Bin. Let us know if everybody is okay to use framework repository or 
provide suggestions.

HPA telemetry is part of HPA umbrella and Alex presented to various committees 
for R3 additions. Dileep is working on A schema changes and related changes 
needed in OOF. But in these architecture/use-case meetings, we don’t get into 
the details of repositories in each project and hence that part was not 
discussed. In both A and OOF, no need to create any repositories. I hope 
that we don’t need to create any repository here too.  My view is that 
framework repo seems to be generic and since HPA telemetry is also generic, 
related software can be placed there. Let us know.

Thanks
Srini




From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of 
bounce+19846+12237+675801+2740...@lists.onap.org<mailto:bounce+19846+12237+675801+2740...@lists.onap.org>
Sent: Tuesday, September 4, 2018 8:18 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
Cc: Multanen, Eric W 
mailto:eric.w.multa...@intel.com>>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu 
mailto:rra...@ciena.com>>
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Srini,

   Thanks for your feedback.  I will check with our team to see if 
any further question/concerns with regarding to this proposal.

It seems it is a new feature impacting multiple ONAP projects (MultiCloud, AAI, 
OOF, more? ), so I would also like to know whether this proposal has been 
presented to ARC subcommittee? What is the suggestion there?

Thanks

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Srini
Sent: Wednesday, September 05, 2018 3:24 AM
To: Yang, Bin; onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
Cc: Multanen, Eric W; Ranganathan, Dileep; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Bin,

I try to answer some of the questions in

Re: [onap-discuss] ONAP Container based VNF status

2018-09-04 Thread Srini
Hi Athanasios,

Though our current K8S plugin is being tested with Bare-metal Kubernetes 
deployment, we think that it should work with CaaS such as AWS EKS. But, we 
need to figure out whether we are missing anything in K8S plugin.  Can you help 
our effort in ensuring that AWS EKS can be leveraged too?

Thanks
Srini


From: Athanasios Kyparlis [mailto:athanasios_kypar...@jabil.com]
Sent: Tuesday, September 4, 2018 11:58 AM
To: bh5...@att.com; bin.y...@windriver.com
Cc: Stanislav Bilous ; Kyrylo Iarosh 
; Yamahata, Isaku ; 
munish.agar...@ericsson.com; phuoc...@dcn.ssu.ac.kr; Morales, Victor 
; Addepalli, Srinivasa R 
; Gregory Shmunis 
Subject: RE: ONAP Container based VNF status

Hi Bin H. and Bin Y.,
my name is Athanasios Kyparlis, Principal SW Engineer with Jabil (Software 
Services division) and I work with Kyrylo and Stanislav.

We are interested in contributing to the multicloud project (specifically to 
the container plugin, but not only). Do you have any suggestions as to how we 
can start getting involved?

I see that most tasks on the wiki/jira (multicloud project) are already 
assigned. Are there any outstanding issues, bugs, testing?

By the way, are there plans for native AWS plugin or 'K8S on AWS' plugin? [Will 
the K8S plugin work out-of-the box with AWS EKS?]

Thanks,
Athanasios

From: HU, BIN mailto:bh5...@att.com>>
Sent: Thursday, July 12, 2018 8:30 PM
To: Kyrylo Iarosh mailto:kyrylo_iar...@jabil.com>>; 
isaku.yamah...@intel.com<mailto:isaku.yamah...@intel.com>; 
munish.agar...@ericsson.com<mailto:munish.agar...@ericsson.com>; 
phuoc...@dcn.ssu.ac.kr<mailto:phuoc...@dcn.ssu.ac.kr>; 
victor.mora...@intel.com<mailto:victor.mora...@intel.com>; Addepalli, Srinivasa 
R mailto:srinivasa.r.addepa...@intel.com>>
Subject: RE: ONAP Container based VNF status

Hi Kyrylo,

Thank you for your interest. We are working on K8S Plugin towards Casablanca 
release.

The activities and progress are documented in wiki 
https://wiki.onap.org/display/DW/Support+for+K8S+%28Kubernetes%29+based+Cloud+regions.

Hope it helps and please let us know if you have other questions.

Thanks
Bin

From: Kyrylo Iarosh [mailto:kyrylo_iar...@jabil.com]
Sent: Wednesday, July 11, 2018 6:47 AM
To: isaku.yamah...@intel.com<mailto:isaku.yamah...@intel.com>; HU, BIN 
mailto:bh5...@att.com>>; 
munish.agar...@ericsson.com<mailto:munish.agar...@ericsson.com>; 
phuoc...@dcn.ssu.ac.kr<mailto:phuoc...@dcn.ssu.ac.kr>
Subject: ONAP Container based VNF status

Hello All,

I'm a software engineer in Jabil Kuatro and have found you as contributors to 
container based NFV deployment project in ONAP 
(https://onap.readthedocs.io/en/latest/submodules/multicloud/framework.git/docs/specs/multicloud-container-plugin.html#contributors<https://urldefense.proofpoint.com/v2/url?u=https-3A__onap.readthedocs.io_en_latest_submodules_multicloud_framework.git_docs_specs_multicloud-2Dcontainer-2Dplugin.html-23contributors=DwMFAg=LFYZ-o9_HUMeMTSQicvjIg=6qPcDOqMgwf1K_r6YIIHhw=drliLgSgi31DOcYwSX6euTWIHJxK8xywQNWUgwtcsgs=kGaqw20_LWRBrtwAJf4t6ovS2KORsH6-Y9DPxrfmbvE=>).

Can I wonder, what is the status of it? Is it deprecated or not? If not, is 
there any instruction for vFW demo?

Regards,
Kyrylo


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12230): https://lists.onap.org/g/onap-discuss/message/12230
Mute This Topic: https://lists.onap.org/mt/25184212/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

2018-08-30 Thread Srini
Hi Frank,

Please see following links:

Intent and high level architecture is presented in various groups:

https://wiki.onap.org/display/DW/Edge+Scoping+MVP+for+Casablanca+-+ONAP+Enhancements#EdgeScopingMVPforCasablanca-ONAPEnhancements-AggregatedInfrastructureTelemetryStreams(AlignswithHPArequirements,CombiningeffortswithHPA)
Dileep started design page at (Telemetry for OOF and A)

https://wiki.onap.org/pages/viewpage.action?pageId=38116734

There is no design page yet for HPA Telemetry for Multi-Cloud. But there are 
set of JIRA request on the following EPIC:

https://jira.onap.org/browse/MULTICLOUD-257

Thanks
Srini



From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Frank Sandoval
Sent: Wednesday, August 29, 2018 12:51 PM
To: onap-discuss ; bin.y...@windriver.com
Cc: Addepalli, Srinivasa R ; Multanen, Eric W 
; Ranganathan, Dileep 
; ram...@vmware.com; Ranganathan, Raghu 

Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Srini,

This topic has been discussed in the OOF group as well. Is there a wiki page, 
slide deck, or other material describing the proposed design? Thanks

Frank Sandoval
frank.sando...@oamtechnologies.com<mailto:frank.sando...@oamtechnologies.com>
OAM Technologies, representing Arm
OOF committer



On Aug 28, 2018, at 11:51 PM, Yang Bin 
mailto:bin.y...@windriver.com>> wrote:

Hi Srini,

   If possible, let’s continue the discussion on the upcoming 
MultiCloud weekly meeting.

Thanks.

Best Regards,
Bin Yang,Solution Engineering Team,Wind River
ONAP Multi-VIM/Cloud PTL
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Friday, August 24, 2018 12:32 AM
To: Multanen, Eric W; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Yang, Bin
Cc: Ranganathan, Dileep; ram...@vmware.com<mailto:ram...@vmware.com>; 
Ranganathan, Raghu
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Thanks Eric.

Few more answers embedded below.

From: Multanen, Eric W
Sent: Wednesday, August 22, 2018 5:01 PM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
bin.y...@windriver.com<mailto:bin.y...@windriver.com>
Cc: Ranganathan, Dileep 
mailto:dileep.ranganat...@intel.com>>; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu 
mailto:rra...@ciena.com>>
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Bin,

Thank you for the agenda slot today, I think we covered most of everything – 
the call dropped promptly on the hour.


Following are the questions I collected from the discussion – please amend and 
clarify if I haven’t
captured your key questions.

I expect Srini and others can assist in providing more detailed/correct answers.


1.  Why is this part (Prometheus) of ONAP/multi-cloud instead of Openstack?
a.  it is used more broadly than just for Openstack

SRINI>
-This is meant for infrastructure and HPA metrics.
-We want to be agnostic to VIM technology
-Many constrained Edge deployments would like minimal functions in the 
Edge – Like nova, neutron, Cinder, HEAT and leave rest to be put in elsewhere.
-Prometheus is second only to K8S that got graduated in CNCF (only two 
so far).
-Prometheus has very good integration with Openstack & K8S, AWS, AZURE, 
Bare-metal nodes including collected.

2.  What is the relationship between Openstack telemetry and this proposal?

SRINI> Prometheus is mainly meant to collect the metric, aggregate/summation, 
siliencing etc… Prometheus even have a way collect the metric from Openstack.

3.  What is the interface and/or API for configuring rules ?
a.  Initially, configuration files for the service.

4.  How are different cloud / infrastructure type supported?

SRINI> Fortunately, Prometheus has various integration with popular cloud 
technologies already.

5.  Where is the datastore of the Prometheus service ? What data/info is 
accessible by ONAP?
a.  plan is to develop the HPA statistics exporting/receiving service to 
provide specific HPA data to ONAP.
b.  not sure yet if there is a generic access to all data (and whether that 
is desired)


Eric


From: Addepalli, Srinivasa R
Sent: Tuesday, August 21, 2018 9:36 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
bin.y...@windriver.com<mailto:bin.y...@windriver.com>
Cc: Multanen, Eric W 
mailto:eric.w.multa...@intel.com>>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu 
mailto:rra...@ciena.com>>
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Bin,

I am travelling.  Eric confirmed and he will talk about the featur

Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

2018-08-23 Thread Srini
Thanks Eric.

Few more answers embedded below.

From: Multanen, Eric W
Sent: Wednesday, August 22, 2018 5:01 PM
To: Addepalli, Srinivasa R ; 
onap-discuss@lists.onap.org; bin.y...@windriver.com
Cc: Ranganathan, Dileep ; ram...@vmware.com; 
Ranganathan, Raghu 
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Bin,

Thank you for the agenda slot today, I think we covered most of everything - 
the call dropped promptly on the hour.


Following are the questions I collected from the discussion - please amend and 
clarify if I haven’t
captured your key questions.

I expect Srini and others can assist in providing more detailed/correct answers.



1.  Why is this part (Prometheus) of ONAP/multi-cloud instead of Openstack?

a.  it is used more broadly than just for Openstack

SRINI>

-This is meant for infrastructure and HPA metrics.

-We want to be agnostic to VIM technology

-Many constrained Edge deployments would like minimal functions in the 
Edge - Like nova, neutron, Cinder, HEAT and leave rest to be put in elsewhere.

-Prometheus is second only to K8S that got graduated in CNCF (only two 
so far).

-Prometheus has very good integration with Openstack & K8S, AWS, AZURE, 
Bare-metal nodes including collected.


2.  What is the relationship between Openstack telemetry and this proposal?

SRINI> Prometheus is mainly meant to collect the metric, aggregate/summation, 
siliencing etc… Prometheus even have a way collect the metric from Openstack.


3.  What is the interface and/or API for configuring rules ?

a.  Initially, configuration files for the service.


4.  How are different cloud / infrastructure type supported?

SRINI> Fortunately, Prometheus has various integration with popular cloud 
technologies already.


5.  Where is the datastore of the Prometheus service ? What data/info is 
accessible by ONAP?

a.  plan is to develop the HPA statistics exporting/receiving service to 
provide specific HPA data to ONAP.

b.  not sure yet if there is a generic access to all data (and whether that 
is desired)


Eric


From: Addepalli, Srinivasa R
Sent: Tuesday, August 21, 2018 9:36 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
bin.y...@windriver.com<mailto:bin.y...@windriver.com>
Cc: Multanen, Eric W 
mailto:eric.w.multa...@intel.com>>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>; 
ram...@vmware.com<mailto:ram...@vmware.com>; Ranganathan, Raghu 
mailto:rra...@ciena.com>>
Subject: RE: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Bin,

I am travelling.  Eric confirmed and he will talk about the feature and high 
level design.  If time permits, Dileep can show the A schema proposal.

Hi Ramki and Raghu,
Since it is born out of Edge-automation working group, it would be good if you 
can attend the meeting.

Thanks
Srini


From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of 
bounce+19846+11984+675801+2740...@lists.onap.org<mailto:bounce+19846+11984+675801+2740...@lists.onap.org>
Sent: Tuesday, August 21, 2018 8:38 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Addepalli, 
Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>
Cc: Multanen, Eric W 
mailto:eric.w.multa...@intel.com>>; Ranganathan, 
Dileep mailto:dileep.ranganat...@intel.com>>
Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Srini,

Before I can suggest, I would like to understand this feature more.
Would someone please present the idea/design to MultiCloud team?  Perhaps it's 
a good chance to do that during the upcoming MultiCloud weekly meeting.

Thanks

Bin

在 2018年8月21日,23:29,Srini 
mailto:srinivasa.r.addepa...@intel.com>> 写道:
Hi Bin,

We have this EPIC as part of Edge automation: 
https://jira.onap.org/browse/MULTICLOUD-257

This is meant to ensure that placement decisions consider current available 
resources in addition to what we were doing with respect to capabilities till 
R2.

This work got started last week.

There would some source code development (We call it -  HPA Telemetry receiving 
service) which gets aggregated telemetry information, do any 
massaging/filtering necessary and updates A DB.

There would be some additional development with respect rules for Prometheus 
aggregation service.

This is generic service required across Openstack, K8S and Azure. Is there any 
repository in Multi-Cloud we can use to put this code or do you suggest to 
request for a new repository?  Please advise.

Thanks
Srini




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12044): https://lists.onap.org/g/onap-discuss/message/12044
Mute This Topic: https://lists.onap.org/mt/24877170/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

2018-08-21 Thread Srini
Hi Bin,

I am travelling.  Eric confirmed and he will talk about the feature and high 
level design.  If time permits, Dileep can show the A schema proposal.

Hi Ramki and Raghu,
Since it is born out of Edge-automation working group, it would be good if you 
can attend the meeting.

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of bounce+19846+11984+675801+2740...@lists.onap.org
Sent: Tuesday, August 21, 2018 8:38 AM
To: onap-discuss@lists.onap.org; Addepalli, Srinivasa R 

Cc: Multanen, Eric W ; Ranganathan, Dileep 

Subject: Re: [onap-discuss] [MULTICLOUD] - HPA telemetry

Hi Srini,

Before I can suggest, I would like to understand this feature more.
Would someone please present the idea/design to MultiCloud team?  Perhaps it's 
a good chance to do that during the upcoming MultiCloud weekly meeting.

Thanks

Bin

在 2018年8月21日,23:29,Srini 
mailto:srinivasa.r.addepa...@intel.com>> 写道:
Hi Bin,

We have this EPIC as part of Edge automation: 
https://jira.onap.org/browse/MULTICLOUD-257

This is meant to ensure that placement decisions consider current available 
resources in addition to what we were doing with respect to capabilities till 
R2.

This work got started last week.

There would some source code development (We call it -  HPA Telemetry receiving 
service) which gets aggregated telemetry information, do any 
massaging/filtering necessary and updates A DB.

There would be some additional development with respect rules for Prometheus 
aggregation service.

This is generic service required across Openstack, K8S and Azure. Is there any 
repository in Multi-Cloud we can use to put this code or do you suggest to 
request for a new repository?  Please advise.

Thanks
Srini




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11985): https://lists.onap.org/g/onap-discuss/message/11985
Mute This Topic: https://lists.onap.org/mt/24877170/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [MULTICLOUD] - HPA telemetry

2018-08-21 Thread Srini
Hi Bin,

We have this EPIC as part of Edge automation: 
https://jira.onap.org/browse/MULTICLOUD-257

This is meant to ensure that placement decisions consider current available 
resources in addition to what we were doing with respect to capabilities till 
R2.

This work got started last week.

There would some source code development (We call it -  HPA Telemetry receiving 
service) which gets aggregated telemetry information, do any 
massaging/filtering necessary and updates A DB.

There would be some additional development with respect rules for Prometheus 
aggregation service.

This is generic service required across Openstack, K8S and Azure. Is there any 
repository in Multi-Cloud we can use to put this code or do you suggest to 
request for a new repository?  Please advise.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11982): https://lists.onap.org/g/onap-discuss/message/11982
Mute This Topic: https://lists.onap.org/mt/24877170/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [MSB] FW: [confluence] Developer Wiki > Current issues with Istio integration with mTLS enabled

2018-08-18 Thread Srini
This is good news.

Thanks
Srini


From: Huabing Zhao (Confluence) [mailto:nore...@onap.org]
Sent: Friday, August 17, 2018 11:31 PM
To: Addepalli, Srinivasa R 
Subject: [confluence] Developer Wiki > Current issues with Istio integration 
with mTLS enabled

There's 1 new comment on this page



[page 
icon]<https://wiki.onap.org/display/DW/Current+issues+with+Istio+integration+with+mTLS+enabled?focusedCommentId=38120086=mail=1534573844059=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification=2c9e48aa5d5e9af2015d8095ac6f0020=view#comment-38120086>


Current issues with Istio integration with mTLS 
enabled<https://wiki.onap.org/display/DW/Current+issues+with+Istio+integration+with+mTLS+enabled?focusedCommentId=38120086=mail=1534573844059=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification=2c9e48aa5d5e9af2015d8095ac6f0020=view#comment-38120086>


[cid:image001.jpg@01D436D5.381A2B00]

Huabing Zhao




I successfully installed DMaap in ONAP lab with Istio auth enabled, the 
reported “ Packet len352518400 is out of range!” issue didn't occur.



kubectl get pod -n onap





dmaap1-dbc-pg-0 2/2 Running 0 1h

dmaap1-dbc-pg-1 2/2 Running 0 1h

dmaap1-dmaap-bus-controller-5fd5b7b69d-crqqm 2/2 Running 0 1h

dmaap1-message-router-7678fc59f-8pg9p 2/2 Running 0 1h

dmaap1-message-router-kafka-7bcd757b66-g9579 2/2 Running 0 1h

dmaap1-message-router-zookeeper-5c4f7457c8-lqn58 2/2 Running 0 1h





kubectl  describe pod  dmaap1-message-router-7678fc59f-8pg9p -n onap





Name:   dmaap1-message-router-7678fc59f-8pg9p

Namespace:  onap

Priority:   0

PriorityClassName:  

Node:   k8s-minion1/10.12.5.190

Start Time: Sat, 18 Aug 2018 04:54:27 +

Labels: app=message-router

pod-template-hash=323497159

release=dmaap1

Annotations:
sidecar.istio.io/status={"version":"567878ecb9989a33d83759b102731e85016eaceeddf81394a6ef4c4737ab23f2","initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["istio-envoy","istio-certs...

Status: Running

IP: 192.168.54.134

Controlled By:  ReplicaSet/dmaap1-message-router-7678fc59f

Init Containers:

  message-router-readiness:

Container ID:  
docker://b062b1314bb25c0f2791facd3a0cf20dfb8df9ce249e646fe07054ee374cd11d

Image: oomk8s/readiness-check:2.0.0

Image ID:  
docker-pullable://oomk8s/readiness-check@sha256:7daa08b81954360ad03364febcb3dcfeb723bcc12ce3eb3ed3e53f2323ed

Port:  

Host Port: 

Command:

  /root/ready.py

Args:

  --container-name

  message-router-kafka

  --container-name

  message-router-zookeeper

State:  Terminated

  Reason:   Completed

  Exit Code:0

  Started:  Sat, 18 Aug 2018 04:54:33 +

  Finished: Sat, 18 Aug 2018 04:55:24 +

Ready:  True

Restart Count:  0

Environment:

  NAMESPACE:  onap (v1:metadata.namespace)

Mounts:

  /var/run/secrets/kubernetes.io/serviceaccount from default-token-tm7f9 
(ro)

  istio-init:

Container ID:  
docker://f63384f559ef426e87d5f5e929490254deac4e5f05439e31e96446622bb78742

Image: gcr.io/istio-release/proxy_init:1.0.0

Image ID:  
docker-pullable://gcr.io/istio-release/proxy_init@sha256:345c40053b53b7cc70d12fb94379e5aa0befd979a99db80833cde671bd1f9fad

Port:  

Host Port: 

Args:

  -p

  15001

  -u

  1337

  -m

  REDIRECT

  -i

  *

  -x



  -b

  3904, 3905,

  -d



State:  Terminated

  Reason:   Completed

  Exit Code:0

  Started:  Sat, 18 Aug 2018 04:55:25 +

  Finished: Sat, 18 Aug 2018 04:55:25 +

Ready:  True

Restart Count:  0

Environment:

Mounts: 

Containers:

  message-router:

Container ID:   
docker://0153db8c5ce29901f1ad58fe123a5830099e15d925c8a0019be9842de0f5a176

Image:  nexus3.onap.org:10001/onap/dmaap/dmaap-mr:1.1.4

Image ID:   
docker-pullable://nexus3.onap.org:10001/onap/dmaap/dmaap-mr@sha256:e73046454ca55d519d398e214adb1684f3c969b4b602f66161f505662faef479

Ports:  3904/TCP, 3905/TCP

Host Ports: 0/TCP, 0/TCP

State:  Running

  Started:  Sat, 18 Aug 2018 04:55:33 +

Ready:  True

Restart Count:  0

Liveness:   tcp-socket :3904 delay=10s timeout=1s period=10s #success=1 
#failure=3

Readiness:  tcp-socket :3904 delay=10s timeout=1s period=10s #success=1 
#failure=3

Environment:

Mounts:

  /appl/dmaapMR1/bundleconfig/etc/appprops/MsgRtrApi.properties from 
appprops (rw)

  /appl/dmaapMR1/etc/cadi.properties f

Re: [onap-discuss] Container based VNF on K8S using Beijing release

2018-08-07 Thread Srini
Hi Will,

What Victor provided is to bring up K8S infrastructure software on physical 
server nodes.
Shashank can provide instructions on how to bring up containerized VNFs using 
K8S plugin.  He made it work with EdgeXFoundry using few SO simulator scripts.  
Same can be used by you.

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Chen, Weidong 2. (Nokia - US/Irving)
Sent: Tuesday, August 7, 2018 10:05 AM
To: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Container based VNF on K8S using Beijing release


Hi Srini, Victor,

Thanks for the replies!

I would be glad to contribute a part to this topic.  Right now, I already have 
a container based VNF which is onboarded on K8S manually.  Does the information 
Victor provided is for us in order to use the K8S plugin in ONAP?  After that 
is done, can I bring in the manually deployed VNF on K8S to ONAP through this 
K8S plugin?

Regards,

Will


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11723): https://lists.onap.org/g/onap-discuss/message/11723
Mute This Topic: https://lists.onap.org/mt/24147785/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Container based VNF on K8S using Beijing release

2018-08-06 Thread Srini
Hi Will,

Yes, we have Multi-Cloud K8S plugin, but the work is still in progress. Though 
some parts are tested, it is not ready for networking yet.  We intend to 
complete this in Casablanca.  That said, K8S plugin is being tested 
incrementally.  So, you (as another pair of eyes) testing would help in making 
it better.

But, I want to caution that it is not going to be integrated with SO in R3 
(Casablanca). So testing can only be done using test scripts.

BTW, you also require Kubernetes based deployment to test that out.  If you 
have not done that yet, that could be your next step.

Victor and Shashank, please provide needed information for KRD and test scripts 
to instantiate containerized VNF such as EdgeXFoundry.

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Chen, Weidong 2. (Nokia - US/Irving)
Sent: Monday, August 6, 2018 8:50 AM
To: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Container based VNF on K8S using Beijing release

Hi Srini,

In Beijing release, I currently want to integrate the already deployed VNF on 
K8S to ONAP so that ONAP can recognize this VNF on K8S zone.  I have the Go 
Lang MultiCloud K8S plugin successfully installed.  So what will be the next 
steps?  Is there any document/guidance I can use?

Regards,

Will


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11693): https://lists.onap.org/g/onap-discuss/message/11693
Mute This Topic: https://lists.onap.org/mt/24147785/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Container based VNF on K8S using Beijing release

2018-08-02 Thread Srini
Hi,

There is no support in R2 to onboard or deploy containerized VNFs.  We have 
started some initial work in R3 (run time aspects of deploying VNFs - VM or 
container - using K8S) and intend to have end-to-end (including onboarding) 
support in R4.

You can find more information here: 
https://wiki.onap.org/display/DW/Support+for+K8S+%28Kubernetes%29+based+Cloud+regions

Thanks
Srini


From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Chen, Weidong 2. (Nokia - US/Irving)
Sent: Thursday, August 2, 2018 12:33 PM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Container based VNF on K8S using Beijing release

Hi,

I need some help for container based VNF on K8S using Beijing release.  It is 
not quite clear to me what Beijing can do for K8S VNF onboarding.  It seems 
that Beijing release can not deploy the container based VNF on K8S yet.  But it 
is ok to integrate already deployed container based VNF on K8S.  Can anyone 
give some details how I can proceed for the VNF on K8S, at least the 
integration of pre-deployed VNF on K8S?

Regards,

Will Weidong Chen



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11628): https://lists.onap.org/g/onap-discuss/message/11628
Mute This Topic: https://lists.onap.org/mt/24147785/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] Multi-Cloud new committers

2018-07-19 Thread Srini
Hi Xinhui,

I see a table of existing contributors for committer position here

https://wiki.onap.org/pages/viewpage.action?pageId=38109905

Looks like three existing committers voted in favor.
I don't see any vote being casted by other two committers.

Does this mean that these people are confirmed to be committers?
If not, what is the next step in the process.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11295): https://lists.onap.org/g/onap-discuss/message/11295
Mute This Topic: https://lists.onap.org/mt/23746412/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] Att: PTL - Languages supported in ONAP

2018-07-11 Thread Srini
Keep golang also in mind

Thanks
Srini
On Jul 11, 2018, at 19:59, Shankar Narayanan 
mailto:shankarp...@gmail.com>> wrote:

Hi Arul,

Please do include Python as well to the list. There are quite a few projects 
that have significant Python code bases. OOF, for instance, is a pure python 
project, and would need python support from the tools used for code 
coverage/analysis.

Thanks,
Shankar.

On Wed, Jul 11, 2018 at 10:07 AM Arul Nambi 
mailto:arul.na...@amdocs.com>> wrote:
Hi PTL’s/Community,
In the security committee we are looking for the list of languages that needs 
to be supported when we come up with new tools for code coverage and static 
analysis.
Currently we know of

  1.  Java(ofcourse)
  2.  Javascript
We think that we will need PHP and Phyton, but need confirmation from the 
projects(preferably PTLs) about the language support that is needed and the 
name of the project.
There is a query in gerrit which can be used to find projects with certain file 
extensions, but it hard think of all the languauges.
Once we have a complete list I can update the wiki page so that in future we 
will know the languages that we support.
Regards
Arul

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



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11035): https://lists.onap.org/g/onap-discuss/message/11035
Mute This Topic: https://lists.onap.org/mt/23245565/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [ISTIO] Feedback from presentation in Beijing

2018-07-05 Thread Srini

In Beijing,  ISTIO presentation was concentrated on


-Benefits of ISTIO

-How CN industry using ISTIO

-Applying ISTIO to ONAP to get the productivity benefits.

Kiran and I  provided a method to migrate to ISTIO project by project.

Two discussion points emerged:


1.  ISTIO across all projects:  One feedback that came up is to migrate all 
projects at once using ISTIO auto-injection capability.  Discussion went on to 
see whether any ONAP deployment admin like to use some other service mesh 
instead of ISTIO or use existing MSB+AAFCA+AAFRBAC. Many argued that that kind 
of flexibility is not needed. But at the same time, many felt that it is good 
to provide option of ISTIO vs current method.

2.  Overhead of ISTIO side car (Envoy):   Size of SC is typically in 10s of 
Mbytes (which is quite small as it is developed in C++ and Go).  With 140 
services today in ONAP, memory requirement for all side car can go up by few 
Giga bytes (If the side car is 20Mbyes, then additional overhead is 140*20 = 
2.8Gbyes).  Thought it looks small, Few felt that whether SC can be embedded in 
application container to reduce container overhead. ISTIO certainly provides 
this capability and hence we thought we should explore this in R4 at least.

Action items taken:


-What are the challenges to make ISTIO for all projects?  What changes 
are required in applications that use existing K8S facilities or MSB facilities?

-What changes are required in projects that use AAF CA and that enabled 
secure communications:

o   Should there be ONAP wide option (such use ISTIO vs no-ISTIO) and based on 
that the ONAP applications use local TLS or depend on Envoy?

Kiran and I will explore and get back.

Thanks
Srini





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10905): https://lists.onap.org/g/onap-discuss/message/10905
Mute This Topic: https://lists.onap.org/mt/23170773/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [MSB] Prometheus Visibility tool

2018-07-05 Thread Srini
Hi Huabing,

In Beijing, you talked about bringing up Prometheus service as part of MSB for 
visibility into ONAP projects.
I guess each ONAP project will need to implement exporting counters to MSB's 
Prometheus service.
I see there are some client libraries for Prometheus here: 
https://prometheus.io/docs/instrumenting/clientlibs/
One of our goals is to expose HPA specific counters to provide visibility to 
ONAP admins such as:

- Number of VNF instances that leveraged HPA feature.

- Per HPA profile usage.

- HPA misses

-Etc...

Questions:

-Does MSB intend to bring up Prometheus service, Grafana and Alert 
Manager?

-Does MSB intend to add node exporter micro service to be run on ONAP 
machines?

-Please provide any timelines MSB team working towards.

Thanks
Srini



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10904): https://lists.onap.org/g/onap-discuss/message/10904
Mute This Topic: https://lists.onap.org/mt/23170472/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-tsc][onap-discuss]Questions about Security Requirements for Casablanca: is CADI the only option to enable RBAC?

2018-06-27 Thread Srini
Hi Bin,

As Ramki mentioned in the wiki page, ISTIO CA and ISTIO RBAC may be good enough 
for Multi-Cloud.  But to be sure, it is good to know from Multi-Cloud team on 
what kind of APIs are present and what kind of restrictions the team thinks it 
should provide to various consumers of Multi-Cloud.   If the access rules are 
based on the URI & HTTP request header values, then ISTIO RBAC is good enough. 
But, if the access rules are based on HTTP body data, then you need to rethink 
about ISTIO RBAC or rethink about putting that data part of URI and HTTP 
request header.

Thanks
Srini




From: Yang, Bin mailto:bin.y...@windriver.com>>
Sent: Wednesday, June 27, 2018 5:57 AM
To: Stephen Terrill 
mailto:stephen.terr...@ericsson.com>>; onap-tsc 
mailto:onap-...@lists.onap.org>>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-tsc][onap-discuss]Questions about Security Requirements for 
Casablanca: is CADI the only option to enable RBAC?

Dear TSC and Security Subcommittee,

As part of S3P requirement, the CII Silver badge requires:
*Level 2: CII Silver badge, plus:
-All internal/external system communications shall be able to be 
encrypted.
-All internal/external service calls shall have common role-based 
access control and authorization with CADI

If I understand correctly, CADI is an SDK/framework from AAF. And integration 
with CADI needs AAF SDK which is only available with java binding, is that 
correct?

As you know some ONAP projects are python based and it is a great 
challenge/burden for us to develop a python based CADI SDK. So this could be a 
risk need TSC/Security subcommittee's attention, especially in case that TSC 
makes it a mandatory requirement for Casablanca.

On the other hand, I am wondering what is the real intention with this security 
requirement. If the role-based access control is the key pursuit, then we 
should explore other alternatives.
Before diving into the specific alternatives, I would like touch a little bit 
the different requirements between a "Role" for end-user and "Role" for 
internal service entities.

  *   A role for end-user could be dynamically maintained/assigned since the 
end-users are created/deleted/updated during run-time. In that case some UI is 
needed and I guess this is what AAF/CADI is doing, correct?
  *   A role for service-entity is another story. The role for a service-entity 
should be designed at day 0 and configured during deployment time. And should 
be kept intact during the life cycle of the whole system (ONAP in this case). 
Hence there is no need to create/update/delete the role for a service-entity.

If my understanding/assumption is correct, I believe those services which does 
not expose API/UI to end-users should control the access based on the "role for 
service-entity" because their API consumers are service-entities, not end-users.
e.g. MultiCloud services's consumers are SO/VFC/APPC/etc. No end-user should 
access the MulitCloud APIs directly. Hence the access control based on the 
"role for service-entity" should be enough and will be provisioned during 
deployment.
In this case ISTIO's RBAC could be an alternative, which fullfil the 
requirement of RBAC, while offering following beneficts:
   1, leverage the ongoing effort with regarding to ISTIO for 
service mesh.
   2, Reuse the same infrastructure to fulfill requirement w.r.t. 
"All internal/external system communications shall be able to be encrypted"
3, OOM/Kubernetes based/managed, easy to configure/maintain.
   4, Projects are not impacted at all, no code change, no API 
change, etc. No SDK development/integration needed.


This is my 2 cents.  Please let me know if I got anything wrong/incomplete.

Thanks.


Best Regards,
Bin Yang,Solution Readiness Team,Wind River
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10610): https://lists.onap.org/g/onap-discuss/message/10610
Mute This Topic: https://lists.onap.org/mt/22707998/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-