下载PDF
Rackspace Technology > 实例探究 > Ensuring a Successful Product Launch: Harmonix Performs Load Testing on GoGrid Cloud Infrastructure
Rackspace Technology Logo

Ensuring a Successful Product Launch: Harmonix Performs Load Testing on GoGrid Cloud Infrastructure

技术
  • 基础设施即服务 (IaaS) - 云计算
适用行业
  • 电子产品
适用功能
  • 产品研发
  • 销售与市场营销
用例
  • 网络安全
  • 大规模定制
服务
  • 云规划/设计/实施服务
  • 系统集成
挑战
Harmonix Music Systems, a videogame development company specializing in music-based games, faced a significant challenge when planning for the release of Rock Band 3. The company had learned from previous releases that significant spikes in network traffic occurred with each new release, and traffic further increased during the holiday season. Harmonix needed a load testing solution that was able to simulate not only the expected load of a new release, but also an influx of heavy usage during a holiday season. For Rock Band and Rock Band 2, they performed load testing on their servers using an in-house solution. However, this configuration created security concerns and resource issues. They could not launch as many instances as they wanted to in order to scale the load testing. These issues combined with the desire to save money on load testing led Harmonix to look at cloud computing options for load testing when launching Rock Band 3.
关于客户
Harmonix Music Systems is a videogame development company that specializes in music-based games. The company was founded in 1995 and is based in Cambridge, MA. The core principle at the heart of all Harmonix products is to share the joy of creating and performing music with everyone, regardless of their musical experience. The Rock Band series has brought the company’s mission of bringing the joy of making music to living rooms, garages and practice spaces around the world. They are full-blown band simulation games that combine guitar, bass, drum and singing gameplay — as well as online multiplayer competition and co-op play. Harmonix continues to live and grow in Cambridge, expanding the Rock Band franchise, developing new titles and searching for new and unique ways to bring the joy of music to the world.
解决方案
Harmonix decided to use GoGrid’s cloud infrastructure to ensure successful new product launches. They were able to scale hundreds of cloud servers on-demand, allowing them to simulate peak traffic loads. With the use of the GoGrid API, Harmonix could programmatically run scripts to provision cloud servers on-demand, and then automatically upload the necessary software and testing scripts. They performed simple login/logout tests, simulating more than 60,000 concurrent users at a time. The results were automatically reported to a centralized reporting server back at Harmonix. After testing one activity for several hours, the GoGrid cloud servers were automatically instructed to initiate the next test. Harmonix also created new standards and robust testing into existing procedures. They pushed their backend networking systems to the point of failure which was previously not possible due to the enormous cost and infrastructure required to make the test run properly. Now, with the use of GoGrid cloud servers, this test is not only plausible, but has become a standard part of their testing procedure. Harmonix then analyzes the results, makes the necessary changes, and can run the test protocols again as needed. When testing is complete, the cloud servers are quickly decommissioned until they are needed again.
运营影响
  • Lower total cost of ownership – Using GoGrid has reduced the total cost of ownership for the load testing infrastructure. Since Harmonix requires around 100 servers, the economics of doing this in-house does not make sense.
  • Brand protection and improved user experiences – The online component is critical to the user experience. Players use the online site to view leader boards, find other players to team up with, and listen to new song snippets. If the service is not available, Harmonix's customers do not have a good experience and potentially lose confidence in their service.
  • Revenue assurance – One of the ways Harmonix makes money is through their online store. Players can download additional songs for a fee. If the store is down, they don’t make any money off of downloadable content. So, it is important that their online services stay up.
数量效益
  • Simulated more than 60,000 concurrent users at a time during load testing.
  • During peak periods, loads can be twenty times more than on a normal day.

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.