次の方法で共有


Service Fabric スタンドアロン クラスターのアップグレードと更新

最新のシステムでは、アップグレード性を考慮した設計を行うことが、製品の長期的な成功を達成する鍵となります。 Azure Service Fabric スタンドアロン クラスターは、ユーザーが所有するリソースの 1 つです。 この記事では、アップグレードまたは更新できるものについて説明します。

クラスター上で動作するファブリック バージョンの制御

クラスターで Service Fabric のサポートされているバージョンが常に実行されるようにする必要があります。 Microsoft が Service Fabric の新しいバージョンのリリースを発表すると、前のバージョンのサポート期間の終了が発表日から最短で 60 日後に設定されます。 新しいリリースは、Service Fabric チーム ブログで発表されます。 その時点で新しいリリースを選択できるようになります。

Microsoft からのリリース時に自動ファブリック アップグレードを受信するようにクラスターを設定するか、有効にするクラスターのサポートされるファブリック バージョンを手動で選択することもできます。 詳細については、「Windows Server でのスタンドアロン Azure Service Fabric クラスターのアップグレード」をご覧ください。

構成設定をカスタマイズする

クラスターの信頼性レベルやノードのプロパティなど、ClusterConfig.json ファイルでは多くの異なる構成設定を設定できます。 詳細については、「Upgrade the configuration of a standalone cluster」(スタンドアロン クラスターの構成をアップグレードする) をご覧ください。 他の多くのさらに高度な設定もカスタマイズできます。 詳細については、Service Fabric クラスターのファブリック設定に関するページを参照してください。

ノードのプロパティの定義

場合によっては、特定のワークロードが、クラスター内の特定のノードの種類だけで確実に実行されるようにしたいことがあります。 たとえば、ワークロードの中に GPU や SSD を必要とするものとしないものが混在している場合があります。 クラスター内のノードの種類ごとに、カスタム ノードのプロパティをクラスター ノードに追加できます。 配置の制約は、1 つまたは複数のノードのプロパティに選択される個々のサービスに接続されるステートメントです。 配置の制約で、サービスを実行する場所を定義します。

配置の制約、ノードのプロパティの使用、およびプロパティの定義方法の詳細については、「ノードのプロパティと配置の制約」を参照してください。

容量メトリックの追加

ノードの種類ごとに、アプリケーションで負荷をレポートするために使用するカスタム容量メトリックを追加できます。 負荷をレポートする容量メトリックの使用方法については、Service Fabric クラスター リソース マネージャー ドキュメントの クラスターの説明 および メトリックと負荷 に関するページをご覧ください。

クラスター ノードで OS に修正プログラムを適用する

パッチ オーケストレーション アプリケーション (POA) は、ダウンタイムなしで、Service Fabric クラスターでのオペレーティング システムへのパッチの適用を自動化する Service Fabric アプリケーションです。 Windows 用のパッチ オーケストレーション アプリケーションをクラスターにデプロイすることにより、常時サービスの稼働状態を維持しながら、調整された方法でパッチをインストールすることができます。

次のステップ