ISO IEC 23544:2021 pdf download – Information Technology — Data centres — Application Platform Energy Effectiveness (APEE).
3.1.1 application platform platform composed of target IT equipment (3.1.4), operating systems, and middleware (3.1.3) with the purpose of providing an IT service (3.1.5) Note 1 to entry: An application platform is an environment for executing software applications ( 3.1.2) such as ERP and CRM software. Therefore, a software application itself is not included as part of an application platform. 3.1.2 software application computer program for implementing an IT service (3.1.5 ) Note 1 to entry: A software application is usually developed independently for each IT service. 3.1.3 middleware software layer between an operating system and the software applications (3.1.2) Note 1 to entry: Examples of middleware include DBMS, web server software, application server software, transaction monitor. Note 2 to entry: An operating system is the software directly managing the hardware, e.g. conventional operating system, hypervisor, etc. [SOURCE: ISO/IEC/IEEE 24765:2017, 3.2459, modified – Notes 1 and 2 to entry have been added.] 3.1.4 target IT equipment server, storage and network equipment that are components of an application platform (3.1.1) 3.1.5 IT service service that provides an outcome to its users via information technology 3.1.6 application outcome information provided by an IT service (3.1.5) to its users Note 1 to entry: An example of an application outcome is a set of reports to support decision-making at retail outlets (such as sales analysis reports, and stock status reports). 3.1.7 measurement period duration in which the benchmark performs the intended data processing Note 1 to entry: Typically, the measurement period(s) is/are the only portion of the benchmark execution which is/are used to calculate the benchmark score. Note 2 to entry: The intended data processing routine is a routine including the benchmark calculation. Note 3 to entry: In the case of using TPC-H , the measurement target of TPC-H is a performance for executing SQL queries, so a period of executing SQL queries is a measurement period. Other periods, such as a data loading, are not a measurement period. 3.1.8 benchmark identifier string which identifies a specific benchmark, which consists of the name and the major version (3.1.9), when applicable
6 Determination of application outcome and energy consumption of the application platform for APEE 6.1 Prerequisites for the benchmark and application platform The following prerequisites shall apply when measuring the APEE of an application platform that provides an IT service: a) 4 The measurer determines one benchmark to be used for the calculation of APEE. Benchmarks shall meet the following requirements. Examples of benchmarks that can be used for APEE measurement are given in Annex D . 1) The benchmark is representative of the target IT service. 2) The start and the end of the execution of the benchmark are clear. 3) All iterations of the benchmark run produce comparable results. 4) An application outcome defined by the benchmark is identical regardless of how many times it is executed on any application platform. NOTE 1 In the case of TPC-H as an example of an application outcome, it defines a set of results of business-oriented ad-hoc queries as an application outcome of the execution. A performance metric such as throughput and processing time is not an application outcome.