日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文檔

如何定時部署EAS服務(wù)

本文為您介紹如何進行模型服務(wù)定時部署。

背景信息

目前支持使用以下任意一種方式來定時部署EAS服務(wù)。

前提條件

使用限制

使用方案二部署EAS服務(wù):

僅支持使用DataWorks獨享調(diào)度資源組,不支持使用公共資源組

方案一:使用Designer-更新EAS服務(wù)組件

步驟一:創(chuàng)建Designer工作流

  • 如果您的模型是基于Designer工作流訓練得到的,可以直接在訓練組件下游連接更新EAS服務(wù)組件,詳情請參見在線模型服務(wù)定時自動更新image.png

  • 如果您的模型不是在Designer中訓練得到的,但是存儲在OSS Bucket中,也可以新建一個空白工作流,詳情請參見新建自定義工作流。并參照下圖拖入讀OSS數(shù)據(jù)組件和更新EAS服務(wù)組件連接使用。在讀OSS數(shù)據(jù)組件中配置OSS數(shù)據(jù)路徑為模型存儲的路徑即可。image

  • 如果您的模型是從一個自己規(guī)劃的OSS目錄中按時間讀取的,可以在工作流中配置全局變量e0593dcccb40d8cf3ec4d602893e682a.png并在讀OSS數(shù)據(jù)組件中引入全局變量進行模型路徑配置,例如:oss://examplebucket.oss-cn-shanghai-internal.aliyuncs.com/${date}/heart.pmml

    說明

    您可以先使用頁面的OSS路徑選擇器選到一個有效模型文件路徑,再將路徑中和時間變量相關(guān)的部分用全局變量進行替換,可以減少手動進行endpoint等配置輸入的復雜度。

步驟二:部署上述工作流至DataWorks

參考使用DataWorks離線調(diào)度Designer工作流,將上述工作流一鍵部署至DataWorks作為定時調(diào)度節(jié)點。

如果您在步驟一中引入了Designer全局變量,請參考示例2:定時調(diào)度參數(shù)替換,在節(jié)點調(diào)度配置中將全局變量的配置替換成所需的系統(tǒng)變量。image

步驟三:部署后查看定時更新的服務(wù)版本

查看定時部署的模型服務(wù)版本,具體操作步驟如下。

  1. 登錄PAI控制臺

  2. 在左側(cè)導航欄單擊工作空間列表,在工作空間列表頁面中單擊周期性更新的模型服務(wù)所處的工作空間名稱,進入對應(yīng)工作空間內(nèi)。

  3. 按照下圖操作指引,查看模型服務(wù)自動更新的所有歷史版本。ad4cd8feb8bb34f963f1f7fdc1c18cd8

方案二:手動在DataWorks中進行部署

步驟一:創(chuàng)建獨享調(diào)度資源組

  1. 登錄DataWorks控制臺

  2. 單擊左側(cè)導航欄資源組列表,在獨享資源組頁簽下單擊創(chuàng)建調(diào)度資源組,在購買頁面根據(jù)業(yè)務(wù)需要配置相應(yīng)的參數(shù),配置要點如下。

    參數(shù)

    描述

    地域和可用區(qū)

    選擇后續(xù)需要使用此獨享資源組的地域。

    說明

    獨享調(diào)度資源組不支持跨地域使用。例如,華東2(上海)地域的獨享資源,只能給華東2(上海)地域的工作空間使用。

    獨享資源類型

    選擇為獨享調(diào)度資源

    獨享調(diào)度資源

    選擇獨享調(diào)度資源組的規(guī)格大小,不同規(guī)格的費用及最大并發(fā)運行實例數(shù)存在差異。詳情請參見獨享調(diào)度資源組計費說明:包年包月

    資源數(shù)量

    資源組中的機器數(shù)量。為保證生產(chǎn)環(huán)境的高可用性,資源數(shù)量建議選擇為2個及2個以上。

    計費周期

    獨享資源組為包年包月服務(wù),為保障服務(wù)不中斷,建議您勾選到期自動續(xù)費。資源組創(chuàng)建完后,您也可以前往阿里云續(xù)費管理頁面,開啟或取消自動續(xù)費服務(wù)。詳情請參見通用參考:停止使用DataWorks商品

    資源名稱

    設(shè)置資源組的名稱,此名稱需在租戶內(nèi)唯一,請避免重復,否則會導致在后續(xù)進行確定操作時報錯。

    說明

    租戶即主賬號,一個租戶(主賬號)下可以有多個用戶(子賬號)。

    資源組

    選擇阿里云資源管理中創(chuàng)建的資源組。

    若您的公司購買了多種阿里云資源,則可通過資源管理創(chuàng)建資源組進行云資源分組,并為資源組設(shè)置管理員,通過分組獨立管理資源組內(nèi)的所有資源。

    重要

    此處選擇的資源組是在阿里云賬號下進行資源分組管理的一種機制,幫助您解決單個阿里云賬號內(nèi)的資源分組和授權(quán)管理的復雜性問題。與DataWorks產(chǎn)品所說的任務(wù)運行需使用的資源組為兩個概念,請注意區(qū)分。

  3. 單擊立即購買,根據(jù)界面提示進行付款等操作后即可完成購買獨享調(diào)度資源組。

    購買后,DataWorks即開始初始化此獨享資源組,當資源組狀態(tài)為運行中后,獨享資源組即已添加至控制臺。

    說明

    獨享資源組的初始化需要約20分鐘,請您耐心等待其狀態(tài)更新為運行中

