You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datalab.apache.org by yt...@apache.org on 2021/07/15 10:20:02 UTC

[incubator-datalab] branch DATALAB-2526-update-user-guide created (now fe03cd4)

This is an automated email from the ASF dual-hosted git repository.

ytykhun pushed a change to branch DATALAB-2526-update-user-guide
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git.


      at fe03cd4  [DATALAB-2526] updated user guide

This branch includes the following new commits:

     new fe03cd4  [DATALAB-2526] updated user guide

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datalab.apache.org
For additional commands, e-mail: commits-help@datalab.apache.org


[incubator-datalab] 01/01: [DATALAB-2526] updated user guide

Posted by yt...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ytykhun pushed a commit to branch DATALAB-2526-update-user-guide
in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git

commit fe03cd496a5cc4082dadfba475716e58bc601b76
Author: Yurii Tykhun <ty...@gmail.com>
AuthorDate: Thu Jul 15 13:11:55 2021 +0300

    [DATALAB-2526] updated user guide
---
 USER_GUIDE.md                       |  51 +++++++++++++++++++++++++++++++++---
 doc/audit_info.png                  | Bin 6274 -> 9988 bytes
 doc/audit_page.png                  | Bin 108511 -> 108511 bytes
 doc/billing_page.png                | Bin 52589 -> 61673 bytes
 doc/bucket_button.png               | Bin 77601 -> 79495 bytes
 doc/configuration_page.png          | Bin 0 -> 51645 bytes
 doc/configuration_page1.png         | Bin 0 -> 58301 bytes
 doc/configuration_page_prov.png     | Bin 0 -> 85053 bytes
 doc/configuration_page_restart.png  | Bin 0 -> 86813 bytes
 doc/dataproc_create.png             | Bin 129369 -> 129369 bytes
 doc/environment_management.png      | Bin 65687 -> 79766 bytes
 doc/main_page.png                   | Bin 42027 -> 53433 bytes
 doc/main_page2.png                  | Bin 72798 -> 72798 bytes
 doc/main_page3.png                  | Bin 71340 -> 71340 bytes
 doc/main_page_filter.png            | Bin 88966 -> 93763 bytes
 doc/notebook_create.png             | Bin 33033 -> 46627 bytes
 doc/notebook_create_gpu.png         | Bin 0 -> 50512 bytes
 doc/notebook_info.png               | Bin 25610 -> 52379 bytes
 doc/notebook_list_libs.png          | Bin 32756 -> 33318 bytes
 doc/spark_create_gcp.png            | Bin 0 -> 67154 bytes
 doc/upload_or_generate_user_key.png | Bin 52329 -> 56577 bytes
 21 files changed, 48 insertions(+), 3 deletions(-)

