Transfer disk images on oVirt system
Project description
ovirt-imageio
ovirt-imageio enables uploading and downloading of disks and snapshots using HTTPS.
The project provides ovirt-imageio service and imageio client library.
ovirt-imageio service can act in two different roles:
-
as a service exposing images over HTTPS, allowing clients to read and write images.
-
as a proxy service, allowing clients without access to the host network to read and write images.
imageio client library provides wrapper around REST API provided by ovirt-imageio. Besides making REST API easy to use, it also provides other features like on-the-fly image format conversion or support for incremental backup out of the box. It can also be used as a reference implementation of imageio client.
How this project is related to other oVirt projects?
-
vdsm - control and monitor imageio service, prepare and finalize upload and download operations.
-
engine - manage upload and download operations, communicating with vdsm and imageio service running on the engine. Engine does not communicate with imageio service on the hosts.
Documentation
http://ovirt.github.io/ovirt-imageio/
Installation
-
On engine, the imageio service is installed as part of oVirt engine installation
- Should be enabled during engine-setup.
-
On host, the imageio service is installed as part of oVirt node installation
Contributing
Patches are welcome!
-
Refer to Development Section for build and commit instructions.
-
Send a pull request on GitHub
Getting Help
Please send mail to one of the following lists for help.
-
For discussion about usage and general help: http://lists.ovirt.org/mailman/listinfo/users
-
For technical discussion about the project and its code: http://lists.ovirt.org/mailman/listinfo/devel
Licensing
The project is provided under the terms of the GPL-2.0-or-later License.
Please see the LICENSES/GPL-2.0-or-later.txt
file for complete license terms.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ovirt-imageio-2.5.0.tar.gz
.
File metadata
- Download URL: ovirt-imageio-2.5.0.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8e381c344ed09cb98bb5b9a140103cab53a7a89158e5ff7396cdfe958fe07cd |
|
MD5 | 2838e1c545051c434b7dc2682976d328 |
|
BLAKE2b-256 | 549568cf02e80d12ffe65d5135eef1f731f41da23f4d4efebb2c80ca9b309b73 |