VxWorks向け SMBv3ソリューション

VxWorksはネイティブではSMBをサポートしていません。この課題を解決する唯一のソリューションが、Visuality SystemsのYNQ™ です。YNQ™︎を使うとことで、組込みシステム開発者は、完全なSMBファイル共有を、すべてのVxWorksバージョンおよびWind River社のLinuxとVxWorks653上で実現できるようになります。

YNQ™で、SMBv3のサーバー&クライアント機能をVxWorks OSに追加可能

VxWorksはよく知られた組込みシステム向けのリアルタイムOS(RTOS)です。VxWorks RTOSは豊富な機能を備え、ほとんどの最新CPUアーキテクチャで動作する、決定的(Deterministic) で低遅延なパフォーマンスで知られています。このような特徴により、VxWorksは航空宇宙、ヘルスケア、産業用システム、自動車、通信など、特に安全性とセキュリティ認証が重要視されるさまざまな業界で信頼を築いています。

そのユビキタスな性質から、VxWorksを搭載した組込みシステムは、ファイルやリソースの共有にSMB(Server Message Block)プロトコルが使用される、様々なハードやソフトが混在するヘテロジニアスなネットワーク環境に配置されることがよくありますが、VxWorksはSMBをネイティブでサポートしていません。

Visuality Systems の YNQ™ は、VxWorks 用 SMB ソリューションとして唯一この問題を解決し、Wind River Linux や VxWorks 653 だけでなく、あらゆる VxWorks バージョンで、完全な SMB ファイル共有を可能にします。

VxWork向け SMBv3ソリューションのメリット

SMBソフトウェアスタックを使うと、VxWorksを搭載した組込みシステムは、Windows、Linux、macOS、iOSデバイスなど、さまざまなネットワークエンドポイントと、リソースやファイルを安全かつ効率的に共有できるようになります。

VxWorksだけでも、FTP(File Transfer Protocol)やSFTP(Secure File Transfer Protocol)などのプロトコルを使用してファイル転送を行うことはできますが、SMBはより堅牢で効率的なリソース共有を実現します。SMBはWindowsとmacOSでネイティブにサポートされているため、VxWorksシステムをヘテロジニアスな環境へ統合するのにSMBを使用することは、他のファイル転送プロトコルを使用するよりも簡単です。

SMBスタック搭載のVxWorksデバイスは、ユーザーに他のソフトウェアのインストールを強いることなく、WindowsおよびmacOSシステムとの通信を実現します。

FTP/SFTPでは、各エンドポイントにクライアントまたはサーバソフトウェアをインストールする必要がありますが、VxWorksデバイス上のYNQクライアントは、ファイルシステムドライバ(プラグアンドプレイ)として、またはVxWorks RTOS上のアプリケーションとして動作します。

さらにSMBには、FTP/SFTPやその他のファイル転送プロトコルを超える機能があります。たとえば、FTP/SFTPではクライアントはサーバー上のファイルを編集するのにローカルにコピーをダウンロードする必要がありますが、SMBでは複数のクライアントがSMBサーバー上の同じファイルに対して読み書きすることが可能です。

これにより、SMBはリソースの観点(クライアントがローカルにファイルを転送したりコピーしたりしなくてよい)および可視性の観点(すべてのクライアントがファイルの変更を即座に確認できる)から、より効率的であると言えます。

SMBはまた、プレログオン認証、エンドツーエンドの暗号化、AES-128-GCMのような最新の暗号化アルゴリズムのサポートなど、データセキュリティを向上させる機能を有しています。さらに、ファイルをクライアントマシンにコピーする必要が生じた場合でも、SMBによってすべてのファイル属性が維持されます。

YNQ™をVxWorksシステムに搭載すると、SMBv3.1.1までのすべてのSMBバージョンをサポートできるようになります。これは、VxWorksの組込みシステムが、SMBによるパフォーマンス向上とセキュリティ上のメリットを享受できることを意味します。

YNQ™を搭載したVxWorksシステムは、Active Directoryにも対応可能になるので、ADネットワークへのインテグレーションを容易に行うことができます。Visuality SystemsのYNQライブラリをVxWorksに搭載することで、SMBクライアントまたはサーバをサポートするあらゆるマシンとの接続が可能になります。

 

VxWorks向け YNQ™ SMBソフトウェアの機能

機能 クライアント サーバー
SMB1からSMB 3.1.1までのすべてのSMB/CIFSバージョンのサポート
SMB暗号化
SMB署名
プレログオン認証
open、read、write、querying info他を含むファイル/ディレクトリ操作
ネットワークブラウジング(ドメイン、ホスト、共有)
DNS、LLMNR、NetBIOSによるホスト名解決
ReadとWriteの最適化
LM認証からNTLMv2 SPNEGO認証までのサポート
ローカルユーザー認証
Active Directoryインテグレーション
DCERPC over SMB – SAMR および LSA
DCERPC over SMB – SRVSVC、WKSSVS、WINREG
IPv4およびIPv6サポート
ファイルシステムドライバーのサポート
Share Via
関連記事
Share Via

Visuality systems uses technical, analytical, marketing, and other cookies. These files are necessary to ensure smooth operation of Voltabelting.com site and services and help us remember you and your settings. For details, please read our Privacy policy

Skip to content