Difference between revisions of "FHNManager portlet"

From Gcube Wiki
Jump to: navigation, search
m
Line 5: Line 5:
 
|}
 
|}
  
This page describes how to use FHNManager Portlet, the GUI designed to exploit FHNManager Service facilities.
+
This page describes how to use FHNManager Portlet, the GUI designed to exploit [[FHNManager | FHNManager Service facilities]].
  
 
The portlet is conceived to enable the management of FHN (Federated Hosting Node) instances by relying on the federated cloud provider registered in the infrastructure.
 
The portlet is conceived to enable the management of FHN (Federated Hosting Node) instances by relying on the federated cloud provider registered in the infrastructure.

Revision as of 13:58, 19 May 2016


This page describes how to use FHNManager Portlet, the GUI designed to exploit FHNManager Service facilities.

The portlet is conceived to enable the management of FHN (Federated Hosting Node) instances by relying on the federated cloud provider registered in the infrastructure.

In this page it is described

Conceptual Model

To better understand the logic involved in managing FHNs, we present here the conceptual resources model involved in the application.

The four resources types of the model are :

  • Remote Node : A resource of this kind represents an instance of hosting node created in a federated cloud provider and accessible from the current scope;
  • Service Profile : A resource of this kind represents the configuration of a specific gCube Service that has been already registered among VM Providers, and it's used to create new Remote Nodes;
  • VM Template : A resource of this kind represents a specific virtual machine template exposed by the VM Providers;
  • VM Provider: A resource of this kind represents a specific cloud provider registered in the current scope.

GUI Overview

FHNManager portlet overview.png

The GUI has the following main sections :

Resources Panel

The Resources Panel exposes different views of the exiting resources, one per kind of resource (see Conceptual Model). This section controls appearance and behavior of the other sections accordingly to the kind of resource selected by the user.

Resources Grid

The Resources Grid section lists all existing resources of the kind related to selected view (see Resources Panel). For each listed resource basic information are displayed along with a checkbox that permits the selection of a specific resource in order to manage it through the Toolbar section.

Toolbar

The Toolbar section presents the current view name along with buttons to manage selected resources (see Resources Grid). Buttons behavior change according to selected view, offering an interface as much homogeneous as possible between views.

Shown buttons are :

  • Reload : refreshes the Resources Grid;
  • Pin Resource : pins the currently selected resource (see Pinned Resources);
  • Create New : shows a form/wizard to create a new resource which type corresponds to currently selected view (see Resources Panel);
  • Delete : deletes the currently selected resource from the system (see Pinned Resources);
  • Start Node : starts the currently selected Remote Node - available only in Remote Nodes view (see Resources Panel)-;
  • Stop Node : stops the currently selected Remote Node - available only in Remote Nodes view (see Resources Panel)-;


Pinned Resources

The Pinned Resources section permits more in-depth information about pinned resources. Once a resource is pinned (see Toolbar), it's listed in this section as a button itself. By clicking it, information on the pinned resource and its related resource are shown in a popup. To remove a pinned resource from the section, just click on the related close ('X') button.