User Tools

Site Tools


parser

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
parser [2015/02/10 19:08]
Aric Gardner
parser [2016/03/01 03:14] (current)
Zhipeng (Howard) Huang
Line 1: Line 1:
-====== Project: ​Parser (Deployment Template Translation) ======+====== Project: Deployment Template Translation ​(Parser) ======
  
 In NFV, various templates (such as descriptors,​ records and so on) are utilized to describe the deployment requirements (such as basic VM requirements – vCPU, memory, storage, as well as the NFV acceleration management requirement such as Huge Pages support, SR-IOV, NUMA affinity, DPDK support ​ etc.), the post-instaniation records (such as storage usage report, CPU performance report etc.) or other purposes. However in order to make these templates adaptable and feasible for purpose like deployment orchestration/​automation,​ certain tooling mechanism that provides template translation is necessary. In NFV, various templates (such as descriptors,​ records and so on) are utilized to describe the deployment requirements (such as basic VM requirements – vCPU, memory, storage, as well as the NFV acceleration management requirement such as Huge Pages support, SR-IOV, NUMA affinity, DPDK support ​ etc.), the post-instaniation records (such as storage usage report, CPU performance report etc.) or other purposes. However in order to make these templates adaptable and feasible for purpose like deployment orchestration/​automation,​ certain tooling mechanism that provides template translation is necessary.
Line 5: Line 5:
 Project Parser will help to provide such tooling mechanism, by parsing Telecom operators’ descriptors/​records into TOSCA/CAMP templates and then further translate TOSCA/CAMP templates into certain common templates, which could be used in IaaS orchestration projects like OpenStack Heat. Project Parser will help to provide such tooling mechanism, by parsing Telecom operators’ descriptors/​records into TOSCA/CAMP templates and then further translate TOSCA/CAMP templates into certain common templates, which could be used in IaaS orchestration projects like OpenStack Heat.
  
-The overall project plan for Parser is:+The overall project plan for Parser is:{{ :​parser.png?​nolink&​200|}}
   * During the time period of Release One, identify more use cases, and also the gap for the upstream project.   * During the time period of Release One, identify more use cases, and also the gap for the upstream project.
  
Line 14: Line 14:
   * [[parser/​meetings | Meeting Calendar]]   * [[parser/​meetings | Meeting Calendar]]
   * [[parser/​meeting_minutes | Meeting Minutes]]   * [[parser/​meeting_minutes | Meeting Minutes]]
 +  * [[parser/​docs | Parser Documentation]]
 +  * [[parser/​howto | Parser HowTo page on developement]]
 +  * [[releases/​brahmaputra/​release_plan/​parser | Parser B release status]]
 +  * [[https://​etherpad.opnfv.org/​p/​parser_rel_c_plan | Parser Rel C Planning]]
  
 ---- ----
 ===== Key Project Facts ===== ===== Key Project Facts =====
  
-** Project Creation Date** February 4, 2015 \\ +{{scrape>​https://​gerrit.opnfv.org/​gerrit/​gitweb?​p=parser.git;​a=blob_plain;​f=INFO;​}}
-** Category: ** Integration & Testing \\ +
-** Lifecycle State: ** Incubation \\ +
-** Primary Contact: ** Zhipeng (Howard) Huang \\ +
-** Project Lead: ** Zhipeng (Howard) Huang \\ +
-** Jira Project Name: ** Parser project \\ +
-** Jira Project Prefix: ** PARSE \\+
  
-** Contributors/Committers: **  +** Contributors:​ ** 
-  * Ruifeng(Victor) HuHuawei ​(huruifeng@huawei.com) +Srinivas TadepalliTCS (srinivas.tadepalli@tcs.com)
-  * Zhipeng(Howard) Huang, Huawei (huangzhipeng@huawei.com+
-  * Qi Zhou, Huawei (zhouqi5@huawei.com) +
-  * Vinayak Ram,  HP (vinayak.ram@hp.com) +
-  * Sarbajit Chatterjee, HP (sarbajit.chatterjee@hp.com) +
-  * Senthil Kumar Subramaniam, ​ HP (senthil-kumar.subramaniam@hp.com) +
-  * Julien, ZTE (zhang.jun3g@zte.com.cn)+
   ​   ​
-** IRC ** : freenode.net ​#​opnfv-parser ([[http://​webchat.freenode.net/?​channels=opnfv-parser]])\\ +** IRC ** : freenode.net ​ [[http://​webchat.freenode.net/?​channels=opnfv-parser|#​opnfv-parser]]\\ 
-** Trello ** : Parser trello board for coordination ([[https://​trello.com/​b/​doCkFD3F/​parser]])\\+** GoToMeeting ** : [[https://​global.gotomeeting.com/​join/​201997445 | 201997445 ]] \\ 
 +** Trello ** : [[https://​trello.com/​b/​doCkFD3F/​parser|Parser Trello Board]] for coordination ​\\
 ** Mailing List **: no dedicated mailing list - use opnfv-tech-discuss and tag your emails with [parser] in the subject for easier filtering \\ ** Mailing List **: no dedicated mailing list - use opnfv-tech-discuss and tag your emails with [parser] in the subject for easier filtering \\
 ** Meetings **:  ** Meetings **: 
   * [[parser/​meetings | Meeting Calendar]]   * [[parser/​meetings | Meeting Calendar]]
 ** Repository: ** parser ** Repository: ** parser
parser.1423595295.txt.gz · Last modified: 2015/02/10 19:08 by Aric Gardner