Lifematics Corporate Blog

Lifematics社のコーポレートブログへようこそ!

2025-01-01から1年間の記事一覧

JWT認証から始めるSlurm REST API実践ガイド:安全なジョブ投入とシステム連携のステップ

皆さん、こんにちは! HPCクラスターの運用において、「ジョブ状況を外部システムと連携したい」「可視化ダッシュボードを作成したい」「CLI(コマンドラインインターフェース)に縛られず自動化したい」といった高度なニーズが出てくることもあります。 今…

【技術者向け】Slurm実践運用ガイド:実装からトラブルシュートまでを網羅する全知識

皆さん、こんにちは! 高性能計算(HPC)クラスタの運用は年々複雑化しています。 大規模クラスタの効率運用やマルチユーザー環境での公平なリソース配分、GPUやクラウドの統合など、現場には多くの課題があります。 そんな中、Slurmは世界で最も広く使われ…

Microsoft Copilot Studio でLLMOpsを行うための第一歩!

Microsoft Copilot Studio で構築したAIエージェントに対して、Microsoft 365 Agents SDK を用いてコマンドラインから一括クエリを実行し、LLMOpsの第一歩となる品質評価や自動テスト基盤を構築する方法を解説。Azure AD(Entra ID)の設定から実装コード、C…

ライフサイエンスとマテリアルインフォマティクスの架け橋:Lifematics の次の章

Lifematics は、ライフサイエンス領域で培ったデータ解析基盤・機械学習・インフラ構築の経験を活かし、マテリアルインフォマティクス(MI)への展開を進めています。本記事では、MI の基本とライフサイエンスとの共通課題、バイオマテリアル分野での応用可…

CBI学会2025年大会に出展します

皆さん、こんにちは! ライフマティックスは、CBI学会2025年大会(会期:2025年10月27日(月)-30日(木)、会場:タワーホール船堀)に出展します。 https://cbi-society.org/taikai/taikai25/index.html 大会テーマは、「コンバージェンスが生み出す未来のラ…

Slurm環境におけるQOSの活用:ジョブ優先度 (Priority) と最大実行時間 (MaxWall) による資源管理の最適化

皆さん、こんにちは! HPC環境において、Slurmは計算資源の管理に欠かせないツールですが、ジョブの投入が無秩序に行われると、システムの効率性や利用者間の公平性が損なわれることがあります。 今回は、このような問題を解消し、Slurmクラスターを最大限に…

SlurmにおけるAccountのジョブ制限:MaxJobsとMaxSubmitでシステム安定性と公平性を確保する

皆さん、こんにちは! HPC環境において、Slurmは計算資源の管理に不可欠なツールですが、ジョブの投入が無制限に行われると、システムの安定性や利用者間の公平性が損なわれることがあります。 今回は、このような問題を未然に防ぎ、Slurmクラスターを効率的…

Slurmメール通知機能でジョブ管理をスマートに!

皆さん、こんにちは! 高性能計算(HPC)環境において、Slurmクラスタは多くの研究機関や企業で利用されています。 しかし、使用率が高いクラスタでは、ご自身のジョブがいつ実行開始されるか、また長時間かかるプログラムがいつ終了するのか、気になったこ…

あなたのSlurm環境に最適なのは?ApptainerとDockerの特性と使い分け徹底解説

皆さん、こんにちは! HPC環境で計算を行う際、「環境構築が大変」「依存関係の衝突に悩まされる」といった経験はありませんか? そんな悩みを解決してくれる強力なツールがコンテナです。 今回は、Slurm環境でコンテナ(ApptainerとDocker)をどのように活…

【実践ガイド】Git LFS×AWS S3で実現!スケーラブルなGitリポジトリ構築の極意

皆さん、こんにちは! Gitを使っていて「重たいファイル」の管理に困っていませんか?リポジトリが肥大化して、クローンやプッシュが遅い…そんな悩みを解決するのが「Git LFS(Large File Storage)」と「AWS S3連携」です。 Git LFSとは? Git LFSは、サイ…

Slurm 25 でリソース制限を試してみよう!~Rocky9 MultiNode環境でのメモリ制限~

皆さん、こんにちは! 前回は最新バージョンのSlurm 25.05のの環境構築をご紹介しました。 Slurm 25.05をソースからインストール(Rocky Linux 9.6 マルチノード構成) 今回は、Slurm 25 をRocky9のマルチノード環境にインストールした際のリソース制限の動…

Slurm 25.05をソースからインストール(Rocky Linux 9.6 マルチノード構成)

皆さん、こんにちは! 今回は、最新バージョンのSlurm 25.05をRocky Linux 9.6環境にソースコードからインストールする手順をご紹介します。 コントローラー(Slurm Controller+DBD、以下CONTROLLER+DBD)と計算ノード(Slurm Computer、以下COMPUTER)か…

ISMS認証を通じて築く信頼:ライフマティックスの取り組み

ライフマティックスは、情報セキュリティマネジメントシステム(ISMS)の国際規格であるISO/IEC 27001:2022の認証を取得しました。本記事では、ISMSの基本的な考え方や、当社における具体的な取り組み、お客様にとってのメリットについて詳しくご紹介します。

WebでSlurmを使いこなす!Open OnDemand × Slurmの使い方ガイド

皆さん、こんにちは! 前回はOpenOnDemandのWebインターフェースからSlurmクラスタが利用できるまでの環境構築をご紹介しました。 WebベースでHPCを快適に!OpenOnDemand × Slurm の主なメリットと活用術 今回は、そのOpenOnDemandの各画面と機能について、…

