theguard! ApplicationManager System AIX Data Collector

Size: px
Start display at page:

Download "theguard! ApplicationManager System AIX Data Collector"

Transcription

1 theguard! ApplicationManager System AIX Data Collector Status: 1/30/2008

2 Table of Contents Introduction...4 The Performance Features of the ApplicationManager Data Collector for UNIX...5 Overview of the UNIX Operating System...6 Special Features of the AIX 5L Operating System with Virtualization...9 The System AIX Data Collector...11 Using the System AIX DC to Monitor Hardware and Software Resources...12 Monitoring and Information about the Hardware (Host)...13 Monitoring and Information about the Partitions' Hard Disk (Disk)...14 Monitoring the Errorlog...15 Monitoring and Information about the Partitions' Memory (Memory)...16 Monitoring and Information about the Partitions' Processors (Processor)...17 Information about a Partition's Operating System (OS)...18 Monitoring and Information about File Systems (FileSystemGroups)...20 Monitoring and Information about Application Processes (Process Groups)...22 Monitoring and Information about Individual Swap Space Units...23 Monitoring and Information about Individual Virtual Processors...23 Monitoring and Information about Logical Volume Groups...24 Monitoring and Information about Logical Disks (Logical Volumes)...25 Standard Reporting and Service Level Analysis...26 Application Processes and Business Systems...26 Case Study of a Monitored System...27 Availability and Platforms...31 Table of Figures Figure 1: Multi-user and Multiprocess System (schematic)... 6 Figure 2: General Structure of UNIX... 7 Figure 3: DC tree (overview) Figure 4: Current usage in percent of all of the virtual processors' system resources Figure 5: Properties of the Host object displayed in ApplicationManager's Managed Monitor Figure 6: Properties of the Disk object displayed in ApplicationManager's Managed Monitor Figure 7: Error messages of the AIX Errorlog in ApplicationManager Figure 8: Properties of the Memory object displayed in ApplicationManager's Managed Monitor Figure 9: Properties of the Processor object displayed in ApplicationManager's Managed Monitor Figure 10: Properties of the OS object displayed in ApplicationManager's Managed Monitor Figure 11: Properties of the Process List object displayed in ApplicationManager's Managed Monitor Figure 12: Properties of the User Group List object displayed in ApplicationManager's Managed Monitor Figure 13: Properties of the User List object displayed in ApplicationManager's Managed Monitor Figure 14: User-defined FileSystem groups Figure 15: Definition of FileSystem groups through selection Figure 16: Definition of FileSystem groups through patterns (regular expressions) Figure 17: User-defined FileSystem groups Figure 18: Application process groups; TOTAL for all processes. Process groups such as SAP, Siebel, Oracle, etc., can be freely defined Figure 19: Property of the system's Swap Space displayed in the ApplicationManagers' Managed Monitor Figure 20: Properties of the Logical Volume object displayed in ApplicationManager's Managed Monitor Figure 21: Properties of the Volume Group object displayed in ApplicationManager's Managed Monitor Figure 22: Properties of the Logical Volume object displayed in ApplicationManager's Managed Monitor Figure 23: Performance Monitor - All processors are idle Figure 24: Performance Monitor Starting the "load" test tool Copyright REALTECH 2008 Page 2 of 31

3 Figure 25: Example of the Event Browser for process group events for dynamic processes Figure 26: Performance Monitor of processes, using the "load" test tool example Figure 27: Performance Monitor - Overview of all usage information of the test tool run Copyright REALTECH 2008 Page 3 of 31

4 Introduction There's more to efficient application management than maximizing availability. Targeted tuning can increase the performance and stability of business-critical applications without having to invest in additional hardware (processors, RAM, disk space). A number of data collectors have been developed for theguard! ApplicationManager that provide comprehensive monitoring and generate detailed data analyses. Data collectors do more than simply collect events according to pre-defined rules. They deliver every performance value and the current status of each application object in real time. They also provide insight into configuration attributes, such as the release status or the application's parameter settings. Data collectors model an application in objects and sub-objects, enabling a dedicated handling of alerts, monitoring, or status messages. This model ensures that information is clearly structured and that messages are easy to allocate to a problem. Pre-defined and reusable policies for each type of application facilitate the implementation of the solution and the adaptation of monitoring to dynamic landscapes. The ease with which thresholds are set ensures the early recognition of potential errors. Comprehensive reaction management enables flexible alerting for more than 100 different devices and alarm consoles. The automatic discovery of new application instances and objects, including the automatic allocation of policies, enables automatic monitoring even in those cases in which system administrators have completely reconfigured the application, for example, by adding new instances or objects. Central reporting at the application instance and application object level provides for a detailed and effective capacity management of all resources. Integrated Service Level Management ensures that the service levels for application availability and performance are achieved, while Operational Level Agreements (OLAs) can be easily defined at the application object level. Copyright REALTECH 2008 Page 4 of 31

5 The Performance Features of the ApplicationManager Data Collector for UNIX The operating system, its components and their reliability, availability, and usability, in short the system's overall "availability," is the basis of a properly functioning server. Companies generally run their business-critical applications on one or more servers. These servers must function properly to ensure the availability of the applications. Technical problems result in failures. Defects or insufficient system resources, such as a faulty CPU and or faulty hard drives, insufficient swap space etc., result in processing bottlenecks. Failures and/or bottlenecks can render applications unmanageable and incur high costs. The operating system data collector hereafter referred to as OS DC for UNIX operating systems enables a comprehensive monitoring of a live server running a UNIX operating system. With the OS DC, a number of operating system parameters, such as processes and process groups, running on a server can be monitored in parallel and compared to each other. All of a server's important hardware and software resources, such as, processors, memory, virtual memory, file systems, processes, etc. are defined and analyzed individually within the framework of the CIM model (Common Information Model) as managed objects (MOs). This structures the information and enables the policies and reactions to be controlled individually. With ApplicationManager's event and threshold monitoring resource, bottlenecks and system overloads can be detected and reported at an early stage. Together with two other data collectors, File Parser DC: Custom DC: Configuration file and security-related system file management User-defined system object monitoring OS DC provides the best security for your system. Administrators and/or other authorized users can access a machine by simply clicking on the managed node. The Application Launcher function, which is integrated in the interface, enables the context-based configuration of a detail analysis application, in this case a Telnet session. The OS DC is a powerful application that consists of a number of objects, event categories and performance counters. All of the information is described in the data collector's online documentation. This document provides an overview of the most important functions. Copyright REALTECH 2008 Page 5 of 31

6 Overview of the UNIX Operating System UNIX is a multi-user multiprocess system, meaning several users can use the same computer at the same time several processes, meaning executable programs, can be started at the same time by one user ID UNIX Applications Most business-critical applications are client/server applications (2, 3 or 4-tier). The application server processes (hereafter referred to as application processes) run on UNIX, while the client interface is either a browser or a Windows application on a front-end PC. Applications consist of several application processes that may even communicate with each other beyond the computers' boundaries. The services of these processes, which are started by a system user, must always be highly available and highly performing, to respond to client requests as best as possible. Figure 1: Multi-user and Multiprocess System (schematic) Copyright REALTECH 2008 Page 6 of 31

