80 likes | 184 Views
NDN Demo May 2013 China. John DeHart. NDN Demo Status (3/22/13). EC2 Gateway nodes working
E N D
NDN DemoMay 2013China John DeHart
NDN Demo Status (3/22/13) • EC2 Gateway nodes working • Still a snag in that they don’t come up first time. I have to restart ccnx/OSPFN at least once to get them fully up. They get routes from the NDN testbed but the testbed doesn’t always get their routes until they are “fully up”. • Need one connection from PKU to Tokyo to complete connectivity. • NDN monitoring via CCNX is working • We are running it on our WashU node right now. • Will extend that to SPP nodes and EC2 nodes in next day or so. • Then we can decide whether to extend it to nodes at other sites. • New Routing protocol coming soon • We will work with Memphis folks to try out their new Routing protocol to try to work it into the testbed in time for the demo. • Lineup of Apps: • Live text chat • Firefox • Stored video playback with up to 1000 headless clients plus Patrick in Beijing • Security App • Live video with remote studio control • We should be seeing a demonstration of this from UCLA soon • UCLA plans to have a band in the studio at the time of the demo • Next Friday: Do as much of demo as possible • Including instances running apps in all regions
NDN Demo ToDo List(4/03/13) • DONE: Add NDN monitoring via CCNX to SPPs • DONE: Add NDN monitoring via CCNX to EC2 gateways • DONE: Add connection from Tokyo to PKU • DONE: Add AMIs for foreign EC2 locations for running app instances. • Just more testing to do • DONE: New chat app: ccnc (ADDED: Does not include user name in text display.) • DONE: Build up scripts for actual demo • DONE: Ndnvideo: check on NEU, REMAP and UCI instances off their gateways are working… • DONE: Foreign sites don’t seem to always work. Timing? • DONE: Script for starting gateways. • DONE: Why does Singapore-Sydney, Sydney-SaoPaulo show 0/0 almost all time. • multipath ordering in ospf.conf related. Those paths would never be chosen because they are long
NDN Demo ToDo List(4/03/13) • In Progress: Work with Memphis on new Routing protocol. • Our node installed, they are testing. • Not likely to be included in demo. • In Progress: Security demo • In Progress: Firefox demo • Add some more interesting content. Added some WU images. • Coordinate with someone at PKU/Beijing to try video from there. • Next Friday: Patrick: do as much of demo as possible • Haowei gone 4/12 – 4/21 • In Progress: Add PKU instances for ndnvideo • In Progress: Investigate usage on PKU and Tokyo links • related to OSPF multipath-order • Also, Michael Plass is working on bug fixes that might alleviate the multiple copies of content. • In Progress: Coordinate with Tian to do some testing while he is in China • What ISP does PKU go through? • Alex: Buffering algorithm for ndnvideo? • It adapts to round trip times. • Check on direction of bandwidth numbers on links on ndnmap. • Running key verify through Tokyo gateway.
NDN/ccnx Plans • Demo in China in May • May 15 2013, 3:45 PM Beijing Time • 2:45AM St. Louis Time • Goals from Patrick, as of 1/24/2013 • Demo size and scope • >1000 devices • 3 continents: US, Europe, Asia • 5 continents: North America, Europe, Asia, South America, Australia • Applications and services • All the apps from the March 2012 demo • TODO: Incorporate new apps/services from J Burke and others • TODO: An ndn-based logging and monitoring infrastructure • Security and authentication • TODO: All components using the “new scheme” for organizing keys • Scalable forwarding • TODO: Use “Core”, “Edge” and “Device” perspective to organize the devices into a topology • TODO: “Core” components, such as SPPs, using Wash U forwarding code in place of ccnx • People involved in Demo development: • John, Jyoti, Haowei, Hila, Tian
NDN Demo May 2013 • Old Applications from GEC-13 Demo (March 2012) • Ccnchat • Interactive • Robochat • Bulk file transfer • Recorded video playback • Live video feed (from?) • New Applications: • NDN dropbox (UCLA: Burke) • Web server javascript (UCLA: Burke) • Others? • Monitoring • ndnmap.arl.wustl.edu • NDN-based Logging and Monitoring • Core vs. Edge NDN nodes • Running NDN gateway routers on AWS EC2 Instances • And monitoring bandwidth via ndnmap
Topics We Need to Address • Each of these will probably need a separate group presentation in the very near future. • Sync (3/1) Hila • NDN-based Logging and Monitoring (3/1 or 3/8) Hila and Jyoti • New Applications (3/8) Jyoti and John • Key Management (2/22) Haowei and John • What is the vision? • What is the current state of development and deployment? • Core Node (3/15) Haowei and Tian
AWS Usage • AWS EC2 • Regions (5 Continents!) • US-EAST-1: Virginia • US-WEST-1: N. California • US-WEST-2: Oregon • EU-WEST-1: Ireland • AP-SOUTHEAST-1: Singapore • AP-SOUTHEAST-2: Sydney • AP-NORTHEAST-1: Tokyo • SA-EAST-1: Sao Paolo • Current Instance Limits • 300 at each of the US sites • 20 at each of the other sites • Current total number of active instances: 1000 • AMI built for ccnx-0.7.0 (in US regions, others coming soon) • AWS S3 • Used to store the AMI image • AWS Identity and Access Management (IAM) • One account may have multiple users • Users can be grouped (e.g. Admin, Power User, User, Tester, …) • Each group can have different policies controlling access and privileges. • AWS Cloudformation • Can be used for deploying resources on AWS