6ヶ月の開発期間を経て、Samba 4.23.0がリリースされました。これは、ドメインコントローラーと、その実装と互換性のあるActive Directoryサービスを完全に実装することで、Samba 4ブランチの開発を継続したものです。 Windows 2008年以降、マイクロソフトがサポートするすべてのバージョンに対応可能 Windows-クライアント、以下を含む Windows 11. Samba 4 は、ファイルサーバー、印刷サービス、認証サーバー (winbind) も提供する多機能サーバー製品です。
Samba 4.23 の主な変更点:
- SMB3のトランスポートとしてQUICプロトコルを使用するためのサポートを追加しました。QUICは、複数の接続の多重化をサポートし、TLS/SSLと同等の暗号化方式を提供するUDPプロトコルです。このプロトコルは、2013年にGoogleによってWeb向けのTCP+TLSの代替として開発され、TCPにおける接続のセットアップとネゴシエーションに長い時間がかかる問題を解決し、データ転送中のパケットロスによる遅延を排除します。トランスポート設定用の設定パラメータ「client smb transports」と「server smb transport」が追加され、例えば、以下の環境でQUICを利用できるようになりました。 サーバ TCPに加えて、設定ファイルで「server smb transports = +quic」を指定できます。
サーバー側でQUICを使用するには、カーネルモジュールquic.koをロードする必要があります。このモジュールは現在別々に提供されていますが、まもなくメインカーネルに組み込まれる予定です。 Linuxクライアント側では、カーネルモジュールが存在しない場合、ngtcp2ライブラリに基づくQUIC実装の使用がサポートされています。
- SMB3 プロトコルの Unix 拡張機能のサポートは、クライアントとの互換性を確保するためにデフォルトで有効になっています。 Linux そして、Unix系オペレーティングシステム。Unix拡張機能により、ファイルサーバー上でPOSIXセマンティクスや、シンボリックリンク、ハードリンク、ロック、拡張属性、アクセス権限、特殊ファイルタイプなどの機能を利用できるようになります。
- ファイル変更時刻データの更新ロジックは、 サーバー に基づいて Windows 10 и Windows Server 2016年。以前は、ファイルへの書き込み時刻に関する情報は遅延して更新されていましたが、今後は書き込み操作の実行後すぐに反映されるようになります。
- Prometheus と互換性のある形式で監視メトリックをエクスポートするための新しいユーティリティ smb_prometheus_endpoint が追加されました。
- パスワード、アクセス キー、およびその他の秘密属性 (msKds-ProvRootKey、msFVE-RecoveryInformation、および msTPM-InformationObject オブジェクト) を含まないバックアップを作成するための "--no-secrets" オプションが "samba-tool domain backup" コマンドに追加されました。
- クラスター構成の操作を担当する CTDB コンポーネントには、構成ファイル /etc/ctdb/tunables.conf に加えて、ファイル /etc/ctdb/tunables.d/*.tunables から設定を読み込む機能が実装されています。
- 各共有の個別のプロファイリング統計を蓄積するためのサポートが追加され、管理者は smbstatus ユーティリティを使用して各共有のアクティビティを個別に監視し、ボトルネックを特定できるようになりました。
出所: オープンネット.ru