7 Using the UNIX system Each user who logs in to a UNIX system opens a so-called shell, the environment in which the users' commands are interpreted and executed. General structure The operating system is the interface between the hardware and the user and/or the applications. Figure 2: General Structure of UNIX The hardware is the basis. The hardware consists of the memory, where the processes are stored during their execution (swapping is also an option), the CPU's central computing unit, the hard disks on which the files and programs are permanently stored, and the network that connects your computer to other computers. The UNIX operating system runs on the hardware. Its main task is to control and manage the hardware and provide all of the programs with a standard system call interface. The system calls, which only run in kernel mode, enable user programs, processes, files, and other resources to be generated and managed. The basic tasks of the UNIX operating system are: Process Management o Load, start, interrupt, and end processes o Allocate processor time to processes (scheduling) o Synchronize the workload distribution on multiprocessor machines Memory Management o Allocate, manage, and release memory to processes o Monitor and protect the memory from other processes accessing it o Temporarily move processes (swapping) to mass storage devices Copyright REALTECH 2008 Page 7 of 31

8 Device and file management, and I/O control o Organize and manage the data on the mass storage devices in a hierarchical file structure o Manage access permissions to the file system o Efficiently allocate I/O devices and switching units (data channels, control units) to prevent conflicts. Initialize and monitor the execution, schedule I/O processes, convert data, and logically control the file system. o Manage computer peripherals such as terminals, mass storage devices, I/O ports, the network, etc. o Convert common read/write operations to device-specific control signals o Coordinate concurrent accesses to I/O resources Authentication and Access Control o Manage users and their access permissions to system resources o Log users in to and out of the system o Protect system resources from users that do not have the correct permissions Log Processing and Error Handling o Record important functions and events such as error statuses in the system log o Recognize error statuses and process them accordingly User interfaces o The shell and additional/other service programs, among other things, administration programs o Text-based (console) and graphical user interface for communication between man and machine Copyright REALTECH 2008 Page 8 of 31

9 Special Features of the AIX 5L Operating System with Virtualization AIX 5L supports Logical Partitioning (LPAR) to consolidate servers and balance the load. This enables a physical server (e.g., an IBM eserver pseries 690, 16-way SMP) to be split into several logical partitions (virtual server), and memory, CPU, I/O channels and/or hard disks to be flexibly assigned. Because of the POWER5 (P5) processor's architecture, which has 2 logical processors, more logical partitions can be created than the number of available physical processors. This is why the virtual servers are also called micro partitions. Different IBM operating systems can be installed on these partitions. From AIX 5.2 onwards, resources can be added to all of the partitions dynamically without rebooting the system. Applications such as SAP instances or Oracle instances run on a micro partition. Copyright REALTECH 2008 Page 9 of 31

10 When LPAR is used, all of a partition's physical units must be monitored and their load analyzed in addition to monitoring the virtual units and their configuration and load. This is necessary because the virtualization is not dynamic down to the resource processor. For example, memory must be reconfigured manually to redistribute it between the partitions. This is why the load of all of the physical and virtual resources must be comprehensively monitored and logged. The new AIX data collector does just that. The AIX DC is licensed per virtual server and/or partition. Because all of the other database data collectors SAP NetService, and so forth can also be run within a partition, theguard! ApplicationManager fully supports the AIX 5L platform with LPAR. Copyright REALTECH 2008 Page 10 of 31

11 The System AIX Data Collector The System AIX data collector consists of two Managed Object Types (MOT). The first MOT, the Host MOT, provides a physical overview of the machine. The second MOT, the OS MOT, provides information that is directly related to the operating system. The clear separation of hardware and software makes it easier to integrate future platform developments in the REALTECH CIM model. The below figure displays the structure underneath a micro partition: Host: The model name describes the model of the used hardware. Disk: This partition's physically available hard disks Errorlog: The error log of the operating system Memory: The available memory that is allocated to a partition Processor: The partition's physically configured processors, which can also be CPU shares OS: The partition's operating system. FileSystemGroup: The FileSystem groups configured by the user ProcessGroup: The application processes as grouped by the users SwapSpace: The swap partitions that are used by the operating system VirtualProcessor: The processors used by the operating system scheduler VolumeGroup: The volume groups that are managed by the operating system o Volume: The logical volumes in the next higher volume group Only information referring to the local system is gathered and displayed. Figure 3: DC tree (overview) The managed objects, the concrete physical objects of the MOTs, are hierarchically arranged and clearly structured. The above figure displays the managed object for the MOT "Disk," MO "hdisk2." Presenting the information in this way displays the current status at a glance. Monitoring parameters can be set individually for each component. Copyright REALTECH 2008 Page 11 of 31

12 Using the System AIX DC to Monitor Hardware and Software Resources To ensure the operating system and hence the live applications runs smoothly, monitoring hardware and software resources such as processors, memory, hard disk space, virtual memory, processes, etc. is very important. The resources are monitored for sufficient capacity and performance. If only one of the resources is overloaded or depleted, the performance of the entire system decreases dramatically. This can have a negative impact on the server's live environment, and in many cases, even results in erratic behavior. In the worst case, the stability of the entire system is at risk. By continuously monitoring the system resources, the System AIX DC reports overloads and highly used resources at an early stage, before important resources are overloaded or depleted. This enables the system administrator to react early to resource bottlenecks and remove them before they impact or bring down the live system. The System AIX DC provides a variety of statistical values regarding the current usage and performance of the monitored server's hardware and software resources. Thresholds, which are used to generate alerts when they are violated, can be defined for all of the statistical values. Resource bottlenecks are detected at an early stage and can be removed in a controlled manner. Operability and performance monitoring can be carried out at the same time. All of the statistical values can be monitored and compared in the Real-time Performance Monitor. These values can be used to optimize the performance and the capacity. Figure 4: Current usage in percent of all of the virtual processors' system resources Copyright REALTECH 2008 Page 12 of 31

13 The different servers' resource usage and performance data can be compared. This information is particularly useful for optimization tasks such as the efficient distribution of the load across several servers. The statistical values can also be collected in the ApplicationManager database and evaluated using REALTECH Reporting. This information can be used to generate long-term trend analyses, for example, for the usage of system resources such as CPU, memory, and disk space, and used as a basis for cost and capacity planning. Monitoring and Information about the Hardware (Host) Figure 5: Properties of the Host object displayed in ApplicationManager's Managed Monitor The Host information object provides information about the local system, such as its available hard disks. Furthermore, the processor utilization by the system, as well as the assignment of the processors to the LPAR can be monitored with counters. The performance criteria for the monitoring of a host object are: Kernel time total, in percent (sys time total) User time total, in percent (user time total) Waiting time total, in percent (user time total) Idle time total, in percent (idle time total) Assigned computing time of the object per processor, in percent (entitlement percent) Assigned computing time total (entitlement) Assigned computing time of the object, in percent (processor entitlement percent) Copyright REALTECH 2008 Page 13 of 31

14 Monitoring and Information about the Partitions' Hard Disk (Disk) Figure 6: Properties of the Disk object displayed in ApplicationManager's Managed Monitor The properties displayed here relate to the system's available hard disks. The progression of statistical values, for example the fill level, can be used in the appropriate policy to generate an alert or send a notification. Adding more swap space increases the availability and performance of the applications when bottlenecks occur. The performance criteria for the monitoring of a disk object are: Free disk space in kilobytes. Free disk space in percent. Used disk space in kilobytes. Used disk space in percent. Total size of the disk space in kilobytes. The number of blocks read since the hard disk became available to the operating system. The number of blocks written since the hard disk became available to the operating system. The difference between the read blocks since the last time the counter was read. The difference between the read blocks in kilobytes since the last time the counter was read. The difference between the written blocks since the last time the counter was read. The difference between the written blocks in kilobytes since the last time the counter was read. Copyright REALTECH 2008 Page 14 of 31

15 Monitoring the Errorlog Figure 7: Error messages of the AIX Errorlog in ApplicationManager The Managed Object Type Errorlog allows for evaluating entries of the descriptor en_class (AIX) with the following classes of the ApplicationManager (AM). Hardware entries (AM) = Hardware Error class (AIX) Software entries (AM) = Software Error class (AIX) Operator entries (AM) = Messages from the errlogger command (AIX) Undetermined entries (AM) = Undetermined (AIX) With the extensive configuration possibilities for the Errorlog in AIX,, moreover a variety of important error messages can be displayed in ApplicationManager as events. Copyright REALTECH 2008 Page 15 of 31

16 Monitoring and Information about the Partitions' Memory (Memory) Figure 8: Properties of the Memory object displayed in ApplicationManager's Managed Monitor The properties displayed here relate to the system's memory. The progression of statistical values, for example the fill level, can be used in the appropriate policy to generate an alert or send a notification. Adding more memory (dynamic partitioning DLPAR) increases the availability and performance of the applications when bottlenecks occur. The performance criteria for the monitoring of a memory object are: Free real memory in kilobytes Free real memory in percent Used real memory in kilobytes Used real memory in percent Total size of the real memory in kilobytes Size of reserved memory in kilobytes Size of the virtual memory that is used by the operating system for addressing in kilobytes Number of dirty pages since the operating system started working Number of missing pages since the operating system started working Number of swapped in pages since the operating system started working Number of swapped out pages since the operating system started working The difference between the number of dirty pages since the operating system started working and the last time the counter was read The difference between the number of missing pages since the operating system started working and the last time the counter was read The difference between the number of swapped in pages since the operating system started working and the last time the counter was read The difference between the number of swapped out pages since the operating system started working and the last time the counter was read Copyright REALTECH 2008 Page 16 of 31

17 Monitoring and Information about the Partitions' Processors (Processor) Figure 9: Properties of the Processor object displayed in ApplicationManager's Managed Monitor The managed object Processor is a small information object that provides general information, such as the processor type. Each processor conceals part of the physical CPU, which is assigned in the Hypervisor of, for example, a p570. When the machine is micro partitioned, anywhere between 10% and 100% of a CPU can be concealed. Copyright REALTECH 2008 Page 17 of 31

18 Information about a Partition's Operating System (OS) Figure 10: Properties of the OS object displayed in ApplicationManager's Managed Monitor Figure 11: Properties of the Process List object displayed in ApplicationManager's Managed Monitor Copyright REALTECH 2008 Page 18 of 31

19 The properties displayed here relate to the partition's operating system. Figure 12: Properties of the User Group List object displayed in ApplicationManager's Managed Monitor Figure 13: Properties of the User List object displayed in ApplicationManager's Managed Monitor. Copyright REALTECH 2008 Page 19 of 31

20 The performance criteria to monitor the OS object are divided into two classes: Total swap space o Free swap space in percent o Free swap space in kilobytes o Absolute value of the swap space in kilobytes o Used swap space in percent o Used swap space in kilobytes Total virtual processor o Idle time in percent o Sys time in percent o User time in percent o Wait time in percent o CPU utilization total, in percent The progression of the above statistical values can be used in the appropriate policy to generate an alert or send a notification. Adding more memory (dynamic partitioning DLPAR) increases the availability and performance of this partition's applications when bottlenecks occur. Monitoring and Information about File Systems (FileSystemGroups) Figure 14: User-defined FileSystem groups The utilization of the file systems can be monitored with this feature, which enables you to punctually discern bottle-neck situations. Copyright REALTECH 2008 Page 20 of 31

21 The criteria for monitoring FileSystemGroup objects are collected in a single category FileSystemGroup, which provides the following counters: Free space, in kbyte Free space, in percent Total space, in kbyte Used space, in kbyte Used space, in percent Number of mounted file systems (especially interesting for the search with regular expressions) Moreover, events can be generated with the event category Filesystem changes if a FileSystem is mounted or unmounted. The progression of the statistical values above can be used in the appropriate policy to generate an alert or to create reports. You can create FileSystemGroups and fill them with file systems with the following two methods. The selection can either be done manually or through the specification of a regular expression. Figure 15: Definition of FileSystem groups through selection When manually selecting Filesystem by Selection, you can activate a file system in the LogicalVolumeList of a FileSystemGroup. Figure 16: Definition of FileSystem groups through patterns (regular expressions) Copyright REALTECH 2008 Page 21 of 31

22 theguard! ApplicationManager System AIX Data Collector When selecting with help of regular expressions Filesystem by Pattern, the LogicalVolumeName as well as the LogicalVolumeMountPoint can be searched for. All matching file systems will be entered in the respective FileSystemGroup and monitored. Figure 17: User-defined FileSystem groups The Properties of a FileSystemGroup display a list of contained file systems. This list first of all is interesting for the search with regular expressions. Monitoring and Information about Application Processes (Process Groups) Figure 18: Application process groups; TOTAL for all processes. Process groups such as SAP, Siebel, Oracle, etc., can be freely defined. For each process group, the performance values of the above-described resources, such as memory and CPU, can be evaluated and alerts displayed in real time. It is also possible to generate reports from the long-term log to analyze the availability and increase the performance of the applications. Copyright REALTECH 2008 Page 22 of 31

23 theguard! ApplicationManager System AIX Data Collector Monitoring and Information about Individual Swap Space Units Figure 19: Property of the system's Swap Space displayed in the ApplicationManagers' Managed Monitor The properties displayed here relate to the system's swap space. The progression of statistical values, for example the fill level, can be used in the appropriate policy to generate an alert or send a notification. The performance criteria for the monitoring of a swap space object are: Free swap space in kilobytes Free swap space in percent Swap space usage in kilobytes Swap space usage in percent Total size of the swap space Monitoring and Information about Individual Virtual Processors The performance criteria for the monitoring of a virtual processor object are: VirtualProcessor o Idle time in percent o Sys time in percent o User time in percent o Wait time in percent Copyright REALTECH 2008 Page 23 of 31

24 theguard! ApplicationManager System AIX Data Collector Monitoring and Information about Logical Volume Groups Figure 20: Properties of the Logical Volume object displayed in ApplicationManager's Managed Monitor Figure 21: Properties of the Volume Group object displayed in ApplicationManager's Managed Monitor The properties displayed here relate to the system's volume groups. Displaying the physical partition size (PP Size) and the resulting partitions within a VolumeGroup, makes the point at which the VolumeGroup could not be extended without adding physical storage media immediately visible. The progression of statistical values, for example the fill level, can be used in the appropriate policy to generate an alert or send a notification. Adding more hard disks to the VolumeGroup increases the availability and performance of the applications when bottlenecks occur. Copyright REALTECH 2008 Page 24 of 31

