Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 7cab895400e748f8db0562eabf78d976cb96f558
- Author: Gilad Chaplik <[email protected]>
- Date: Sun Apr 27 01:20:54 2014 +0300
- restapi: add QoS RESTful interface for storage QoS
- - POST: /ovirt-engine/api/datacenters/{datacenter:id}/qoss; body: qos; response: qos
- <qos type="storage">
- <name>test_qos</name>
- <description>aaaaa</description>
- <max_throughput>1</max_throughput>
- <max_read_throughput>1</max_read_throughput>
- <max_write_throughput>1</max_write_throughput>
- <max_iops>1</max_iops>
- <max_read_iops>1</max_read_iops>
- <max_write_iops>1</max_write_iops>
- </qos>
- - GET: /ovirt-engine/api/datacenters/{datacenter:id}/qoss; response: qoss
- - DELETE: /ovirt-engine/api/datacenters/{datacenter:id}/qoss/{qos:id};
- - GET: /ovirt-engine/api/datacenters/{datacenter:id}/qoss/{qos:id}; response: qos
- <qos type="storage" href="/ovirt-engine/api/datacenters/00000002-0002-0002-0002-000000000321/qoss/a66577ff-d5f1-40f7-aebb-0b350ad8bb8c" id="a66577ff-d5f1-40f7-aebb-0b350ad8bb8c">
- <name>test_qos</name>
- <description>aaaaa</description>
- <data_center href="/ovirt-engine/api/datacenters/00000002-0002-0002-0002-000000000321" id="00000002-0002-0002-0002-000000000321"/>
- <max_throughput>1</max_throughput>
- <max_read_throughput>1</max_read_throughput>
- <max_write_throughput>1</max_write_throughput>
- <max_iops>1</max_iops>
- <max_read_iops>1</max_read_iops>
- <max_write_iops>1</max_write_iops>
- </qos>
- - PUT: /ovirt-engine/api/datacenters/{datacenter:id}/qoss/{qos:id}; body: qos; response: qos
- For more information see: http://www.ovirt.org/Features/aggregate_QoS,
- http://www.ovirt.org/Features/blkio-support#RESTful_API
- Change-Id: I1a9af59277b50554531522802f19046c0051d82f
- Signed-off-by: Gilad Chaplik <[email protected]>
- commit d81fc10a8fc77f37277ac767d229edd14ad3fbd1
- Author: Kobi Ianko <[email protected]>
- Date: Wed May 14 17:49:37 2014 +0300
- core: Add crud command for Cpu Qos
- Adding commands to hanle the new Cpu Qos
- With multiple paragraphs if necessary.
- Change-Id: I101b1325e89e68f548bfcf83fe7e0033b88419e6
- Bug-Url: https://bugzilla.redhat.com/1084930
- Signed-off-by: Kobi Ianko <[email protected]>
- commit 9d31a0b99ecac2f909f1028bc6d2055594448409
- Author: Kobi Ianko <[email protected]>
- Date: Wed May 14 15:38:40 2014 +0300
- core, db: Adding Cpu Qos DB config
- Adding the Cpu Qos db config,
- the Cpu Qos consists of one parameter:cpu_limit.
- The parameter will be added to the qos table.
- support for this feature is for all 3.x versions.
- Change-Id: I533bcc601ac44289c51f5d56a6da0dd2455116d6
- Bug-Url: https://bugzilla.redhat.com/1084930
- Signed-off-by: Kobi Ianko <[email protected]>
- commit 03c5de12485ff74f18d9735771a7fbdd650a893d
- Author: Kobi Ianko <[email protected]>
- Date: Wed May 14 11:02:09 2014 +0300
- core: Adding the CpuQos entity
- Adding a Cpu Qos entity that will be used by the cpu profile.
- the cpu profile will be used to set cpu sla parameters of the vm.
- Change-Id: I2134a778d70b3c9ff3e78cc38282a515250b7cf2
- Bug-Url: https://bugzilla.redhat.com/1084930
- Signed-off-by: Kobi Ianko <[email protected]>
- commit bab7fbd5b1361ff34c08d2936224a7a5804ea4bc
- Author: Gilad Chaplik <[email protected]>
- Date: Wed May 28 20:42:59 2014 +0300
- core: Add CRUD commands and queries for QoS objects (storage)
- For more information see: http://www.ovirt.org/Features/aggregate_QoS,
- http://www.ovirt.org/Features/blkio-support
- Change-Id: I1a9af59277b5055453159f002f19046c00522ddb
- Signed-off-by: Gilad Chaplik <[email protected]>
- commit bacb57540fba62b0a5a715280a4a17421bdd8660
- Author: Gilad Chaplik <[email protected]>
- Date: Wed May 28 20:40:22 2014 +0300
- db, core: aggregate qos and storage qos impl
- - DB and DAL changes: create qos table to accomodate qos objects and include
- storage qos and its limits.
- - added qos_sp.sql to add default sp.
- For more information see: http://www.ovirt.org/Features/aggregate_QoS,
- http://www.ovirt.org/Features/blkio-support
- Change-Id: I1a9af59277b5055453159f002f19046c0051d63b
- Signed-off-by: Gilad Chaplik <[email protected]>
- commit f85651d1fa7ebfa3f75908c2c381a123bbeb787d
- Author: Gilad Chaplik <[email protected]>
- Date: Tue Apr 29 10:21:28 2014 +0300
- common: introduce qos package, and storage qos
- - Base Qos abstract class, in the future all QoS will inherit it.
- - QosType (version >= 3.3 network, version >= 3.5 disk, cpu), to distinguish
- between the types.
- - StorageQos object as the first implementation.
- - Handle field validation propeties.
- For more information see http://www.ovirt.org/Features/aggregate_QoS,
- http://www.ovirt.org/Features/blkio-support
- Change-Id: I1a9af59277b5055453159f002f19046c0051d8ff
- Signed-off-by: Gilad Chaplik <[email protected]>
- commit 3346a60b0e34a619cb4ce5d91d7d285a913a688f
- Author: Martin Betak <[email protected]>
- Date: Thu Jul 3 11:58:58 2014 +0200
- dal: Refactor VmStatic and VmTemplate Daos
- Extracted common fields from parameter sources of VmStatic and
- VmTemplate to new VmBaseDaoDbFacade.
- This new class also inheriths DefaultGenericDaoDbFacade to eliminate
- trivial implementations of get, update and delete in both
- DaoDbImpls.
- Change-Id: Ia8c02c11ededf4dfba67e5cc8598ae90155d7eb5
- Signed-off-by: Martin Betak <[email protected]>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement