Manage a notebook instance
Notebook instances provide you with a dedicated environment to develop and experiment with your AI models. Follow these steps to seamlessly manage your instances:
Accessing Notebook Instances
- Dashboard: From the platform dashboard, locate the "Notebook Instances" section.
- Instance List: You'll see a list of your existing notebook instances, including their names, creation dates, status (e.g., running, stopped), and configuration.
Accessing Running Instances
After starting your notebook instance, you can access it by clicking on the provided link. This link will take you directly to the Jupyter notebook interface where you can begin working on your projects.
- Open JupyterLab: Once an instance is running, click the "Open JupyterLab" button to launch the JupyterLab interface in your web browser.
- Work in JupyterLab: Use Jupyter notebooks to write and execute code, experiment with your models, and analyze data.
Starting and Stopping Instances
Start Instance
Once your notebook instance is created, it will automatically start. If a notebook is currently stopped, locate your instance in the table and click on the "Start" button. This will initialize the instance with the settings you've chosen. Follow these steps below:
- Locate the instance you want to start in the instance list.
- Click the "Start" button or toggle switch next to the instance name.
- Wait for the instance status to change to "Running."
Stop Instance
If you need to pause your work or save on resources, you can stop your notebook instance. Simply select the instance you wish to stop and click the "Stop" button. This will halt the instance until you start it again.
- Locate the instance you want to stop in the instance list.
- Click the "Stop" button or toggle switch next to the instance name.
- Wait for the instance status to change to "Stopped."
Important Considerations:
- Billing: Notebook instances incur charges while they are running. Be sure to stop instances when you are not actively using them to avoid unnecessary costs.
- Data Persistence: Data stored on the instance's local storage will not persist when the instance is stopped. Therefore, remember to store your data on other space for backup solution (e.g., s3 bucket) before stopping the instance.
Edit Instances
You can modify the configuration of a notebook instance (e.g., instance type, environment variables, etc.) when it is stopped.
Note: Editing a running instance is not allowed. You must stop the instance before making any changes.
To edit an instance:
- Stop the notebook instance if it is currently running.
- Click the Edit button next to the instance.
- Modify the desired configurations in the edit form.
- Save your changes.
- Start the instance again to apply the new settings.
Clone Instances
Cloning allows you to quickly create a new notebook instance with the same configuration as an existing one. This is helpful for replicating environments or testing changes without affecting the original instance.
To clone an instance:
- Find the instance you wish to clone in the list.
- Click the Clone button.
- Enter a new name for the cloned instance.
- (Optional) Modify any settings before confirming.
- Click Create to generate the new instance with the same setup.
The new instance will appear in your instance list and will be stopped by default. You can start it whenever needed.Delete Instances
When a notebook instance is no longer needed, you can delete it to free up resources and manage costs. To delete an instance, choose the instance and click the "Delete" button. A confirmation dialog will appear to ensure you do not accidentally delete the wrong instance. Please note that once a notebook instance is deleted, it cannot be recovered.
Related Articles
Connect to a notebook instance
Greennode AI Platform offers three methods to connect to notebook instances: Code Editor: Directly access and edit code within the platform's web-based code editor. TCP Port: Connect to the notebook instance using a specified TCP port. SSH: Connect ...
Automated Scheduling for Notebook Instance
The Automated Scheduling feature allows users to define specific times for automatically starting or stopping Notebook Instances. This helps optimize cloud usage, reduce unnecessary costs, and ensure that compute resources are only active when ...
Create a notebook instance with custom container
Custom images allow you to create a notebook environment that is precisely tailored to your specific needs. You can pre-install specific libraries, frameworks, or tools that are not included in the standard application-supported images. This saves ...
Create a notebook instance with pre-built container
A pre-built notebook instance is a managed environment where you can easily run Jupyter notebooks with access to Greennode AI resources. These instances are pre-configured with the computational resources you choose and can be used for data analysis, ...
Local Storage Limits for Notebook, Model Training, and Online Prediction
To ensure optimal performance and cost-efficiency, our platform provides a certain amount of local storage included with each compute instance you create. However, exceeding this storage limit can impact your workflow and results. This guide will ...