Skip to content
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
2 changes: 1 addition & 1 deletion src/pages/en/research_computing/utokyo_azure/faq/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ However, for example, login authentication to the OS running on a virtual machin

<HelpItem lang="en" type="details">
<Fragment slot="problem">Can I use a virtual machine with a Windows OS?</Fragment>
<Fragment slot="solution">Yes. You can use the [UTokyo Microsoft License](/en/microsoft/) with UTokyo Azure. When configuring a virtual machine, check **"I confirm I have an eligible Windows 10/11 license with multi-tenant hosting rights."**</Fragment>
<Fragment slot="solution"><p>Yes. You can use the [UTokyo Microsoft License](/en/microsoft/) with UTokyo Azure. When configuring a virtual machine, check **"I confirm I have an eligible Windows 10/11 license with multi-tenant hosting rights."**</p><p>Official support for Windows 10 ended in October 2025. Unless there are special circumstances, please use Windows 11.</p></Fragment>
</HelpItem>

<HelpItem lang="en" type="details">
Expand Down
2 changes: 1 addition & 1 deletion src/pages/research_computing/utokyo_azure/faq/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ import HelpItem from "@components/utils/HelpItem.astro";

<HelpItem lang="ja" type="details">
<Fragment slot="problem">仮想マシンを Windows OS で使いたい</Fragment>
<Fragment slot="solution"><p>UTokyo Azure では、Windows OS を [UTokyo Microsoft License](/microsoft/) にて認証された状態で利用できます.仮想マシンを構成する際に,**「マルチテナントをホストする権利を持つ有効な Windows 10/11 ライセンスを所有しています」**にチェックを入れてください.</p><p>Windows Server は対象外です.Server テンプレートをご利用になりたい場合は別途ライセンスを購入ください.</p></Fragment>
<Fragment slot="solution"><p>UTokyo Azure では、Windows OS を [UTokyo Microsoft License](/microsoft/) にて認証された状態で利用できます.仮想マシンを構成する際に,**「マルチテナントをホストする権利を持つ有効な Windows 10/11 のライセンスを所有しています」**にチェックを入れてください.</p><p>Windows 10 は 2025年10月に公式のサポートは終了しております.互換性等の事情で必須である場合以外は Windows 11 を選択してください.</p><p>Windows Server は対象外です.Server テンプレートをご利用になりたい場合は別途ライセンスを購入ください.</p></Fragment>
</HelpItem>

