Presentation is loading. Please wait.

Presentation is loading. Please wait.

LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado.

Similar presentations


Presentation on theme: "LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado."— Presentation transcript:

1 LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado

2 Agenda Measurement configuration on LAMP INSTOOLS – Some considerations – Demonstration (Flack) – Live Demo (INSTOOLS Web Portal) 218/05/2012

3 LAMP 318/05/2012

4 A word about LAMP 1.On the Rspec, the user chooses which nodes will be “instrumentized” with LAMP – The user also chooses one (or more) node to host the LAMP Web Portal 2.Using this modified Rspec, the slice is created as usual by the CMF 3.The slice manifest (returned by the CMF) is converted and sent to UNIS How the slice is instrumentized? (1)

5 A word about LAMP 4.Through the LAMP Web Portal, one can enable and configure measurement services on all nodes that comprise the slice – The “Portal node” knows the slice’s topology by querying UNIS… 5.All changes made on the Portal are sent to UNIS 6.All nodes pulls the configuration from UNIS (every 5 minutes) and applies the new configurations on themselves. How the slice is instrumentized? (2)

6 A word about LAMP How measurements are configured? 618/05/2012

7 INSTOOLS: Some considerations 718/05/2012

8 Considerations According to Jim Griffioen (2011): – “[...] INSTOOLS does not do well in defining standards so that other user interfaces can get access to the data” – So... – “Our goal is to use perfSONAR and/or the I&M architecture to define standard ways to access the collected data from external visualization tools.” INSTOOLS and perfSONAR: a love story? 818/05/2012

9 Considerations Some perfSONAR interoperability already exists! – Data is stored in rrd format (that can be understood by pS clients) – “We have implemented (and tested) a perfSONAR service that reads the rrd files on our MC, and, in turn, makes them available to external I&M user interfaces (e.g., existing perfSONAR tools)” – Moreover, pS also brings the ability to perform active measurements [remember that INSTOOLS performs only passive measurements...] INSTOOLS and perfSONAR: a love story? 918/05/2012

10 Considerations All these information is accessible through INSTOOLS Portal, LIVE! The measurements are gathered via SNMP and SSH What exactly can INSTOOLS measure? 1018/05/2012

11 Considerations 1 MC per Aggregate Installs additional software on each node (SNMP daemon, tcpdump, netflow,...) Each node becomes a MP and send its data to the Aggregate’s MC How does INSTOOLS instrumentize the user’s slice? 1118/05/2012 Researcher

12 Remember the architecture? 1218/05/2012

13 INSTOOLS: Demonstration 1318/05/2012

14 Demonstration FLACK’s “home” screen 1418/05/2012 Aggregates

15 Demonstration Creating the slice 1518/05/2012

16 Demonstration Submitting the slice to be instantiated 1618/05/2012

17 Demonstration Each action is logged... 1718/05/2012

18 Demonstration Asking ProtoGENI to “instrumentize” the slice with INSTOOLS 1818/05/2012 The green background means that the slice is active

19 Demonstration The Component Manager returns a Manifest informing: – The slice’s topology – The number of resources and their characteristics The original Rspec is changed by: – Adding a new sliver (usually a node) to act as the MC – Specifying a custom OS kernel to be loaded on the MC – Creating all necessary links between the MC and other nodes – Adding monitoring software to each node of the slice/experiment (making them MPs) The modified Rspec is then sent to the CM, who rebuilds the slice But what really happens after clicking the “Instrumentize” button? 1918/05/2012

20 Demonstration Instrumentation completed! 2018/05/2012 A new node was automatically created by INSTOOLS: the Measurement Controller

21 2118/05/2012

22 Demonstration But where’s the measurement data? 2218/05/2012 There!

23 Instools Portal: Live Demonstration 2318/05/2012

24 References GRIFFIOEN, Jim. From INSTOOLS to GEMINI. GEC12 - I&M Working Group, November 2011. http://groups.geni.net/geni/attachment/wiki/GEC12Inst MeasWorkingSession/GEMINI_INSTOOLS.pdf http://groups.geni.net/geni/attachment/wiki/GEC12Inst MeasWorkingSession/GEMINI_INSTOOLS.pdf Protogeni Flack: http://www.protogeni.net/flackhttp://www.protogeni.net/flack Griffioen, James. Architectural Design and Specification of the INSTOOLS Measurement System. 2009. http://groups.geni.net/geni/attachment/wiki/Instrument ationTools/instools-design-doc.pdf http://groups.geni.net/geni/attachment/wiki/Instrument ationTools/instools-design-doc.pdf 2418/05/2012

25 THANK YOU! QUESTIONS? 18/05/201225

26 Backup Slides 18/05/201226

27 2718/05/2012


Download ppt "LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado."

Similar presentations


Ads by Google