Blog

In-Browser SSH(ブラウザー上でのセキュアシェル)の紹介:クラスターノードへの最速のアクセス方法

RescaleのアプリケーションエンジニアであるAlex Huangがポストしたブログ記事の翻訳です。 Alex Huang – 2017年2月20日 このたびRescaleは、当社のプラットフォームで利用可能な強力な新機能、In-Browser SSH(ブラウザー上でのセキュアシェル)を導入しました。Linuxをサポートしているプロバイダーのコンピューティングクラスターを使用するジョブであれば、Live Tailigパネル(テールパネル)の下に実行中のクラスターに接続するためのSSHパネルが表示され、SSHを利用できます。

Read More »

複数ジョブ実行時の時間と経費を節約する新機能:Persistent Clusters (永続クラスター)

RescaleのRahul Vergheseが、2017年1月19日に記載したBlog記事の翻訳です。 元記事はIntroducing Persistent Clusters: a New Feature to Save Time & Money with Multiple Jobsをご覧ください。 Rescaleは、最新のデプロイメントで新機能のPersistent Clusters (以下、「永続クラスター」:マニュアルで起動/削除可能なクラスター)をリリースしました。この機能を有効にすることで、複数のインスタンスを起動してクラスタを構築し、シャットダウン(訳注:Rescaleシステムではシャットダウン後インスタンスは削除されます)することなく、Rescaleワークフロー(Web UI)を使用して複数のジョブを順番に同じクラスターへ投入できます。以前は、各ジョブ毎にクラスターが稼働し、ジョブの完了後は自動的にシャットダウンされるため、複数の小さなジョブを実行すると遅延が発生する可能性がありました。この新しい機能により、繰り返し処理の高速化が可能になります。これは、テストや同じハードウェア構成を必要とする複数のジョブに特に便利です。 時間とお金を節約 一般に、各クラスターがスピンアップしてシャットダウンするまでには数分かかります。永続的クラスターを有効にしておくと、クラスターに追加する各ジョブの時間とコストを節約できます。 なぜ? 標準のクラスターは、ジョブが完了すると自動的にシャットダウンし、後続のジョブも同じように起動してシャットダウンするため、別々のクラスターとしてそれぞれ課金されます。(訳注:通常、たとえ10分の計算であっても1時間分の課金となるため、10分で完了する連続する2つのジョブを実行した場合、2時間分が課金されます)一方で、永続クラスターを使用すると、クラスターはすぐに次のジョブの実行に使用できるようになるため、ジョブ間で別のクラスターをシャットダウンして起動させる時間を無駄にしません。それによって、同様のジョブを多数立ち上げるユーザーにとって、時間とコストを大幅に節約することになります。(訳注:上記の例だとちょうど10分の計算を待ち時間なく2つ連続的に実施できることになり、1時間分の課金で収まることになります。)

Read More »

Testing Promise Side Effects with Async/Await

You might have run into situations where you’re calling asynchronous code inside of a callback of some framework, and you need to test their side effects. For example, you might be making API calls inside of a React component’s componentDidMount()

Read More »

In-Browser Desktops (ブラウザー内仮想デスクトップ):HPCの視覚化を即座に開始

RescaleのアプリケーションエンジニアのAlex Huangがポストしたブログ記事の翻訳です。 元記事はIntroducing In-Browser Desktops: Instantly Launch Powerful HPC Visualizationsをご覧ください。 Alex Huang – 2017年1月30日 Rescaleは、便利な新機能であるIn-Browser Desktop(ブラウザー内で利用できる仮想デスクトップ環境)を当社のプラットフォームへ導入しました。この新機能によって、最新のWebブラウザーを利用するだけで、プレ/ポスト処理と視覚化のニーズに対応する、GPUアクセラレーションを利用したリモートデスクトップに接続できます。 In-Browser Desktopsは、実行中のジョブから視覚化ノードを起動するための最速の方法です。パスワードの設定、接続ファイルのダウンロード、トンネリングのためのスクリプトの実行は必要ありません。これは、ファイアウォールがあっても、HTTPSで簡単かつ安全にリモートデスクトップへアクセスできることを意味します。ブラウザーを通して、すべてシームレスかつ安全に実行されます。 デスクトップに接続する場合、In-Browser Desktopを使用するか、RDP(Remote Desktop Protocol)またはVNC(Virtual Network Computing)クライアントファイルをダウンロードして、すでに利用している自分のリモートデスクトップクライアントを使用することもできます。 実行中のジョブからの視覚化のためにn-Browser Desktopを起動する方法は次のとおりです。 ステップ1:実行中のジョブに対して“Visualize” (可視化)を選択します。 In-Browser Desktopの起動:ステップ1 ステップ2:“Launch” (起動)を選択して、デスクトップ設定を確認します。 ブラウザー内デスクトップの起動:手順2 ステップ3:“Connect using In-Browser Desktop”(In-Browser Desktopを使用して接続する)をクリックし… In-Browser Desktopの起動:手順3

Read More »