diff --git a/content/guides/anvil/_index.md b/content/guides/anvil/_index.md index 0a0f04c4def79fcbf4b4aae8f8acd2dcba49cdf6..709839eafc2ec9002537008defa06f663f426213 100644 --- a/content/guides/anvil/_index.md +++ b/content/guides/anvil/_index.md @@ -4,46 +4,38 @@ description = "How to use Anvil, HCC's OpenStack-based cloud resource" weight = "40" +++ -<span id="title-text"> HCC-DOCS : Anvil: HCC's Cloud </span> -============================================================ +- [Overview](#overview) +- [Cloud Terms](#cloud-terms) +- [Steps for Access](#steps-for-access) +- [Backups](#backups) -Created by <span class="author"> Derek Weitzel</span>, last modified by -<span class="editor"> Adam Caprez</span> on Apr 19, 2018 - -- [Overview](#Anvil:HCC'sCloud-Overview) -- [Cloud Terms](#Anvil:HCC'sCloud-CloudTerms) -- [Steps for Access](#Anvil:HCC'sCloud-StepsforAccess) -- [Backups](#Anvil:HCC'sCloud-Backups) - -<span -class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span> +{{% notice tip %}} Have your account and ready to go? Visit the Anvil OpenStack web -interface at -<a href="https://anvil.unl.edu/" class="external-link">https://anvil.unl.edu/</a> +interface at https://anvil.unl.edu. +{{% /notice %}} -Overview --------- +--- + +### Overview Anvil is the Holland Computing Center's cloud computing resource, based -on -the <a href="https://www.openstack.org/" class="external-link">OpenStack</a> -software. OpenStack is a free and open-source software platform for +on the [OpenStack](https://www.openstack.org) software. +OpenStack is a free and open-source software platform for cloud computing. Anvil was created to address the needs of NU's research community that are not well served by a traditional batch-scheduled Linux cluster environment. Examples of use cases that are well suited to Anvil include: -- A highly interactive environment, especially GUI applications -- Require root-level access, such as kernel modification or - virtualization work -- Alternate operating systems, such as Windows or other distributions - of Linux -- Test cluster environments for various software frameworks, such as - <a href="http://hadoop.apache.org" class="external-link">Hadoop</a> - or - <a href="https://spark.apache.org" class="external-link">Spark</a> -- Cluster applications that require a persistent resource, such as a +- A highly interactive environment, especially GUI applications +- Require root-level access, such as kernel modification or + virtualization work +- Alternate operating systems, such as Windows or other distributions + of Linux +- Test cluster environments for various software frameworks, such as + [Hadoop](http://hadoop.apache.org) + or [Spark](https://spark.apache.org) +- Cluster applications that require a persistent resource, such as a web or database server Using Anvil, one or more virtual machines (VMs) can be easily be created @@ -52,66 +44,62 @@ HCC clusters, or your own workstation once connected to the Anvil Virtual Private Network (VPN). Access is through standard means, typically via SSH for Linux VMs and Remote Desktop for Windows VMs. -Cloud Terms ------------ +### Cloud Terms There are a few terms used within the OpenStack interface and in the instructions below that may be unfamiliar. The following brief definitions may be useful. More detailed information is available in -the <a href="http://docs.openstack.org/user-guide/" class="external-link">OpenStack User Guide</a>. - -- ***Project**: *A project is the base unit of ownership in - OpenStack. Resources (CPUs, RAM, storage, etc.) are allocated and - user accounts are associated with a project. Within Anvil, each HCC - research group corresponds directly to a project. Similar to - resource allocation on HCC clusters, the members of a group share - the [project's resources](13599589.html). +the [OpenStack User Guide](http://docs.openstack.org/user-guide). + +- **Project**: A project is the base unit of ownership in + OpenStack. Resources (CPUs, RAM, storage, etc.) are allocated and + user accounts are associated with a project. Within Anvil, each HCC + research group corresponds directly to a project. Similar to + resource allocation on HCC clusters, the members of a group share + the [project's resources]({{< relref "what_are_the_per_group_resource_limits" >}}). -- ***Image**: * An image corresponds to everything needed to create a - virtual machine for a specific operating system (OS), such as Linux - or Windows. HCC creates and maintains [basic Windows and - Linux](Available-Images_13042823.html) images for convenience. - Users can also create their own images that can then be uploaded to - OpenStack and used within the project. +- **Image**: An image corresponds to everything needed to create a + virtual machine for a specific operating system (OS), such as Linux + or Windows. HCC creates and maintains [basic Windows and Linux]({{< relref "available_images" >}}) + images for convenience. + Users can also create their own images that can then be uploaded to + OpenStack and used within the project. -- ***Flavor**:* A flavor (also known as *instance type*), defines the - parameters (i.e. resources) of the virtual machine. This includes - things such as number of CPUs, amount of RAM, storage, etc. There - are many instance types [available within - Anvil](Anvil-Instance-Types_13042763.html), designed to meet a - variety of needs. +- **Flavor**: A flavor (also known as *instance type*), defines the + parameters (i.e. resources) of the virtual machine. This includes + things such as number of CPUs, amount of RAM, storage, etc. There + are many instance types [available within Anvil]({{< relref "anvil_instance_types" >}}), + designed to meet a variety of needs. -- ***Instance**:* An instance is a running virtual machine, created - by combining an image (the basic OS) with a flavor (resources). - That is, *Image + Flavor = Instance*. +- **Instance**: An instance is a running virtual machine, created + by combining an image (the basic OS) with a flavor (resources). + That is, *Image + Flavor = Instance*. -- ***Volume**: *A volume is a means for persistent storage within - OpenStack. When an instance is destroyed, any additional data that - was on the OS hard drive is lost. A volume can be thought of - similar to an external hard drive. It can be attached to an - instance and accessed as a second drive. When the instance is - destroyed, data on the volume is retained. It can then be attached - and accessed from another instance later. +- **Volume**: A volume is a means for persistent storage within + OpenStack. When an instance is destroyed, any additional data that + was on the OS hard drive is lost. A volume can be thought of + similar to an external hard drive. It can be attached to an + instance and accessed as a second drive. When the instance is + destroyed, data on the volume is retained. It can then be attached + and accessed from another instance later. -Steps for Access ----------------- +### Steps for Access The guide below outlines the steps needed to begin using Anvil. Please note that Anvil is currently in the *beta testing* phase. While reasonable precautions are taken against data loss, **sole copies of precious or irreproducible data should not be placed or left on Anvil**. -1. **Request access to Anvil** +1. **Request access to Anvil** Access and resources are provided on a per-group basis, similar to HCC clusters. For details, please see [What are the per group - resource limits?](13599589.html) To begin using Anvil, the group - owner should fill out the short request form - at <a href="http://hcc.unl.edu/request-anvil-access" class="external-link">http://hcc.unl.edu/request-anvil-access</a>. - An automated confirmation email will be sent, and an HCC staff - member will follow-up once access is available. - ** - ** -2. **Create SSH keys** + resource limits?]({{< relref "what_are_the_per_group_resource_limits" >}}) + To begin using Anvil, the group owner should fill out the short request form + at http://hcc.unl.edu/request-anvil-access. + An automated confirmation email will be sent, and an HCC staff + member will follow-up once access is available. + +2. **Create SSH keys** OpenStack uses SSH key pairs to identify users and control access to the VMs themselves, as opposed to the traditional username/password combination. SSH key pairs consist of two files, a public key and a @@ -123,59 +111,41 @@ precious or irreproducible data should not be placed or left on Anvil**. it's best practice to create a dedicated pair for use with Anvil. The process for creating key pairs is different between Windows and Mac. Follow the relevant guide below for your operating system. - 1. [Creating SSH key pairs on - Windows](Creating-SSH-key-pairs-on-Windows_13598839.html) - 2. [Creating SSH key pairs on Mac - ](Creating-SSH-key-pairs-on-Mac_13598841.html) - - ** - ** -3. **Connect to the Anvil VPN** + 1. [Creating SSH key pairs on Windows]({{< relref "creating_ssh_key_pairs_on_windows" >}}) + 2. [Creating SSH key pairs on Mac]({{< relref "creating_ssh_key_pairs_on_mac" >}}) + +3. **Connect to the Anvil VPN** The Anvil web portal is accessible from the Internet. On the other hand, for security reasons, the Anvil instances are not generally accessible from the Internet. In order to access the instances from on and off-campus, you will need to first be connected to the Anvil VPN. Follow the instructions below to connect. - 1. [Connecting to the Anvil VPN - ](Connecting-to-the-Anvil-VPN_13042829.html) + 1. [Connecting to the Anvil VPN]({{< relref "connecting_to_the_anvil_vpn" >}}) - ** - ** -4. **Add the SSH Key Pair to your account** +4. **Add the SSH Key Pair to your account** Before creating your first instance, you'll need to associate the SSH key created in step 2 with your account. Follow the guide below to login to the web dashboard and add the key pair. - 1. [Adding SSH Key Pairs](Adding-SSH-Key-Pairs_13599025.html)** - ** + 1. [Adding SSH Key Pairs]({{< relref "adding_ssh_key_pairs" >}}) - ** - ** -5. **Create an instance - **Once the setup steps above are completed, you can create an +5. **Create an instance** + Once the setup steps above are completed, you can create an instance within the web dashboard. Follow the guide below to create an instance. - 1. [Creating an Instance](Creating-an-Instance_13599047.html) + 1. [Creating an Instance]({{< relref "creating_an_instance" >}}) - ** - ** 6. **Connect to your instance** After an instance has been created, you can connect (login) and begin to use it. Connecting is done via SSH or X2Go for Linux instances and via Remote Desktop (RDP) for Windows instances. Follow the relevant guide below for your instance and the type of OS you're connecting from. - 1. [Connecting to Windows - Instances](Connecting-to-Windows-Instances_13042841.html) - 2. [Connecting to Linux Instances via SSH from - Mac](Connecting-to-Linux-Instances-from-Mac_13599097.html) - 3. [Connecting to Linux instances via SSH from - Windows](Connecting-to-Linux-instances-from-Windows_13599107.html) - 4. [Connecting to Linux instances using X2Go (for images with - Xfce)](Connecting-to-Linux-instances-using-X2Go_16520062.html) - - ** - ** -7. **Create and attach a volume to your instance (optional)** + 1. [Connecting to Windows Instances]({{< relref "connecting_to_windows_instances" >}}) + 2. [Connecting to Linux Instances via SSH from Mac]({{< relref "connecting_to_linux_instances_from_mac" >}}) + 3. [Connecting to Linux instances via SSH from Windows]({{< relref "connecting_to_linux_instances_from_windows" >}}) + 4. [Connecting to Linux instances using X2Go (for images with Xfce)]({{< relref "connecting_to_linux_instances_using_x2go" >}}) + +7. **Create and attach a volume to your instance (optional)** Volumes are a means within OpenStack for persistent storage. When an instance is destroyed, all data that was placed on the OS hard drive is lost. A volume can be thought of similar to an external @@ -187,29 +157,26 @@ precious or irreproducible data should not be placed or left on Anvil**. Windows) of instance it will be attached to. Once the volume is attached, follow the corresponding guide for your instance's OS to format and make the volume usable within your instance. - 1. [Creating and attaching a - volume](Creating-and-attaching-a-volume_13599293.html) - 2. [Formatting and mounting a volume in - Windows](Formatting-and-mounting-a-volume-in-Windows_13599295.html) - 3. [Formatting and mounting a volume in Linux - ](Formatting-and-mounting-a-volume-in-Linux_13599298.html) -8. **Transferring files to or from your instance (optional) - **Transferring files to or from an instance is similar to doing so + 1. [Creating and attaching a volume]({{< relref "creating_and_attaching_a_volume" >}}) + 2. [Formatting and mounting a volume in Windows]({{< relref "formatting_and_mounting_a_volume_in_windows" >}}) + 3. [Formatting and mounting a volume in Linux]({{< relref "formatting_and_mounting_a_volume_in_linux" >}}) + +8. **Transferring files to or from your instance (optional)** + Transferring files to or from an instance is similar to doing so with a personal laptop or workstation. To transfer between an instance and another HCC resource, both SCP and [Globus - Connect](Globus-Connect_6357013.html) can be used. For transferring + Connect]({{< relref "guides/handling_data/globus_connect" >}}) can be used. For transferring between an instance and a laptop/workstation or another instance, standard file sharing utilities such as Dropbox or Box can be used. Globus may also be used, with one stipulation. In order to transfer files between two personal endpoints, a Globus Plus subscription is required. As part of HCC's Globus Provider Plan, HCC can provide this on a per-user basis free of charge. If you are - interested in Globus Plus, please - email <a href="mailto:hcc-support@unl.edu" class="external-link">hcc-support@unl.edu</a> with - your request and a brief explanation. + interested in Globus Plus, please email + {{< icon name="envelope" >}}[hcc-support@unl.edu] (mailto:hcc-support@unl.edu) + with your request and a brief explanation. -Backups -------- +## Backups HCC creates daily backups of images and volume snapshots for disaster recovery. All users' images, detached volumes, and volume snapshots will @@ -224,7 +191,6 @@ is unable to restore single files within instances. Further, HCC's disaster recovery backups should not be the only source of backups for important data. The backup policies are subject to change without prior notice. To retrieve your backups, please contact HCC. If you have -special concerns please -<a href="mailto:hcc-support@unl.edu" class="external-link">contact us</a>. - +special concerns please contact us at +{{< icon name="envelope" >}}[hcc-support@unl.edu] (mailto:hcc-support@unl.edu). diff --git a/content/guides/anvil/adding_ssh_key_pairs.md b/content/guides/anvil/adding_ssh_key_pairs.md index b3b05f2917bef277cad2dc4830af58505deb4ce3..91c7546b938f40ddff80ba00f3508013d9e3e315 100644 --- a/content/guides/anvil/adding_ssh_key_pairs.md +++ b/content/guides/anvil/adding_ssh_key_pairs.md @@ -1,82 +1,45 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) - -<span id="title-text"> HCC-DOCS : Adding SSH Key Pairs </span> -============================================================== - -Created by <span class="author"> Adam Caprez</span>, last modified by -<span class="editor"> Carrie Brown</span> on Sep 25, 2017 ++++ +title = "Adding SSH Key Pairs" +description = "How to add key pairs to your OpenStack account." ++++ If you have not already generated your key pairs and need help doing so, please see the documentation that relates to your operating system: -- [Creating SSH key pairs on - Mac](Creating-SSH-key-pairs-on-Mac_13598841.html) -- [Creating SSH key pairs on - Windows](Creating-SSH-key-pairs-on-Windows_13598839.html) - - -<span -class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span> +- [Creating SSH key pairs on Mac]({{< relref "creating_ssh_key_pairs_on_mac" >}}) +- [Creating SSH key pairs on Windows]({{< relref "creating_ssh_key_pairs_on_windows" >}}) +{{% notice info %}} This guide assumes you are either accessing Anvil from on-campus, or are -connected to the [Anvil VPN](Connecting-to-the-Anvil-VPN_13042829.html). +connected to the [Anvil VPN]({{< relref "connecting_to_the_anvil_vpn" >}}). +{{% /notice %}} -Log into the Anvil web dashboard -at **<a href="https://anvil-beta.unl.edu" class="external-link">anvil-beta.unl.edu</a>** using +Log into the Anvil web dashboard at **https://anvil.unl.edu** using your HCC credentials. On the left-hand side navigation menu, click *Access & Security*. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13599025/13599031.png" class="confluence-embedded-image confluence-content-image-border" width="232" height="376" /></span> +{{< figure src="/images/13599031.png" >}} Choose the *Key Pairs* tab in the main window section. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13599025/13599033.png" class="confluence-embedded-image confluence-content-image-border" width="432" height="109" /></span> +{{< figure src="/images/13599033.png" >}} Open your **public** key file, select the entire text, and copy it. On the right-hand side, click the *Import Key Pair* button. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13599025/13599036.png" class="confluence-embedded-image confluence-content-image-border" width="909" height="146" /></span> +{{< figure src="/images/13599036.png" >}} In the pop-up window, fill in the *Key Pair Name* field with a convenient name. Paste the copied public key text in the larger *Public Key* box. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13599025/13599039.png" class="confluence-embedded-image" width="650" /></span> +{{< figure src="/images/13599039.png" width="650" >}} Click the *Import Key Pair* button to close the pop-up and save the key. You should then see an entry with the saved key (the fingerprint value will be different than the example below). -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13599025/13599043.png" class="confluence-embedded-image confluence-content-image-border" width="838" height="57" /></span> +{{< figure src="/images/13599043.png" >}} The key pair can now be associated with any newly created instances. - - -Attachments: ------------- - -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair1.png](attachments/13599025/13599032.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair1.png](attachments/13599025/13599031.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair2.png](attachments/13599025/13599033.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair3.png](attachments/13599025/13599036.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair4.png](attachments/13599025/13599041.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair4.png](attachments/13599025/13599039.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[keypair5.png](attachments/13599025/13599043.png) (image/png) - - diff --git a/content/guides/anvil/anvil_instance_types.md b/content/guides/anvil/anvil_instance_types.md index e7527efb63ed5d36091eece4c4cd6c9126420f13..1e364619f81341ce83125f58dbd3066f28c92970 100644 --- a/content/guides/anvil/anvil_instance_types.md +++ b/content/guides/anvil/anvil_instance_types.md @@ -1,85 +1,33 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) - -<span id="title-text"> HCC-DOCS : Anvil Instance Types </span> -============================================================== - -Created by <span class="author"> Derek Weitzel</span>, last modified by -<span class="editor"> John Thiltges</span> on Jun 20, 2016 ++++ +title = "Anvil Instance Types" +description = "Details on the available instance types (flavors)" ++++ Anvil provides many instance types that are optimized for different usage patterns. -General Purpose Instances -------------------------- +--- + +### General Purpose Instances -### Use Cases +#### Use Cases Development environments, build servers, code repositories, low-traffic websites and web applications, micro services, early product experiments, small databases. -<table> -<colgroup> -<col style="width: 25%" /> -<col style="width: 25%" /> -<col style="width: 25%" /> -<col style="width: 25%" /> -</colgroup> -<thead> -<tr class="header"> -<th>Instance Name</th> -<th>CPUs</th> -<th>Memory</th> -<th>Root Disk</th> -</tr> -</thead> -<tbody> -<tr class="odd"> -<td>general.small</td> -<td>1</td> -<td>2GB </td> -<td>20GB </td> -</tr> -<tr class="even"> -<td><p>general.medium</p></td> -<td>1</td> -<td>3.8GB </td> -<td>40GB </td> -</tr> -<tr class="odd"> -<td>general.large </td> -<td>2</td> -<td>7.5GB</td> -<td>80GB </td> -</tr> -<tr class="even"> -<td>general.xlarge</td> -<td>4</td> -<td>15GB</td> -<td>160GB</td> -</tr> -<tr class="odd"> -<td>general.2xlarge</td> -<td>8</td> -<td>30GB</td> -<td>160GB</td> -</tr> -<tr class="even"> -<td>general.4xlarge</td> -<td>16</td> -<td>60GB</td> -<td>160GB</td> -</tr> -</tbody> -</table> +| Instance Name | CPUs | Memory | Root Disk | +| --------------- | ---- | ------ | -------- | +| general.small | 1 | 2GB | 20GB | +| general.medium | 1 | 3.8GB | 40GB | +| general.large | 2 | 7.5GB | 80GB | +| general.xlarge | 4 | 15GB | 160GB | +| general.2xlarge | 8 | 30GB | 160GB | +| general.4xlarge | 16 | 60GB | 160GB | -High-Memory Instances ---------------------- +### High-Memory Instances -### Use Cases +#### Use Cases We recommend high memory instances for high performance databases, genome assembly and analysis. @@ -91,10 +39,9 @@ genome assembly and analysis. | memory.2xlarge | 8 | 60GB | 160GB | | memory.4xlarge | 16 | 120GB | 160GB | -Compute Instances ------------------ +### Compute Instances -### Use Cases +#### Use Cases We recommend compute instances for CPU intensive tasks which don't require large amounts of memory. @@ -105,5 +52,3 @@ require large amounts of memory. | compute.xlarge | 4 | 7.5GB | 160GB | | compute.2xlarge | 8 | 15GB | 160GB | | compute.4xlarge | 16 | 30GB | 160GB | - - diff --git a/content/guides/anvil/available_images.md b/content/guides/anvil/available_images.md index 3f8d53b38945b19a9ef13438152669c9296a5229..d78cbf9a58f080168b7d1836f48d7f43a422d92b 100644 --- a/content/guides/anvil/available_images.md +++ b/content/guides/anvil/available_images.md @@ -1,184 +1,36 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) - -<span id="title-text"> HCC-DOCS : Available Images </span> -========================================================== - -Created by <span class="author"> Derek Weitzel</span>, last modified by -<span class="editor"> Adam Caprez</span> on Oct 30, 2017 ++++ +title = "Available images" +description = "HCC-provided images for Anvil" ++++ HCC provides pre-configured images available to researchers. Below is a list of available images. -<table style="width:100%;"> -<colgroup> -<col style="width: 14%" /> -<col style="width: 9%" /> -<col style="width: 10%" /> -<col style="width: 65%" /> -</colgroup> -<thead> -<tr class="header"> -<th>Image Name</th> -<th>Username to Connect</th> -<th>Access Instructions</th> -<th>Description</th> -</tr> -</thead> -<tbody> -<tr class="odd"> -<td>Cloudera 5.12 GNOME</td> -<td><code>cloudera</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td>Cloudera 5.12 QuickStart VM. <strong>Note</strong>: Follow the X2Go instructions, but choose GNOME for the Session type instead of Xfce.</td> -</tr> -<tr class="even"> -<td>CentOS 7.4</td> -<td><code>centos</code></td> -<td><span>ssh -l centos <ipaddress></span></td> -<td><span>The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).</span></td> -</tr> -<tr class="odd"> -<td>CentOS 6.9</td> -<td><code>centos</code></td> -<td>ssh -l centos <ipaddress></td> -<td><strong>HCC Standard OS</strong>. <span>The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).</span></td> -</tr> -<tr class="even"> -<td>Fedora 26 Cloud</td> -<td><code>fedora</code></td> -<td>ssh -l fedora <ipaddress></td> -<td><span style="color: rgb(34,34,34);">Fedora is a Linux distribution developed by the community-supported </span><a href="https://en.wikipedia.org/wiki/Fedora_Project" class="external-link" title="Fedora Project">Fedora Project</a><span style="color: rgb(34,34,34);"> and sponsored by the </span><a href="https://en.wikipedia.org/wiki/Red_Hat" class="external-link" title="Red Hat">Red Hat</a><span style="color: rgb(34,34,34);"> company.</span></td> -</tr> -<tr class="odd"> -<td>Fedora 26 Xfce</td> -<td><code>fedora</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td>Fedora 26 <span>with the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="even"> -<td>Fedora 26 RStudio (Xfce)</td> -<td><code>fedora</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td>Fedora 26 with RStudio and <span>the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="odd"> -<td>CentOS 7.4 Xfce</td> -<td><code>centos</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td><span>CentOS 7.4 with the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="even"> -<td><span>CentOS 6.9 Xfce</span></td> -<td><code>centos</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td><span>CentOS 6.9 with the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="odd"> -<td>Ubuntu 14.04 Xfce</td> -<td><code>ubuntu</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td><span>Ubuntu 14.04 <span>with the Xfce Desktop Environment pre-installed.</span></span></td> -</tr> -<tr class="even"> -<td><span>Ubuntu 16.04 Xfce</span></td> -<td><code>ubuntu</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td><span>Ubuntu 16.04 </span><span>with the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="odd"> -<td><span>Ubuntu 17.04 Xfce</span></td> -<td><code>ubuntu</code></td> -<td><a href="Connecting-to-Linux-instances-using-X2Go_16520062.html">X2Go instructions</a></td> -<td><span>Ubuntu 17.04 </span><span>with the Xfce Desktop Environment pre-installed.</span></td> -</tr> -<tr class="even"> -<td>Windows 7</td> -<td><code>cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 7 Enterprise edition with remote desktop access.</td> -</tr> -<tr class="odd"> -<td>Windows 10</td> -<td><code>.\cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 10 LTSB edition with remote desktop access.</td> -</tr> -<tr class="even"> -<td>Windows 7 Matlab</td> -<td><code>cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 7 Enterprise with Matlab <span>r2013b, r2014b, r2015b, r2016b, r2017a pre-installed.</span></td> -</tr> -<tr class="odd"> -<td>Windows 10 Matlab</td> -<td><code>.\cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td><span>Windows 10 Enterprise with Matlab </span><span>r2013b, r2014b, r2015b, r2016b, r2017a pre-installed.</span></td> -</tr> -<tr class="even"> -<td>Windows 7 SAS</td> -<td><code>cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 7 Enterprise with SAS 9.3, 9.4 pre-installed.</td> -</tr> -<tr class="odd"> -<td>Windows 10 SAS</td> -<td><code>.\cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 10 Enterprise with SAS 9.4 pre-installed.</td> -</tr> -<tr class="even"> -<td>Windows 7 Mathematica</td> -<td><code>cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td>Windows 7 Enterprise with Mathematica 10.4 and 11.0 pre-installed.</td> -</tr> -<tr class="odd"> -<td><span>Windows 10 Mathematica</span></td> -<td><code>.\cloud-user</code></td> -<td><a href="Connecting-to-Windows-Instances_13042841.html">Windows Instructions</a></td> -<td><span>Windows 10 Enterprise with Mathematica 10.4 and 11.0 pre-installed.</span></td> -</tr> -<tr class="even"> -<td>Ubuntu Cloud 14.04 LTS</td> -<td><code>ubuntu</code></td> -<td>ssh -l ubuntu <ipaddress></td> -<td> Ubuntu Cloud Image from the 14.04 Long Term Support release.</td> -</tr> -<tr class="odd"> -<td><span>Ubuntu Cloud 16.04 LTS</span></td> -<td><code>ubuntu</code></td> -<td><span>ssh -l ubuntu <ipaddress></span></td> -<td><span>Ubuntu Cloud Image from the 16.04 Long Term Support release.</span></td> -</tr> -<tr class="even"> -<td>Ubuntu Cloud 17.04</td> -<td><code>ubuntu</code></td> -<td><span>ssh -l ubuntu <ipaddress></span></td> -<td>Ubuntu Cloud Image from the 17.04 Release.</td> -</tr> -<tr class="odd"> -<td>Chipster 3.8.1</td> -<td><code>ubuntu</code></td> -<td><span>ssh -l ubuntu <ipaddress></span></td> -<td>Pre-configured VM to run Chipster (<a href="http://chipster.csc.fi" class="external-link">http://chipster.csc.fi</a>) server.<br /> -<em>If you would like to run this VM, please contact HCC for additional setup instructions.</em> </td> -</tr> -<tr class="even"> -<td><p>Cloudera QuickStart VM 5.8.0-0</p></td> -<td><code>centos</code></td> -<td>ssh -l centos <ipaddress></td> -<td>QuickStart VM from Cloudera with Apache Hadoop, Spark, etc. preinstalled.</td> -</tr> -</tbody> -</table> - - -Additional images can be produced by HCC staff by request -at <a href="mailto:hcc-support@unl.edu" class="external-link">hcc-support@unl.edu</a>. - +| Image Name | Username to Connect | Access instructions | Description | +| ------------------------ | -------------------- | ------------------------------------ | --------------------------------------------------------------------------------- | +| Cloudera 5.12 GNOME | `cloudera` | [X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | Cloudera 5.12 QuickStart VM. *Note*: Follow the X2Go instructions, but choose GNOME for the Session type instead of Xfce.| +| CentOS 7.4 | `centos` | `ssh -l centos@<ip address>` | The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).| +| CentOS 6.9 | `centos` | `ssh -l centos@<ip address>` | **HCC Standard OS**. The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).| +| Fedora 26 Cloud | `fedora` | `ssh -l fedora <ipaddress>` | Fedora is a Linux distribution developed by the community-supported Fedora Project and sponsored by the Red Hat company.| +| Fedora 26 RStudio (Xfce) | `fedora` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | Fedora 26 with the Xfce Desktop Environment pre-installed.| +| CentOS 7.4 Xfce | `centos` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | CentOS 7.4 with the Xfce Desktop Environment pre-installed.| +| CentOS 6.9 Xfce | `centos` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | CentOS 6.9 with the Xfce Desktop Environment pre-installed.| +| Ubuntu 14.04 Xfce | `ubuntu` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | Ubuntu 14.04 with the Xfce Desktop Environment pre-installed.| +| Ubuntu 16.04 Xfce | `ubuntu` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | Ubuntu 16.04 with the Xfce Desktop Environment pre-installed.| +| Ubuntu 17.04 Xfce | `ubuntu` |[X2Go instructions]({{< relref "connecting_to_linux_instances_using_x2go" >}}) | Ubuntu 17.04 with the Xfce Desktop Environment pre-installed.| +| Windows 7 | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 7 Enterprise edition with remote desktop access.| +| Windows 10 | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 10 LTSB edition with remote desktop access.| +| Windows 7 Matlab | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 7 Enterprise with Matlab r2013b, r2014b, r2015b, r2016b, r2017a pre-installed.| +| Windows 10 Matlab | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 10 LTSB with Matlab r2013b, r2014b, r2015b, r2016b, r2017a pre-installed.| +| Windows 7 SAS | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 7 Enterprise with SAS 9.3, 9.4 pre-installed.| +| Windows 10 SAS | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 10 LTSB with Matlab r2013b, r2014b, r2015b, r2016b, r2017a pre-installed.| +| Windows 7 Mathematica | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 7 Enterprise with Mathematica 10.4 and 11.0 pre-installed.| +| Windows 10 Mathematica | `cloud-user` |[Windows instructions]({{< relref "connecting_to_windows_instances" >}}) | Windows 10 LTSB with Mathematica 10.4 and 11.0 pre-installed.| +| Ubuntu Cloud 14.04 LTS | `ubuntu` | `ssh -l ubuntu <ipaddress>` | Ubuntu Cloud Image from the 14.04 Long Term Support release.| +| Ubuntu Cloud 16.04 LTS | `ubuntu` | `ssh -l ubuntu <ipaddress>` | Ubuntu Cloud Image from the 16.04 Long Term Support release.| +| Ubuntu Cloud 17.04 LTS | `ubuntu` | `ssh -l ubuntu <ipaddress>` | Ubuntu Cloud Image from the 17.04 Long Term Support release.| +Additional images can be produced by HCC staff by request at +{{< icon name="envelope" >}}[hcc-support@unl.edu] (mailto:hcc-support@unl.edu). + diff --git a/content/guides/anvil/connecting_to_the_anvil_vpn.md b/content/guides/anvil/connecting_to_the_anvil_vpn.md index dc02e63848bdb3ffece4c4039f951286e398ed63..fd34db33113824694a536c2154d3fe121f108655 100644 --- a/content/guides/anvil/connecting_to_the_anvil_vpn.md +++ b/content/guides/anvil/connecting_to_the_anvil_vpn.md @@ -1,13 +1,7 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) - -<span id="title-text"> HCC-DOCS : Connecting to the Anvil VPN </span> -===================================================================== - -Created by <span class="author"> John Thiltges</span>, last modified by -<span class="editor"> Natasha Pavlovikj</span> on Jan 20, 2017 ++++ +title = "Connecting to the Anvil VPN" +description = "You must first connection to the Anvil VPN to access your instance." ++++ Instances running in Anvil are assigned a private IP address starting with "10.71". You can connect to these private IP addresses from any HCC @@ -16,45 +10,37 @@ cluster worker or login node. To directly access your instance from your home or office computer, connect to the Anvil VPN service. -Installing software for your PC -------------------------------- +--- + +### Installing software for your PC If you've connected to your campus VPN service, you'll already have the Cisco AnyConnect client installed. -- UNL - <a href="https://vpn.unl.edu/" class="external-link">https://vpn.unl.edu/</a> +- UNL: https://vpn.unl.edu -- UNO - <a href="https://vpn.unomaha.edu/" class="external-link">https://vpn.unomaha.edu/</a> +- UNO: https://vpn.unomaha.edu -- UNK - <a href="https://vpn.unk.edu/" class="external-link">https://vpn.unk.edu/</a> +- UNK: https://vpn.unk.edu -Otherwise, we recommend the -<a href="http://openconnect.github.io/openconnect-gui/" class="external-link">OpenConnect VPN client</a>. +Otherwise, we recommend the [OpenConnect VPN client](http://openconnect.github.io/openconnect-gui). -<span style="color: rgb(0,0,0);font-size: 20.0px;">Connecting with the -Cisco client</span> +#### Connecting with the Cisco client -Open the "Cisco AnyConnect Secure Mobility Client" and connect to -**anvil-vpn.unl.edu** +Open the "Cisco AnyConnect Secure Mobility Client" and connect to **anvil-vpn.unl.edu** -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13042829/13042825.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13042825.png" >}} Login with your HCC username and password -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13042829/13042826.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13042826.png" >}} -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13042829/13042827.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13042827.png" >}} Login with Duo -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13042829/13042828.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13042828.png" >}} + | Type... | To... | |------------|------------------------------------------------------------------------------------------| @@ -63,32 +49,11 @@ class="confluence-embedded-file-wrapper"><img src="assets/images/13042829/130428 | *sms* | Get a new batch of SMS passcodes. | | A passcode | Log in using a passcode, either generated with Duo Mobile, or your YubiKey | -<span style="color: rgb(0,0,0);">Installing software for your Android or Apple device</span> --------------------------------------------------------------------------------------------- - -- <span style="color: rgb(0,0,0);">Android</span> - - <span - style="color: rgb(0,0,0);">Install <a href="https://play.google.com/store/apps/details?id=app.openconnect" class="external-link">OpenConnect</a> or - <a href="https://play.google.com/store/apps/details?id=com.cisco.anyconnect.vpn.android.avf" class="external-link">AnyConnect ICS+</a><span - style="color: rgb(0,0,0);"> </span>from the Google Play - Store</span> -- <span style="color: rgb(0,0,0);">Apple</span> - - <span style="color: rgb(0,0,0);">Install - <a href="https://itunes.apple.com/us/app/cisco-anyconnect/id392790924" class="external-link">Cisco AnyConnect</a> - from the Apple App Store</span> - - - -Attachments: ------------- - -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[cisco-0.png](attachments/13042829/13042825.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[cisco-1.png](attachments/13042829/13042826.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[cisco-2.png](attachments/13042829/13042827.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[cisco-3.png](attachments/13042829/13042828.png) (image/png) - +### Installing software for your Android or Apple device +- Android + - Install [OpenConnect](https://play.google.com/store/apps/details?id=app.openconnect) or + [AnyConnect ICS+](https://play.google.com/store/apps/details?id=com.cisco.anyconnect.vpn.android.avf) + from the Google Play Store. +- Apple + - Install [Cisco AnyConnect](https://itunes.apple.com/us/app/cisco-anyconnect/id1135064690) from the Apple App Store diff --git a/content/guides/anvil/creating_ssh_key_pairs_on_mac.md b/content/guides/anvil/creating_ssh_key_pairs_on_mac.md index b74a21af2be92b6b211e324860c2d702baeecff9..20d6e21c9b92b3b98c5ace3a161467ee3d7143a4 100644 --- a/content/guides/anvil/creating_ssh_key_pairs_on_mac.md +++ b/content/guides/anvil/creating_ssh_key_pairs_on_mac.md @@ -1,64 +1,36 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) ++++ +title = "Creating SSH key pairs on Mac" +description = "How to create key pairs for use with Anvil on Mac" ++++ -<span id="title-text"> HCC-DOCS : Creating SSH key pairs on Mac </span> -======================================================================= +To create SSH key pairs on Mac, the built-in _Terminal_ application is +used, which is located in the _Utilities_ folder under _Applications_. -Created by <span class="author"> Adam Caprez</span>, last modified on -Aug 17, 2016 +{{< figure src="/images/13598866.png" width="598" height="67" >}} -To create SSH key pairs on Mac, the built-in *Terminal* application is -used, which is located in the *Utilities *folder under *Applications.* - -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13598841/13598866.png" class="confluence-embedded-image confluence-content-image-border" width="598" height="67" /></span> - -Start *Terminal* and run the +Start _Terminal_ and run the command `ssh-keygen -f ~/Desktop/anvil_key`. This will create two key files on your Desktop, one public and one private, which can later be moved to whatever location you prefer. -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598841/13598870.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598870.png" >}} -A prompt will appear to enter a passphrase. Press *Enter* twice to +A prompt will appear to enter a passphrase. Press _Enter_ twice to continue and create the key without a passphrase. -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598841/13598876.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598876.png" >}} -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598841/13598877.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598877.png" >}} The command will complete and you will see a message saying the files have been created. -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598841/13598880.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598880.png" >}} There will now be two key files on your Desktop. The public key is named `anvil_key.pub`. This public key will later be added to your Anvil account for SSH access to your instances. The private key is -named `anvil_key `(no .pub extension). **Treat the private key file the +named `anvil_key` (no .pub extension). **Treat the private key file the same as you would a password. Keep your private key in a secure location and do not share it with anyone.** -Attachments: ------------- - -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac1.png](attachments/13598841/13598866.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac2.png](attachments/13598841/13598873.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac2.png](attachments/13598841/13598870.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac3.png](attachments/13598841/13598876.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac4.png](attachments/13598841/13598877.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[mac5.png](attachments/13598841/13598880.png) (image/png) - - diff --git a/content/guides/anvil/creating_ssh_key_pairs_on_windows.md b/content/guides/anvil/creating_ssh_key_pairs_on_windows.md index 3c1c6f2cfcf921d05fc9713c7f333ef152e5e37f..2b6a44c9264408c4c7d4e642f5a5f1f44ed83e19 100644 --- a/content/guides/anvil/creating_ssh_key_pairs_on_windows.md +++ b/content/guides/anvil/creating_ssh_key_pairs_on_windows.md @@ -1,25 +1,18 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) - -<span id="title-text"> HCC-DOCS : Creating SSH key pairs on Windows </span> -=========================================================================== - -Created by <span class="author"> Adam Caprez</span>, last modified by -<span class="editor"> Natasha Pavlovikj</span> on Jul 28, 2017 ++++ +title = "Creating SSH key pairs on Windows" +description = "How to create key pairs for use with Anvil on Windows" ++++ To create SSH keys on Windows, a companion program to the popular SSH client PuTTY will be used. Download and install the PuTTY package -at <a href="https://the.earth.li/~sgtatham/putty/0.70/w32/putty-0.70-installer.msi" class="external-link">this link</a>. - This will install both PuTTY itself and the PuTTYgen program to +at [this link](https://the.earth.li/~sgtatham/putty/0.70/w32/putty-0.70-installer.msi). +This will install both PuTTY itself and the PuTTYgen program to generate the key pair. Once installed, start PuTTYgen. Click the *Generate* key to create the key pair. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13598839/13598846.png" class="confluence-embedded-image" width="450" /></span> +{{< figure src="/images/13598846.png" height="450" >}} You will be promoted to move the mouse in a random fashion within the window for several seconds to create the key. Once the key is @@ -27,8 +20,7 @@ generated, the public and private keys need to be saved to different files. The public key is in the text box near the top of the PuTTYgen window. Right click within the box and choose *Select All*. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13598839/13598847.png" class="confluence-embedded-image" width="450" /></span> +{{< figure src="/images/13598847.png" height="450" >}} Either right-click again and choose *Copy* or use *Ctrl-C* to copy the key text. Paste the key into a text editor of your choice. Save the @@ -36,13 +28,12 @@ file somewhere convenient, making sure to **save the key as plain text only. ** This public key will later be added to your Anvil account for SSH access to your instances. -<span -class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span> - - The filename does not matter. By convention, both keys are named the +{{% notice info %}} +The filename does not matter. By convention, both keys are named the same, with a '.pub' extension added to the public one. For example, the public key would be named `anvil_key.pub`, and the private key just `anvil_key`. +{{% /notice %}} The private key will actually need to be saved twice. This is because PuTTY uses its own PPK format for private keys, and the @@ -53,26 +44,22 @@ file. To save the private key for use with the `ssh `command, choose *Export OpenSSH key* under the *Conversions* menu. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13598839/13598856.png" class="confluence-embedded-image" width="450" /></span> +{{< figure src="/images/13598856.png" height="450" >}} A pop-up box will appear warning about saving the key without a passphrase; select *Yes* to continue. -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598839/13598859.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598859.png" >}} Save the OpenSSH private key somewhere convenient. To save the PuTTY format file, click the *Save private key* button. -<span -class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><img src="assets/images/13598839/13599219.png" class="confluence-embedded-image" width="450" /></span> +{{< figure src="/images/13599219.png" height="450" >}} An identical warning box to before will appear; click *Yes* to continue. -<span -class="confluence-embedded-file-wrapper"><img src="assets/images/13598839/13598859.png" class="confluence-embedded-image" /></span> +{{< figure src="/images/13598859.png" >}} You may need to change the filename slightly to avoid overwriting the OpenSSH key file. Save the `.ppk` file somewhere convenient. @@ -80,18 +67,3 @@ OpenSSH key file. Save the `.ppk` file somewhere convenient. **Treat the private key file the same as you would a password. Keep your private key in a secure location and do not share it with anyone.** -Attachments: ------------- - -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[puttygen1.PNG](attachments/13598839/13598846.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[puttygen2.PNG](attachments/13598839/13598847.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[puttygen3.PNG](attachments/13598839/13598856.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[puttygen4.PNG](attachments/13598839/13598859.png) (image/png) -<img src="assets/images/icons/bullet_blue.gif" width="8" height="8" /> -[puttygen5.PNG](attachments/13598839/13599219.png) (image/png) - - diff --git a/content/guides/anvil/what_are_the_per_group_resource_limits.md b/content/guides/anvil/what_are_the_per_group_resource_limits.md index 0577c0c467893a62e42f335d704dff15c0907b4a..4a44f23b3952e14e6ccc551073494a5c42833614 100644 --- a/content/guides/anvil/what_are_the_per_group_resource_limits.md +++ b/content/guides/anvil/what_are_the_per_group_resource_limits.md @@ -1,17 +1,12 @@ -1. [HCC-DOCS](index.html) -2. [HCC-DOCS Home](HCC-DOCS-Home_327685.html) -3. [HCC Documentation](HCC-Documentation_332651.html) -4. [Anvil: HCC's Cloud](13042760.html) ++++ +title = "What are the per-group resources limit?" +description = "Group resource limits for Anvil" ++++ -<span id="title-text"> HCC-DOCS : What are the per group resource limits? </span> -================================================================================= - -Created by <span class="author"> Adam Caprez</span>, last modified by -<span class="editor"> David Swanson</span> on Apr 23, 2018 Any HCC research group may request access to Anvil by filling out -a <a href="http://hcc.unl.edu/request-anvil-access" class="external-link">short request form</a>. - Initially a project (research group) will be given the following +a [short request form](http://hcc.unl.edu/request-anvil-access). +Initially a project (research group) will be given the following limits, shared amongst all users in the group. | Number of Instances | Virtual Cores | RAM | Number of Volumes | Volume Storage | @@ -29,10 +24,8 @@ increase to the following: The resources above are provided at no charge. If a group requires more resources, that can be accommodated on a fee basis, depending on the amount needed. Please see the HCC -<a href="http://hcc.unl.edu/priority-access-pricing" class="external-link">Priority Access Pricing</a> -page for specific costs. *By default, no public IP addresses are -provided.* Please -contact <a href="mailto:hcc-support@unl.edu" class="external-link">hcc-support@unl.edu</a> for -more details. - +[Priority Access Pricing](http://hcc.unl.edu/priority-access-pricing) page for specific costs. +*By default, no public IP addresses are provided.* +Please contact {{< icon name="envelope" >}}[hcc-support@unl.edu] (mailto:hcc-support@unl.edu) +for more details. diff --git a/static/images/13042825.png b/static/images/13042825.png new file mode 100644 index 0000000000000000000000000000000000000000..dbe1610c8ddc0c9609a31ae893b88d50b44abdd5 Binary files /dev/null and b/static/images/13042825.png differ diff --git a/static/images/13042826.png b/static/images/13042826.png new file mode 100644 index 0000000000000000000000000000000000000000..d118366b5bdff8b93c2f7cfab66aa49a5b5512f4 Binary files /dev/null and b/static/images/13042826.png differ diff --git a/static/images/13042827.png b/static/images/13042827.png new file mode 100644 index 0000000000000000000000000000000000000000..9f4850994dc1a71dfbc206be742fb2de1c0eca1c Binary files /dev/null and b/static/images/13042827.png differ diff --git a/static/images/13042828.png b/static/images/13042828.png new file mode 100644 index 0000000000000000000000000000000000000000..7a5b32ff3b3bb03ae7b6d65bf5020ec4c8f3cb7a Binary files /dev/null and b/static/images/13042828.png differ diff --git a/static/images/13598846.png b/static/images/13598846.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4b9081cb6b0f846a36294fbecca590a59e8a74 Binary files /dev/null and b/static/images/13598846.png differ diff --git a/static/images/13598847.png b/static/images/13598847.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e840cc6cbe2a1ca8095b18eab0c669303ee008 Binary files /dev/null and b/static/images/13598847.png differ diff --git a/static/images/13598856.png b/static/images/13598856.png new file mode 100644 index 0000000000000000000000000000000000000000..d8369287c17f613aff733282d986fb11320c770c Binary files /dev/null and b/static/images/13598856.png differ diff --git a/static/images/13598859.png b/static/images/13598859.png new file mode 100644 index 0000000000000000000000000000000000000000..0ded4c09e5ea1547150f5b5b7a423e98cce88c69 Binary files /dev/null and b/static/images/13598859.png differ diff --git a/static/images/13598866.png b/static/images/13598866.png new file mode 100644 index 0000000000000000000000000000000000000000..606df0855e287f2dde5122f1978e0482012a3167 Binary files /dev/null and b/static/images/13598866.png differ diff --git a/static/images/13598870.png b/static/images/13598870.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2825e067c438f3676d13e0aa1335147d83da8c Binary files /dev/null and b/static/images/13598870.png differ diff --git a/static/images/13598873.png b/static/images/13598873.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2825e067c438f3676d13e0aa1335147d83da8c Binary files /dev/null and b/static/images/13598873.png differ diff --git a/static/images/13598876.png b/static/images/13598876.png new file mode 100644 index 0000000000000000000000000000000000000000..31d310a5d8b9ec7a25e62b9d3b6cefff32c0a32b Binary files /dev/null and b/static/images/13598876.png differ diff --git a/static/images/13598877.png b/static/images/13598877.png new file mode 100644 index 0000000000000000000000000000000000000000..16604c8da32a52f75de6801520c64798584d8aa1 Binary files /dev/null and b/static/images/13598877.png differ diff --git a/static/images/13598880.png b/static/images/13598880.png new file mode 100644 index 0000000000000000000000000000000000000000..6e395c52f10bc81b14a0dc000e00af4852e46f44 Binary files /dev/null and b/static/images/13598880.png differ diff --git a/static/images/13599031.png b/static/images/13599031.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ccf2db923b33c7e0ff941d1467863f23f14c38 Binary files /dev/null and b/static/images/13599031.png differ diff --git a/static/images/13599032.png b/static/images/13599032.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ccf2db923b33c7e0ff941d1467863f23f14c38 Binary files /dev/null and b/static/images/13599032.png differ diff --git a/static/images/13599033.png b/static/images/13599033.png new file mode 100644 index 0000000000000000000000000000000000000000..d9bc3be51f1dec3cbeb752a8c07be7be7f8ce7a5 Binary files /dev/null and b/static/images/13599033.png differ diff --git a/static/images/13599036.png b/static/images/13599036.png new file mode 100644 index 0000000000000000000000000000000000000000..771cd1850bee89eaeb5073f8719e229bd80c02f7 Binary files /dev/null and b/static/images/13599036.png differ diff --git a/static/images/13599039.png b/static/images/13599039.png new file mode 100644 index 0000000000000000000000000000000000000000..e47924a469a73c2aaecb3cf6fce2eaadc6f80a3d Binary files /dev/null and b/static/images/13599039.png differ diff --git a/static/images/13599041.png b/static/images/13599041.png new file mode 100644 index 0000000000000000000000000000000000000000..e47924a469a73c2aaecb3cf6fce2eaadc6f80a3d Binary files /dev/null and b/static/images/13599041.png differ diff --git a/static/images/13599043.png b/static/images/13599043.png new file mode 100644 index 0000000000000000000000000000000000000000..8a731e1f583d0175db2b072829688408f4277783 Binary files /dev/null and b/static/images/13599043.png differ diff --git a/static/images/13599219.png b/static/images/13599219.png new file mode 100644 index 0000000000000000000000000000000000000000..b736f8cf22aa79dd6234e29c9070e4ec707abb90 Binary files /dev/null and b/static/images/13599219.png differ