
Sandra K. Johnson, Ph.D.
IBM, Systems and Technology Group
352 Euphoria Circle
Cary, NC 27519
Phone: +1 919 363 8832
Email: sandraja@us.ibm.com
DVP term expires December 2013
Methodologies for Optimizing Linux Server Performance
The Linux operating system has gained significant popularity in the past several years as a platform for a diverse set of client and server computing machines. This talk describes the various methodologies used to improve the performance of the Linux kernel on high-end enterprise server machines. Described are methodologies for measuring, analyzing, and improving the performance and scalability of the Linux kernel, focusing on platform-independent issues. A diverse set of workloads are described, including web serving, database, and file serving. In addition, various components of the Linux kernel (e.g., disk IO subsystem) are examined. Several well-known benchmarks are used to quantify Linux performance for these workloads and system components. The results show significant improvements in the Linux kernel for enterprise servers with 2 to 16 computing units.
Haleakala: Providing Improved Access to Virtual Information
Today there is a plethora of information located in a seemingly unlimited number of knowledge repositories worldwide. While there are many search engines available that provide great access to this information, it is sometimes difficult to associate keywords with the relevant desired information. One solution to this issue, is to focus on the structures used to contain the information in such a way that new optimizations and targeted searches can be leveraged. Presented in this talk is an information enablement methodology that provides a novel structure for providing access to information in various disparate locations, facilitating a virtual integration of information. This structure is designed to provide new types of search algorithms that leverage existing algorithms, and enables more targeted searches. The structure also facilitates a better analysis of virtual information.