Rec. ITU-T L.1352 (08/2019) - Interface for power management in network function virtualization environments – Green abstraction layer version 2
Summary
History
FOREWORD
Table of Contents
Introduction
1 Scope
2 References
3 Definitions
     3.1 Terms defined elsewhere
     3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Foreground
     6.1 Green abstraction layer
     6.2 Network functions virtualization architectural framework
          6.2.1 Network functions virtualization management and orchestration overview
               6.2.1.1 Virtualized network function scaling
               6.2.1.2 Network service scaling
          6.2.2 Network functions virtualization infrastructure overview
               6.2.2.1 Hypervisor domain overview
7 GALv2 energy-aware states specification
     7.1 Identification of the ETSI network functions virtualization entities
          7.1.1 Identification of a network service
          7.1.2 Identification of a virtualized network function
          7.1.3 Identification of a virtualized network function component
          7.1.4 Identification of a virtualization container
     7.2 Identification of a given (CD, HD) combination
     7.3 Identification of a given energy-aware state of a network functions virtualization entity
     7.4 VNFC energy-aware states
          7.4.1 VNFC energy-aware states definition
          7.4.2 VNFC energy-aware states in the Vdu information element
     7.5 Virtualized network function energy-aware states
          7.5.1 Virtualized network function energy-aware states specification
          7.5.2 Virtualized network function energy-aware states in the virtualized network function descriptor information element
          7.5.3 Virtualized network function energy-aware states in the VnfDf information element
     7.6 Network service energy-aware states
          7.6.1 Network service energy-aware states definition
          7.6.2 Network service energy-aware states in the network service descriptor information element
