Skip to Content Java Solaris コミュニティ パートナー 開発者 マイ・アカウント ご購入について (0120-33-9096) Japan Worldwide

CoolThreads テクノロジを採用したSun Fireサーバ

Cool ToolsによるWeb層の最適化

Webを構築したインフラストラクチャのほとんどは、Webを参加の時代に向けて発展させるには不十分であることが わかっています。Web 2.0アプリケーションは要求が厳しく、また週に数百万人の新しいユーザがWebに加わる中、 容量とスケーラビリティへのニーズが高まっています。しかし組織は、アプリケーションの迅速な配備、 複雑さやサーバの不規則な広がりの管理、電力、冷却、スペースの制限への対応などの現実的な課題を抱えています。 次世代のWeb層インフラストラクチャへの要求が高くなるのは明らかです。

最適化されたWeb層アプリケーションの配備

Implementation Cycle

新しいハードウェアまたはOSプラットフォームがどれほど強力であっても、組織は採用のコストとリスクが、 そのメリットを超えていないという確信が必要です。特に、IT部門は一般的な市販の ソフトウェアとオープン・ソース・ソフトウェアの利点を引き続き生かしたいと考えています。 開発者は、使い慣れたスイッチ・コンパイラと基本的な開発ツールを使いたいと考えています。 そして管理者は、アプリケーションを新しい環境で効果的に実行できるようになるまでに時間をかけている余裕がありません。

Web層の最適化用のSun Cool Toolsは、ユーザが、CoolThreads またはx64テクノロジを使用したSolaris OSとSun Fireサーバを使用して、 それぞれのWeb層環境をシームレスに最適化できるように設計されています。


Joyentのビデオ

Web 2.0の新興企業であるJoyentの創設者であり、CEOであるDavid Youngが、SunのCoolThreadsサーバが、どのように会社の消費電力を下げながら優れた性能を実現したかについて語っています。

ビデオを見る

「Ruby on Railsアプリケーション、開発ツール、および独自のコラボレーション・ソフトウェアから構成される Joyentのプラットフォームは、OpenSolarisが動作するSunのCoolThreadsサーバでスループットの向上と運用コストの 削減が実現しました。その結果、ユーザと開発者は低価格で優れたプラットフォームにアクセスでき、 Web 2.0の開発者はアプリケーションを拡張できる強力な環境で作業ができます。」
-- David Young、CEO、Joyent

3倍のスループットと1/3の開発期間

Sun Fire CoolThreadsサーバ用Sun Cool Toolsには、市販のアプリケーションとオープン・ソース・アプリケーションを評価、調整、最適化、および配備する複数のオプションがあります。

各ツールは、評価と選択から、開発とデバッグを経て、配備まで、実装サイクルの異なる段階で使用するように設計されています。


アプリケーションの選択(英語)

  • CoolThreads Selection Tool (cooltst)は、アプリケーションの理解と最適化を加速し、アプリケーションがUltraSPARC T1のCoolThreadsアーキテクチャに適しているかどうかを判断するのに役立ちます。

開発

開発者は、アプリケーションを構築、テスト、および評価し、もっとも効果的なコードを作成すると同時に、選択したツールで生産性を向上する必要があります。

  • GCC for SPARC Systems (GCC4SS)はGCCコンパイラ・スイートと100パーセント互換性があり、特にSPARCシステムでコンパイルしたアプリケーションのパフォーマンスが3倍、また信頼性がさらに高くなるように調整および最適化されています。
  • Sun Studio 11は、SPARCおよびx86/x64プラットフォーム上のSolaris OSで使用できる、最新の過去最高で高パフォーマンスの最適化されたC、C++、およびFORTRANのコンパイラです。
  • Binary Improvement Tool (BIT)Simple Performance Optimization Tool (SPOT)は、コード・カバレージ分析に使用します。BITは実行時の命令と呼び出し数のデータを示し、開発者が生産性とアプリケーションのパフォーマンスを向上するのを助けます。BITにはソース・コードは不要で、実行可能ファイルとライブラリを使用します。SPOTは、コード・データの収集と報告を自動化することで、開発者の生産性の向上を助けます。