25 theguard! ApplicationManager System AIX Data Collector The performance criteria for the monitoring of a volume group object are: Number of free blocks Number of used blocks Total number of blocks Number of free blocks in percent Number of used blocks in percent Monitoring and Information about Logical Disks (Logical Volumes) Figure 22: Properties of the Logical Volume object displayed in ApplicationManager's Managed Monitor The properties displayed here relate to the system's logical volumes. The AIX platform clearly distinguishes between the data system's old approach to virtual file systems and configuring a volume. All of this platform's administration tools use this approach to manage a data system. The progression of statistical values, for example the fill level, can be used in the appropriate policy to generate an alert or send a notification. Adding more blocks to each logical volume increases the availability and performance of the applications when bottlenecks occur. Copyright REALTECH 2008 Page 25 of 31

26 theguard! ApplicationManager System AIX Data Collector The performance criteria for the monitoring of a volume object are: Number of free Inodes on this volume Number of used Inodes on this volume Total number of Inodes on this volume Number of free Inodes on this volume in percent Number of used Inodes on this volume in percent Size of used storage space in kilobytes Size of used storage space in percent Size of unused storage space in kilobytes Size of unused storage space in percent Size of storage space in kilobytes Standard Reporting and Service Level Analysis In addition to monitoring performance and displaying and triggering alarms for critical statuses, theguard! ApplicationManager can also be used to evaluate historical data to verify service levels or plan capacity: Service Level Analysis Configuration of Object Level Agreements (OLAs) for an application s process and/or process group Measuring the availability against the rules and reports Standard Reporting (Performance and Capacity): Availability of an application s process and/or process group Load and resource usage of an application s process and/or process group by the above-mentioned parameters CPU usage Single processor usage Memory Application Processes and Business Systems Applications in the form of process groups are managed objects that can be used on Business Systems in theguard! ServiceCenter to map distributed applications and business processes. Copyright REALTECH 2008 Page 26 of 31

27 theguard! ApplicationManager System AIX Data Collector Case Study of a Monitored System The following Performance Monitor figure shows how the load can be measured on a system. First, the status "Idle" (unused processor capacity, idle processors): Figure 23: Performance Monitor - All processors are idle The following elements were selected for monitoring: Process group ALL, so that all of the changes incurred by adding additional processes are clearly visible Processors 0 2 and TOTAL, to clearly display the incurred processor load Memory, to clearly display the memory requirements The goal is to determine which system resources are affected when a processor-intensive process, such as a test program, is started. Copyright REALTECH 2008 Page 27 of 31

28 theguard! ApplicationManager System AIX Data Collector The below figure displays the processes running on the processor. The system's performance rapidly decreases when the "load" test tool is used, as is clearly displayed in the Performance Monitor. Figure 24: Performance Monitor Starting the "load" test tool If the appropriate rules are defined, the events in the Event Browser show if thresholds were violated and if processes were added to the group and/or deleted from the group if they were scheduled. Figure 25: Example of the Event Browser for process group events for dynamic processes Copyright REALTECH 2008 Page 28 of 31

29 theguard! ApplicationManager System AIX Data Collector The next figure clearly shows the effects and the resources affected (for example, memory) on a heavily used machine. Figure 26: Performance Monitor of processes, using the "load" test tool example Once the test tool has been started and the processors occupied (start-up effect) periodic load peaks occur on the processor and memory occupancy. Copyright REALTECH 2008 Page 29 of 31

30 theguard! ApplicationManager System AIX Data Collector The next figure provides a clearer overview by looking at the virtual CPU only: Figure 27: Performance Monitor - Overview of all usage information of the test tool run When the test tool is finished, the system returns to its idle state. The above example shows how the application processor usage can be traced to the processor level in real time. Adding similar monitors for process groups or combining process values from SAP, Oracle, etc. by dragging and dropping them enables you to determine by period which processors are loaded by which applications. The same applies to the other theguard! ApplicationManager data collectors' performance counters, for example, SAP Job Performance, SAP Transaction Performance, and the performance of other applications. Copyright REALTECH 2008 Page 30 of 31

31 theguard! ApplicationManager System AIX Data Collector Availability and Platforms The System AIX DC is immediately available. Supports the following operating systems for partitions: AIX 5.1, AIX 5.2 and AIX 5.3. For more information about REALTECH s software products see: REALTECH AG Industriestr. 39c Walldorf, Germany Tel.: +49-(0) Fax: +49-(0) customer-services@realtech.com Copyright REALTECH 2008 Page 31 of 31

IBM Tivoli Monitoring Version 6.3 Fix Pack 2. UNIX OS Agent Reference

IBM Tivoli Monitoring Version 6.3 Fix Pack 2. UNIX OS Agent Reference IBM Tivoli Monitoring Version 6.3 Fix Pack 2 UNIX OS Agent Reference IBM Tivoli Monitoring Version 6.3 Fix Pack 2 UNIX OS Agent Reference Note Before using this information and the product it supports,

More information

AIX Power System Assessment

AIX Power System Assessment When conducting an AIX Power system assessment, we look at how CPU, Memory and Disk I/O are being consumed. This can assist in determining whether or not the system is sufficiently sized. An undersized

More information

Monitoring Agent for Unix OS Version Reference IBM

Monitoring Agent for Unix OS Version Reference IBM Monitoring Agent for Unix OS Version 6.3.5 Reference IBM Monitoring Agent for Unix OS Version 6.3.5 Reference IBM Note Before using this information and the product it supports, read the information in

More information

theguard! ApplicationManager

theguard! ApplicationManager Introduction and Architecture theguard! ApplicationManager is an intuitive, high-performance solution that guarantees the high-availability and optimal performance of critical applications that are run

More information

10 MONITORING AND OPTIMIZING

10 MONITORING AND OPTIMIZING MONITORING AND OPTIMIZING.1 Introduction Objectives.2 Windows XP Task Manager.2.1 Monitor Running Programs.2.2 Monitor Processes.2.3 Monitor System Performance.2.4 Monitor Networking.2.5 Monitor Users.3

More information

February 5, 2008 Virtualization Trends On IBM s System P Unraveling The Benefits In IBM s PowerVM

February 5, 2008 Virtualization Trends On IBM s System P Unraveling The Benefits In IBM s PowerVM Virtualization Trends On IBM s System P Unraveling The Benefits In IBM s PowerVM by Brad Day with Simon Yates and Rachel Batiancila EXECUTIVE SUMMARY IBM s PowerVM (formerly Advanced POWER Virtualization)

More information

MAXGAUGE for Oracle Web Version 5.3

MAXGAUGE for Oracle Web Version 5.3 www.maxgauge.com MAXGAUGE for Oracle Web Version 5.3 PRODUCT DOCUMENTATION 0 INDEX MAXGAUGE OVERVIEW ARCHITECTURE REALTIME MONITOR OVERVIEW VIEW TYPE METHOD FRAME MENU ICON TOOL CONFIG PERFORMANCE ANALYZER

More information

SANDPIPER: BLACK-BOX AND GRAY-BOX STRATEGIES FOR VIRTUAL MACHINE MIGRATION

SANDPIPER: BLACK-BOX AND GRAY-BOX STRATEGIES FOR VIRTUAL MACHINE MIGRATION SANDPIPER: BLACK-BOX AND GRAY-BOX STRATEGIES FOR VIRTUAL MACHINE MIGRATION Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif * University of Massachusetts Amherst * Intel, Portland Data