8 GALv2 green standard interface
     8.1 Provisioning operations
          8.1.1 Os-Ma-Nfvo reference point
               8.1.1.1 Instantiate network service operation
                    8.1.1.1.1 Description
                    8.1.1.1.2 Input parameters
                    8.1.1.1.3 Output parameters
                    8.1.1.1.4 Operation results
               8.1.1.2 Scale network service operation
                    8.1.1.2.1 Description
                    8.1.1.2.2 Input parameters
                    8.1.1.2.3 Output parameters
                    8.1.1.2.4 Operation results
               8.1.1.3 Update network service operation
                    8.1.1.3.1 Description
                    8.1.1.3.2 Input parameters
                    8.1.1.3.3 Output parameters
                    8.1.1.3.4 Operation results
               8.1.1.4 Notify operation
                    8.1.1.4.1 Description
                    8.1.1.4.2 NsLcmOperationOccurenceNotification
                         8.1.1.4.2.1 Description
                         8.1.1.4.2.2 Trigger conditions
                         8.1.1.4.2.3 Attributes
          8.1.2 Or-Vnfm reference point
               8.1.2.1 Instantiate virtualized network function operation
                    8.1.2.1.1 Description
                    8.1.2.1.2 Input parameters
                    8.1.2.1.3 Output parameters
                    8.1.2.1.4 Operation results
               8.1.2.2 Scale virtualized network function operation
                    8.1.2.2.1 Description
                    8.1.2.2.2 Input parameters
                    8.1.2.2.3 Output parameters
                    8.1.2.2.4 Operation results
               8.1.2.3 Scale virtualized network function to level operation
                    8.1.2.3.1 Description
                    8.1.2.3.2 Input parameters
                    8.1.2.3.3 Output parameters
                    8.1.2.3.4 Operation results
               8.1.2.4 Change virtualized network function flavour operation
                    8.1.2.4.1 Description
                    8.1.2.4.2 Input parameters
                    8.1.2.4.3 Output parameters
                    8.1.2.4.4 Operation results
               8.1.2.5 Operate virtualized network function operation
                    8.1.2.5.1 Description
                    8.1.2.5.2 Input parameters
                    8.1.2.5.3 Output parameters
                    8.1.2.5.4 Operation results
               8.1.2.6 Modify virtualized network function information operation
                    8.1.2.6.1 Description
                    8.1.2.6.2 Input parameters
                    8.1.2.6.3 Output parameters
                    8.1.2.6.4 Operation results
               8.1.2.7 Notify operation
                    8.1.2.7.1 Description
                    8.1.2.7.2 VnfLcmOperationOccurrenceNotification
                         8.1.2.7.2.1 Description
                         8.1.2.7.2.2 Trigger conditions
                         8.1.2.7.2.3 Attributes
               8.1.2.8 Virtualized resources management interfaces in indirect mode
                    8.1.2.8.1 Introduction
                    8.1.2.8.2 Virtualized compute interfaces
                         8.1.2.8.2.1 Virtualized compute resources management interface
                         8.1.2.8.2.2 Virtualized compute resources change notification interface
                         8.1.2.8.2.3 Virtualized compute resources information management interface
          8.1.3 Or-Vi reference point
               8.1.3.1 Allocate virtualized compute resource operation
                    8.1.3.1.1 Description
                    8.1.3.1.2 Input parameters
                    8.1.3.1.3 Output parameters
                    8.1.3.1.4 Operation results
               8.1.3.2 Update virtualized compute resource operation
                    8.1.3.2.1 Description
                    8.1.3.2.2 Input parameters
                    8.1.3.2.3 Output parameters
                    8.1.3.2.4 Operation results
               8.1.3.3 Scale virtualized compute resource operation
                    8.1.3.3.1 Description
                    8.1.3.3.2 Input parameters
                    8.1.3.3.3 Output parameters
                    8.1.3.3.4 Operation results
               8.1.3.4 Notify operation
                    8.1.3.4.1 Description
                    8.1.3.4.2 VirtualisedResourceChangeNotification
                         8.1.3.4.2.1 Description
                         8.1.3.4.2.2 Trigger conditions
                         8.1.3.4.2.3 Attributes
          8.1.4 Vi-Vnfm reference point
               8.1.4.1 Allocate virtualized compute resource operation
                    8.1.4.1.1 Description
                    8.1.4.1.2 Input parameters
                    8.1.4.1.3 Output parameters
                    8.1.4.1.4 Operation results
               8.1.4.2 Update virtualized compute resource operation
                    8.1.4.2.1 Description
                    8.1.4.2.2 Input parameters
                    8.1.4.2.3 Output parameters
                    8.1.4.2.4 Operation results
               8.1.4.3 Scale virtualized compute resource operation
                    8.1.4.3.1 Description
                    8.1.4.3.2 Input parameters
                    8.1.4.3.3 Output parameters
                    8.1.4.3.4 Operation results
               8.1.4.4 Notify operation
                    8.1.4.4.1 Description
                    8.1.4.4.2 VirtualisedResourceChangeNotification
                         8.1.4.4.2.1 Description
                         8.1.4.4.2.2 Trigger conditions
                         8.1.4.4.2.3 Attributes
          8.1.5 Ve-Vnfm-em reference point
               8.1.5.1 Instantiate virtualized network function operation
                    8.1.5.1.1 Description
                    8.1.5.1.2 Input parameters
                    8.1.5.1.3 Output parameters
                    8.1.5.1.4 Operation results
               8.1.5.2 Scale virtualized network function operation
                    8.1.5.2.1 Description
                    8.1.5.2.2 Input parameters
                    8.1.5.2.3 Output parameters
                    8.1.5.2.4 Operation results
               8.1.5.3 Scale virtualized network function to level operation
                    8.1.5.3.1 Description
                    8.1.5.3.2 Input parameters
                    8.1.5.3.3 Output parameters
                    8.1.5.3.4 Operation results
               8.1.5.4 Change virtualized network function flavour operation
                    8.1.5.4.1 Description
                    8.1.5.4.2 Input parameters
                    8.1.5.4.3 Output parameters
                    8.1.5.4.4 Operation results
               8.1.5.5 Operate virtualized network function operation
                    8.1.5.5.1 Description
                    8.1.5.5.2 Input parameters
                    8.1.5.5.3 Output parameters
                    8.1.5.5.4 Operation results
               8.1.5.6 Modify virtualized network function information operation
                    8.1.5.6.1 Description
                    8.1.5.6.2 Input parameters
                    8.1.5.6.3 Output parameters
                    8.1.5.6.4 Operation results
               8.1.5.7 Notify operation
                    8.1.5.7.1 Description
                    8.1.5.7.2 VnfLcmOperationOccurrenceNotification
                         8.1.5.7.2.1 Description
                         8.1.5.7.2.2 Trigger conditions
                         8.1.5.7.2.3 Attributes
               8.1.5.8 Set configuration
                    8.1.5.8.1 Description
                    8.1.5.8.2 Input parameters
                    8.1.5.8.3 Output parameters
                    8.1.5.8.4 Operation results
     8.2 Release operations
          8.2.1 Os-Ma-Nfvo reference point
               8.2.1.1 Update operation
                    8.2.1.1.1 Description
                    8.2.1.1.2 Input parameters
                    8.2.1.1.3 Output parameters
                    8.2.1.1.4 Operation results
          8.2.2 Or-Vnfm reference point
               8.2.2.1 Operate virtualized network function operation
                    8.2.2.1.1 Description
                    8.2.2.1.2 Input parameters
                    8.2.2.1.3 Output parameters
                    8.2.2.1.4 Operation results
               8.2.2.2 Modify virtualized network function information operation
                    8.2.2.2.1 Description
                    8.2.2.2.2 Input parameters
                    8.2.2.2.3 Output parameters
                    8.2.2.2.4 Operation results
               8.2.2.3 Notify operation
                    8.2.2.3.1 Description
                    8.2.2.3.2 VnfLcmOperationOccurrenceNotification
                         8.2.2.3.2.1 Description
                         8.2.2.3.2.2 Trigger conditions
                         8.2.2.3.2.3 Attributes
               8.2.2.4 Virtualized resources management interfaces in indirect mode
                    8.2.2.4.1 Introduction
                    8.2.2.4.2 Virtualized compute interfaces
                         8.2.2.4.2.1 Virtualized compute resources management interface
                         8.2.2.4.2.2 Virtualized compute resources change notification interface
                         8.2.2.4.2.3 Virtualized compute resources information management interface
          8.2.3 Or-Vi reference point
               8.2.3.1 Update virtualized compute resource operation
                    8.2.3.1.1 Description
                    8.2.3.1.2 Input parameters
                    8.2.3.1.3 Output parameters
                    8.2.3.1.4 Operation results
          8.2.4 Vi-Vnfm reference point
               8.2.4.1 Update virtualized compute resource operation
                    8.2.4.1.1 Description
                    8.2.4.1.2 Input parameters
                    8.2.4.1.3 Output parameters
                    8.2.4.1.4 Operation results
          8.2.5 Ve-Vnfm-em reference point
               8.2.5.1 Operate virtualized network function operation
                    8.2.5.1.1 Description
                    8.2.5.1.2 Input parameters
                    8.2.5.1.3 Output parameters
                    8.2.5.1.4 Operation results
               8.2.5.2 Modify virtualized network function information operation
                    8.2.5.2.1 Description
                    8.2.5.2.2 Input parameters
                    8.2.5.2.3 Output parameters
                    8.2.5.2.4 Operation results
               8.2.5.3 Notify operation
                    8.2.5.3.1 Description
                    8.2.5.3.2 VnfLcmOperationOccurrenceNotification
                         8.2.5.3.2.1 Description
                         8.2.5.3.2.2 Trigger conditions
                         8.2.5.3.2.3 Attributes
               8.2.5.4 Set configuration
                    8.2.5.4.1 Description
                    8.2.5.4.2 Input parameters
                    8.2.5.4.3 Output parameters
                    8.2.5.4.4 Operation results
     8.3 Monitoring operations
          8.3.1 Os-Ma-Nfvo reference point
               8.3.1.1 Create performance management job operation
                    8.3.1.1.1 Description
                    8.3.1.1.2 Input parameters
                    8.3.1.1.3 Output parameters
                    8.3.1.1.4 Operation results
               8.3.1.2 Notify operation
                    8.3.1.2.1 Description
                    8.3.1.2.2 PerformanceInformationAvailableNotification
                         8.3.1.2.2.1 Description
                         8.3.1.2.2.2 Trigger conditions
                         8.3.1.2.2.3 Attributes
                    8.3.1.2.3 ThresholdCrossedNotification
                         8.3.1.2.3.1 Description
                         8.3.1.2.3.2 Trigger conditions
                         8.3.1.2.3.3 Attributes
          8.3.2 Or-Vnfm reference point
               8.3.2.1 Create performance management job operation
                    8.3.2.1.1 Description
                    8.3.2.1.2 Input parameters
                    8.3.2.1.3 Output parameters
                    8.3.2.1.4 Operation results
               8.3.2.2 Notify operation
                    8.3.2.2.1 Description
                    8.3.2.2.2 PerformanceInformationAvailableNotification
                         8.3.2.2.2.1 Description
                         8.3.2.2.2.2 Trigger conditions
                         8.3.2.2.2.3 Attributes
                    8.3.2.2.3 ThresholdCrossedNotification
                         8.3.2.2.3.1 Description
                         8.3.2.2.3.2 Trigger conditions
                         8.3.2.2.3.3 Attributes
          8.3.3 Virtualized resources performance management interfaces in indirect mode
               8.3.3.1 Introduction
          8.3.4 Or-Vi reference point
               8.3.4.1 Create performance management job operation
                    8.3.4.1.1 Description
                    8.3.4.1.2 Input parameters
                    8.3.4.1.3 Output parameters
                    8.3.4.1.4 Operation results
               8.3.4.2 Notify operation
                    8.3.4.2.1 Description
                    8.3.4.2.2 PerformanceInformationAvailableNotification
                         8.3.4.2.2.1 Description
                         8.3.4.2.2.2 Trigger conditions
                         8.3.4.2.2.3 Attributes
                    8.3.4.2.3 ThresholdCrossedNotification
                         8.3.4.2.3.1 Description
                         8.3.4.2.3.2 Trigger conditions
                         8.3.4.2.3.3 Attributes
          8.3.5 Vi-Vnfm reference point
               8.3.5.1 Create performance management job operation
                    8.3.5.1.1 Description
                    8.3.5.1.2 Input parameters
                    8.3.5.1.3 Output parameters
                    8.3.5.1.4 Operation results
               8.3.5.2 Notify operation
                    8.3.5.2.1 Description
                    8.3.5.2.2 PerformanceInformationAvailableNotification
                         8.3.5.2.2.1 Description
                         8.3.5.2.2.2 Trigger conditions
                         8.3.5.2.2.3 Attributes
                    8.3.5.2.3 ThresholdCrossedNotification
                         8.3.5.2.3.1 Description
                         8.3.5.2.3.2 Trigger conditions
                         8.3.5.2.3.3 Attributes
          8.3.6 Ve-Vnfm reference point
               8.3.6.1 Create performance management job operation
                    8.3.6.1.1 Description
                    8.3.6.1.2 Input parameters
                    8.3.6.1.3 Output parameters
                    8.3.6.1.4 Operation results
               8.3.6.2 Notify operation
                    8.3.6.2.1 Description
                    8.3.6.2.2 PerformanceInformationAvailableNotification
                         8.3.6.2.2.1 Description
                         8.3.6.2.2.2 Trigger conditions
                         8.3.6.2.2.3 Attributes
                    8.3.6.2.3 ThresholdCrossedNotification
                         8.3.6.2.3.1 Description
                         8.3.6.2.3.2 Trigger conditions
                         8.3.6.2.3.3 Attributes
               8.3.6.3 Notify operation
                    8.3.6.3.1 Description
                    8.3.6.3.2 IndicatorValueChangeNotification
                         8.3.6.3.2.1 Description
                         8.3.6.3.2.2 Trigger conditions
                         8.3.6.3.2.3 Attributes
               8.3.6.4 Get indicator value operation
                    8.3.6.4.1 Description
                    8.3.6.4.2 Input parameters
                    8.3.6.4.3 Output parameters
                    8.3.6.4.4 Operation results
               8.3.6.5 Notify operation
                    8.3.6.5.1 Description
                    8.3.6.5.2 IndicatorValueChangeNotification
                         8.3.6.5.2.1 Description
                         8.3.6.5.2.2 Trigger conditions
                         8.3.6.5.2.3 Attributes
               8.3.6.6 Get indicator value operation
                    8.3.6.6.1 Description
                    8.3.6.6.2 Input operations
                    8.3.6.6.3 Output operations
                    8.3.6.6.4 Operation results
Appendix I  GALv2 green standard interface
Appendix II  Energy-aware state virtualized network function configuration flows
     II.1 Change of virtualized network function configurable properties
     II.2 Scale to level of virtualized network function
Bibliography