// USING ADAPT
Everything you need to know about using ADAPT:
// ADAPT’S VM ENVIRONMENT
Users may request their preferred type of virtual machine (VM), including the operating system and the number of cores and amount of memory.
- Multiple occurrences of that VM may also be requested.
- Users are given user level access to VM’s (not root).
The following Operating Systems are available in ADAPT:
- Debian Jessie & Stretch Linux
- CentOS6 & CentOS7 Linux
- Windows Server 2012 R2
- Ubuntu - Coming Soon
|Dell||Container||Broadwell E5-2650 v4||24 (2.2 Ghz)||256||2x10Gbe|
The hypervisor hardware for the ADAPT systems are primarily 2.2-GHz 24-core Intel Xeon Broadwell E5-2650 v4 with 256 GiB memory. Newly-created ADAPT VMs have options to use one of the following flavors:
Our physical nodes will be set to reserve 2 physical CPUs and at least 2 GB of memory for the hypervisor.
The NCCS recommends new users start with a small flavor for initial set up. We will then work with users to grow their resources based on the observed usage patterns. Specialty hardware such as GPUs are available as a shared resource via the Slurm scheduler.
ADAPT users have employed the following software in their work:
|LINUX SOFTWARE||WINDOWS SOFTWARE|
|AMES Stereo Pipeline||ArcGIS Desktop|
|Ganglia||eCognition (user must provide license)|
|Grads||IDL (user must provide license)|
|IDL (limited licenses available)||MATLAB (user must provide license)|
|MATLAB (user must provide license)|
When additional software is needed, users may load the software in local, personal directories. If the software requires elevated privileges, users may seek out assistance from ADAPT system administrators.
Some of these tools have been made accessible through the module utility. This allows the user to log-in, run a few commands, and load pre-installed software into their environment, and begin using the software that they require. To learn more about the module command and the software it supports on ADAPT, go to the following page:MODULES ON ADAPT
ADAPT Self-Provisioning is currently on hold. If you need additional ADAPT resources, please contact firstname.lastname@example.org
// ACCESSING ADAPT VMS
ACCESSING ADAPT INSTRUCTIONAL VIDEO
Learn how to access and login to a virtual machine on the ADAPT system. ADAPT users can customize their VM experience by selecting their preferred operating system. Instructions include how to access an ADAPT Linux VM from Linux and Windows operating systems, and how to access a Windows ADAPT VM directly through a web browser.
|USER TYPES||ACCESSING WINDOWS VM’S||ACCESSING LINUX VM’S|
|WINDOWS USERS||Guacamole||MobaXterm application|
|LINUX USERS||Guacamole||$ ssh adaptlogin.nccs.nasa.gov|
// USING ADAPT
NCCS SUPPORTED TOOLS
- ArcGIS Desktop/Pro – Global imaging software (Windows)
- Ganglia – Resource monitoring software (Linux)
- Guacamole - Web browser access to Windows virtual machines
- pdsh – Parallel shell to launch jobs across multiple VM’s simultaneously
- SLURM Workload Manager – Job scheduler/running jobs
- JupyterHub – Computational environment for creating Jupyter notebook documents
EXTERNAL TOOLS (FREEWARE)
- Filezila - File transfer system (Mac, Windows, Linux)
- MobaXterm - ssh client with Xserver (Linux access through Windows)
- Qgis – Global imaging software (Linux)
- WinSCP - File transfer system (Windows)
- Python - high-level interpreted programming language.
- GPUs plus Machine-learning - ADAPT also offers a subset of systems that have been upgraded to use high-speed storage and GPUs to enable high-performance computing. These systems also come equipped with pre-installed ML tools like TensorFlow, Pytorch, RapidsAI, and much more!
All file systems on ADAPT, including home and nobackup, are shared and accessible across all VM’s.STORAGE
// ABOVE USERS
ADAPT virtual environment was originally created for ABOVE users to conduct research. It has since expanded and evolved to support numerous NCCS users.
If you are an ABOVE user new to ADAPT, please follow these instructions to gain access.ABOVE USERS
ABOVE DATA COLLECTIONS
See Data Collections page to see available ABOVE data collections.DATA COLLECTIONS
CITING ADAPT IN PUBLICATIONS
When researchers publish research based on the use of NCCS resources, please acknowledge these NASA-provided resources with language similar to this example:
“Resources supporting this work were provided by the NASA High-End Computing (HEC) Program through the NASA Center for Climate Simulation (NCCS) at Goddard Space Flight Center.”
ORTHORECTIFYING DATA ON ADAPT
Please see the PGC Imagery Utilities Guide developed in conjunction with the Polar Geospatial Center detailing how to use the PGC Imagery Utilities on ADAPT.
// ACCOUNT INFO
See information about account eligibility, set-up, and maintenance.GET STARTED