More information

TransportManager Version 5.0

TransportManager Version 5.0 TransportManager Version 5.0 Contents TransportManager...3 Common Prerequisites...3 Special Prerequisites...3 System Landscape...3 Alternative Transport Methods...3 TMS Configuration...3 Functional Description...3

More information

Disks and I/O Hakan Uraz - File Organization 1

Disks and I/O Hakan Uraz - File Organization 1 Disks and I/O 2006 Hakan Uraz - File Organization 1 Disk Drive 2006 Hakan Uraz - File Organization 2 Tracks and Sectors on Disk Surface 2006 Hakan Uraz - File Organization 3 A Set of Cylinders on Disk

More information

IBM Tivoli Monitoring (ITM) And AIX. Andre Metelo IBM SWG Competitive Project Office

IBM Tivoli Monitoring (ITM) And AIX. Andre Metelo IBM SWG Competitive Project Office IBM Tivoli Monitoring (ITM) And AIX Andre Metelo metelo@us.ibm.com IBM SWG Competitive Project Office Have You Seen A DataCenter Like This? Complexity drives error rates Reduces responsiveness Increases

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction What is an operating system? Simple Batch Systems Multiprogramming Batched Systems Time-Sharing Systems Personal-Computer Systems Parallel Systems Distributed Systems Real -Time

More information

IBM p5 and pseries Enterprise Technical Support AIX 5L V5.3. Download Full Version :

IBM p5 and pseries Enterprise Technical Support AIX 5L V5.3. Download Full Version : IBM 000-180 p5 and pseries Enterprise Technical Support AIX 5L V5.3 Download Full Version : https://killexams.com/pass4sure/exam-detail/000-180 A. The LPAR Configuration backup is corrupt B. The LPAR Configuration

More information

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE WHITE PAPER JULY 2018 INTRODUCTION The large number of components in the I/O path of an enterprise storage virtualization device such

More information

theguard! NetworkManager (Version 6.0)

theguard! NetworkManager (Version 6.0) theguard! NetworkManager (Version 6.0) The theguard! NetworkManager is primarily a system of interactive client applications and central communication servers. Clients are required to log in to communication

More information

theguard! Service Management Center (Valid for Version 6.2 and higher)

theguard! Service Management Center (Valid for Version 6.2 and higher) theguard! Service Management Center (Valid for Version 6.2 and higher) Introduction about the minimal system requirements of theguard! Service Management Center. The theguard! Service Management Center

More information

OPERATING SYSTEM. PREPARED BY : DHAVAL R. PATEL Page 1. Q.1 Explain Memory

OPERATING SYSTEM. PREPARED BY : DHAVAL R. PATEL Page 1. Q.1 Explain Memory Q.1 Explain Memory Data Storage in storage device like CD, HDD, DVD, Pen drive etc, is called memory. The device which storage data is called storage device. E.g. hard disk, floppy etc. There are two types

More information

p5 520 server Robust entry system designed for the on demand world Highlights

