|

SOLARIS SYSTEM PERFORMANCE MANAGEMENT (SA-400) 1. Giới thiệu Khóa học Solaris[tm] System Performance Management giới thiệu cho các học viên thực hiện các nguyên tắc điều chỉnh, theo dõi các tiện ích và điều chỉnh các công cụ cho hệ điều hành Solaris (Solaris OS). Việc trình bày bao gồm một bài đánh giá của hệ thống phụ và các tiện ích được cung cấp để giám sát hiệu quả hệ thống bao gồm vmstat, iostat, netstat, mpstat, nfsstat và sar. Sửa đổi này cũng giới thiệu công cụ mới đến Solaris 10, bao gồm cả DTrace, bên cạnh những tiện ích được biết đến này. Các định dạng khóa học cô lập mỗi thành phần hệ thống quan trọng có ảnh hưởng đến các dữ liệu hiệu suất hệ thống. Các tình huống được sử dụng để minh họa cách thắt cổ chai hiệu suất có thể được cô lập, đã xác nhận thông qua phân tích và giải quyết thông qua việc điều chỉnh cấu hình hệ thống. The Central Processing Units (CPU), bộ nhớ, và các hệ thống đầu vào / đầu ra (I / O) được xem xét để làm rõ các kỹ thuật tiêu chuẩn để theo dõi từng cái. Giám sát và điều chỉnh hoạt động của bộ nhớ ảo, hệ thống tập tin UFS và ZFS, và hiệu quả mạng cũng sẽ được thảo luận. Khóa học kết luận bằng một xét nghiệm tổng quát hơn của chu kỳ đầy đủ về việc xác định và giải quyết những trở ngại hiệu suất. Khóa học Solaris[tm] System Performance Management bao gồm các bài tập phòng thí nghiệm để củng cố phát triển các kỹ năng. 2. Đối tượng Quản trị viên hệ thống cao cấp và những người khác có liên quan với hoạt động giám sát hiệu quả của hệ thống Solaris có thể được lợi từ khóa học này. Học viên muốn tìm hiểu những công cụ hiệu suất được cung cấp với Solaris 10 cũng có thể được hưởng lợi từ khóa học. 3. Các yêu cầu trước khi tham gia khóa học Để thành công hoàn toàn trong khóa học này, học viên nên có khả năng: - Cài đặt và cấu hình Solaris OS
- Dùng các kỹ năng quản trị hệ thống nâng cao trong một môi trường máy chủ Solaris OS nối mạng.
- Quản lý pseudo hệ thống tập tin được phân phối
- Tạo và quản lý volumes một cách logic
- Mô tả các vấn đề cơ bản của các hoạt động TCP
4. Kỹ năng đạt được Sau khi hoàn thành khóa học, học viên có khả năng: - Mô tả các nguyên tắc cơ bản của quản lý hiệu suất
- Sử dụng công cụ Hệ điều hành Solaris để phân tích hiệu suất
- Xem và đặt các thông số điều chỉnh dựa trên hạt nhân
- Giám sát và báo cáo về quá trình và hoạt động mạch
- Sửa đổi việc lập lịch trình CPU và hoạt động bộ nhớ ảo
- Mô tả các hệ thống lưu trữ và hệ thống xe buýt
- Điều chỉnh I / O, ZFS và UFS File System, và mạng hệ thống con
5. Khóa học liên quan Trước: Sau: Nội dung SOLARIS SYSTEM PERFORMANCE MANAGEMENT Module 1 - Introducing Performance Management - Describe the principles of performance tuning
- Describe the performance tuning process
- Understand the terms used to describe performance aspects
- List the kstat based utilities
- List the procfs based utilities
- List DTrace based utilities
- Use the kstat command
Module 2 - DTrace - List the Advantages of DTrace
- Describe the DTrace Architecture
- List the Four Parts of a Probe Decription
- Define a Probe Clause
- Write and Execute DTrace ?one-liner? Commands
- Write some Simple Dtrace Scripts
- Download and Use Scripts from the DTrace Toolkit
Module 3 - Using the Solaris[tm] OS Monitoring Tools - Describe and use monitoring tools provided with the Solaris OS
- Describe and use kstat based utilities
- Describe and use procfs based utilities
- Describe online resources for third-party utilities
- Enable system accounting
Module 4 - Viewing and Setting Tuning Parameters - View tuning parameters
- Set tuning parameters
Module 5 - Monitoring Processes and Threads - Describe a process
- Describe threads
- Compare the performance of single-threaded and multithreaded processes
- Monitor processes
- Describe and use lockstat(1M)
Module 6 - Managing CPU Scheduling - Control and Monitor CPUs
- Describe scheduling
- Display and change scheduler parameters
- Change the scheduling behavior of a process
- Describe and use Solaris Resource Manager projects and the Fair Share Scheduler (FSS)
Module 7 - Monitoring System Caches - Describe a cache
- Describe the characteristics of a cache
- Identify cache problems associated with multiple CPUs
- Identify cache problems associated with cache design
Module 8 - Performing Memory Tuning - Monitor memory utilization
- Describe virtual memory
- Cache disk-based files
- Identify paging statistics
- Describe swapping
- Identify the memory requirements of an application
- Identify memory shortage in a system
Module 9 - Managing Systems Buses - Describe a bus
- Describe the prtdiag utility
- Diagnose the problems associated with buses
Module 10 - Performing I/O Tuning - Describe the characteristics of a SCSI bus
- Describe the time components of disk I/O
- Describe driver and bus features that enhance performance
- View disk and bus device properties
- Describe I/O performance planning
- Describe VERITAS Volume Manager and Solaris Volume Manager
- Tune the I/O subsystem
Module 11 - Tuning UFS - Monitor file system performance statistics
- Describe OS services that affect UFS performance
- Describe application behavior that affects UFS performance
- Tune UFS parameters to improve system efficiency
- Tune UFS parameters to match application workloads
- Describe alternative file systems to UFS
Module 12 - Solaris ZFS Filesystem - Describe the basic concepts of ZFS
- Identify the layers of the ZFS architecture
- Create a ZFS storage pool
- Create a ZFS filesystem hierarchy
- Describe and create a ZFS snapshot
- Describe and create a ZFS clone
- List storage pool Performance Considerations
- Describe ZFS Tunable parameters
Module 13 - Monitoring Network Performance - Describe TCP
- Describe the performance of network hardware
- Monitor network performance with Solaris utilities
Module 14 - Maintaining System Performance - Describe steps for maintaining system performance
- Set up system accounting
- Describe common utilities for measuring system performance and identifying problem applications
- Describe specific types of bottlenecks and methods for reducing them
- Describe a basic method for maintaining system performance
Module 15 - Performance Testing - Plan to conduct performance testing
- Understand common pitfalls.
|