ndn testbed status update march 2017
play

NDN Testbed Status Update March 2017 John DeHart Washington - PowerPoint PPT Presentation

NDN Testbed Status Update March 2017 John DeHart Washington University jdd@wustl.edu NDN Testbed Shared resource for running NDN experim ents Each node runs an NDN softw are router: nfd : NDN Forw arding Daem on NLSR : NDN


  1. NDN Testbed Status Update March 2017 John DeHart Washington University jdd@wustl.edu

  2. NDN Testbed  Shared resource for running NDN experim ents  Each node runs an NDN softw are router: » nfd : NDN Forw arding Daem on » NLSR : NDN Routing Daem on • Recently updated to do Hyperbolic Routing » Other assorted NDN daem ons  Participating sites: » Dedicate a m achine ( real or virtual) to host a node » Designate a person as local operator for rare m anual intervention and for site-based certificate approval  Managed by NDN team at W ashington U.  Usable by All » Site-based certificates » Netw ork guest certs » Many sites support local guest certs

  3. NDN Testbed: March 2017  Consists of 3 3 Gatew ay Router Nodes » March 2 0 1 7 : 3 3 » March 2 0 1 6 : 3 1 » March 2 0 1 5 : 2 4 » Sept. 2 0 1 4 : 1 8 » Nov. 2 0 1 3 : 1 6  Presence on 4 Continents and in 1 5 Countries » North Am erica ( 1 3 ) » Europe ( 1 0 ) • USA ( 1 3 ) • France ( 2 ) » South Am erica ( 1 ) • I taly ( 1 ) • Brazil ( 1 ) • Spain ( 1 ) » Asia ( 9 ) • Sw itzerland ( 1 ) • China ( 2 ) • Norw ay ( 1 ) • S. Korea ( 2 ) • Germ any ( 1 ) • Japan ( 2 ) • Portugal ( 2 ) • I ndonesia ( 1 ) • Netherlands ( 1 ) • Thailand ( 2 )

  4. Joining the NDN Testbed  W ho should join? » Groups from Universities, Com panies and Gov. Agencies • W ho are interested in NDN R&D » W e look for a PI w ith an NDN interest/ com m itm ent • W e are leary of requests like “I ’m a graduate student doing a project”

  5. Joining the NDN Testbed  W ho should join? » Groups from Universities, Com panies and Gov. Agencies • W ho are interested in NDN R&D » W e look for a PI w ith an NDN interest/ com m itm ent • W e are leary of requests like “I ’m a graduate student doing a project”  How to request to join? » https:/ / nam ed-data.net/ ndn-testbed/ policies-connecting- nodes-ndn-testbed/ • Em ail link to m ake a request to join

  6. Joining the NDN Testbed  W ho should join? » Groups from Universities, Com panies and Gov. Agencies • W ho are interested in NDN R&D » W e look for a PI w ith an NDN interest/ com m itm ent • W e are leary of requests like “I ’m a graduate student doing a project”  How to request to join? » https:/ / nam ed-data.net/ ndn-testbed/ policies-connecting- nodes-ndn-testbed/ • Em ail link to m ake a request to join  W hat happens next? » A questionnaire to fill out w ill be em ailed to you » Request is review ed by an NDN project com m ittee » W hen approved w e w ork w ith you to install and connect your node.

  7. Status Monitoring Sites  Node and Prefix Status » http:/ / w w w .arl.w ustl.edu/ ~ jdd/ ndnstatus/ ndn_ prefix/ tbs_ ndnx.htm l  Bandw idth » http:/ / ndnm ap.arl.w ustl.edu/  Routing Status » http:/ / netlab.cs.m em phis.edu/ script/ htm / ndn-status/ status.htm  Cacti graphs » http:/ / ndndem o.arl.w ustl.edu/ cacti/ » Expanded, but continues to be a w ork in progress » Data collected through NDN I nterest/ Data packets. » Monitors things like: • Load average, / and / boot disk usage • NFD process size, uptim e, PI T counter, Nam eTree counter • Etc... » User: guest » PW : ndnTest » Exam ples on next slide…

  8. Cacti graph examples

  9. Management Change: Ansible  Previous Managem ent » Via git, ssh and lots of hands-on updates.  New Schem e: Ansible » https:/ / w w w .ansible.com / » Managem ent, Provisioning and Deploym ent engine » One point of control • Uses ssh to connect to rem ote nodes. » Playbook for m aintaining NDN Testbed • Defines tasks: – I nstall packages and daem ons – Configure – Start/ Restart » Each node has a defined set of variables • Used as param eters to Tem plates to generate conf files

  10. Coming Soon: Expansion into Amazon AWS  AW S AMI for NDN gatew ay node and client. » Develop for use across range of AW S instance sizes.  Maintain 1 NDN GW in each of 1 2 regions » Regional gatew ay nodes m aintained via Ansible  Develop Ansible playbook for » Deploying NDN clients in AW S » Deploying NDN GW s in AW S  All Ansible playbooks for AW S and all AW S AMI s to be m ade available to the NDN com m unity

  11. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend