nitos administration tool
TRANSCRIPT
![Page 1: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/1.jpg)
NITOS Administration Tool
Pavlos Kallis
Supervisor : Haris Niavis
Center for Research and Technology
University of Thessaly
![Page 2: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/2.jpg)
Motivation
Administrator has to manage various testbed resources− Channels− Nodes− Slices− Users− Reservations
![Page 3: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/3.jpg)
Problem
Complicated SQL queries or scripts in order to manage the DB's resources
Sample SQL Query to add a node
INSERT INTO node_list (name,type,floor,view,wall,X,Y,Z) VALUES ('node001', 'orbit', 2, 'inside', 'front', 2, 3 ,1);
![Page 4: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/4.jpg)
Problem
Complicated SQL queries or scripts in order to manage the DB's resources
Sample SQL Query to add a node
INSERT INTO node_list (name,type,floor,view,wall,X,Y,Z) VALUES ('node001', 'orbit', 2, 'inside', 'front', 2, 3 ,1);
![Page 5: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/5.jpg)
Solution
Provide a UI to the administrator of the testbed
![Page 6: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/6.jpg)
Advantage
No SQL queries No programming skills required
![Page 7: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/7.jpg)
System Architecture
![Page 8: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/8.jpg)
UI : Tabs
![Page 9: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/9.jpg)
UI : Channels
![Page 10: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/10.jpg)
UI : Nodes
![Page 11: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/11.jpg)
UI : Reserved Channels
![Page 12: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/12.jpg)
UI : Reserved Nodes
![Page 13: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/13.jpg)
UI : Slices
![Page 14: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/14.jpg)
UI : Users
![Page 15: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/15.jpg)
Filter Resources
![Page 16: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/16.jpg)
Pagination
![Page 17: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/17.jpg)
Resource Creation
![Page 18: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/18.jpg)
Resource Creation
![Page 19: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/19.jpg)
Modification of attributes
![Page 20: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/20.jpg)
Modification of attributes : Slices
![Page 21: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/21.jpg)
Deletion of resources
![Page 22: NITOS Administration Tool](https://reader033.vdocument.in/reader033/viewer/2022060205/55a160b21a28ab5b6a8b487b/html5/thumbnails/22.jpg)
Thank You