p5 520 server Robust entry system designed for the on demand world Highlights Robust entry system designed for the on demand world IBM p5 520 server _` p5 520 rack system with I/O drawer Highlights Innovative, powerful, affordable, open and adaptable UNIX and Linux environment system

More information

Operating Systems: Internals and Design Principles. Chapter 2 Operating System Overview Seventh Edition By William Stallings

Operating Systems: Internals and Design Principles. Chapter 2 Operating System Overview Seventh Edition By William Stallings Operating Systems: Internals and Design Principles Chapter 2 Operating System Overview Seventh Edition By William Stallings Operating Systems: Internals and Design Principles Operating systems are those

More information

What s New in Ignition v7.9

What s New in Ignition v7.9 Product Data Sheet: Ignition Industrial Application Platform VERSION 7.9 What s New in Ignition v7.9 See, Maintain, and Manage Your Enterprise with Ease Ignition by Inductive Automation is the industry

More information

Data Collector for SAP Advanced Planner and Optimizer (APO) Status: 12/09/08

Data Collector for SAP Advanced Planner and Optimizer (APO) Status: 12/09/08 Data Collector for SAP Advanced Planner and Optimizer (APO) Status: 12/09/08 Contents THE DATA COLLECTOR FOR SAP APO FEATURES 3 THE FOLLOWING SECTIONS DESCRIBE THE MAIN MONITORING FEATURES:...4 APO CIF

More information

iseries Tech Talk Linux on iseries Technical Update 2004

iseries Tech Talk Linux on iseries Technical Update 2004 iseries Tech Talk Linux on iseries Technical Update 2004 Erwin Earley IBM Rochester Linux Center of Competency rchlinux@us.ibm.com Agenda Enhancements to the Linux experience introduced with i5 New i5/os

More information

IBM SAP Technical Brief. Live Partition Migration of SAP Systems Under Load. IBM SAP International Competence Center Walldorf, Germany

IBM SAP Technical Brief. Live Partition Migration of SAP Systems Under Load. IBM SAP International Competence Center Walldorf, Germany IBM SAP Technical Brief Live Partition Migration of SAP Systems Under Load IBM SAP International Competence Center Walldorf, Germany Version: 1.0 Status: April 2011 Page 1 of 19 Preface Edition Notice

More information

Introduction. CS3026 Operating Systems Lecture 01

Introduction. CS3026 Operating Systems Lecture 01 Introduction CS3026 Operating Systems Lecture 01 One or more CPUs Device controllers (I/O modules) Memory Bus Operating system? Computer System What is an Operating System An Operating System is a program

More information

Quest Central for DB2

Quest Central for DB2 Quest Central for DB2 INTEGRATED DATABASE MANAGEMENT TOOLS Supports DB2 running on Windows, Unix, OS/2, OS/390 and z/os Integrated database management components are designed for superior functionality

More information

System i and System p. Creating a virtual computing environment

System i and System p. Creating a virtual computing environment System i and System p Creating a virtual computing environment System i and System p Creating a virtual computing environment Note Before using this information and the product it supports, read the information

More information

1

1 1 2 3 5 The database kernel runs as one process divided into threads. 6 Threads can be active in parallel on several processors within the operating system. Threads perform various tasks. 7 The runtime

More information

Data Sheet: Storage Management Veritas Storage Foundation for Oracle RAC from Symantec Manageability and availability for Oracle RAC databases

Data Sheet: Storage Management Veritas Storage Foundation for Oracle RAC from Symantec Manageability and availability for Oracle RAC databases Manageability and availability for Oracle RAC databases Overview Veritas Storage Foundation for Oracle RAC from Symantec offers a proven solution to help customers implement and manage highly available

More information

WebSphere. Virtual Enterprise Version Virtualization and WebSphere Virtual Enterprise Version 6.1.1

WebSphere. Virtual Enterprise Version Virtualization and WebSphere Virtual Enterprise Version 6.1.1 WebSphere Virtual Enterprise Version 6.1.1 Virtualization and WebSphere Virtual Enterprise Version 6.1.1 ii : Contents Preface............... v Chapter 1. Virtualization and WebSphere Virtual Enterprise...........

More information

IBM Tivoli OMEGAMON XE on z/os

IBM Tivoli OMEGAMON XE on z/os Manage and monitor your z/os and OS/390 systems IBM Highlights Proactively manage performance and availability of IBM z/os and IBM OS/390 systems from a single, integrated interface Maximize availability

More information

Chapter 9 Real Memory Organization and Management

Chapter 9 Real Memory Organization and Management Chapter 9 Real Memory Organization and Management Outline 9.1 Introduction 9.2 Memory Organization 9.3 Memory Management 9.4 Memory Hierarchy 9.5 Memory Management Strategies 9.6 Contiguous vs. Noncontiguous

More information

Chapter 9 Real Memory Organization and Management

Chapter 9 Real Memory Organization and Management Chapter 9 Real Memory Organization and Management Outline 9.1 Introduction 9.2 Memory Organization 9.3 Memory Management 9.4 Memory Hierarchy 9.5 Memory Management Strategies 9.6 Contiguous vs. Noncontiguous

More information

Chapter 1: Introduction. Operating System Concepts 9 th Edit9on

Chapter 1: Introduction. Operating System Concepts 9 th Edit9on Chapter 1: Introduction Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major

More information

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE Most application performance problems surface during peak loads. Often times, these problems are time and resource intensive,

More information

Partitioning Computers. Rolf M Dietze,

Partitioning Computers. Rolf M Dietze, Partitioning Computers Rolf M Dietze rolf.dietze@dietze-consulting.de Consolidation/Partitioning Hardware Partitioning Resource Direction Resource Shareing Soft Partitioning Hypervisor Classifying Server

More information

HPE Operations Agent. Concepts Guide. Software Version: For the Windows, HP-UX, Linux, Solaris, and AIX operating systems

HPE Operations Agent. Concepts Guide. Software Version: For the Windows, HP-UX, Linux, Solaris, and AIX operating systems HPE Operations Agent Software Version: 12.02 For the Windows, HP-UX, Linux, Solaris, and AIX operating systems Concepts Guide Document Release Date: December 2016 Software Release Date: December 2016 Legal

More information

User Guide HelpSystems Insite 1.6

User Guide HelpSystems Insite 1.6 User Guide HelpSystems Insite 1.6 Copyright Copyright HelpSystems, LLC. HelpSystems Insite, OPAL, OPerator Assistance Language, Robot ALERT, Robot AUTOTUNE, Robot CLIENT, Robot CONSOLE, Robot CORRAL, Robot

More information

A Review On optimization technique in Server Virtualization

A Review On optimization technique in Server Virtualization A Review On optimization technique in Server Virtualization Lavneet Kaur, Himanshu Kakkar Department of Computer Science Chandigarh Engineering College Landran, India Abstract In this paper, the earlier

More information

Real-time Monitoring, Inventory and Change Tracking for. Track. Report. RESOLVE!

Real-time Monitoring, Inventory and Change Tracking for. Track. Report. RESOLVE! Real-time Monitoring, Inventory and Change Tracking for Track. Report. RESOLVE! Powerful Monitoring Tool for Full Visibility over Your Hyper-V Environment VirtualMetric provides the most comprehensive

More information

IBM System p5 550 and 550Q Express servers

IBM System p5 550 and 550Q Express servers The right solutions for consolidating multiple applications on a single system IBM System p5 550 and 550Q Express servers Highlights Up to 8-core scalability using Quad-Core Module technology Point, click

More information

BMC Capacity Optimization Extended Edition AIX Enhancements

BMC Capacity Optimization Extended Edition AIX Enhancements BMC Capacity Optimization Extended Edition 9.5.1 AIX Enhancements Support for AIX Active Memory Expansion (AME) mode Metrics displayed in BCO AIX PowerVM view for CPU and Memory Allocation Frame name,

More information

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC)

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC) Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC) Manageability and availability for Oracle RAC databases Overview Veritas InfoScale Enterprise for Oracle Real Application Clusters

More information

An Introduction to GPFS

An Introduction to GPFS IBM High Performance Computing July 2006 An Introduction to GPFS gpfsintro072506.doc Page 2 Contents Overview 2 What is GPFS? 3 The file system 3 Application interfaces 4 Performance and scalability 4

More information

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, SPRING 2013

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, SPRING 2013 CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, SPRING 2013 CACHING Why: bridge speed difference between CPU and RAM Modern RAM allows blocks of memory to be read quickly Principle

More information

AIX5 Initial Settings for Databases Servers

AIX5 Initial Settings for Databases Servers Introduction Here are the AIX 5L settings I automatically change when installing a pseries database server. They are provided here as a reference point for tuning an AIX system. As always, all settings

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Data Sheet: Storage Management Overview Veritas Storage Foundation 6.0 for Windows brings advanced online storage management

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Veritas Storage Foundation 5.0 for Windows brings advanced online storage management to Microsoft Windows Server environments.

More information

The MOSIX Scalable Cluster Computing for Linux. mosix.org

The MOSIX Scalable Cluster Computing for Linux.  mosix.org The MOSIX Scalable Cluster Computing for Linux Prof. Amnon Barak Computer Science Hebrew University http://www. mosix.org 1 Presentation overview Part I : Why computing clusters (slide 3-7) Part II : What

More information

Performance Management Tool for Oracle database

Performance Management Tool for Oracle database Performance Management Tool for Oracle database Master the art of Database Kaizen As an organization grows, it must respond to ever-changing business needs by ensuring continuous operation of mission critical

More information

Veritas Storage Foundation for Windows by Symantec

Veritas Storage Foundation for Windows by Symantec Veritas Storage Foundation for Windows by Symantec Advanced online storage management Veritas Storage Foundation 5.1 for Windows brings advanced online storage management to Microsoft Windows Server environments,

More information

IBM p5 Virtualization Technical Support AIX 5L V5.3. Download Full Version :

IBM p5 Virtualization Technical Support AIX 5L V5.3. Download Full Version : IBM 000-062 p5 Virtualization Technical Support AIX 5L V5.3 Download Full Version : https://killexams.com/pass4sure/exam-detail/000-062 A. Virtual Ethernet B. Micro-Partitioning C. Virtual I/O Server D.

More information

Memory management. Last modified: Adaptation of Silberschatz, Galvin, Gagne slides for the textbook Applied Operating Systems Concepts

Memory management. Last modified: Adaptation of Silberschatz, Galvin, Gagne slides for the textbook Applied Operating Systems Concepts Memory management Last modified: 26.04.2016 1 Contents Background Logical and physical address spaces; address binding Overlaying, swapping Contiguous Memory Allocation Segmentation Paging Structure of

More information

Best Practices. Deploying Optim Performance Manager in large scale environments. IBM Optim Performance Manager Extended Edition V4.1.0.

Best Practices. Deploying Optim Performance Manager in large scale environments. IBM Optim Performance Manager Extended Edition V4.1.0. IBM Optim Performance Manager Extended Edition V4.1.0.1 Best Practices Deploying Optim Performance Manager in large scale environments Ute Baumbach (bmb@de.ibm.com) Optim Performance Manager Development

More information

Lotus Sametime 3.x for iseries. Performance and Scaling

Lotus Sametime 3.x for iseries. Performance and Scaling Lotus Sametime 3.x for iseries Performance and Scaling Contents Introduction... 1 Sametime Workloads... 2 Instant messaging and awareness.. 3 emeeting (Data only)... 4 emeeting (Data plus A/V)... 8 Sametime

More information

Messaging Service Management and Analysis

Messaging Service Management and Analysis Messaging Service Management and Analysis Hypersoft OmniAnalyser delivers to enterprise customers detailed and comprehensive information on the quality of service, workload, usage and performance of their

More information

Monitoring of Private Clouds

Monitoring of Private Clouds Monitoring of Private Clouds White Paper Authors: Dirk Paessler, CEO at Paessler AG Gerald Schoch, Technical Editor at Paessler AG Last Update: February 2015 PAGE 1 OF 7 Contents Introduction... 2 The

More information

IBM EXAM QUESTIONS & ANSWERS

IBM EXAM QUESTIONS & ANSWERS IBM 000-105 EXAM QUESTIONS & ANSWERS Number: 000-105 Passing Score: 650 Time Limit: 60 min File Version: 65.5 http://www.gratisexam.com/ IBM 000-105 EXAM QUESTIONS & ANSWERS Exam Name: Power Systems with

More information

One Identity Manager 8.0. Target System Base Module Administration Guide

One Identity Manager 8.0. Target System Base Module Administration Guide One Identity Manager 8.0 Target System Base Module Administration Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

IBM Tivoli Monitoring: AIX Premium Agent Version User's Guide SA

IBM Tivoli Monitoring: AIX Premium Agent Version User's Guide SA Tioli IBM Tioli Monitoring: AIX Premium Agent Version 6.2.2.1 User's Guide SA23-2237-06 Tioli IBM Tioli Monitoring: AIX Premium Agent Version 6.2.2.1 User's Guide SA23-2237-06 Note Before using this information

More information

Outlook. Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium

Outlook. Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium Main Memory Outlook Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium 2 Backgound Background So far we considered how to share

More information

Deploying Application and OS Virtualization Together: Citrix and Virtuozzo

Deploying Application and OS Virtualization Together: Citrix and Virtuozzo White Paper Deploying Application and OS Virtualization Together: Citrix and Virtuozzo www.swsoft.com Version 1.0 Table of Contents The Virtualization Continuum: Deploying Virtualization Together... 3

More information

ESET Remote Administrator 6. Version 6.0 Product Details

ESET Remote Administrator 6. Version 6.0 Product Details ESET Remote Administrator 6 Version 6.0 Product Details ESET Remote Administrator 6.0 is a successor to ESET Remote Administrator V5.x, however represents a major step forward, completely new generation

More information

LECTURE 3:CPU SCHEDULING

LECTURE 3:CPU SCHEDULING LECTURE 3:CPU SCHEDULING 1 Outline Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time CPU Scheduling Operating Systems Examples Algorithm Evaluation 2 Objectives

More information

ETERNUS SF AdvancedCopy Manager Overview

ETERNUS SF AdvancedCopy Manager Overview ETERNUS SF AdvancedCopy Manager 14.2 Overview J2X1-7443-04ENZ0(00) June 2011 Preface Purpose This manual provides an overview of the ETERNUS SF AdvancedCopy Manager. This manual describes the ETERNUS SF

More information

Computer. Operating Systems Introduction to Operating System (OS)

Computer. Operating Systems Introduction to Operating System (OS) Computer Operating Systems Introduction to Operating System (OS) A computer is a system composed of two major components: hardware and software. Hardware is the physical equipment. Software is the collection

More information

OpenService NerveCenter Event Correlation Network Management

OpenService NerveCenter Event Correlation Network Management John Inverso Product Report 31 July 2003 OpenService NerveCenter Event Correlation Network Management Summary NerveCenter provides network-event correlation and root-cause analysis abilities which its

More information

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor

More information

Cloudamize Agents FAQ

Cloudamize Agents FAQ Cloudamize Agents FAQ Cloudamize is a cloud infrastructure analytics platform that provides data analysis and recommendations to speed and simplify cloud migration and management. Our platform helps you

More information

Oracle Database 10g Resource Manager. An Oracle White Paper October 2005

Oracle Database 10g Resource Manager. An Oracle White Paper October 2005 Oracle Database 10g Resource Manager An Oracle White Paper October 2005 Oracle Database 10g Resource Manager INTRODUCTION... 3 SYSTEM AND RESOURCE MANAGEMENT... 3 ESTABLISHING RESOURCE PLANS AND POLICIES...

More information

Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras

Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras Introduction to Operating Systems Prof. Chester Rebeiro Department of Computer Science and Engineering Indian Institute of Technology, Madras Week 02 Lecture 06 Virtual Memory Hello. In this video, we

More information

Accessibility Features in the SAS Intelligence Platform Products

Accessibility Features in the SAS Intelligence Platform Products 1 CHAPTER 1 Overview of Common Data Sources Overview 1 Accessibility Features in the SAS Intelligence Platform Products 1 SAS Data Sets 1 Shared Access to SAS Data Sets 2 External Files 3 XML Data 4 Relational

More information

Chapter 11: File System Implementation. Objectives

Chapter 11: File System Implementation. Objectives Chapter 11: File System Implementation Objectives To describe the details of implementing local file systems and directory structures To describe the implementation of remote file systems To discuss block

More information

OPERATING SYSTEMS: Lesson 1: Introduction to Operating Systems

OPERATING SYSTEMS: Lesson 1: Introduction to Operating Systems OPERATING SYSTEMS: Lesson 1: Introduction to Jesús Carretero Pérez David Expósito Singh José Daniel García Sánchez Francisco Javier García Blas Florin Isaila 1 Why study? a) OS, and its internals, largely

More information

INTRODUCING VERITAS BACKUP EXEC SUITE

INTRODUCING VERITAS BACKUP EXEC SUITE INTRODUCING VERITAS BACKUP EXEC SUITE January 6, 2005 VERITAS ARCHITECT NETWORK TABLE OF CONTENTS Managing More Storage with Fewer Resources...3 VERITAS Backup Exec Suite...3 Continuous Data Protection...

More information

ECE519 Advanced Operating Systems

ECE519 Advanced Operating Systems IT 540 Operating Systems ECE519 Advanced Operating Systems Prof. Dr. Hasan Hüseyin BALIK (10 th Week) (Advanced) Operating Systems 10. Multiprocessor, Multicore and Real-Time Scheduling 10. Outline Multiprocessor

More information

File Systems. OS Overview I/O. Swap. Management. Operations CPU. Hard Drive. Management. Memory. Hard Drive. CSI3131 Topics. Structure.

File Systems. OS Overview I/O. Swap. Management. Operations CPU. Hard Drive. Management. Memory. Hard Drive. CSI3131 Topics. Structure. File Systems I/O Management Hard Drive Management Virtual Memory Swap Memory Management Storage and I/O Introduction CSI3131 Topics Process Management Computing Systems Memory CPU Peripherals Processes

More information

Subject Name:Operating system. Subject Code:10EC35. Prepared By:Remya Ramesan and Kala H.S. Department:ECE. Date:

Subject Name:Operating system. Subject Code:10EC35. Prepared By:Remya Ramesan and Kala H.S. Department:ECE. Date: Subject Name:Operating system Subject Code:10EC35 Prepared By:Remya Ramesan and Kala H.S. Department:ECE Date:24-02-2015 UNIT 1 INTRODUCTION AND OVERVIEW OF OPERATING SYSTEM Operating system, Goals of

More information

Disaster Recovery-to-the- Cloud Best Practices

Disaster Recovery-to-the- Cloud Best Practices Disaster Recovery-to-the- Cloud Best Practices HOW TO EFFECTIVELY CONFIGURE YOUR OWN SELF-MANAGED RECOVERY PLANS AND THE REPLICATION OF CRITICAL VMWARE VIRTUAL MACHINES FROM ON-PREMISES TO A CLOUD SERVICE

More information

Chapter 8: Main Memory

Chapter 8: Main Memory Chapter 8: Main Memory Chapter 8: Memory Management Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel 32 and 64-bit Architectures Example:

More information

CSC 453 Operating Systems

CSC 453 Operating Systems CSC 453 Operating Systems Lecture 1: An Introduction What Is an Operating System? An operating system is the software that serves as an interface between the user (or his/her software applications) and

More information

Chapter 14 Operating Systems

Chapter 14 Operating Systems Chapter 14 Systems Ref Page Slide 1/54 Learning Objectives In this chapter you will learn about: Definition and need for operating Main functions of an operating Commonly used mechanisms for: Process management

More information

IBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation

IBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation IBM SYSTEM POWER7 PowerVM Jan Kristian Nielsen jankn@dk.ibm.com - +45 28803310 Erik Rex Rex@dk.ibm.com - +45 28803326 PowerVM: Virtualization Without Limits Reduces IT infrastructure costs Improves service

More information

IBM System Storage DS5020 Express

IBM System Storage DS5020 Express IBM DS5020 Express Manage growth, complexity, and risk with scalable, high-performance storage Highlights Mixed host interfaces support (FC/iSCSI) enables SAN tiering Balanced performance well-suited for

More information

Computer-System Architecture (cont.) Symmetrically Constructed Clusters (cont.) Advantages: 1. Greater computational power by running applications

Computer-System Architecture (cont.) Symmetrically Constructed Clusters (cont.) Advantages: 1. Greater computational power by running applications Computer-System Architecture (cont.) Symmetrically Constructed Clusters (cont.) Advantages: 1. Greater computational power by running applications concurrently on all computers in the cluster. Disadvantages:

More information

Multiprocessor and Real- Time Scheduling. Chapter 10

Multiprocessor and Real- Time Scheduling. Chapter 10 Multiprocessor and Real- Time Scheduling Chapter 10 Classifications of Multiprocessor Loosely coupled multiprocessor each processor has its own memory and I/O channels Functionally specialized processors

More information

IBM System p5 510 and 510Q Express Servers

IBM System p5 510 and 510Q Express Servers More value, easier to use, and more performance for the on demand world IBM System p5 510 and 510Q Express Servers System p5 510 or 510Q Express rack-mount servers Highlights Up to 4-core scalability with

More information

To provide a grand tour of the major operating systems components To provide coverage of basic computer system organization

To provide a grand tour of the major operating systems components To provide coverage of basic computer system organization Introduction What Operating Systems Do Computer-System Organization Computer-System Architecture Operating-System Structure Operating-System Operations Process Management Memory Management Storage Management

More information

Chapter 8: Memory-Management Strategies

Chapter 8: Memory-Management Strategies Chapter 8: Memory-Management Strategies Chapter 8: Memory Management Strategies Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Example: The Intel 32 and

More information

Operating Systems Course 2 nd semester 2016/2017 Chapter 1: Introduction

Operating Systems Course 2 nd semester 2016/2017 Chapter 1: Introduction Operating Systems Course 2 nd semester 2016/2017 Chapter 1: Introduction Lecturer: Eng. Mohamed B. Abubaker Note: Adapted from the resources of textbox Operating System Concepts, 9 th edition What is an

More information

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, FALL 2012

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, FALL 2012 CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 27, FALL 2012 ANNOUNCEMENTS Need student input on Lecturer Search Max Morawski Lecture 2:30pm 3:15pm, Fri 12/7, ITE 217 Meet with

More information

OPERATING SYSTEMS. Prescribed Text Book Operating System Principles, Seventh Edition By Abraham Silberschatz, Peter Baer Galvin and Greg Gagne

OPERATING SYSTEMS. Prescribed Text Book Operating System Principles, Seventh Edition By Abraham Silberschatz, Peter Baer Galvin and Greg Gagne OPERATING SYSTEMS Prescribed Text Book Operating System Principles, Seventh Edition By Abraham Silberschatz, Peter Baer Galvin and Greg Gagne OVERVIEW An operating system is a program that manages the

More information

Introduction to Operating Systems

Introduction to Operating Systems Introduction to Operating Systems Organized By: Assistant Professor CSED, TU V.A. Disclaimer This is NOT A COPYRIGHT MATERIAL Content has been taken mainly from the following books: Operating Systems Concepts

More information

ArcGIS Enterprise Performance and Scalability Best Practices. Andrew Sakowicz

ArcGIS Enterprise Performance and Scalability Best Practices. Andrew Sakowicz ArcGIS Enterprise Performance and Scalability Best Practices Andrew Sakowicz Agenda Definitions Design workload separation Provide adequate infrastructure capacity Configure Tune Test Monitor Definitions

More information

Microsoft SQL Server Fix Pack 15. Reference IBM

Microsoft SQL Server Fix Pack 15. Reference IBM Microsoft SQL Server 6.3.1 Fix Pack 15 Reference IBM Microsoft SQL Server 6.3.1 Fix Pack 15 Reference IBM Note Before using this information and the product it supports, read the information in Notices

More information

ProphetStor DiskProphet Ensures SLA for VMware vsan

ProphetStor DiskProphet Ensures SLA for VMware vsan ProphetStor DiskProphet Ensures SLA for VMware vsan 2017 ProphetStor Data Services, Inc. 0 ProphetStor DiskProphet Ensures SLA for VMware vsan Table of Contents Summary... 2 The Challenges... 2 SLA Compliance...

More information

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 What's New in StruxureWare Data Center Expert 7.2.x Learn more about the new features available in the StruxureWare Data Center Expert 7.2.x release.

More information

Sistemi in Tempo Reale

Sistemi in Tempo Reale Laurea Specialistica in Ingegneria dell'automazione Sistemi in Tempo Reale Giuseppe Lipari Introduzione alla concorrenza Fundamentals Algorithm: It is the logical procedure to solve a certain problem It

More information

CHAPTER 8 - MEMORY MANAGEMENT STRATEGIES

CHAPTER 8 - MEMORY MANAGEMENT STRATEGIES CHAPTER 8 - MEMORY MANAGEMENT STRATEGIES OBJECTIVES Detailed description of various ways of organizing memory hardware Various memory-management techniques, including paging and segmentation To provide

More information

Chapter 6: CPU Scheduling. Operating System Concepts 9 th Edition

Chapter 6: CPU Scheduling. Operating System Concepts 9 th Edition Chapter 6: CPU Scheduling Silberschatz, Galvin and Gagne 2013 Chapter 6: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor Scheduling Real-Time

More information

Free up rack space by replacing old servers and storage

Free up rack space by replacing old servers and storage A Principled Technologies report: Hands-on testing. Real-world results. Free up rack space by replacing old servers and storage A 2U Dell PowerEdge FX2s and all-flash VMware vsan solution powered by Intel

More information