マシンを確認
インスタンスに表示された拠点と仕様を注文内容と照合してください。複数の作業を管理している場合は、プロジェクトをアップロードする前に接続先のマシンを確認し、別の作業環境にファイルを置かないようにしましょう。
拠点と仕様を確認手元のWindowsやLinux PCを買い替える必要はありません。注文設定、支払い、接続情報の確認、請求管理はすべてコンソールで行えます。利用開始後はブラウザまたはVNCクライアントから、専有の物理Mac miniに接続できます。
注文を設定したら、コンソールに利用開始の結果が表示されるまでお待ちください。接続先、認証情報、実際の利用状況は、コンソールに表示される最新情報をご確認ください。
現在提供中のモデルはHalo M4の1種類です:Mac mini M4 16GB / 256GB。レンタルできるのは1台まるごとの専有物理マシンで、仮想マシンではありません。拠点、利用期間、追加オプションは注文時に選べます。
選べる拠点は6か所です:シンガポール、東京、ソウル、香港、米国東部、米国西部。ウィンドウ操作や編集、プレビューを頻繁に行うなら、近い拠点がおすすめです。ビルド、書き出し、バックグラウンド処理が中心なら、コードや素材、共同作業で使うサービスの場所も考慮しましょう。
拠点名はマシンの設置場所を示すもので、お使いのネットワークからの実測遅延を表すものではありません。実際の使用感は、手元のネットワークやリモート画面の設定によっても変わります。
macOSアプリを短期間試すなら、まずは短い利用期間を選ぶとよいでしょう。プロジェクトで継続的に使う場合は、実際の使用期間に合わせて選択してください。注文を確定する前に期間と料金を確認し、異なる期間の料金を同じ長さの利用として比較しないようにしましょう。
ストレージを増やしたい場合は、+1TB SSDまたは+2TB SSDを追加できます。Thunderbolt 5での並列接続が必要な場合は、構成画面で該当オプションと台数を確認してください。プロジェクト、依存関係、キャッシュ、書き出しファイルに必要な容量を見積もってから追加を決めましょう。
月単位の場合、+1TB SSDは$10.8/月、+2TB SSDは$21.6/月、Thunderbolt 5並列接続は1台あたり$8.5/月です。他の利用期間の料金は注文画面で確認してください。追加オプションも注文総額に含まれます。
注文は米ドル(USD)で決済されます。USDT-TRC20と、Visa / Mastercard / Amex(Stripe経由)をご利用いただけます。実際に利用できる決済方法は、バックエンドから返される情報をご確認ください。
Halo M4、拠点、利用期間、追加オプションが予定どおりか確認してください。特にSSDのオプションと並列接続の台数に注意しましょう。基本モデルの料金だけを見て、そのまま支払いに進まないようご確認ください。
USDTで支払う場合は、ネットワークがTRC20であることを確認し、決済画面の案内に従ってください。カード決済の場合は、Stripeの手続き画面で支払います。接続情報やプロジェクトの秘密鍵を支払いメモに入力しないでください。
コンソールに戻り、請求と注文のステータスを確認してから、インスタンスが利用可能か確認してください。支払い結果がまだ確定していない場合は、まず請求履歴を確認しましょう。サポートが必要な場合は、注文情報を添えてチケットを送信してください。決済画面を閉じただけで、支払い結果を判断しないでください。
利用開始後、コンソールで該当インスタンスの詳細を開き、ノードの状態、接続方法、認証情報を確認してください。利用できるのは専有Mac miniへのリモート接続であり、macOSのイメージファイルを手元にダウンロードするわけではありません。
インスタンスに表示された拠点と仕様を注文内容と照合してください。複数の作業を管理している場合は、プロジェクトをアップロードする前に接続先のマシンを確認し、別の作業環境にファイルを置かないようにしましょう。
拠点と仕様を確認接続先と認証情報は、インスタンス詳細に表示される内容を確認してください。認証情報は信頼できるパスワード管理ツールに保存し、コードリポジトリや公開スクリーンショット、チームチャットの長期保存メッセージには記載しないでください。
認証情報は必要な人だけに共有コンソールからチケットを送信し、インスタンス、発生日時とタイムゾーン、エラーメッセージ、試した操作を記載してください。support@vmhalo.com へのメールでもお問い合わせいただけます。メールにパスワード全体を記載しないでください。
コンソールからチケットを送信まずはブラウザから接続し、デスクトップの表示、文字入力、アプリの起動を確認してから、大容量ファイルの転送や自動化の設定を始めましょう。専用クライアントを使う場合は、インスタンスでサポートされているVNC接続をご利用ください。
| 確認項目 | ブラウザ接続 | VNCクライアント |
|---|---|---|
| 接続を開始する場所 | コンソールにログインし、該当インスタンスの詳細画面からブラウザ接続を選びます。 | インスタンスに表示されたVNC接続情報を確認してから、手元のクライアントを起動します。 |
| 接続パラメーター | 接続画面の案内に従ってください。認証情報を求められた場合は、そのインスタンスに現在表示されている情報を使います。 | アドレス、ポート、認証情報をそれぞれ入力します。他のマシンの設定を流用しないでください。 |
| 画面表示と入力 | 画面の更新、キーボード入力、マウス操作を確認します。ブラウザのショートカットキーが操作を横取りしないか注意してください。 | キーボード配列、画面の拡大率、解像度を確認します。まずは現在の帯域に合った画質を選びましょう。 |
| 接続が不安定な場合 | まず手元のネットワークとページのエラーメッセージを確認し、次にインスタンスの状態を確認します。 | まずアドレスと認証設定を確認し、その後に解像度、色深度、圧縮設定を調整します。 |
macOSに接続したら、まずテストファイルを作成して数行入力し、使用予定のアプリを開いてみましょう。接続や入力の問題と、プロジェクトの依存関係やビルドエラーを切り分けられます。画面の反応が遅い場合は、リモート画面の解像度と画質を下げてください。ネットワークを試すために、同じ重いタスクを何度も起動しないようにしましょう。
特定のアプリだけ応答しない場合は、アプリに表示されたメッセージと発生までの手順を記録してください。デスクトップ全体に接続できない場合は、クライアントのエラーとインスタンスの状態を記録しましょう。「マシンが使えない」とだけ伝えるより、状況を切り分けて説明すると原因を特定しやすくなります。
手元のMacから移行する場合も、Windowsから初めてmacOSに接続する場合も、「データ → ツールチェーン → CI接続」の順に進められます。各ステップで確認できる結果を残してから次へ進み、接続方法、依存関係のバージョン、自動化設定を一度に変更しないようにしましょう。
まずソースコード、設定ファイル、最小限の素材を転送し、その後に大容量のリソースを追加します。プロジェクトのパスとファイル権限を記録し、重要なファイルがそろっていることを確認してください。再生成できるキャッシュは、最初に移行する必要はありません。
秘密鍵や署名用の情報は分けて扱い、公開リポジトリに含めないでください。移行中は手元にもコピーを残し、初回アップロードが終わってすぐに元ファイルを削除しないようにしましょう。
確認結果:プロジェクトファイルを開ける現在のXcodeとプロジェクトが必要とするバージョンを確認し、必要に応じてツールチェーンをインストールまたは切り替えたうえで、依存関係、署名証明書、よく使うmacOSアプリを設定します。アプリが起動しただけで、プロジェクト環境の移行が完了したと判断しないでください。
同じ小規模プロジェクトでビルドまたは書き出しを実行し、ツールのバージョン、コマンド、出力先、エラー情報を記録して、成果物が正常に使えることを確認しましょう。
確認結果:検証可能な成果物ができるノードをセルフホストランナーとして登録し、既存のパイプラインに接続します。作業ディレクトリ、必要な権限、認証情報を適切に設定してから、小さなタスクを実行し、ログと成果物の保存先を確認してください。
複数のタスクから同じ作業ディレクトリに同時に書き込ませないでください。プロジェクトごとにファイルとキャッシュを分け、失敗時にログを確認でき、タスクを停止または再実行できることを確認しましょう。
確認結果:パイプラインから成果物を確認できる注文設定や接続画面に表示される用語は、具体的な選択肢や操作を示しています。意味に迷ったら、マシンの場所、利用期間、接続方法のどれに関わるかを確認しましょう。
ノードは365日、常時稼働しています。リモートMacで開始したビルド、書き出し、その他のタスクは、自宅のPCを起動したままにしなくても実行できます。ただし、「リモート画面の接続を切ること」と「アプリをバックグラウンドで確実に動かすこと」は別です。離席前にタスクの状態を確認してください。
まずタスクが開始しており、確認待ちのダイアログで止まっていないことを確かめます。次に、必要なファイルがノードに転送済みで、手元のPCが一時的に提供するファイルパスに依存していないことを確認してください。最後に、ログと成果物がリモート上の明確なディレクトリに保存されているか確認します。コマンドラインのタスクが現在の対話セッションに依存する場合は、ツールの説明に従ってバックグラウンド実行とログ保存を設定してください。
まず短いタスクで試しましょう。タスクを開始してリモート接続を切り、デスクトップに再接続して進行状況を確認します。想定どおり動くことを確かめてから、時間のかかるタスクを実行してください。リモート画面を閉じるために、アプリを終了したり、macOSからログアウトしたり、リモートマシンをシャットダウンしたりしないでください。
再接続したら、デスクトップが表示されるかだけでなく、完了状況、ログ、出力ファイルを確認してください。重要な成果物は速やかに自分のストレージへコピーしましょう。利用期間の終了が近づいたら、プロジェクト、設定、必要なデータを早めにバックアップし、レンタルノードに唯一のコピーを残さないでください。
ノードと利用期間を選び、注文内容を確認してからコンソール経由でデスクトップに接続します。初回は小さなタスクを実行し、接続、環境、成果物が想定どおりか確認しましょう。