步驟二:綁定歸屬的工作空間

獨享調(diào)度資源組需要綁定歸屬的工作空間,才可以在對應(yīng)的工作空間下選擇該資源組。

  1. 資源組列表獨享資源組頁簽下,單擊相應(yīng)資源組后的修改歸屬工作空間

  2. 修改歸屬工作空間單擊對應(yīng)工作空間后的綁定,即可將獨享資源組綁定至此工作空間。

步驟三:創(chuàng)建業(yè)務(wù)流程

  1. 登錄DataWorks控制臺,切換至目標地域后,單擊左側(cè)導航欄的數(shù)據(jù)建模與開發(fā) > 數(shù)據(jù)開發(fā),在下拉框中選擇對應(yīng)工作空間后單擊進入數(shù)據(jù)開發(fā)

  2. 數(shù)據(jù)開發(fā)頁面,鼠標懸停至新建圖標,單擊新建業(yè)務(wù)流程

  3. 新建業(yè)務(wù)流程對話框中,輸入業(yè)務(wù)名稱描述

  4. 單擊新建

  5. 在業(yè)務(wù)流程頁面,拖拽通用Shell節(jié)點至右側(cè)畫布。新增節(jié)點

  6. 新建節(jié)點頁面的名稱文本框,輸入部署節(jié)點

  7. 單擊確認

步驟四:部署初始模型

因為定時自動部署是在初始模型服務(wù)基礎(chǔ)上,增加一個模型服務(wù)版本,作為線上運行服務(wù)。所以定時自動部署之前,需要先部署初始模型。如果已經(jīng)存在初始模型服務(wù),則直接執(zhí)行步驟五。

  1. 編輯部署腳本。

    1. 在業(yè)務(wù)流程頁面,雙擊已創(chuàng)建的Shell節(jié)點(部署節(jié)點)。

    2. 在Shell節(jié)點頁面,輸入如下命令。

      # 編寫服務(wù)部署描述文件。
      cat << EOF > echo.json
      {
        "name": "yourModelName",
        "generate_token": "true",
        "model_path": "yourModelAdress",
        "processor": "yourProcessorType",
        "metadata": {
          "instance": 1, #可以根據(jù)實際情況修改Instance數(shù)量。
          "cpu": 2, #可以根據(jù)實際情況修改CPU數(shù)量。
          "memory": 4000
        }
      }
      EOF
      # 執(zhí)行部署命令。
      /home/admin/usertools/tools/eascmd64 -i <yourAccessKeyID> -k <yourAccessKeySecret>  -e pai-eas.cn-shanghai.aliyuncs.com create echo.json
      重要

      如果您使用的獨享調(diào)度資源組是在2022年8月10日之前創(chuàng)建的,則上述腳本的第16行代碼,需要將/home/admin/usertools/tools/eascmd64 ***修改為/home/admin/usertools/tools/eascmd ***

      echo.json是描述服務(wù)相關(guān)信息(模型存儲位置及使用資源等)的JSON文件,以下參數(shù)需要根據(jù)實際情況配置:

      • name:模型服務(wù)名稱必須在同地域內(nèi)唯一,是模型服務(wù)的唯一標識,可以結(jié)合業(yè)務(wù)含義命名。

      • model_path:訓練模型的存儲位置,支持HTTP和OSS地址。

        如果使用HTTP地址,則所需的文件必須為TAR、GZ、BZ2及ZIP等壓縮包格式。如果使用OSS地址,則可以指定壓縮包文件路徑或目錄路徑。使用OSS地址時,需要指定Endpoint,即在上述服務(wù)部署描述文件中增加 "oss_endpoint":"oss-cn-beijing.aliyuncs.com",代碼行(按照實際情況修改地域)。

        說明

        使用OSS存儲模型時,需要為PAI賦予OSS訪問權(quán)限,詳情請參見OSS授權(quán)

      • processor:Processor類型。

      • metadata:服務(wù)的Meta信息,需要根據(jù)實際情況修改。詳細的字段信息請參見命令使用說明

      • yourAccessKeyID:Access Key ID。如何獲取AccessKey,詳情請參見如何獲取AccessKey

      • yourAccessKeySecret:Access Key Secret。如何獲取AccessKey,詳情請參見如何獲取AccessKey

      • Endpoint:部署命令-e后的Endpoint參數(shù)與地域的對應(yīng)關(guān)系如下。

        地域

        Endpoint

        華東2(上海)

        pai-eas.cn-shanghai.aliyuncs.com

        華北2(北京)

        pai-eas.cn-beijing.aliyuncs.com

        華東1(杭州)

        pai-eas.cn-hangzhou.aliyuncs.com

        華南1(深圳)

        pai-eas.cn-shenzhen.aliyuncs.com

        中國(香港)

        pai-eas.cn-hongkong.aliyuncs.com

        新加坡

        pai-eas.ap-southeast-1.aliyuncs.com

        印度尼西亞(雅加達)

        pai-eas.ap-southeast-5.aliyuncs.com

        德國(法蘭克福)

        pai-eas.eu-central-1.aliyuncs.com

  2. 運行腳本。

    1. 在Shell節(jié)點頁面,單擊頁面上方的2圖標。

    2. 警告對話框,單擊繼續(xù)運行

    3. 運行參數(shù)頁面,選擇調(diào)度資源組為已創(chuàng)建的獨享資源組。

    4. 單擊確定

      運行完成后,即可生成一個線上的模型服務(wù)。您可以參見以下步驟,在PAI控制臺查看該模型服務(wù)。

  3. (可選)查看部署的模型服務(wù)。

    1. 登錄PAI控制臺

    2. 在左側(cè)導航欄單擊工作空間列表,在工作空間列表頁面中單擊待操作的工作空間名稱,進入對應(yīng)工作空間內(nèi)。

    3. 按照下圖操作指引,查看已部署的模型服務(wù)。image

      后續(xù)步驟中,將不斷對該模型服務(wù)增加服務(wù)版本,從而實現(xiàn)模型定時部署。

