メインコンテンツへスキップ
検索

よく「リリースXを使っていて、リリースYへのアップグレードを検討しているのですが、新しいリリースの方が速いですか?新しいリリースの方が速いですか?どのくらいですか? もしかしたら、ハードウェアのアップグレードを計画していて、同じような質問をしているかもしれません。

興味があるのはわかります しかし、ここで問題があります。 OpenVOSの新しいリリースを準備しているときに社内ベンチマークを実行していますが、私たちのベンチマークは、単にシステムがベンチマークをどれだけうまく実行しているかを反映しているだけです ベンチマークの動作がお客様のアプリケーションを反映している範囲では、ある程度似たような結果が期待できます。 しかし、私たちには多くのOpenVOSの顧客がおり、彼らは多くの異なるアプリケーションを実行しています。 そのため、期待される結果について一般的な意見を述べることはできますが、常に慎重な言葉で説明しなければなりません。 ベンチマークで20%のパフォーマンスの向上が見られたとしても、お客様の結果はそれ以下になるかもしれませんが、それ以上になるかもしれません。 その結果、私たちの予測はあまり役に立たないことが多いのです。

アプリケーションのパフォーマンス特性を理解することは、オペレーティングシステムの新しいリリースや、より新しいハードウェアプラットフォーム上でのアプリケーションの適格性を確認する上で重要なステップであることは間違いありません。 ほとんどの OpenVOS の顧客は、システム上でミッションクリティカルなアプリケーションを実行しています。

そこで、私は別のアプローチを提案したいと思います。新しいリリースのパフォーマンスについての一般的な意見を私に求める代わりに、あなたのアプリケーションのサブセット、おそらく最もパフォーマンスに敏感な部分を、制御されたシミュレートされた環境で実行するために準備することを提案したいと思います。 実際のデータの幅と深さを保持する架空のデータを作成してください。 現実世界で300万人の顧客のトランザクションを処理する場合、テスト環境で300万人の模擬顧客を作成します。現実世界で1000の店舗を扱う場合は、テスト目的で1000の店舗のデータを生成します。この対策を取る必要がある理由は単純で、テスト環境のメモリとストレージのフットプリントが本番環境で起こっていることを正確に再現できるようにしたいからです。

このテスト環境を使用して、現在のセットアップのベースライン性能を確立し、OpenVOSの新しいリリースや新しいハードウェアプラットフォームにアップグレードする時には、自分のテスト環境を基準として使用することができます。 機器を購入する前にハードウェアのアップグレードのメリットを知りたい場合は、弊社にご相談ください。当社では、ベンチマーク・ラボを運営しており、当社の現行製品のいずれかでテストを実行することができます。多くの場合、お客様は出張する必要がなく、インターネット上で装置を利用できるようにすることができます。

現実的で再現性のあるソフトウェア・テスト環境を手に入れれば、本当に重要ないくつかの質問に簡単に答えることができます。このシステムでどれだけのトランザクションを処理できるか?これを実行しようとすると、どのようなボトルネックにぶつかるのか?私の経験では、ボトルネックは常に存在します。 本番環境でボトルネックを見つけるよりも、テストシステムでボトルネックを見つける方がはるかに良いでしょう。

ストラタスプロフェッショナルサービスは、お客様が当社製品を使用してアプリケーションのパフォーマンスを測定し、最適化するのを支援してきた豊富な経験を持っています。 この演習で少しでもお手伝いが必要な場合は、担当のアカウントエグゼクティブに電話でお問い合わせください。

メニューを閉じる

© 2024 Stratus Technologies.