|
The Sun CMT Wiki is your entry point to the world of Chip Multi-Threaded (aka CoolThreads) technology at Sun Microsystems. Designed by engineers for engineers, this interactive site offers the best of breed Sun Blueprints, technical whitepapers, solution briefs, benchmarks, power calculators, documentation and blogs on Chip Multithreading, all in one place.
Sun Chip Multi-Threaded (CMT) servers and blades are uniquely designed to excel at solving your most pressing datacenter challenges by delivering advanced built-in virtualization capabilities, increased system utilization, record breaking performance, and the highest levels of space and energy efficiency. With over half a dozen patents pending, Sun's CMT servers are designed for virtualization and world class performance as follows:
- World's first server with integrated open source and no cost virtualization technology
- The only mainstream processor and virtualization hypervisor offered as open source under the GPL license
- Delivers the flexibility of 128 virtual systems on a single server
- World's first servers with integrated virtualization technology, enabling over 5,120 isolated domains per rack
- Powered by the UltraSPARC T2 or UltraSPARC T2 Plus processor - the industry's first "system on a chip" packing the most cores and threads of any general-purpose processor available
- 8x the web scale performance vs. competitive systems
What's New
Cool Stack 1.3 is here -Shanti's Blog
Almost every single component in the stack has been upgraded. Two new packages, CSKpython and CSKnginx have been added. And yes - the python package does include mod_python too.
Sun's Reference Architecture for Next-Generation Data Backup
By Jason Ehrhart and Dean Halbeisen
Companies face the challenges of meeting growing data backup requirements and providing a comprehensive backup solution, while maintaining costs and building a platform that will continue to meet future demands. To help solve these challenges, Sun is developing and delivering openly architected, intelligent, and massively scalable general purpose archive solutions with breakthrough cost structures, using the Symantec NetBackup software and powered by the Sun CMT platforms and Solaris operation system (Solaris OS).
Running MySQL on CMT Platforms
- Run multiple instances of MySQL on the same system: Multiple instances can scale well to a large number of CPUs.
- Subdivide your system using virtualization: For example, you could use zones with or without processor sets, or logical domains (LDoms). You can then run different MySQL instances in each zone or LDom.
- Consolidation: Run other applications on the system, not just MySQL.
Using Logical Domains and CoolThreads Technology: Improving Scalability and System Utilization
- by Ning Sun and Lee Anne Simmons
Not all Web and application services currently scale linearly on multicore processors, and this lack of software scalability can result in under utilized system resources and lower performance. Virtualization is one approach to solving these problems.
Maximizing Sysbench OLTP performance for MySQL Sysbench - Neelakanth Nadgir's Blog
You also need to increase the innodb threads concurrently executing inside innodb. The meaning of innodb_thread_concurrency has changed since MySQL 5.0.19, so be sure to set it to the right value. We found the best number to be 0 (unlimited threads).
MySQL Innodb Performance Tuning For Disk-Bound Workloads On CMT Servers - Jenny Chen's Blog
Like most database servers, the most common bottleneck in the enterprise environment encountered by MySQL is disk I/O. To maximize the performance of MySQL for disk I/O bound workloads on the Solaris operating system on CMT servers, configuration and tuning of MySQL server variables is critical and can make a big difference to performance.
MySQL InnoDB performance tuning on T2000 - Yufei Zhu's Weblog
Step by step MySQL InnoDB performance tuning on T2000 or other Solaris platforms
Speeding up MySQL by 36% on the T2000 - Mikael Ronstrom's Blog
A study on a T2000 system running the Sysbench: throughput improved from 1209 to 1649 transactions per second (a 36% increase) by applying various optimizations
MySQL Benchmark UltraSPARC T2 beats Xeon on Consolidation of OLTP & Web - Kevin Kelly's Blog
The Sun SPARC Enterprise T5220 and Solaris Containers managing a consolidation of MySQL Database and Sun Java System Web Server provided 2.4 times better performance than the HP DL580 system and a major virtualization software, Microsoft Windows 2003 Server EE, Microsoft SQLserver database and Microsoft IIS webserver.
Scaling SugarCRM with MySQL on Sun's Coolthreads server - Satish Vanga's Blog
The Sun's Coolthreads server can scale to large number of concurrent users on a single server running both SugarCRM and MySQL. There is not much performance impact if the MySQL is run inside Solaris Containers vs running it in the global zone along with SugarCRM.
DTrace Probes In MySQL - Jenny Chen's Blog
Inserting user-defined DTrace probes into MySQL source code is very useful to help user identify the performance problems in the application level and the database server, In addition, the cost of the USDT probe is basically neglectable.
CoolStack
CoolStack is a collection of some of the most commonly used open source applications, including MySQL, optimized for the Sun Solaris OS platform. By using these binaries you will enjoy the best levels of performance from your system, while also reducing your time-to-service.
- Four-, six-, and eight-core 1.2-GHz or eight-core 1.4-GHz UltraSPARC T2 Plus processors; two processors per system, maximum 128 threads
- Up to 32 FB-DIMM slots, system maximum of 128 GB; support for 1-GB, 2-GB, and 4-GB DIMMs; minimum of 8 GB (8 x 1 GB)
- Up to 16 73-GB or 146-GB SAS disks
|
- Four-, six-, and eight-core 1.2-GHz UltraSPARC T2 Plus processors; two processors per system, maximum 128 threads
- 16 FB-DIMM slots, system maximum of 64 GB; support for 1-GB, 2-GB, and 4-GB DIMMs; minimum of 8 GB (8 x 1 GB)
- Up to four 73-GB or 146-GB SAS disks
|
|
|
|
|
|


|
Comments (1)
May 19
earth-quake says:
I found this is a very useful resource.I found this is a very useful resource.