NDS REST API Webapp NDS Explorer Webapp HTTP OpenStack Management Node NDS Dashboard Webapp Manage Instances, Volumes, Networking No ssh tunneling will.

Slides:



Advertisements
Similar presentations
Vasinee Siripoonya Kasidit Chanchio
Advertisements

SSH SSH is “Secure SHell” Secure, compressed, widely supported, fast Allows both users to get jobs done, and also allows system administrators to sleep.
FI-WARE Testbed Access Control temporary solution.
© 2012 IBM Corporation Architecture of Quantum Folsom Release Yong Sheng Gong ( 龚永生 ) gongysh #openstack-dev Quantum Core developer.
OpenStack Open Source Cloud Software. OpenStack: The Mission "To produce the ubiquitous Open Source cloud computing platform that will meet the needs.
ContainerApp Container -X memory -Y CPU -Z Storage -N Network -Port ContainerManager Container Hypervisor (Java Runtime) -Understands IaaS of Cloud / Provider.
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Cisco Public © 2010 Cisco and/or its affiliates. All rights reserved. 1 OpenStack – Enterprise Trends Shannon McFarland – CCIE #5245 Principal Engineer.
Opensource for Cloud Deployments – Risk – Reward – Reality
Towards Establishing a Local ORCA Instance Shade EL-Hadik Deniz Gurkan University of Houston 7th GENI Engineering Conference 03/16/2010 GEC7 – ORCA-D.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
Peter Chochula ALICE DCS Workshop, October 6,2005 DCS Computing policies and rules.
Some Design Notes Iteration - 2 Method - 1 Extractor main program Runs from an external VM Listens for RabbitMQ messages Starts a light database engine.
2 OpenStack Design Summit Summary Swiss and Rhone Alpes - OpenStack User Group Meeting 6 th December, CERN Belmiro Moreira
Deploying OpenStack Using Crowbar Divyanshu Verma DELL R&D Bengaluru.
Openstack on Openstack how to bootstrap a cloud Paul Voccio Director, Infrastructure Engineering Rackspace.
Ph No: Mob: ,plot No-27,NGGO's Colony, Pattabhi reddy gardens,Visakhapatnam-07 Open.
UnboundedConnected Expressive People centric Content centric App business logic.
VO. VOMS 1. Authentication2. Credentials 3. Authentication Client Resource.
OpenStack cloud at Oxford Kashif Mohammad University of Oxford.
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
CoprHD and OpenStack Ideas for future.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Using CVMFS to serve site software Sarah Williams Indiana University 2/01/121.
1 Open Stack Cloud System Lecture 7. 2 What is OpenStack  It is not a single open source project  It is not a hypervisor  It is not a storage platform.
Client Side Requirement Unity3d game engine web plug-in Browser, Firefox, safari, IE, opera.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
CLIENT (Web browser, GET, POST) WEB Server GRID Infrastructure GRID Worker Node my_cgi.cgi cgi2rcgi NetSchedule NetCache remote_cgi Original CGI executable.
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
Andrew Lahiff HEP SYSMAN June 2016 Hiding infrastructure problems from users: load balancers at the RAL Tier-1 1.
Docker for Ops: Operationalize Your Apps in Production Vivek Saraswat Sr. Product Evan Hazlett Sr. Software
Elara Introduction Wentao Zhang? (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
IPv6 Infrastructure Support in OpenStack
StorPerf Overview Mark Beierl May 9, Agenda Goals of the StorPerf Project Architecture Challenges Executing a Performance Run Displaying the Results.
Canadian Bioinformatics Workshops
ArcGIS for Server Security: Advanced
Microservice Powered Orchestration
12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
ONAP CLI (Command-Line Interface ) Architecture
Microservice Bus Tutorial Huabing Zhao
What Mobile Ads know about mobile users
Project Advisor: Dr. Jerry Gao
Useful Tools for Testing
MSB Integration Guide.
Research on an universal Openstack upgrade solution
Principles of Computer Security
CWG10 Control, Configuration and Monitoring
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Upgrade Nebula to OpenStack Newton
INFO 344 Web Tools And Development
Sakai WebApp Structure
Digital Lobby.
Moving Cloud Services to Service Fabric
Ease OpenStack : Non-Containerized to Containerized
Multi-VIM/Cloud High Level Architecture
OpenStack Management Node
SSH SSH is “Secure SHell” Secure, compressed, widely supported, fast
Searchlight Lei Zhang Search service for OpenStack
CS323 Android Topics Network Basics for an Android App
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
Future Internet: Infrastructures and Services
OpenShift as a cloud for Data Science
OpenStack Summit Berlin – November 14, 2018
Bending Ironic for Big Iron
DIBBs Brown Dog BDFiddle
Docker and Kubernetes Security in ONAP Pawel Pawlak Amy Zwarico
Presentation transcript:

NDS REST API Webapp NDS Explorer Webapp HTTP OpenStack Management Node NDS Dashboard Webapp Manage Instances, Volumes, Networking No ssh tunneling will be needed on the production OpenStack system OpenStack APIs (keystone, nova, etc.) Ian Taylor’s App Manage NDS Services List docker images Run docker containers List containers View docker logs Stop containers Transfer data Name of this is TDB (formerly known as, or forked from, yt_webapp) NDS UI for managing resources and services B B

NDS REST API & Backend Logic Webapp NDS Explorer Webapp HTTP OpenStack Management Node NDS Dashboard Webapp Manage Instances, Volumes, Networking OpenStack APIs (keystone, nova, etc.) Ian Taylor’s App Manage NDS Services List docker images Run docker containers List containers View docker logs Stop containers Transfer data NDS UI for managing resources and services B B 6/12/2015 OpenStack Instances & Volumes NDS Labs Environment External Apps (e.g. scripts) docker container OpenStack Instance NDS Services run here (as docker containers) angular.js Clients User Access to NDS Services HTTP

NDS Web Services Webapp create_nds_environment() get_nds_services() start_nds_service() stop_nds_service() destroy_nds_environment() destroy_nds_volumes() NDS Explorer Webapp HTTP OpenStack Management Node NDS Dashboard Webapp Manage Instances, Volumes, Networking OpenStack novaclient API Ian Taylor’s App Manage NDS Services List docker images Run docker containers List containers View docker logs Stop containers Transfer data NDS UI for managing resources and services B B 6/16/2015 OpenStack Instances & Volumes NDS Labs Environment External Apps (e.g. scripts) docker container OpenStack Instance NDS Services run here (as docker containers) angular.js Clients External Access to NDS Services REST API fleetctl

NDS Web Services REST API repo: nds-webservices Uses python-novaclient API for OpenStack calls NDS Explorer Webapp (UI for creating NDS Labs Environments) repo: nds-explorer OpenStack Management Node (i.e. vlad-mgmt) NDS Dashboard Webapp Manage OpenStack Instances, Volumes, Networking B B v4 7/15/2015 NDS Labs Environment docker container OpenStack Instance Not Associated with Any NDS Labs Environment External Access to NDS Services OpenStack Instance(s) for L1 Services (Infrastructure Services) OpenStack Volumes ownCloud, JupyterHub, DataVerse, Dspace Services Rstudio, IPython, Web-based Data Access Services OpenStack Instance(s) for L2 Services (Trusted Services) OpenStack Instance(s) for L3 Services (Untrusted, Restricted Access to Resources) NDS REST API for management of NDS Services repo: nds-django??? rabbitmq service Web App for UI for managing NDS Services??? repo: ??? irods service proxy service mysql service fleetd mount celery workers fleetd (manages services) etcd (config info) docker container Clients