共用方式為


在 Azure DevTest Labs 中使用認領功能

Azure 開發測試實驗室服務可改善開發人員和測試人員的有效性和效率。 本文將重點介紹在 Azure DevTest Labs 中認領或取消認領虛擬機器的能力。 它還列出了此功能改善用戶體驗的各種方式。 在查看可能使用此功能的不同場景之前,讓我們先看看 什麼是聲明 及其工作原理。

可領取的機器

可認領的機器是在實驗室中建立、且沒有擁有者的虛擬機器(VM)。 當取得該機器後,使用者即可對該虛擬機器進行所有的選項操作。 當使用者認領一台電腦時,會進行一些變更。 VM 會從 [ 可宣告的虛擬機器] 清單移至 Azure 入口網站中的 [ 我的虛擬機器 ] 清單。

使用者可以連線到 VM、自訂構件、重新啟動、關閉或取消認領機器。 有幾種方法可以使虛擬機器可被認領:

  • 建立機器並取消對其的認領,使其移至可認領集區。
  • 建立 VM 並使用 進階設定放置在共用集區中。

有兩種情況下,可以有效使用索賠/取消索賠功能。 第一種情況需要更多的深思熟慮和計劃,才能正確設計和執行。 第二點是更具情境性。 以下是不同案例的一些範例。

可認領機器的設計用途

  • 軟體開發/測試: 允許開發人員或測試人員透過準備好配置的機器並處於無人認領狀態來提高生產力。 擁有一組具有不同配置、必要工具和最新代碼的 VM,允許用戶聲明 VM 並開始工作,而無需花時間設置機器。 在宣告虛擬機(VM)之前,機器會先被佈建,但會處於關機狀態,以將使用頻率較低的機器成本降到最低。 當需要 VM 時,使用者只需宣告 VM,即可啟動機器。 在這種情況下,取消索賠選項沒有那麼有用,因為創建新的 VM 通常更容易、更便宜。
  • 教室/實驗室: 為班級或實驗室預先設定 VM,讓學生可以使用 Azure 入口網站立即連線到電腦。 一旦學生取得虛擬機,實驗室就會確保沒有人可以再取得同一台機器。 自動化此程序可確保具有指定環境的所需數量的機器可用。 如果學生沒有出現或遲到,無人認領的機器可以以最低的成本保持可用狀態,直到課程結束。 在此情況下,取消宣告的選項效果不佳,因為當前一位使用者完成操作後,VM 會處於未知狀態。
  • 示範: 使用機器進行演示,其中實驗室中的機器設置了特定環境。 當多人可能同時或隨機進行演示時,例如在會議上,此功能非常有用。 在這種情況下,取消聲明選項可能很有用,因為演示不應該更改機器的狀態,允許用戶將 VM 返回到可聲明的集區以進行下一次演示。 在取消佈建且產生最低成本的未認領機器後,VM 可以在實驗室中保留較長的時間週期。
  • 臨時工/合約工: 允許使用者使用電腦。 當他們離開時,他們會將 VM 歸還到可再次分配的集區,而不會丟失數據。 當虛擬機器無人認領時,其他使用者可以認領此虛擬機器,並繼續操作或檢查以獲取更多資訊。
  • 一般來說: 讓唯一來源以特定步調自動設定和部署 VM 的能力在許多不同情況下都很有用。 在數種不同的情況中,認領/取消認領功能可幫助使用者透過自動化流程,以配置設定來組建處於未認領狀態的 VM,讓使用者更有效率。 組態可能包括不同的作業系統、語言、磁碟或其他 軟體 (成品) ,視您的需求而定。 從實驗室領取 VM 的能力可讓實驗室使用者取得已正確配置的系統,省去設定機器所需的時間和精力。 實驗室管理員可以使用 VM 宣告的狀態來改善產生的電腦數目、清除電腦,以及判斷設定的優先順序。 Azure VM 映像產生器是自動化程式的良好範例,可為多個實驗室建置 VM 和映像。 可以修改指令碼,以執行下列任何狀況並進行適當的變更,或用作建立自訂系統的參考。

可認領機器的情境使用

  • 使用認領/取消認領功能,可讓使用者將機器的控制權從一台機器傳遞到另一台機器,而不需要明確知道接下來誰將使用該機器。
  • 開發、測試及偵錯特定機器群組態可以重現錯誤的情節,然後可以取消認領機器,讓另一位開發人員可以認領機器並繼續工作。 隨著越來越多的人在世界不同地區遠程工作,此功能特別有用。
  • 團隊成員可以使用單一環境。 例如,您可以手動設定無法自動化的複雜環境,或建立只能處理單一輸入(例如影像)修改的資源。 過去,這個問題是通過啟動並運行專用機器來解決的。 可認領的功能是透過內建的使用者存取控制和視覺識別 (當可用時),改善手動流程。 VM 未認領時,會取消佈建 VM 以降低成本。
  • 具有連結至 VM 的資料磁碟。 每個磁碟最多可容納 ~ 1 TB 的資料,可傳遞大量資料,而不需要複製資料。 VM 最初會使用具有大量資料的連結磁碟來建立。 任何使用者都可以取得使用權然後存取資料。 完成後,請取消認領虛擬機器 (VM),以允許其他使用者使用該虛擬機器。

使用可認領的機器有一些注意事項,最常見的事項是如何取得機器的存取權。 如果機器已加入網域,則認領機器的使用者必須已獲得存取權,通常是透過授與 VM 建立時,將包含實驗室中所有使用者的存取權授與群組來完成。 如果計算機未加入網域,則必須執行公用存放庫中的 重設 VM 密碼 成品,才能將使用者新增為系統管理員。 即使機器已啟動或認領,也可以套用成品。

後續步驟

請參閱下列文章: 在 Azure 開發測試實驗室中建立和管理可宣告的 VM