步驟五:編輯定時自動部署腳本

  1. 編輯步驟四中的Shell節(jié)點腳本,示例如下(如果已執(zhí)行步驟四,則前14行代碼無需修改。如果未執(zhí)行步驟四,則需要根據(jù)實際情況修改前14行代碼中的參數(shù)值)。

    # 編寫服務(wù)部署描述文件。
    cat << EOF > echo.json
    {
      "name": "yourModelName",
      "generate_token": "true",
      "model_path": "yourModelAdress",
      "processor": "yourProcessorType",
      "metadata": {
        "instance": 1,
        "cpu": 2,
        "memory": 4000
      }
    }
    EOF #第14行代碼。
    # 執(zhí)行模型更新部署。每執(zhí)行一次定時部署調(diào)度,系統(tǒng)就會在原模型服務(wù)基礎(chǔ)上,增加一個模型服務(wù)版本,作為最新的線上運行服務(wù)。
    /home/admin/usertools/tools/eascmd64 -i <yourAccessKeyID> -k <yourAccessKeySecret> -e pai-eas.cn-shanghai.aliyuncs.com modify <yourModelName> -s echo.json
    # 此處可以編寫服務(wù)的測試邏輯。
    # 如果測試服務(wù)發(fā)生異常,則使用下述命令回滾模型服務(wù)。
    #/home/admin/usertools/tools/eascmd64 -i <yourAccessKeyID> -k <yourAccessKeySecret> -e pai-eas.cn-shanghai.aliyuncs.com version -f <The name of the model to be rolled back> 1
    重要

    如果您使用的獨享調(diào)度資源組是在2022年8月10日之前創(chuàng)建的,則上述腳本的第16行和第19行代碼,需要將/home/admin/usertools/tools/eascmd64 ***修改為/home/admin/usertools/tools/eascmd ***

    其中的參數(shù)解釋請參見步驟四:部署初始模型

步驟六:執(zhí)行定時調(diào)度

  1. 執(zhí)行調(diào)度任務(wù)。

    1. 在Shell節(jié)點頁面,單擊頁面右側(cè)的調(diào)度配置

    2. 調(diào)度配置頁面的時間屬性區(qū)域,選擇調(diào)度周期

    3. 調(diào)度依賴區(qū)域,單擊依賴的上游節(jié)點后的使用工作空間根節(jié)點

    4. 配置依賴關(guān)系,詳情請參見配置同周期調(diào)度依賴

    5. 單擊Shell節(jié)點頁面上方的保存圖標,保存配置。

    6. 單擊Shell節(jié)點頁面上方的提交圖標,提交調(diào)度任務(wù)。

  2. 查看定時調(diào)度的運行實例。

    1. 在Shell節(jié)點頁面,單擊右上方的運維

    2. 運維中心頁面,選擇周期任務(wù)運維>周期實例

    3. 在實例詳情頁面,查看模型自動部署的定時時間

    4. 選擇操作列下的更多>查看運行日志,查看每次定時部署的運行日志。

  3. 查看定時部署的模型服務(wù)。

    1. 登錄PAI控制臺

    2. 在左側(cè)導航欄單擊工作空間列表,在工作空間列表頁面中單擊待操作的工作空間名稱,進入對應(yīng)工作空間內(nèi)。

    3. 按照下圖操作指引,查看模型服務(wù)自動更新的所有歷史版本。ad4cd8feb8bb34f963f1f7fdc1c18cd8