Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change mentions of Jupyter Notebook to JupyterLab and makes more prominent that JupyterLab takes time to become accessible #78

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions docs/education/generative-ai/flux-prompt-to-image.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@ If you haven't already, use the
[dashboard](https://cloud.lambdalabs.com/instances) or [Cloud
API](https://docs.lambdalabs.com/on-demand-cloud/cloud-api) to launch a 1x or
8x A100 instance, or a 1x or 8x H100 instance. Then, SSH into the instance.
Alternatively, you can use [Jupyter
Notebook](https://docs.lambdalabs.com/on-demand-cloud/getting-started#how-do-i-open-jupyter-notebook-on-my-instance)
Alternatively, you can use [JupyterLab](../../public-cloud/on-demand/getting-started.md#how-do-i-open-jupyterlab-on-my-instance)
to access the instance.

Clone the [FLUX.1 inference GitHub
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ GPU Cloud on-demand instance):
1. Using your existing SSH key, SSH into your server.

Alternatively, if you're using an on-demand instance, open a terminal in
[Jupyter
Notebook](https://docs.lambdalabs.com/cloud/open-jupyter-notebook/).
[JupyterLab](../../public-cloud/on-demand/getting-started.md#how-do-i-open-jupyterlab-on-my-instance).

1. Import the SSH key from the GitHub account by running:
2. Import the SSH key from the GitHub account by running:

```bash
ssh-import-id gh:USERNAME
Expand Down
4 changes: 2 additions & 2 deletions docs/public-cloud/1-click-clusters/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tags:

Each 1CC includes 3x CPU management (head) nodes for use as jump boxes (bastion hosts) and for cluster administration and job scheduling. These management nodes are assigned public IP addresses and are directly accessible over the Internet via SSH.

All nodes can be directly accessed using [Jupyter Notebook](../on-demand/getting-started.md#how-do-i-open-jupyter-notebook-on-my-instance) from the Lambda On-Demand Cloud dashboard.
All nodes can be directly accessed using [JupyterLab](../on-demand/getting-started.md#how-do-i-open-jupyterlab-on-my-instance) from the Lambda On-Demand Cloud dashboard.

1CC nodes are in an isolated private network and can communicate freely with each other using private IP addresses.

Expand Down Expand Up @@ -56,7 +56,7 @@ Your 1CC will automatically launch on the day your reservation begins. You’ll

## Accessing your 1-Click Cluster

Your 1CC's management nodes have public IP addresses and can be accessed directly via SSH. You can access your compute nodes via SSH using a management node as a jump box. You can also access both your management nodes and your compute nodes using [Jupyter Notebook](../on-demand/getting-started.md#how-do-i-open-jupyter-notebook-on-my-instance).
Your 1CC's management nodes have public IP addresses and can be accessed directly via SSH. You can access your compute nodes via SSH using a management node as a jump box. You can also access both your management nodes and your compute nodes using [JupyterLab](../on-demand/getting-started.md#how-do-i-open-jupyterlab-on-my-instance).
If you want to access your management nodes through SSH, make sure your [Firewall rules](https://cloud.lambdalabs.com/firewall) are configured to allow SSH traffic.

To access your management nodes and compute nodes via SSH:
Expand Down
18 changes: 9 additions & 9 deletions docs/public-cloud/1-click-clusters/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ At Lambda, we recognize that exceptional support is critical to maximizing the v
When you choose Lambda, you gain access to a dedicated support team of seasoned professionals with deep expertise in AI/ML infrastructure. This team includes:

* **Customer Success Manager (CSM)**: Your main point of contact post-sales, responsible for ensuring the delivery of your solution and your overall satisfaction.
* **Technical Account Manager(TAM)**: An expert specialist who understands the specifics of your deployment, provides ongoing technical guidance, and escalates any complex issues.
* **Machine Learning Expert (MLE)**: An AI/ML expert within Lambda will provide guidance on how to integrate and scale AI workloads.
* **Technical Account Manager(TAM)**: An expert specialist who understands the specifics of your deployment, provides ongoing technical guidance, and escalates any complex issues.
* **Machine Learning Expert (MLE)**: An AI/ML expert within Lambda will provide guidance on how to integrate and scale AI workloads.
* **Support Engineering**: Lambda’s Support team, available 24/7 through our ticketing portal, is well-versed in 1CC and will be able to respond to any technical support request, escalating issues and incidents early and often.

## Support scope
Expand All @@ -28,10 +28,10 @@ Lambda classifies incoming support tickets into three categories:

### In scope

* **Hardware and Infrastructure:** Full support for CPU/GPU VMs, physical hosts, and networking components.
* **Software Environment:** Assistance with Lambda Stack, OFED drivers, Jupyter Notebooks, and essential ML tools like NCCL and Open MPI.
* **Networking and Storage:** Management and troubleshooting for Ethernet and InfiniBand networks, as well as persistent and local storage.
* **Slurm Installation:** Guidance on Slurm setup and basic troubleshooting to streamline your job scheduling processes.
* **Hardware and Infrastructure:** Full support for CPU/GPU VMs, physical hosts, and networking components.
* **Software Environment:** Assistance with Lambda Stack, OFED drivers, JupyterLab, and essential ML tools like NCCL and Open MPI.
* **Networking and Storage:** Management and troubleshooting for Ethernet and InfiniBand networks, as well as persistent and local storage.
* **Slurm Installation:** Guidance on Slurm setup and basic troubleshooting to streamline your job scheduling processes.
* **Managed Kubernetes*:** If purchased as an add-on, our team of Kubernetes experts will be there to help you.

### Best effort
Expand All @@ -44,8 +44,8 @@ In these exceptional cases, we ensure our customers understand that while we str

Some support requests cannot be supported, such as:

* Troubleshooting customer code
* 3rd party applications/software installed after cluster handoff
* Troubleshooting customer code
* 3rd party applications/software installed after cluster handoff
* Network/VPN connections to your cluster

# SLA
Expand All @@ -57,4 +57,4 @@ Our focus on prompt and reliable service is supported by the clearly established
| Severity 1 | A critical Services problem in which the Services (i) are down, inoperable, inaccessible, or unavailable, (ii) otherwise materially cease operation, or (iii) perform or fail to perform so as to prevent useful work from being done. | 4 hours |
| Severity 2 | A Services problem in which the Services (i) are severely limited or major functions are performing improperly, and the situation is significantly impacting certain portions of the Services users’ operations or productivity, or (ii) have been interrupted but recovered, and there is high risk of recurrence. | 8 hours |
| Severity 3 | A minor or cosmetic Services problem that (i) is an irritant, affects non-essential functions, or has minimal business operations impact, (ii) is localized or has isolated impact, (iii) is an operational nuisance, (iv) results in documentation errors, or (v) is otherwise not Severity 1 or Severity 2, but represents a failure of services to conform to specifications provided | 10 hours |
| Service Request | Requests for action or tasks that are not generated by an incident. | 24 hours |
| Service Request | Requests for action or tasks that are not generated by an incident. | 24 hours |
19 changes: 9 additions & 10 deletions docs/public-cloud/on-demand/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,9 @@ instances.
done
```

## How do I open Jupyter Notebook on my instance?
## How do I open JupyterLab on my instance?

To open Jupyter Notebook on your instance:
To open JupyterLab on your instance:

1. In the [GPU instances dashboard
:octicons-link-external-16:](https://cloud.lambdalabs.com/instances){target="_blank"},
Expand All @@ -105,9 +105,9 @@ To open Jupyter Notebook on your instance:

!!! tip

Watch Lambda's [GPU Cloud Tutorial with Jupyter
Notebook :octicons-link-external-16:](https://www.youtube.com/watch?v=CKxR6ClKstU){target="_blank"} video on YouTube to
learn more about using Jupyter Notebook on Lambda GPU Cloud instances.
Watch Lambda's [GPU Cloud Tutorial with JupyterLab
:octicons-link-external-16:](https://www.youtube.com/watch?v=CKxR6ClKstU){target="_blank"} video on YouTube to
learn more about using JupyterLab on Lambda GPU Cloud instances.

## How do I upgrade Python?

Expand Down Expand Up @@ -178,15 +178,14 @@ To install another version of Python alongside the preinstalled version:
!!! warning

**Do not run `sudo do-release-upgrade` or try to upgrade to the latest
Ubuntu release.** Doing so will break [Jupyter
Notebook](#how-do-i-open-jupyter-notebook-on-my-instance) and unless you
Ubuntu release.** Doing so will break [JupyterLab](#how-do-i-open-jupyterlab-on-my-instance) and unless you
have [SSH access](#) to your instance, [Lambda Support
:octicons-link-external-16:](https://lambdalabs.com/support){target="_blank"}
won't be able to help you recover your data.

Jupyter Notebook on our instances is configured and tested for the
JupyterLab on our instances is configured and tested for the
preinstalled version of Python. Upgrading to the latest Ubuntu release will
replace the preinstalled version of Python and make Jupyter Notebook
replace the preinstalled version of Python and make JupyterLab
inaccessible.

## Is it possible to use more than one SSH key?
Expand Down Expand Up @@ -276,7 +275,7 @@ Multi-GPU instances usually take 10-15 minutes to launch.

!!! note

[Jupyter Notebook](#how-do-i-open-jupyter-notebook-on-my-instance) can take a few minutes after an instance launches to become
[JupyterLab](#how-do-i-open-jupyterlab-on-my-instance) can take a few minutes after an instance launches to become
accessible.

!!! note
Expand Down
5 changes: 5 additions & 0 deletions docs/public-cloud/on-demand/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,11 @@ and managing Jupyter notebooks. You can access your instance's JupyterLab by
visiting the [Instances page](https://cloud.lambdalabs.com/instances) in the
Lambda Cloud dashboard and clicking **Cloud IDE** in your instance's row.

!!! note

[JupyterLab](getting-started.md#how-do-i-open-jupyterlab-on-my-instance) can take a few minutes after an instance launches to become
accessible.

## Next steps

* [Visit the Lambda Cloud portal](https://cloud.lambdalabs.com)
Expand Down