|
|
|
|

Cool Tools
|
Cool Tools for Web-Tier Optimization
Much of the infrastructure that built the Web is now proving insufficient to carry it forward into the Participation Age. Demanding Web 2.0 applications, along with millions of new users joining the Web each week, are fueling the need for capacity and scalability. But organizations now face very real challenges in terms of rapidly deploying applications, managing complexity and server sprawl, and coping with power, cooling and real estate limitations. It is clear that the next-generation of Web-tier infrastructure must accomplish even more.
Deploying Optimized Web-tier Applications

 |
Application Selection
|
Development
|
Tuning & Debugging
|
Deployment
|
No matter how compelling new hardware or OS platforms may be, organizations must be assured that the costs and risks of adoption are inline with the rewards. In particular, IT departments want to continue to leverage the considerable advantages of popular commercial and open source software. Developers want to use familiar switch compilers and basic development tools. And administrators can scarcely afford to spend more time getting applications to run effectively in a new environment.
Sun Cool Tools for Web-tier optimization are designed specifically to enable users to seamlessly optimize their Web-tier environment by using the Solaris OS and Sun servers based on CoolThreads or x64 technology.
Joyent Video
Hear from David Young, Founder and CEO of Joyent, an emerging Web 2.0 company, about how Sun CoolThreads servers delivered exceptional performance, while lowering the company's power consumption.
“Joyent's platform of Ruby on Rails applications, development tools, and unique collaboration offerings run at a greater throughput and lower operational costs
on Sun's CoolThreads servers running OpenSolaris. This allows us to give our community of users and developers access to a great platform at a low price, and offers our Web
2.0 developers a powerful environment where they can scale their applications.”
— David Young, CEO, Joyent
Delivering 3x Higher Throughput and 3x Faster Time-to-Market
Sun Cool Tools for Sun CoolThreads servers provide several options to
help evaluate, tune, optimize, and deploy commercial and open source
applications.
Each of these tools are designed for use in different stages of the implementation cycle, from evaluation and selection, through development and debugging to deployment.
Application Selection
- CoolThreads Selection Tool (cooltst) helps determine application suitability for the UltraSPARC T1, T2, T2 Plus "CoolThreads" architecture, accelerating the understanding and optimization of applications.
Development
Developers need to be able to build, test and evaluate applications, producing the most effective code while advancing their productivity with their chosen tools.
- Sun Studio 12, with its optimizing C, C++ and Fortran compilers, combined with a world
class, Netbeans-based, IDE and other performance tools, delivers outstanding performance for single and multithreaded
application development on the latest Sun hardware platforms. And Sun
Studio 12 software now extends it's legacy as a complete development
toolset to the Linux OS.
- Sun Application Porting Assistant is a static source code analysis and code scanning tool that identifies incompatible APIs between Linux and Solaris platform and helps to simplify and speed up migration project estimation and engineering.
- GCC for SPARC Systems (GCC4SS) is 100 percent compatible with the GCC compiler suite and specifically tuned and optimized for SPARC systems to deliver up to three times the
performance of compiled applications with even greater levels of reliability.
- Binary Improvement Tool (BIT) and Simple Performance Optimization Tool (SPOT) are used for code coverage analysis. BIT provides instruction and call count data at runtime, helping to significantly improve developer productivity and application performance. BIT does not require source code and works with both executables and libraries. SPOT also helps deliver improved developer productivity by automating the gathering and reporting of code data.
Tuning and Debugging
Administrators and developers alike need to monitor, analyze, and tune applications under real-world conditions.
- Corestat offers an on-line monitoring tool for core utilization of the UltraSPARC T1 and T2 processors, providing a more accurate measure of processor and system utilization to indicate
where more tuning would be advantageous.
- Automatic Tuning and Trouble-Shooting System (ATS) automatically re-optimizes and re-compiles binaries with no need for source code. ATS identifies, and then automatically
rebuilds, the application with the best levels of optimization.
|
Sign-Up for Try and Buy
Offering a no-cost, no-risk, no-obligation 60-day trial of Sun CoolThreads and x64 Servers, the Try and Buy program
provides a great way to test both breakthrough Sun servers and the Cool Tools offerings. See for yourself how Sun can help you to optimize your
Web Tier for the demands of the Web 2.0 world.
Deployment
- CoolTuner provides an on-site "virtual" tuning expert, delivering system performance improvements by automatically applying both the latest patches and tuning best practices. This tool is designed specifically for Sun CoolThreads servers based on
UltraSPARC T1 and T2 processors.
- Cool Stack represents a collection of the most commonly used free and open source applications, optimized for Sun SPARC Enterprise servers based on CoolThreads technology and x64 servers running the Solaris OS. Including such popular applications as Apache, Perl, PHP, Squid, Tomcat, and MySQL, Cool Stack has been recompiled to deliver a 30 to 200 percent performance improvement over standard binaries compiled with GCC.
- Consolidation Tool for Sun CoolThreads Servers speeds the deployment
of powerful Solaris Containers, which offer a myriad of consolidation
possibilities. With a wizard-based GUI, this tool simplifies and
automates the installation of consolidated applications, enabling even
novice administrators to create a fully virtualized and consolidated
environment using Solaris Containers. The result is fast, high-quality
consolidated deployments. This tool is designed specifically for Sun
CoolThreads servers.
Putting Cool Tools to Work
Cool Tools are free of charge and available for download now at http://cooltools.sunsource.net. This same Web site also includes access to detailed documentation, presentations, and discussion forums.
Cool Stack can also be downloaded from http://sunfreeware.com/
“Scaling open source databases to our exacting levels of performance and reliability is always challenging. Our Sun Fire T2000 servers have liberated us by reducing 75 percent of the complexity normally required for our high-availability database clusters. The UltraSPARC T1 has completely overturned the way we plan services and scalability.”
— Dale Williams, CEO, DigiTar, Inc.
More information on Cool Tools
Download our Web-tier Optimization Solution Brief to learn more about
how Sun CoolThreads servers and Cool Tools software can help you
accelerate application development, tuning, debugging, and deployment
Optimizing Applications on your CoolThreads Server
Refer to our handy guide showing tuning hints and tips to get the best performance from applications installed on your CoolThreads server.
|
|