調整とデバッグ(英語)

管理者と開発者は実際の環境でアプリケーションを監視、分析、および調整する必要があります。

  • Corestatは、UltraSPARC T1プロセッサのコアの使用状況をオンラインで監視するツールです。プロセッサとシステムの使用状況が正確に測定されるので、調整すればさらに改善できる個所がわかります。
  • Automatic Tuning and Trouble-Shooting System (ATS)では、ソース・コードがなくてもバイナリを自動的に再最適化および再コンパイルできます。ATSでは、アプリケーションが特定されてから、最高レベルの最適化で自動的に再構築されます。

Try & Buy プログラム

Try & Buyプログラムでは、Sun Fire CoolThreadsとx64サーバを60日間無償でお試しいただけます。コストやリスクはありません。このプログラムは、画期的なSun Fire サーバとCool Toolsテクノロジをテストするいい方法です。SunがどのようにWeb 2.0時代の要求に対してWeb層の最適化を助けるのかをお確かめください。


配備(英語)

  • CoolTunerは、オンサイトの仮想調整エキスパートで、自動的に最新のパッチを適用し、ベスト・プラクティスを調整することでシステムのパフォーマンスを向上します。このツールは、Sun T1000とT2000 CoolThreadsサーバ向けに設計されています。
  • Cool Stackは、一般的なフリー・アプリケーションとオープン・ソース・アプリケーションのコレクションで、CoolThreadsとx64テクノロジを使用し、Solaris OSが動作するSun Fireサーバ向けに最適化されています。Apache、Perl、PHP、Squid、Tomcat、MySQLなどの一般的なアプリケーションを含むCool Stackは、再コンパイルされており、GCCでコンパイルされた標準のバイナリよりもパフォーマンスが30〜200パーセント向上しています。
  • Consolidation Tool for Sun Fire Serversは、無数の統合の可能性を提供する強力なSolaris Containerの配備を高速化します。ウィザードベースのGUIを備えたこのツールによって、統合アプリケーションのインストールが簡素化および自動化されるので、経験が浅い管理者でも、Solaris Containerを使用して、完全に仮想化および統合された環境を作成できます。その結果、高速で高品質の統合配備が可能です。このツールは、CoolThreadsテクノロジを使用したSun Fire T1000とT2000サーバ向けに設計されています。

Cool Toolsの準備(英語)

Cool Toolsは無償でhttp://cooltools.sunsource.netからダウンロードできます。このWebサイトから、詳細なマニュアル、プレゼンテーション、およびディスカッション・フォーラムにもアクセスできます。

Cool Stackはhttp://sunfreeware.com/からダウンロードすることもできます。


「当社のパフォーマンスと信頼性に対する厳しい条件を満たすようにオープン・ソースのデータベースを拡張するのは常に難しい課題です。Sun Fire T2000サーバによって、高可用性データベース・クラスタに通常伴う複雑さが75パーセント軽減され、当社は解放されました。UltraSPARC T1は、当社がサービスとスケーラビリティを計画する方法を完全に変えました。」
-- Dale Williams、CEO、DigiTar, Inc.

Cool Toolsの詳細情報(英語)

Web層の最適化に関する文書では、Sun Fire T1000サーバとT2000サーバ、およびCool Toolsソフトウェアを使用すると、どのようにアプリケーションの開発、調整、デバッグ、および配備に要する時間を短縮できるのかについて説明しています。


CoolThreadsサーバでのアプリケーションの最適化(英語)

CoolThreadsサーバにインストールされたアプリケーションのパフォーマンスを最高にするための調整のヒントを示すガイドを用意しています。

お問い合わせ 会社情報 ニュース 採用情報 プライバシー 利用規定 商標 Copyright  Sun Microsystems, Inc.