Square Enix Co., Ltd. is a globally renowned content creator that has produced internationally renowned games including the DRAGON QUEST and FINAL FANTASY series. The company releases video games, online games, mobile content, published material, and other excellent entertainment content on a variety of devices and through a variety media.
Time Needed to Transfer Large Volumes of Data BetweenInternational Locations Reduced by 90% with Deployment of Riverbed Steelhead Appliances
The Square Enix Group, which includes the internationally renowned content creator Square Enix Co., Ltd., has constructed an international business promotion structure with major development locations established in Japan, North America, and Europe. Since these three locations perform localization to meet the needs of each market, development data (ROM) is transferred on a daily basis.
However, in 2008 half a day was required for these transfers due to increases in data volume, and the company had begun to feel its limits. In response, Square Enix decided to adopt Steelhead appliances in order to streamline its international data transfers. By doing so, transfer times were reduced by more than 90% to approximately one hour. Due to these results, the company is now working to implement Steelhead appliances at its major locations in Japan as the second phase of the reform of its WAN environment. In the future, Square Enix intends to deploy Steelhead in China, which it sees as a major potential market, and at its other locations in Japan.
Square Enix Co., Ltd. is a globally renowned content creator that has produced internationally renowned games including the DRAGON QUEST and FINAL FANTASY series. The company releases video games, online games, mobile content, published material, and other excellent entertainment content on a variety of devices and through a variety media.
In providing content to people across the world, the Square Enix Group has constructed an international business promotion structure with major development locations established in Japan, North America, and Europe.
Translation and other localization work is a crucial part of the development of games that are sold in countries across the globe, and strong quality assurance (QA) is demanded in the localization process. When translating content, work is done to test whether or not each phrase is truly an appropriate translation (text QA).
When translating, not every word matches across the languages, so localizers must give the translation the correct nuance by adding contextual and cultural dimensions inherent to the target language. In addition, there are a variety of tasks in the localizatin process including legal provisions, which occasionally necessitates the replacement or revision of images or scenes.
“Since localization work is performed at each development location, we must transfer development data from Japan to North America and Europe. The increasing volume of this data had become a problem. We are connected with overseas locations through an Internet VPN with a bandwidth of 100Mbps, but it took about half a day to send the 4 to 5GB of data necessary.
Since development work is performed concurrently overseas, we have to send the data every day. Because of this, we would send the data from Japan in the night, and work would begin at the overseas locations in the morning. We were going through a cycle of having the locations then return the data to Japan after finishing QA, but this was gradually starting to become a limitation for us,” explained Tatsuya Mori, manager of the information systems division.
The game ROMs are 4 to 5GB large (the capacity of a DVD), but the original data that is actually used in development can be seven to eight times larger, so the data in one file could easily account for dozens of gigabytes.
“For data used in development the differences alone would not be enough, so we have to constantly send all of the data back and forth. At the time, we were predicting that the volume of data would be hundreds of gigabytes once Blu-rays became mainstream, so we began seriously considering our options from around 2008,” said Keisuke Takahashi, a member of the information systems division.
Square Enix was faced with a challenge. For international data transfers using the global WAN, lag would grow larger due to problems such as distance, transmission paths, and device buffering, which meant that even if the company made massive cash expenditures to increase the bandwidth of its WAN, it would not be able to increase speed as much as it wanted. So instead, Square Enix chose Steelhead as the appliance that would allow it to efficiently transfer data in an environment with low bandwidth and serious lag.
“Steelhead appliances were the only option we considered to address WAN optimization, but we did also consider content deliver network (CDN) services for purposes of comparison. However, after actually running the tests, we found that CDNs did not yield the performance we expected. Steelhead appliances, on the other hand, performed surprisingly well. The transfers had been taking half a day, so we were hoping for maybe half of that, but with Steelhead the time required was only around one hour. This was just one of the shocking benefits that the Steelhead appliance was capable of delivering,” explained Mori.
Takahashi gave the following appraisal of the changes: “Currently it is not uncommon for games titles to be released simultaneously across the world. So the half a day that it took to transfer data was a huge waste in our efforts to eliminate time lag in development between our international locations and proceed with work simultaneously.
In the past we were forced to send data in the night in Japan, and due to the time difference, this created a one-day time lag in work and in the data versions. But now we are able to send data in the day as well, so we are able to use the same data and develop in an almost real-time environment. This has contributed greatly to the improvement of operational efficiency.”
Due to the results from Steelhead’s implementation in the company’s global WAN, Square Enix worked to deploy the product at Japanese locations in 2010.
The company’s data centers, and a 1Gbps Ethernet leased line connects major Japanese locations, and an Internet VPN is used between smaller locations.
However, although it has secured a large amount of bandwidth at major locations, Square Enix was experiencing issues with bandwidth stress due to many members of the development team downloading large volumes of data at the same time. To resolve this problem, the company installed the SH7050 at locations with no lag problems, striving to optimize data transfers by avoiding equipment bottlenecks through the use of SSDs for all cache space.
“We at Square Enix have come to feel that Steelhead appliances are a necessity and a natural part of our system. In addition to Riverbed products, we also have high regard for its support system. The company has developed and offered us programs with functions exclusively for our company to aid with double-byte coding and other issues. In this way and many others, Riverbed has provided generous support from the user’s standpoint, even though they are a foreign company,” said Mori.
In the future, Square Enix has stated that it hopes to deploy Steelhead appliances at its location in China. In September 2010, the company formed an alliance with the major Chinese game company Shanda Games in the area of online gaming. Square Enix is working to implement measures for the Chinese market, which is expected to grow dramatically. As one effort to improve the environment surrounding these measures, the Group is considering implementing Steelhead at its location in China in the future.
The company also says that one of its focuses is the utilization of mobile technology. Mori stated, “There are many freelancers working on the previously-mentioned text QA who work from their homes and other locations. People involved in this work ask that we provide them with an agreeable work environment, so we hope to move forward with the implementation of Steelhead Mobile software. In addition, as the company-wide deployment of Steelhead appliances continues, we are also considering the use of the management tool Cascade to accurately understand network performance and to use this information in implementing appropriate investment in IT infrastructure in the future.”
“Creating a comfortable development environment with no lag time by deploying Steelhead appliances at overseas and domestic development locations.”
apj
Arts Entertainment and Recreation
Publishing Broadcasting and Internet