Skip to Content Java Solaris コミュニティ パートナー My Sun ご購入について Japan Worldwide

Solaris 10

Begin Product Tab Sub Links Active Sub Link 特徴と利点の概要 システム要件 機能に関する FAQ
»  概要
 
»  セキュリティ
 
»  パフォーマンス
 
»  ネットワーキング
 
»  データ管理
 
»  相互運用性
 
>  観察機能
 
»  プラットフォームの選択
 
»  使用率
 
»  可用性
 
»  サポートとサービス
 
Key Feature Icon: Observability

観察機能

Solaris 10 ではシステムやアプリケーションの分析、デバッグ、最適化が、特にその画期的なダイナミックトレース (DTrace) 技術によって容易になります。

ハイライト

Solaris 10 オペレーティング・システムでは、システムやアプリケーションの性能が最適な水準に達しない理由を、システム管理者や開発者が従来よりもはるかに優れた方法で確認できます。Solaris ダイナミックトレース (DTrace) を使用すれば、今日の複雑なシステムを詳細に観察することによってシステムの問題の原因をリアルタイムで追求できます。さらに Solaris には、そのほかにも高度なシステム観察を可能にする以下の機能があります。そのため、ユーザは、ハードウェアの問題を迅速に識別、解決したり、パッチ管理の効率化や自動化を進めたりすることができます。

  • システムの問題の原因をリアルタイムで追求できる
  • 低レベルでシステム・デバッグを行う新しいツール
  • システム・ハードウェアのテストと分析
  • 細かい単位で管理できるプロジェクト・アカウンティング
  • パッチの分析と実施に必要な高度なツール
  • 既存アプリケーションを変更せずに Solaris 10 の拡張を利用できる

ダイナミックトレース (DTrace)

DTrace は、システムの問題の原因をリアルタイムで追求する総合的な高度追跡ツールです。DTrace を使用すれば、管理者やインテグレータ、開発者は、性能を高めるためにアプリケーションを調整したり、本稼動システムの問題の原因を追及したりすることができます。しかも、その操作が性能に与える影響は軽微または皆無です。

DTrace は、本稼動システム、開発システム、あるいはテスト・システムに関する正確で精密な分析情報を迅速かつ安全に収集します (しかも、カーネルからアプリケーションまでを一元的に扱います)。そのため、ほかのオペレーティング・システムでは達成できない動作の観察や性能の向上が得られます。間もなく、DTrace は高性能、高品質のアプリケーションを開発しようとする活動に欠かせない戦略的なツールとなるでしょう。DTrace は、複雑な問題をデバッグする場合、時間と費用の節約になります。


システム分析ツール

Solaris 10 には他にも、システムの観察を助けるシステム分析ツールがいくつもあります。

  • スレッドの分析や監視を行う強力なツール群 (lockstat、truss、pstack など)
  • メモリ管理やデバッグを行うツール群 (たとえば、libumem - 監視機能が組み込まれた高性能のマルチスレッド・メモリ割り当てライブラリ)
  • Intelligent Platform Monitoring Interface (IPMI) のサポート (IPMI は x64/x86 ベース・サーバの自動運転 (Light Out) 管理を行う業界標準)
  • Modular Debugger (mdb) と Kernel Modular Debugger (kmdb) (アプリケーションやカーネル・ルーチンの監視や分析を行う強力で拡張可能なツール群)
  • システムやアプリケーション・コアの管理やデバッグを行うツール群
  • ハードウェアのテストや分析を行う Sun Validation Test Suite


プロセス・アカウンティングと統計情報

プロジェクトやタスクに関する Solaris 10 の機能を使用すれば、作業負荷にラベルを付け、それをラベル別に分けることができるだけでなく、リソースの使用量を作業負荷単位で監視できます。拡張されたアカウンティング・サブシステムでは、プロセスやタスクのリソース使用量を示す詳細な統計情報が収集されます。さらに、このサブシステムと Internet Protocol Quality of Service (IPQoS) フロー・アカウンティング・モジュールを併用すれば、システムのネットワーク・フロー情報を収集できます。


拡張されたパッチ管理

システムの可用性や性能にとって適切なシステム分析が欠かせない場合があります。そのため、Solaris 10 オペレーティング・システムには、システムを分析して現在の構成に適したパッチを判別するなど、パッチ管理を手動または自動で行うツール群が含まれています。

スポットライト

OpenSolaris 情報
Sun の最新のオープン・ソース・イニシアチブ、OpenSolaris 6 月 14 日より開始
SysAdmin 記事: DTrace
DTrace、これまでで最も強力な Solaris ツール
The Register Article: DTrace
Sun の DTrace が UNIX 界に衝撃
事例: DTrace
開発者向けのケース・スタディ

関連情報

リソース
BigAdmin: DTrace
DTrace に関するリソース集
DTrace のデモ
DTrace を Solaris 10 で実演するためのデモ・スクリプト例
DTrace ヒント
DTrace とは
ブログ
Bryan Cantrill
DTrace アーキテクト
Adam Leventhal
DTrace 開発者
Mike Shapiro
DTrace 開発者
Eric Schrock
Solaris カーネル・エンジニア

関連製品

Sun Studio 10 Software
Sun の最新の優れた開発者向けツール・スイート
Sun Java Enterprise System Suite
Solaris 向けに最適化された包括的な基盤ソフトウェア
Sun Java Desktop System
包括的かつ経済的なエンタープライズ・デスクトップ・ソフトウェア・ソリューション
Sun サポートとサービス
Solaris 10 ソフトウェアまたはシステム全体のサポート
 
お問い合わせ 会社情報 ニュース 採用情報 プライバシー 利用規定 商標 Copyright  Sun Microsystems, Inc.