Oracle Solaris 10 Performance Management (Bahasa)

Date: 28-10-2019 s/d 01-11-2019   |   Category: Oracle: Solaris   |   Instructor: M. Andry Hartawan
Durasi : 5 hari

Harga : IDR.7,500,000

Training Oracle Solaris 10 Performance Management ini mengenalkan pada peserta prinsip-prinsip tuning performance, monitoring utilities dan tuning tools pada Oracle Solaris 10 Operating System (Oracle Solaris 10 OS). Training ini mencakup review dari Solaris subsystems dan utilities provided untuk memantau efisiensi system termasuk kstat, sar, vmstat, iostat, netstat, mpstat, nfsstat, ps, prstat, pmap, the proc tools, truss, dtrace, the DTrace Toolkit, cpustat, cputrack, swap, lockstat, dan mdb.
Revisi ini juga mencakup resource management menggunakan zones dan pools, serta content yang berhubunungan dengan Solaris Studio tools. Training ini terbagi menjadi 3 bagian utama : tools, OS theory, dan strategy and actions.

Training Oracle Solaris 10 Performance Management mencakpu praktek-praktek untuk memperkuat develpment . Praktek tersebut terbagi menjadi 2 type :

1. Mempelajari dan praktek penggunaan monitoring dan configuration tools.

2. Praktek Problem solving dimana peserta  harus menentukan penyebab dari performance problem atau
    mencari tahu cara untuk mengukur load pada sebuah subsystem.

Hal -hal yang dipelajari :
- Mengidentifikasi cara untuk mengukur atau load subsystems
- Mengkonfigurasi resource management dengan zones dan pools
- Menggunakan system monitoring tools termasuk DTrace
- Menentukan penyebab masalah pada system performance 
- Menggunakan alat-alat system configuration 

Peserta  : System Administrator

Tujuan Training :

- Menggunakan Oracle Solaris 10 OS dan third-party tools untuk menganalisa performance
- Melihat dan mengatur tunable parameters untuk global atau non-global zone
- Memonitor dan pelaporkan process dan thread activity
- Mengubah CPU scheduling dan virtual memory operations
- Menjelaskansystem caches dan system buses
- Tune I/O,  ZFS and UFS File Systems, dan network subsystems
- Menjelaskan dan menggunakan prosedur testing yang tepat untuk mengukur throughput, utilization,
   saturation and latency
- Menjelaskan prinsip dasar performance management 

Topik Training :

Pengenalan Performance Management 
  Menjelaskan prinsip-prinsip dari performance tuning 
  Menjelaskan proses performance tuning  
  Mendefinisikan istilah yang digunakan untuk menjelaskan aspek-aspek performance  
  Menjelaskan strategi drill-down analysis
  Menjelaskan performance analysis approach
  Menjelaskan solaris observability tools
  List kstat-based dan procfs-based utilities 
  List DTrace-based utilities

The kstat Monitoring Tools
  Menjelaskan dan menggunakan sar
  Menjelaskan dan menggunakan vmstat
  Menjelaskan dan menggunakan iostat
  Menjelaskan dan menggunakan mpstat
  Menjelaskan dan menggunakan netstat
  Menjelaskan dan menggunakan nfsstat
  Menjelaskan dan menggunakan kstat

The procfs Monitoring Tools
  Menjelaskan dan menggunakan ps
  Menjelaskan dan menggunakan prstat
  Menjelaskan dan menggunakan truss
  Menjelaskan dan menggunakan apptrace
  Menjelaskan dan menggunakan pmap
  Menjelaskan dan menggunakan pargs
  Menjelaskan dan menggunakan pwait and preap
  Menjelaskan dan menggunakan ptree, psig, pstop, dan prun

DTrace
  Mendata keunggulan dari  DTrace
  Menjelaskan DTrace architecture
  Mendata 4 bagian dari sebuah deskripsi Pprobe 
  Mendefinisikan a probe clause
  Menulis dan melaksanakan DTrace commands
  Menulis beberapa simple DTrace scripts
  Download dan menggunakan scripts dari DTrace Toolkit

Significant Tools yang lain
  Menjelaskan dan menafsirkan swap command
  Menjelaskan dan menggunakan cpustat
  Menjelaskan dan menggunakan mdb -k  untuk memeriksa data struktur kernel 
  Menjelaskan dan menggunakan dtrace untuk memeriksa variabel kernel environment  

Processes and Threads
  Mendefinisikan sebuah process dan menjelaskan process address space
  Menjelaskan lifetime dari sebuah process
  Menjelaskan threads
  Menjelaskan dan menggunakan lockstat(1M)
  Menjelaskan dan menampilkan parameter-parameter untuk process management
  Membandingkan kinerja dari proses single-threaded dan multithreaded 

Memory
  Menjelaskan physical dan virtual memory
  Menjelaskan the x86 dan SPARC MMUs
  Menjelaskan the TLB dan cache
  Menjelaskan MPSS dan cara penggunaannya
  Menjelaskan the cyclic page cache
  Menjelaskan paging and swapping
  Memonitor memory utilization
  Mendata tunable parameters untuk paging dan swapping

System Buses dan Caches
  Mendefinisikan cache dan karakteristiknya
  Menjelaskan overall memory hierarchy
  Menjelaskan the concept of caching and the cost of a cache miss
  Mengidentifikasi cache problems yang berhubungan dengan multiple CPUs
  Mengidentifikasi cache problems yang berhubungan dengan cache design 
  Menjelaskan bus dan mendiagnosa  problems yang berhubungan dengan buses
  Menjelaskan prtdiag utility
  Menjelaskan dan menggunakan Solaris Studio cputrack utility

CPU Scheduling
  Mengontrol dan memonitor CPUs
  Membuat dan memonitor processor sets
  Mendata dan menjelaskan perbedaan scheduling classes
  Mengubah scheduling behavior dari sebuah process menggunakan nice or priocntl

File Systems dan Disk I/O
  Menjelaskan konsep-konsep dasar dari UFS
  Menjelaskan fitur-fitur driver dan bus yang meningkatkan performance
  View properti device dan  konfigurasinya
  Menjelaskan I/O performance planning 
  Menjelaskan konsep dasar dari ZFS dan mengidentifikasi layers dari architecture-nya
  Membuat sebuah  ZFS storage pool dan menjelaskan performance-related considerations
  Membuat sebuah ZFS file system dasar, snapshot, dan clone
  Menjelaskan  ZFS tunable parameters

Memonitor Performance Network 
  Menjelaskan istilah yang digunakan pada network analysis
  Menjelaskan tentang network utilization
  Mengerti pengaruh dari misconfigured components
  Menjelaskan dan menggunakan ping dan traceroute
  Menjelaskan dan menggunakansnoop
  Menjelaskan TCP dan UDP
  Menjelaskan ICMP
  Menjelaskan performance dari network hardware

Penerapan Performance Analysis Approach
  Menjelaskan langkah-langkah maintaining system performance
  Menjelaskan common utilities untuk performance system pengukuran dan pegaturan tunable parameter 
  Menjelaskan kegunaan dari  resource management dan virtualization software untuk mengisolasi dan
  mendistribusikan workloads
  Menjelaskan jenis tertentu dari bottlenecks dan methode untuk menguranginya
  Mendata langkah-langkah untuk performance analysis approach
  Menggunakan performance analysis checklist untuk mengidentifikasi problems

Performance Testing
  Merencanakan performance testing
  Mengerti  common pitfalls

Sosial Media

Keep up to date with ours:

Get great deals!

Submit your email, to always get the latest information.