)]}'
{"specs/queens/approved/vm-power-management.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"df128306f6e37a674d99f385e309a7f0128c4da2","unresolved":false,"context_lines":[{"line_number":34,"context_line":"* A network operator wants to be able to reduce unecessary power consumption"},{"line_number":35,"context_line":"  and vary CPU power states in relation to the network load VNFs are"},{"line_number":36,"context_line":"  handling"},{"line_number":37,"context_line":"* the DPDK project provides support for power management, with both power"},{"line_number":38,"context_line":"  aware sample applications and power libraries to control CPU power"},{"line_number":39,"context_line":"  consumption [1]_, operators running DPDK based applications need"},{"line_number":40,"context_line":"  orchestration layer support."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Proposed change"},{"line_number":43,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_2bfc4fb3","line":40,"range":{"start_line":37,"start_character":1,"end_line":40,"end_character":30},"updated":"2017-10-17 12:58:23.000000000","message":"this technically is not a usecase.\n\ni would rephase as\n\na vnf vendor has chosen to build there product on DPDK and wishes to utilise the power management libraries it provdes\nto reduce total cost of ownership for there vnf. To achive this goal they wish to ensure that the orchestration layer provides a interface to allow the vnf to manage is power state in a virutalised context.","commit_id":"fc16b54f4582b55a041a53d1164abb321603bcb2"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"df128306f6e37a674d99f385e309a7f0128c4da2","unresolved":false,"context_lines":[{"line_number":104,"context_line":"Other end user impact"},{"line_number":105,"context_line":"---------------------"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"A power management agent must be present on the host for a fully working"},{"line_number":108,"context_line":"power management solution and such hosts discovarable and selectable for"},{"line_number":109,"context_line":"correct placement. Two possible approaches for host filtering/scheduling"},{"line_number":110,"context_line":"include admin flagged aggregates and traits."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Performance Impact"},{"line_number":113,"context_line":"------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_eba637c1","line":110,"range":{"start_line":107,"start_character":0,"end_line":110,"end_character":44},"updated":"2017-10-17 12:58:23.000000000","message":"this is actully not an enduer impact but rather a deployer impact.","commit_id":"fc16b54f4582b55a041a53d1164abb321603bcb2"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"df128306f6e37a674d99f385e309a7f0128c4da2","unresolved":false,"context_lines":[{"line_number":156,"context_line":"Testing"},{"line_number":157,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"Unit tests should be sufficient, functional tests depend on external"},{"line_number":160,"context_line":"components."},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"Documentation Impact"},{"line_number":163,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f4e5783_2b71ef44","line":160,"range":{"start_line":159,"start_character":0,"end_line":160,"end_character":11},"updated":"2017-10-17 12:58:23.000000000","message":"we will need at least functional test with the fake libvirt driver for this feature.","commit_id":"fc16b54f4582b55a041a53d1164abb321603bcb2"}]}
