Inside Second Life's Data Centers
As Second Life strains to keep up with recent popularity, InformationWeek looks at the real-world technology foundations of the make-believe world and developer Linden Lab's plans to stay on top of growth.
Even while Second Life struggles with its explosive growth and new popularity, the developer, Linden Lab, is redesigning the service to handle hundreds of times as much traffic as it's dealing with today.
More Insights
Webcasts
- Meet your Private and Hybrid Cloud needs now and in the future with HP Cloud Service Automation
- Analytics on Demand: A Services Approach for Increased Agility
White Papers
- Government by design - Using strategic planning to design the business of government
- Emerging Business Trends and Implications
Reports
More >>
Second Life is seeing 20% monthly growth in the number of concurrent users, going from a then-record 18,000 users logged in at once in December to a record 36,000 on Sunday. The maximum capacity of the current network is 100,000 simultaneous users, says Joe Miller, VP of platform and technology development for Linden Lab.
Rapid growth has led to problems for Second Life users, who often complain about slow response times during peak periods. Users also see problems with screen graphics, moving around between regions of the virtual world, and discrepancies in transactions involving the in-world currency, called "Linden Dollars." Search results are becoming out of date quickly.
To help deal with current and future growth, Linden Lab is looking to redesign the network. Linden Lab is looking to increase capacity from 100,000 simultaneous sessions to tens of millions of simultaneous logins. Linden Lab also needs to manage that upgrade without interrupting service to existing users.
"We're swapping engines out at 40,000 feet while still flying," Miller says.
Second Life runs on 2,000 Intel and Advanced Micro Devices servers in two co-location facilities in San Francisco and Dallas. The company has a commitment to open source, with servers running Debian Linux and the MySQL database. Linden Lab chose Debian Linux because the software is suited to scaling massively with a small IT staff, say Linden Lab CTO Cory Ondrejka. MySQL allows the server farms to scale horizontally, by adding large numbers of low-power servers as needed, rather than vertically, which would have required Second Life to run on a few, powerful systems, Miller says.
The architecture of Second Life is based on the illusion of a virtual world, built out of virtual land. Each geographic area in Second Life runs on a single instantiation of server software, called a simulator or "sim." And each sim runs on a separate processor on a server. So, when an avatar walks or flies or swims or drives from one sim to an adjacent sim, it's actually moving from one processor or server to another.
Users in Second Life -- who are known as "residents" -- buy virtual land to house their buildings and virtual furniture, vehicles, and other stuff. In real-world terms, what the residents are doing is leasing software capacity on a server. Nearly everything in Second Life, all the buildings, clothes, vehicles, furniture, avatars, and other objects, was built by residents and operates on resident-owned land.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. |
Subscribe to RSSResource Links
Related Webcasts
- Meet your Private and Hybrid Cloud needs now and in the future with HP Cloud Service Automation
- Powering your Business with IBM's New 2s General Purpose Servers
- Data Protection and Microsoft Office 365: How Proofpoint Addresses Concerns of the Distributed Enterprise
- Protecting End Users Against Emerging Threats
- Thriving in a Multi-Platform World: Integrating Mobile Device Management into Your Overall Security Strategy
This Week's Issue
Free Print Subscription
SubscribeCurrent Government Issue
- Big Storage: Big data places heavy demands on storage infrastructure. Federal agencies must adapt their architectures and polices to optimize it all.
- Tape Storage Renaissance: Tape storage may be 60 years old, but it continues to survive and thrive.
- Read the Current Issue
Related Whitepapers
- Government by design - Using strategic planning to design the business of government
- Enterprise Strategies to Improve Application Testing
- Analytics: The New Path to Value
- IBM Intelligent Transportation: Provides citywide traffic visibility to help alleviate congestion and rapidly respond to incidents
- IBM Cloud Transformation Advisor












