2014年にBBCスタジオに入社したとき、サーバーおよびストレージ・マネージャーのPorsche Waddell氏は、無駄のないチームと、95%以上のキャパシティーで実行され、頻繁にアプリケーションのパフォーマンスの問題によって損なわれていた環境を引き継ぎました。
この倹約的なアプローチは予算要件を満たしていましたが、世界中の視聴者に情報を提供し、教育し、インスピレーションを与える高品質のコンテンツを一貫して提供するというBBCのビジネスと使命の遂行を適切にサポートすることはできませんでした。
Waddell氏が参加する前、チームはエンド・ユーザーから日常的に苦情を受けていました。既存のツールでは根本原因を適切に特定できなかったため、Waddell氏と彼のチームは絶えず修正作業を繰り返すサイクルに陥っていました。1,000台の仮想マシン(VM)からなるオンプレミス環境ではパフォーマンスの問題を事前に防ぐことができず、戦略的な取り組みに集中できる時間が限られていました。彼らは、コストを最小限に抑えながらアプリケーションのパフォーマンスを保証する方法を見つける必要がありました。そこで、IBM® Turbonomic® Application Resource Management(ARM)ソリューションに注目したのです。
BBCスタジオは、1000 VMのパフォーマンスを保証するためにIBM Turbonomicを活用しています。
BBC Studiosチームは1か月だけで228 GBのメモリを再利用しました
Turbonomicの実装に際し、BBC Studiosチームは、最も一般的なパフォーマンス問題の根本にあるストレージ・キャッシュの問題であることが判明した問題をすぐに修正しました。チームはTurbonomicオートメーションを適用することで、パフォーマンス要件を最もよく満たすサーバーおよびストレージ・ノードにVMを自由に移行できるようにしました。
Porsche’の到着以来初めて、チームは環境をフルスタックで把握できるようになりました。これにより、パフォーマンスの問題の原因をより深く理解し、環境を最大限に効率的でパフォーマンスの高い状態に戻すために、サイズ変更や配置アクションを実行できる場所を特定できるようになりました。Turbonomicは、実行すべき具体的なアクションを提供するだけでなく、各アクションが実行される前にその影響も予測しました。
チームはまず、Turbonomicのサイズ変更に関する推奨事項を手動で実行することで、エンド・ユーザーからの苦情を大幅に削減し、プロセスのダウンタイムを排除しました。手動によるサイズ変更の結果を確認すると、チームは選択したミッションクリティカルなアプリケーションのスケジュールされたサイズ変更を自動化し、アプリケーションのパフォーマンスを積極的かつ総合的に保証しました。
その後数年間、BBC Studiosチームは環境の最適化にTurbonomicを活用し続けましたが、新型コロナウイルス感染症のパンデミックが始まると、意図しない変化が起こりました。2020年にロックダウンが始まり、チームがオンサイトでの共同作業から在宅勤務に移行したとき、新しいマシンを過剰にプロビジョニングする傾向が現れました。新しいサービスを展開する際、チームは有用性とリスク軽減の精神で、アプリケーション所有者が要求したリソースをすべて許可しました。残念ながら、パンデミックの課題が増大する中、チームにはオーバープロビジョニングされた割り当てを再評価する時間が必ずしもあったわけではありません。彼らのプロセスはアプリケーション所有者を満足させましたが、CPUレディ値が高く、環境がオーバープロビジョニングされることになりました。
パンデミックが終息してくると、効率化の機会が得られたため、チームは毎月のメンテナンス枠を設定し、その間にTurbonomicソリューションがこれらのワークロードのサイズを自動的に変更しました。この移行により、チームは1か月だけで228 GBのメモリと22の仮想CPU(vCPU)を再利用することができました。Turbonomicのおかげで、チームは既存のリソースを可能な限り効果的に使っていると確信できるようになり、修正活動やサイズ変更の機会を探すよりも、戦略的な取り組みに集中できるようになりました。
合理化のための新たな取り組みとして、BBCは現在、BBC BBC StudiosスタジオをInfrastructure as a Service(IaaS)プラットフォームに移行する作業を行っています。BBC Studiosチームは、自社でデータセンターを管理することはなくなり、より広範な組織のデータセンターに移行することになりますが、Turbonomicを導入することで、コンプライアンスを維持し、24時間365日のパフォーマンスを保証しながら、コストを最小限に抑えるという使命をサポートします。
1922年の創立以来、BBCは「情報を提供し、教育し、楽しませる、公平かつ高品質で特徴的な作品とサービスの提供を通じて、すべての視聴者に奉仕し、公益に奉仕する」ことを目指してきました。現在、BBCはさまざまなテレビ・サービス、デジタル・サービス、ラジオ・ネットワークを提供し、世界中の3億人以上の消費者にサービスを提供しています。彼らのプログラミングには、BBC World ServiceとBBC World News、およびBBC Studiosを含むがこれらに限定されないさまざまな商用サービスが含まれます(ibm.com外部へのリンク)。この物語は、BBCの主要な商業部門であるBBC Studiosに焦点を当てています。同組織は、毎年2,500時間以上のプレミアム品質の受賞歴のある番組とコンテンツを作成し、年間収益は約2億ポンドと報告しています。
© Copyright IBM Corporation 2022. 日本アイ・ビー・エム株式会社 〒103-8510 東京都中央区日本橋箱崎町19-21
2022年7月、米国で制作。
IBM、IBM LOGO、ibm.com、Turbonomicは、International Business Machines Corp.の商標であり、世界中各地の管轄区域で登録されています。その他の製品名およびサービス名はIBMまたは他社の商標である可能性があります。IBM の商標の最新リストは、Web ibm.com/trademarkで入手できます。
本書は最初の発行日時点における最新情報を記載しており、IBMにより予告なしに変更される場合があります。IBMが事業を展開している国であっても、特定の製品を利用できない場合があります。
記載されている性能データとお客様事例は、例として示す目的でのみ提供されています。実際の結果は特定の構成や稼働条件によって異なります。本資料の情報は「現状のまま」で提供されるものとし、明示または暗示を問わず、商品性、特定目的への適合性、および非侵害の保証または条件を含むいかなる保証もしないものとします。IBM製品は、IBM所定の契約書の条項に基づき保証されます。