User Portal
The user portal allows users to log in via a browser and view the state of the cluster themselves. The interface does not allow administration, but presents data about the system. The presentation of the data can be adjusted in many cases.
The user portal is accessible at a URL with the format of https:// <head node host name, or IP address>:8081/userportal, unless the administrator has changed it.
The first time a browser is used to log in to the cluster portal, a warning about the site certificate being untrusted appears in a default NVIDIA Base Command Manager configuration. This can safely be accepted.
The user portal has several modes.
-
The
Overviewmode (
) is opened by default, and allows a user to access the following pages via links in the left hand column: -
The
Monitoringmode (section 12.5) (
) allows a user to plot device measurables -
The
Accounting and reportingmode (section 12.6) (
) allows a user to plot job-based resource consumption.
12.1 Overview Page
The default Overview page allows a quick glance to convey the most important cluster-related information for users (figure 12.34):

Figure 12.34: User Portal: Overview Page
The following items are displayed on a default home page:
-
a Message Of The Day. The administrator may put up important messages for users here
-
links to the documentation for the cluster
-
contact information. This typically shows how to contact technical support
-
an overview of the cluster state, displaying some cluster parameters
12.2 Workload Page
The Workload page allows a user to see workload-related information for the cluster (figure 12.2). The columns are sortable.
By default, only the cluster administrator can see information for all users. The administrator can adjust the profile for a user to allow that user to view information from other users.

Figure 12.2: User Portal: Workload Page
The workload jobs are organized in tables according to:
-
Queues -
Parent Jobs -
Jobs
12.3 Nodes Page
The Nodes page shows nodes on the cluster (figure 12.3), along with some of their properties. Nodes and their properties are arranged in sortable columns.

Figure 12.3: User Portal: Nodes Page
The following information about the head or regular nodes is presented:
-
HOSTNAME: the node name -
STATE: For example,UP,DOWN,INSTALLING, along with some other information -
MEMORY: RAM on the node -
CORES: Number of cores on the node -
CPU: Type of CPU, for example, Dual-Core AMD Opteron -
SPEED: Processor speed -
GPU: GPUs on the node, if any -
NICS: Number of network interface cards on the node, if any -
IB: Number of InfiniBand interconnects on the node, if any -
CATEGORY: The node category that the node has been allocated by the administrator (by default it isdefault)
12.4 Kubernetes Page
The Kubernetes page (figure 12.4) shows an overview of the resources available in clusters running Kubernetes.

Figure 12.4: User Portal: Kubernetes Page
The Kubernetes cluster is subset of a BCM cluster, and is the part of the BCM cluster that runs and controls pods. The items shown are:
-
NAME: The Kubernetes Cluster name -
VERSION: The Kubernetes version -
NODES: The number of nodes in the Kubernetes cluster -
NAMESPACES: The number of namespaces defined for the Kubernetes cluster -
SERVICES: The number of services that are served by the Kubernetes cluster -
REPLICATION CONTROLLERS: The number of replication controllers that run on the Kubernetes cluster -
PERSISTENT VOLUMES: The number of persistent volumes created for the pods of the Kubernetes cluster -
PERSISTENT VOLUMES CLAIMS: The number of persistent volumes claims created on the Kubernetes cluster
Some notes are also presented for the user on how to access the Kubernetes Dashboard.
12.5 Monitoring Mode
By default the Monitoring mode page displays two empty plot panels within the dashboard section of the page.
The panels can have measurables drag-and-dropped into them from the measurables navigation tree on the left hand side of the page (figure 12.5). The tree can be partly or fully expanded.
A filter can be used to select from visible measurables. For example, after expanding the tree, it is possible to find a measurable related to the cluster occupation rate (Appendix G of the Administrator Manual) by using the key word “occupation” in the filter. The measurable can then be dragged from the options that remain visible.
Extra plot panel widgets can be added to the page by clicking on the Add new widget option (the ⊕ button) in the panels section of the dashboard page.

Figure 12.5: User Portal: Monitoring Page Plots
A new dashboard tab can be added to the page by clicking on the Add new dashboard option (the ⊕ button) in the dashboard tabs section of the page.
12.6 Accounting And Reporting Mode
The Accounting and reporting mode page allows resource use to be displayed and reported by running PromQL queries. Further background on this can be found in Chapter 14 of the Administrator Manual.
Resource reports can be created per user and per account by running selected PromQL queries (figure 12.6). The reports can be gathered in dashboard tabs.

Figure 12.6: User Portal: Dashboard Tabs
The browser configuration that generates the reports can be saved, and the report data values can be displayed in the browser in a table for instant queries and range queries, as well as displayed as a pie chart for instant queries (figure 12.7). The data values can also be exported to CSV or Microsoft Excel format and downloaded.

Figure 12.7: User Portal: Simple Accounts