BM Seer Unofficial thoughts from an anonymous Sun employee

Web 2.0 Consolidation Sun Storage 7410 Unified storage array

Monday Nov 10, 2008

Update: also check out this post: http://blogs.sun.com/mheckel/entry/sun_storage_7410_unified_storage

Web2.0 data centers are filled with racks of x86 servers. Data center architects simply put a single app on a single box, but this can be difficult to manage and inefficient in terms of utilization, power, and space. There is a very easy way however to consolidate many web servers onto a single CMT server using Open Storage.

With the introduction of the Sun Storage 7410 Unified storage array, cost and configuration of storage just got easier. UltraSPARC CMT servers have been proven to be a perfect choice for consolidation of the Web2.0 tiers. The Sun Storage 7410 Unified storage array allows for easy consolidation of storage for the Web 2.0 environment.

Traditional Web 2.0 environments utilize distributed file systems like MogileFS. These solutions use an adhoc approach to maintenance and availability. The Sun Storage 7410 Unified storage array uses inexpensive SAS drives, SSDs, ZFS, and the Fishworks open storage software. As compared to traditional NAS solutions, the Sun Storage 7410 Unified storage array provides high performance solution that is easy to manage, monitor, and deploy.

Proves Open Storage is an excellent choice for Consolidation of Web2.0 based applications.

The test was even run with the benchmark kit "Olio" which is an open-source project for testing Web2.0 environments.

Sun Storage 7000 Unified Storage Systems are quick to install and easy to configure. It is also easy to analyze and optimize your storage when you are in full production.

One can gain up to a 75% cost savings over traditional storage solutions while realizing significant space, power and cooling efficiencies.

The Open Storage Community is driving storage innovation and cost effective storage solutions that foster growth and economic opportunity for your business.

Results Summary

For each UltraSPARC T2 socket, eight older x86 servers can be eliminated. Additionally, by increasing average utilization and expending less watts/user this vastly improves compute density and creating a huge savings in floor space and power.

System Processors Results
Storage Ch, Cr, Th GHz Type users Util RU watts / user users /RU
Sun Fire T5120 Sun Storage 7410 Unified storage array (NFS) 1, 8, 64 1.4 UltraSPARC T2 2,400 72% 1 0.20 2,400
Sun Fire T5120 LocalFS 1, 8, 64 1.4 UltraSPARC T2 2,400 60% 1 0.20 2,400
Sun Fire v20z LocalFS 2, 2, 2 2.2 AMD 248 300 40% 1 1.163 300
4 x Sun Fire x4200, Distributed LocalFS 16, 16,16 2.2 AMD 248 1,900 xx 8 0.73 238

Benchmark Description

The application in the web2.0 kit implements a social events calendar with features such as AJAX, tagging, tag cloud, comments, ratings, feeds, mashups, extensive use of data caching, use of both structured and unstructured data and a high data read:write ratio that is typical of applications in this space. The web2.0 benchmark kit has multiple different flavors. For purposes of this evaluation, we decided to use the following components all running on UltraSPARC CMT servers:

  • Solaris
  • Apache
  • memcached
  • MySQL
  • PHP

See Also

Consolidation process

For easy mapping from the old environment to the new, we created one zone for each "core" on the UltraSPARC T2. For the 2,400 user run, we had 300 users per zone simulating the consolidation of 8 x v20z servers. We chose 8 zones so that each zone could be mapped to a core. For UltraSPARC T2+ based servers, more zones could easily be added to take advantage of the throughput of this server.

This flexible environment can be scaled up or down based on the needs of the applications running in the zone. For this test, one full "LAMP" stack was created on each of the 8 local Solaris zones.

Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

Post a Comment:
Comments are closed for this entry.