機械翻訳について

第1章 Spacewalkの紹介

IT管理者の中心的なタスクは、システムをプロビジョニングし、最新のパッチとオペレーティング・システムの更新を最新の状態に保つことです。 サイトのセキュリティ・ポリシーでエラータが必須とされている場合は、定期的にテストを行い、パッチを適用してシステムの侵害やデータの暴露のリスクを低減することが非常に重要です。 データセンターの拡大に伴い、管理者はさらに多くの物理サーバーと仮想マシンを管理する必要があります。 その結果、効率的で費用対効果の高いシステム管理のためには、自動化が必要になります。 Spacewalkは、Oracle Linuxシステム管理を自動化するのに役立つオープンソース・ソフトウェアであるため、初期インストールからメンテナンス、ソフトウェア構成、アップグレード、および最終的な廃止までのシステム・ソフトウェア・ライフ・サイクルを制御できます。

部門とデータセンターにまたがる大規模なデプロイメントで多数の物理サーバーと仮想マシンをプロビジョニングし、維持することは困難な作業です。 しかし、Oracle Linuxシステムを安定したソフトウェア構成で最新の状態に保ち、最新のセキュリティ・エラッタと一貫したパッチ・レベルは、ユーザーの生産性にとって重要であり、日常業務の管理にも役立ちます。

このガイドでは、Spacewalkを使用してOracle Linuxシステムを管理する基本的な概念について説明します。 このガイドの範囲を超えて、Spacewalkを実装することでさらに効率が上がります。

たとえば、Spacewalkを使用して次のことを実行できます:

  • 業界標準のセキュリティ・チェック・リストと評価プロファイルに対するOpenSCAPの自動監査を実行します。

  • 高度なスクリプト作成のための強力で広範なインタフェースを提供するSpacewalk APIを使用して、洗練された包括的な高度な管理タスクを自動化する方法を提供します。

Spacewalkは、小規模または大規模なデプロイメントにおけるOracle Linuxソフトウェアのライフサイクルを管理するための効果的な一連のツールを提供します。 Spacewalkは、キックスタートのインストール、システム構成、およびメンテナンス作業を自動化するのに役立ちます。これにより、Oracle Linuxシステムの実績のある一貫したソフトウェア構成を迅速にデプロイできます。

次の図に示すように、システムの典型的なライフサイクルでは、Spacewalkを使用して、ベアメタル・システムや仮想ゲストのインストール、パッチやソフトウェアの更新の適用、ソフトウェアの構成、システム・セキュリティの監査などのシステム管理タスクを簡素化できます。

図1.1 システムのライフ・サイクル
この図は、初期プロビジョニングから、最終的な廃止前のパッチ適用、構成、および監査の繰り返しサイクルまでのシステムの典型的なライフサイクルを示しています。

Spacewalkを管理し、ほとんどのSpacewalk操作をWebインタフェースまたはspacecmdコマンドを使用して実行できます。 Spacewalkには、Pythonなどの高度なスクリプト言語で使用できる、広範で強力なXML/RPCベースのAPIもあります。

Oracle Linuxプレミア・サポートとOracle Linux基本サポート契約はSpacewalkをサポートし、Oracle Database 12c Enterprise EditionのSpacewalkでの使用には限定使用ライセンスを含みます。 Spacewalkを使用して、Oracle Linux 6およびOracle Linux 7システムの管理を自動化することができます。 Oracle Linuxにデプロイすると、SpacewalkはCentOS、Debian、Fedora、SLESなどの他のLinuxリリースをさらに管理できます。 ただし、Oracleはこれらのシステムの管理にSpacewalkをサポートしていません。

Spacewalkは、追加コストなしで自動管理機能を提供します。 Spacewalkに対するオラクルのサポートは、Red Hat Satellite 5リリースまたはSUSEマネージャに慣れている方にとっては、Oracle Linuxに移行する際に特に役立ちます。 しかし、あなたのIT組織は、純粋にLinux由来のシステムの管理を超えた包括的な管理ソリューションを提供するので、代わりにOracle Enterprise Managerを実装することを好むかもしれません。 Oracle Enterprise Manager製品ファミリは、ハードウェア、ハイパーバイザ、オペレーティング・システム、Oracle Database、Oracleミドルウェア、Oracleソフトウェア・アプリケーションなど、Oracleソフトウェア・スタック全体の管理をサポートします。 詳細は、https://www.oracle.com/enterprise-manager/のOracle Enterprise Manager製品のページを参照してください。