<HelpItem lang="ja" type="details">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@ Google Scholar,Semantic Scholar等で UTokyo Azure の論文 [https://doi.org/

* ポスター発表
* 本田 友乃 (東大), 藤田 篤 (NICT), 宮田 玲, 影浦 峡 (東大), "翻訳間で対応する多様な言語単位対の自動抽出":スパン予測に基づく手法の検討, [言語処理学会第32回年次大会(NLP2026)](https://www.anlp.jp/proceedings/annual_meeting/2026/#P1), 2026年3月
* 奥村歩, 谷水直樹, 谷口英樹(新領域創成科学研究科), "Deciphering extrahepatic bile duct organogenesis", [第58回日本発生生物学会・第77回日本細胞生物学会 合同大会](https://pub.confit.atlas.jp/en/event/jscbjsdb2025/presentation/2837), 2025年7月
125 changes: 9 additions & 116 deletions src/pages/research_computing/utokyo_azure/virtualmachine/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,84 +8,37 @@ import HelpItem from "@components/utils/HelpItem.astro";
import FirstTimeUsing from "@components/ja/systems/utokyo_azure/FirstTimeUsing.mdx";

## 概要
{:#about}

本サービスで多く利用されると思われる,仮想マシンの作成を最低限の構成で行う一例です.詳細な設定,構築方法は以下の Microsoft Learn の記事もご参照ください.
本サービスで多く利用されると思われる,仮想マシンの作成手順です.以下の Microsoft Learn の記事をご参照ください.

- [クイック スタート:Azure portal で Linux 仮想マシンを作成する](https://learn.microsoft.com/ja-jp/azure/virtual-machines/linux/quick-create-portal?WT.mc_id=UI_empg&tabs=ubuntu)
- [クイック スタート:Azure Portal で Windows 仮想マシンを作成する](https://learn.microsoft.com/ja-jp/azure/virtual-machines/windows/quick-create-portal?WT.mc_id=UI_empg)

参考: [**仮想マシンを作ろう -13BのLlama-3モデルをLoRA fine-tuningしたい-**](/events/2025-02-21/slides/5-3_create_VM.pdf) (2025.02.21 UTokyo Azure 説明会資料)

## 1.サービスを選択する
{:#select_service}
## 補足事項

<FirstTimeUsing type="details" />

- Azureサービスの一覧の中から`仮想マシン`を選択します.
- 一覧に無い場合、画面上部にある検索欄で検索するか,一覧の右にある`その他のサービス`を選択、左側にあるリストから`コンピューティング`を選択すると,右側に表示されるメイン画面の`Infrastructure as a Service(IaaS)`の中にあります.

![](img/02_selectvm.png){:.medium.center.border}

- Virtual Machines のメインページが表示されたら,`+作成`をクリックし`Azure仮想マシン`を選択ます.

![](img/03_start.png){:.medium.center.border}

<div class="box">
**補足**:複数マシンによるクラスタ構成を組みたい場合は[スケールセット(VMSS)](https://learn.microsoft.com/ja-jp/azure/virtual-machine-scale-sets/overview)を選択ください.その場合のこの後の構成手順はリンク先をご参照ください.
</div>

## 2.仮想マシンを構成する
{:#vmconfig}

<div class="box">
**補足**:説明のない項目は,基本的に初期設定のままで構成することを前提としています.
</div>

<HelpItem lang="ja" type="details">
<Fragment slot="problem">UTokyo Account で仮想マシンに ssh ログインさせたい場合</Fragment>
<Fragment slot="solution"><p>仮想マシンに UTokyo Account の認証を使ってログインすることができます.手順は以下のURLを参照ください.</p><p>[UTokyo Account で仮想マシンに ssh ログインする](/research_computing/utokyo_azure/virtualmachine/entraid_login/)</p></Fragment>
</HelpItem>

### 基本パート
{:#base}

#### プロジェクトの詳細

- [**サブスクリプション**](/research_computing/utokyo_azure/faq/subscription/):事前に申請したサブスクリプションがすでに設定されていますので、通常はそのままで問題ありません.設定が無い場合はサブスクリプションが作成完了しているかどうか確認ください.
- **[リソースグループ](https://learn.microsoft.com/ja-jp/azure/azure-resource-manager/management/manage-resource-groups-portal)**:ここでは新規に`resource_group`というリソースグループ名で作成し,以下に作成される各リソースをまとめます.まとめられたリソースは,権限の継承や削除などを一括で対応することが可能となります.

![](img/04_base1.png){:.medium.center.border}

#### インスタンスの詳細

- **仮想マシン名**:仮想マシンをAzure Portal 内で管理する際の名称です.わかりやすい名称を入力してください.ここでは`testmachine`と入力しています.
- **リージョン**:仮想マシンをどの地域(リージョン)にあるデータセンターにデプロイするかを指定します.使いたい機能が特定の国のリージョンにしかない場合は,その国のリージョンを選択ください.海外のパブリッククラウド上での情報管理に不安がある場合は日本国内(`Japan East` か`Japan West`)のリージョンを選択することも可能です.
- **可用性オプション**:特段の必要が無ければ`インフラストラクチャ冗長は必要ありません`を選択してください.
<HelpItem lang="ja" type="details">
<Fragment slot="problem">可用性ゾーンとは</Fragment>
<Fragment slot="solution"><p>同一リージョン内で,ネットワーク,電源,冷却装置等が独立しているデータセンターの集合で,イメージとしては,隣接している複数のビルそれぞれに独立して構築されているデータセンター(ゾーン)が一つの可用性ゾーンを形成している感じになります.</p><p>可用性ゾーンは通常3ゾーン以上で構成されていて,ゾーンを複数指定するとそのゾーン間でプライマリバックアップやHAを構成することが可能になります.</p><p>※ 本利用例の通りに設定した場合は冗長構成はとられず,いずれかのゾーン内に単独で構成されます.</p></Fragment>
</HelpItem>
- **イメージ**:利用したいOSを選択してください.ここでは ubuntu OS を選択しています.
<HelpItem lang="ja" type="details">
<Fragment slot="problem">WindowsOS を選択した場合</Fragment>
<Fragment slot="solution"><p>ページ最下部に**マルチテナントをホストする権利を持つ有効な Windows 10/11 ライセンスを所有しています**という項目があるのでチェックを入れてください.UTokyo Azure では [UTokyo Microsoft License](/microsoft/) で認証されたOSを利用できます.※Server エディションは適用外です.ご注意ください.</p><p>また,WindowsOS は必要最小スペックが高めですので、VMサイズを選択する際は Windows 10/11 での最小スペックにご注意ください.特に Windows11 を選択する場合は [Microsoft Learn:Azure 仮想マシンでの Windows 11 のサポート](https://learn.microsoft.com/ja-jp/troubleshoot/azure/virtual-machines/windows/windows-11-support-azure-virtual-machines)を事前に参照ください.</p></Fragment>
</HelpItem>
- **サイズ**:CPUコア数やメモリ量などの組み合わせを選択してください.右側にある金額は,それを選択した際にかかると予想される費用試算(月額)です.その他の選択や利用状況により増減するので、ご参考程度にお考え下さい.

![](img/05_base2.png){:.medium.center.border}

#### 管理者アカウント

**認証の種類**が`SSH公開キー`になっていない場合は必ず`SSH公開キー`を選択してください.安易なパスワードを設定するとすぐに侵入されます。そのような事件が後を絶ちませんので「パスワード」は選択しないで下さい。
<HelpItem lang="ja" type="details">
<Fragment slot="problem">すでにお使いのSSH公開鍵を使いたい場合</Fragment>
<Fragment slot="solution">**SSH 公開キーのソース**を`既存の公開キーを使用`に切り替え,**SSH公開キー**欄に,使いたい公開キーをコピー&ペーストしてください.</Fragment>
<Fragment slot="problem">仮想マシン OS に Windows OS のテンプレートを選択した場合</Fragment>
<Fragment slot="solution"><p>ページ最下部に**マルチテナントをホストする権利を持つ有効な Windows 10/11 ライセンスを所有しています**という項目があるのでチェックを入れてください.UTokyo Azure では [UTokyo Microsoft License](/microsoft/) で認証されたOSを利用できます.※Server エディションは適用外です.ご注意ください.</p><p>Windows 10 は 2025年10月に公式のサポートは終了しております.互換性等の事情で必須である場合以外は Windows 11 を選択してください.</p><p>WindowsOS は必要最小スペックが高めですので、VMサイズを選択する際は最小スペックにご注意ください.特に Windows11 を選択する場合は [Microsoft Learn:Azure 仮想マシンでの Windows 11 のサポート](https://learn.microsoft.com/ja-jp/troubleshoot/azure/virtual-machines/windows/windows-11-support-azure-virtual-machines)を事前に参照ください.</p></Fragment>
</HelpItem>

#### 受信ポートの規則

- ここでは初期設定のままで進めます.既にご希望がある場合は設定を変更してください.

<HelpItem lang="ja" type="details">
<Fragment slot="problem">Bastion サービス(踏み台サーバサービス)を利用する場合</Fragment>
<Fragment slot="solution">[Bastion サービス](/research_computing/utokyo_azure/virtualmachine/bastion/) を利用してリモートコンソール接続を行う場合,**パブリック受信ポート**は`なし`を選択してください.</Fragment>
Expand All @@ -95,32 +48,10 @@ import FirstTimeUsing from "@components/ja/systems/utokyo_azure/FirstTimeUsing.m
<Fragment slot="solution">ここで選択する受信ポート規則はVM作成直後の接続用の設定なので,運用中に通信するポート規則は仮想マシン作成後,[ネットワークセキュリティグループ](/research_computing/utokyo_azure/virtualmachine/nsg/)機能で改めて設定してください.</Fragment>
</HelpItem>

### ディスクパート
{:#disk}

#### VMディスクの暗号化

ここでは初期設定のままで進めます.既にご希望がある場合は設定を変更してください.

#### OSディスク

- **OSディスクサイズ**:いくつかのサイズから選択できますので,必要な容量を選択ください.
- **OSディスクの種類**:初期選択の`Premium SSD`は Standard HDD の約3~5倍,`Standard SSD`は約2倍の費用がかかるので.**ディスクに高性能を求める構成でなければ`Standard HDD`をご選択ください.**

![](img/06_osdisk.png){:.medium.center.border}

### ネットワーク,管理,監視,詳細,タグの各パート
{:#eachpart}
<div class="box">
**OSディスクの種類**:初期選択の`Premium SSD`は Standard HDD の約3~5倍,`Standard SSD`は約2倍の費用がかかるので.**ディスクに高性能を求める構成でなければ`Satndard HDD`をご選択ください.**
</div>

- ここでは初期設定のままで進めます.既にご希望がある場合は設定を変更してください.
<HelpItem lang="ja" type="details">
<Fragment slot="problem">Bastion サービス(踏み台サーバサービス)を利用する場合</Fragment>
<Fragment slot="solution">[Bastion サービス](/research_computing/utokyo_azure/virtualmachine/bastion/) を利用し,かつデータ転送用に外部からの接続を許可する必要が無い場合は,**パブリック受信ポート** は`なし`を設定してください.</Fragment>
</HelpItem>
<HelpItem lang="ja" type="details">
<Fragment slot="problem">運用開始後の受信ポート設定について</Fragment>
<Fragment slot="solution">ここで選択する受信ポート規則はVM作成直後の接続用の設定なので,運用中に通信するポート規則は仮想マシン作成後,[ネットワークセキュリティグループ](/research_computing/utokyo_azure/virtualmachine/nsg/)機能で改めて設定してください.</Fragment>
</HelpItem>
<HelpItem lang="ja" type="details">
<Fragment slot="problem">定期的に仮想マシンをシャットダウンさせたい場合</Fragment>
<Fragment slot="solution">毎日定期であれば,**管理**パートの`自動シャットダウン`に条件を入力して下さい.もう少し複雑な操作(平日だけや自動起動も行わせる等)をさせたい場合は,**監視**サービスを利用してください.</Fragment>
Expand All @@ -130,50 +61,12 @@ import FirstTimeUsing from "@components/ja/systems/utokyo_azure/FirstTimeUsing.m
<Fragment slot="solution">[CPU使用率が一定時間に一定値以下だった場合の構成例](/research_computing/utokyo_azure/virtualmachine/autostop/)を参照ください.</Fragment>
</HelpItem>

### 確認及び作成パート
{:#execute}

構成内容の検証結果,1時間ごとの予想費用,使用条件及びここまで設定してきた内容の詳細の確認の画面が表示されるので,問題が無ければ画面左下の`確認及び作成`ボタンをクリックしてください.

<HelpItem lang="ja" type="details">
<Fragment slot="problem">「優先する電話番号」という項目がある場合</Fragment>
<Fragment slot="solution">本サービス契約担当者の電話番号が自動入力されていますので変更しないようお願いします.この項目が表示されない場合はそのまま進めて問題ありません.</Fragment>
</HelpItem>

![](img/07_confirm1.png){:.medium.center.border}

## 3.仮想マシンを作成する
{:#vmmake}

`確認及び作成`をクリックするとVM作成が実行されます.

- SSH鍵の新規作成を選択した場合,SSH鍵ペアの秘密鍵をダウンロードするかどうかの選択が表示されるので,ダウンロードしてください.リモートから初期アクセスする際にこの秘密鍵を使ってログインします.作成した仮想マシンにログインするリモート端末の適切な場所に,秘密鍵を事前に配置してください.

![](img/08_sshkey.png){:.medium.center.border}

デプロイが完了しましたと表示されたら作成終了です.

![](img/09_complete.png){:.medium.center.border}

## 4.仮想マシンにログインする
{:#login}

<div class="box">
以下はパブリックIPに直接 ssh でアクセスする例です.できる限り[Bastion](/research_computing/utokyo_azure/virtualmachine/bastion/)等の機能を使ってアクセスするようにしてください.
</div>

`リソースに移動`または仮想マシンリソース名のリンクをクリックすると,割り当てられたグローバルIPアドレスが画面右側に表示されていますので,そのIPアドレスに対してご自身の端末からSSHログインを行いログインできたら完了です.

![](img/11_ipaddress.png){:.medium.center.border}

- `ssh -i [ダウンロードした秘密鍵] azureuser@[IPアドレス]`

![](img/12_sshlogin.png){:.small.center.border}

ログイン成功後は必要に応じて,作業用アカウントの作成や /etc/sudoers の編集などを行ってください.

## 補足.仮想マシンの一時休止
{:#suspend}
## 仮想マシンの一時休止

**仮想マシンはそのままにするとCPU,GPUの利用に課金され続ける**ので.常時起動が不要な場合,利用しない時間は仮想マシンを止めておきます.

Expand Down
Loading