diff --git a/USER_GUIDE.md b/USER_GUIDE.md
index 60e7359..20b212b 100644
--- a/USER_GUIDE.md
+++ b/USER_GUIDE.md
@@ -52,6 +52,8 @@ DataLab is an essential toolset for analytics. It is a self-service Web Console,
 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [Manage DataLab quotas](#manage_datalab_quotas)
 
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [Configuration](#configuration)
+
 [DataLab billing report](#billing_page)
 
 [DataLab audit report](#audit_page)
@@ -155,6 +157,12 @@ These groups have T-Shirt based shapes (configurable), that can help Data Scient
 
 You can override the default configurations of local spark. The configuration object is referenced as a JSON file. To tune spark configuration check off "Spark configurations" check box and insert JSON format in the text box.
 
+Also there is a posibility to add GPU on GCP for Jupyter, Deeplearning notebook or Jupyter with TensorFlow. For Jupyter adding GPU is not mandatory. You can mark a check box and select GPU type from the list:
+
+<p align="center"> 
+    <img src="doc/notebook_create_gpu.png" alt="Select gpu" width="574">
+</p>
+
 After you Select the template, fill in the Name and specify desired instance shape - you need to click on "Create" button for your analytical toolset to be created. Corresponding record shows up in your dashboard:
 
 ![Dashboard](doc/main_page2.png)
@@ -241,7 +249,7 @@ To create new analytical environment from custom image click on "Create new" but
     <img src="doc/create_notebook_from_ami.png" alt="Create notebook from AMI" width="560">
 </p>
 
-Before clicking "Create" button you should choose the image from "Select AMI" and fill in the "Name" and "Instance shape".
+Before clicking "Create" button you should choose the image from "Select AMI" and fill in the "Name" and "Instance shape". For Deeplearning notebook on GCP there is also a list of predefined images.
 
 --------------------------
 ## Stop Notebook server <a name="notebook_stop"></a>
@@ -316,14 +324,20 @@ To tune computational resource configuration check off "Cluster configurations"
     <img src="doc/emr_create_configuration.png" alt="Create Custom Computational resource on AWS" width="760">
 </p>
 
-This picture shows menu for creating Dataproc (Data Engine Service) for GCP:
+You can specify Master and Slave GPU type and GPU count for Dataproc (Data Engine Service) or Standalone Apache Spark cluster on GCP.
+
+This picture shows menu for creating Dataproc (Data Engine Service) and Standalone Apache Spark cluster for GCP:
 <p align="center"> 
     <img src="doc/dataproc_create.png" alt="Create Computational resource on GCP" width="760">
 </p>
 
+<p align="center"> 
+    <img src="doc/spark_create_gcp.png" alt="Create Computational resource on GCP" width="760">
+</p>
+
 To create Data Engine Service (Dataproc) with preemptible instances check off 'preemptible node count'. You can add from 1 to 11 preemptible instances.
 
-This picture shows menu for creating Standalone Apache Spark cluster for Azure, AWS and GCP:
+This picture shows menu for creating Standalone Apache Spark cluster for Azure and AWS:
 <p align="center"> 
     <img src="doc/spark_creating_menu.png" alt="Create Computational resource on Azure" width="760">
 </p>
@@ -662,6 +676,37 @@ If project and DataLab quotas are exceeded the warning shows up during login.
 
 In such case user cannot create new instance and already "Running" instance changes its status to "Stopping", except for Data Engine Service (its status changes "Terminating") and soon becomes "Stopped" or "Terminated" appropriately.
 
+## Configuration <a name="configuration"></a>
+
+DataLab Configuration page is an administrative page allowing administrator to restart services and/or edit configuration files for self-service, provisioning and billing services.
+
+To access Configuration page, navigate to it through the main menu:
+
+<p align="center"> 
+    <img src="doc/configuration_page.png" alt="Configuration">
+</p>
+
+Navigate between tabs to edit services configuration files:
+
+<p align="center"> 
+    <img src="doc/configuration_page1.png" alt="Configuration">
+</p>
+
+To restart the service, select the appropriate endpoint from the list, and then select one or several services you want to restart and click on 'Restart' button. A confirmation dialog shows up, allowing you to confirm or reject the action:
+
+**NOTE:** Restarting services will make DataLab unavailable for some time.
+
+<p align="center"> 
+    <img src="doc/configuration_page_restart.png" alt="Configurationt">
+</p>
+
+**NOTE:** You will not be able to restart provisioning service if one of resources 
+is in processing stage (creating, configuring, reconfiguring, creating image, stopping, starting, terminating):
+
+<p align="center"> 
+    <img src="doc/configuration_page_prov.png" alt="Configuration">
+</p>
+
 --------------------------------
 
 # DataLab Billing report <a name="billing_page"></a>
diff --git a/doc/audit_info.png b/doc/audit_info.png
index 6f16843..c15cae6 100644
Binary files a/doc/audit_info.png and b/doc/audit_info.png differ
diff --git a/doc/audit_page.png b/doc/audit_page.png
index bbad586..7f26780 100644
Binary files a/doc/audit_page.png and b/doc/audit_page.png differ
diff --git a/doc/billing_page.png b/doc/billing_page.png
index 5ba4006..cf3d554 100644
Binary files a/doc/billing_page.png and b/doc/billing_page.png differ
diff --git a/doc/bucket_button.png b/doc/bucket_button.png
index ee83a86..0a0c9fb 100644
Binary files a/doc/bucket_button.png and b/doc/bucket_button.png differ
diff --git a/doc/configuration_page.png b/doc/configuration_page.png
new file mode 100644
index 0000000..b1d055e
Binary files /dev/null and b/doc/configuration_page.png differ
diff --git a/doc/configuration_page1.png b/doc/configuration_page1.png
new file mode 100644
index 0000000..58ac0de
Binary files /dev/null and b/doc/configuration_page1.png differ
diff --git a/doc/configuration_page_prov.png b/doc/configuration_page_prov.png
new file mode 100644
index 0000000..0dd8d53
Binary files /dev/null and b/doc/configuration_page_prov.png differ
diff --git a/doc/configuration_page_restart.png b/doc/configuration_page_restart.png
new file mode 100644
index 0000000..1aedc6a
Binary files /dev/null and b/doc/configuration_page_restart.png differ
diff --git a/doc/dataproc_create.png b/doc/dataproc_create.png
index cbab3f4..1eb8ca7 100644
Binary files a/doc/dataproc_create.png and b/doc/dataproc_create.png differ
diff --git a/doc/environment_management.png b/doc/environment_management.png
index d67b16c..462201b 100644
Binary files a/doc/environment_management.png and b/doc/environment_management.png differ
diff --git a/doc/main_page.png b/doc/main_page.png
index 365f90a..e0230b8 100644
Binary files a/doc/main_page.png and b/doc/main_page.png differ
diff --git a/doc/main_page2.png b/doc/main_page2.png
index 8725222..b931895 100644
Binary files a/doc/main_page2.png and b/doc/main_page2.png differ
diff --git a/doc/main_page3.png b/doc/main_page3.png
index bf2bf33..a94038b 100644
Binary files a/doc/main_page3.png and b/doc/main_page3.png differ
diff --git a/doc/main_page_filter.png b/doc/main_page_filter.png
index 06a7c81..96c5fdc 100644
Binary files a/doc/main_page_filter.png and b/doc/main_page_filter.png differ
diff --git a/doc/notebook_create.png b/doc/notebook_create.png
index 9ca407e..b0dd89a 100644
Binary files a/doc/notebook_create.png and b/doc/notebook_create.png differ
diff --git a/doc/notebook_create_gpu.png b/doc/notebook_create_gpu.png
new file mode 100644
index 0000000..3dc00a0
Binary files /dev/null and b/doc/notebook_create_gpu.png differ
diff --git a/doc/notebook_info.png b/doc/notebook_info.png
index a2881a4..8640115 100644
Binary files a/doc/notebook_info.png and b/doc/notebook_info.png differ
diff --git a/doc/notebook_list_libs.png b/doc/notebook_list_libs.png
index 437c9fb..3b3f704 100644
Binary files a/doc/notebook_list_libs.png and b/doc/notebook_list_libs.png differ
diff --git a/doc/spark_create_gcp.png b/doc/spark_create_gcp.png
new file mode 100644
index 0000000..a16c720
Binary files /dev/null and b/doc/spark_create_gcp.png differ
diff --git a/doc/upload_or_generate_user_key.png b/doc/upload_or_generate_user_key.png
index e3f537d..95b624f 100644
Binary files a/doc/upload_or_generate_user_key.png and b/doc/upload_or_generate_user_key.png differ

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datalab.apache.org
For additional commands, e-mail: commits-help@datalab.apache.org