COMP 7500 Advanced Operating Systems Performance Evaluation Dr

  • Slides: 11
Download presentation
COMP 7500 Advanced Operating Systems Performance Evaluation Dr. Xiao Qin Auburn University http: //www.

COMP 7500 Advanced Operating Systems Performance Evaluation Dr. Xiao Qin Auburn University http: //www. eng. auburn. edu/~xqin@auburn. edu Spring, 2012

A Simulated Cluster Number of Node CPU 32 800 MIPS (million instr. /sec. )

A Simulated Cluster Number of Node CPU 32 800 MIPS (million instr. /sec. ) Memory Buffer Size 640 MByte 160 MByte Network Disk transfer rate 100 Mbps Ethernet 40 MByte/Sec. Initial Data Size [0, 50 MByte] 2

Performance Evaluation I/O-intensive Workload Conditions • The mean slowdowns increase with the I/O load

Performance Evaluation I/O-intensive Workload Conditions • The mean slowdowns increase with the I/O load • IOCM-RE is the best scheme 3

Performance Evaluation (cont. ) Memory-Intensive Workload Conditions • IOCM-RE and MEM outperform the CPU-based

Performance Evaluation (cont. ) Memory-Intensive Workload Conditions • IOCM-RE and MEM outperform the CPU-based and NLB schemes considerably. 4

Remote Execution vs. Preemptive Migration I/O-intensive workload Traces have 30% parallel jobs. • Preemptive

Remote Execution vs. Preemptive Migration I/O-intensive workload Traces have 30% parallel jobs. • Preemptive migration outperforms remote execution under I/O-intensive workload conditions. 5

Initial Data Size (Remote Execution vs. Preemptive Migration) • The slowdowns increase with the

Initial Data Size (Remote Execution vs. Preemptive Migration) • The slowdowns increase with the increasing size of the initial data size. • The slowdown of IOCM-RE is more sensitive to the initial data size than that of IOCM-PM. 6

Initial Data Size (Memory-intensive workload) • The sensitivity of IOCM-PM to the initial data

Initial Data Size (Memory-intensive workload) • The sensitivity of IOCM-PM to the initial data size is heightened by increasing the page fault rate. 7

Average Data Size (Memory-intensive workload) • The sensitivity of IOCM-PM to the initial data

Average Data Size (Memory-intensive workload) • The sensitivity of IOCM-PM to the initial data size is increased due to the increasing I/O rate. 8

Network bandwidth • IOCM-RE is more sensitive to the network bandwidth than IOCM-PM. 9

Network bandwidth • IOCM-RE is more sensitive to the network bandwidth than IOCM-PM. 9

Write Percentage • IOCM-PM: The increase in the write percentage worsens the performance. 10

Write Percentage • IOCM-PM: The increase in the write percentage worsens the performance. 10

Re-access Rate • The slowdowns decrease as the value of re-access rate increases. 11

Re-access Rate • The slowdowns decrease as the value of re-access rate increases. 11