WebベースでHPCを快適に!OpenOnDemand × Slurm の主なメリットと活用術

皆さん、こんにちは! HPC環境の運用において、ジョブ管理システムであるSlurmは不可欠な存在です。 しかし、「コマンドライン操作が難しい」「ジョブの状況が分かりにくい」と感じる方もいらっしゃるかもしれませんね。 そこで今回ご紹介したいのが、OpenOn…

「非効率からの脱却」:なぜ科学技術計算にジョブ管理ツールが不可欠なのか?手動運用との比較で徹底解説

こんにちは! 科学技術計算の現場で、日々の計算処理を手動で管理していらっしゃる皆さん、もしかしたら「もっと効率的に、もっとスムーズに計算を進められたら…」と感じているのではないでしょうか?今回は、まさにそんな皆さんのために、「ジョブ管理ツー…

Ready-to-Compute ワークステーションの「ギモン」を解決!よくあるご質問Q&A

こんにちは! Ready-to-Compute ワークステーションの導入をご検討されている皆様からよくいただくご質問にお答えします。導入前に抱える疑問を解消し、安心してご検討いただけるよう、Q&A形式で詳しく解説いたします。 ご検討中の「ギモン」をスッキリ解消…

【最短で研究スタート!】Ready-to-Compute ワークステーション導入の流れ

こんにちは! Ready-to-Compute ワークステーションにご興味をお持ちいただきありがとうございます。実際に導入する際にはどのようなステップがあるのか、ご不安に思われる方もいらっしゃるかもしれません。今回は、お客様が最短で研究をスタートできるよう…

他社とはココが違う!Ready-to-Compute ワークステーションが選ばれる理由

皆様、こんにちは! ワークステーションの導入を検討される際、様々なベンダーのサービスを比較されていることと思います。今回は、Ready-to-Compute ワークステーションが他社様と比較して、どのような点で「より充実したサポート」と「高度な対応」を提供…

【解説】Ready-to-Compute ワークステーションの「自由と安心」のサービス!

こんにちは! 前回の記事では、Ready-to-Compute ワークステーションが、研究をすぐに始められる「すぐに使える計算機」であることをご紹介しました。今回は、さらにその運用面における「自由」と「安心」のサービス特徴を深掘りして解説いたします。 研究に…

Ready-to-Compute ワークステーションで、研究環境を「すぐに使える」計算機へ!

皆様、こんにちは! 研究や開発において、計算環境の準備に時間を取られていませんか?「共用計算機では必要なソフトが自由にインストールできない…」「管理者への依頼に時間がかかり、互換性の問題で断られることも…」「仕方なくローカルPCで計算を回すがス…

🚀 SlurmのカスタムDebianパッケージをスマートに作成しよう!

皆さん、こんにちは! 前回までは公式サイトで紹介されていますdebuildによるDebianパッケージの作成とインストールをご紹介しました。 Slurm Debianパッケージ作成ハンズオンガイド Slurm Debianパッケージらくらくインストールガイド デフォルト設定であれ…

Slurm Debianパッケージらくらくインストールガイド

皆さん、こんにちは! 前回(Slurm Debianパッケージ作成ハンズオンガイド)はSlurmのDebianパッケージをソースコードから作成する手順をご紹介しました。 今回は作成されたSlurmのDebianパッケージをインストールする手順を、ステップバイステップでご紹介…

Slurm Debianパッケージ作成ハンズオンガイド

皆さん、こんにちは! 今回は、多くの研究機関や企業で利用されているSlurmの、Debianパッケージをソースコードから作成する手順をご紹介します。 「でも、パッケージ作成って難しそう…」と感じるかもしれませんね。 ご安心ください! このハンズオンガイド…

【新着!】計算資源の最適化へ!Lifematicsの「Slurm」サービス詳細ページが登場!🚀

計算資源の最適化へ!Lifematicsの「Slurm」サービス詳細

「ローコード開発+AI」でビジネス改革するサービス登場

変化の激しいビジネス環境で競争優位を確立するために、ライフマティックス株式会社は「ローコード開発+最新技術AI」をコンセプトとしてDX推進サービスを提供します。専門的なプログラミング知識がなくても業務アプリを構築でき、開発工数削減とデータ活用…

Copilot Studio で Teams 向け社内チャットボットを構築(SharePoint 連携 / RAG 対応)

MicrosoftのCopilot Studioを使って、Microsoft Teams上で動く社内向けチャットボットを簡単に構築する方法をご紹介します!

enrootとpyxis入れてみた

enroot/pyxisってなぁに? enrootインストール手順 インストール準備 環境確認 インストール 初期設定 動作確認 (オプション)ディレクトリのパーミッション変更 pyxisインストール手順 インストール 動作確認 今回は、enrootとpyxisの導入についてご紹介しま…

Slurmのフェデレーション設定

前回は複数のSlurmクラスタを管理する方法として、JobIDのナンバリング設定をご紹介しました。 blog.lifematics.co.jp 今回はより効果的に複数のSlurmクラスタを管理する方法として、フェデレーションをご紹介します。 フェデレーションとは 通常、Slurmのジ…

複数のSlurmクラスタの管理

導入時期がずれていたり、役割や使用するユーザーや部署、Computeを構成するハードウェアが異なる場合などに、複数のSlurmクラスタを管理するケースがあります。 いくつかのSlurmクラスタを利用していると、実行したJobIDが重複してしまい、どのSlurmクラス…