[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-10454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pearl Dsilva updated CLOUDSTACK-10454:
--------------------------------------
    Description: 
h2. *Background*

The default way of registering / downloading templates in CloudStack involves 
caching them on the secondary store and then during VM deployment, the template 
is copied to the primary store. However, from ACS version 4.11.1 onward, a 
feature was added for KVM hypervisor to enable direct download to primary 
store. This massively reduces the usage of secondary store and also quickens 
the entire VM deployment process, as there is no need to copy the template from 
secondary to primary store. 
h2. *Requirement*

We would like to propose an idea to extend this feature of direct download of 
templates onto primary store for other hypervisors - namely, VMware and 
XenServer. This would gravely benefit end-users to efficiently use the 
secondary storage and save overall time of VM deployment on the respective 
hypervisors
h2. *Relevant Skills:*

Java
MySQL
Vue.js
h2. *Difficulty:*

175 hours (Only VMware)
350 hours (VMware & XenServer)
h2. *Potential Mentors:*

Abhishek Kumar (abhishek.mr...@gmail.com)
Pearl Dsilva (pearl1...@gmail.com)
h2. *References*

[https://www.shapeblue.com/how-to-deploy-templates-without-using-secondary-storage-on-kvm/]
[https://www.shapeblue.com/cloudstack-feature-first-look-direct-download-agnostic-of-the-storage-provider/]
[https://cwiki.apache.org/confluence/display/CLOUDSTACK/Bypass+Secondary+Storage+%28Direct+Download%29+on+KVM]
[https://www.youtube.com/watch?v=SwepUTfGiKc]

  was:
## Background
The default way of registering / downloading templates in CloudStack involves 
caching them on the secondary store and then during VM deployment, the template 
is copied to the primary store. However, from ACS version 4.11.1 onward, a 
feature was added for KVM hypervisor to enable direct download to primary 
store. This massively reduces the usage of secondary store and also quickens 
the entire VM deployment process, as there is no need to copy the template from 
secondary to primary store. 

## Requirement
We would like to propose an idea to extend this feature of direct download of 
templates onto primary store for other hypervisors - namely, VMware and 
XenServer. This would gravely benefit end-users to efficiently use the 
secondary storage and save overall time of VM deployment on the respective 
hypervisors

## Relevant Skills:
Java
MySQL
Vue.js

## Difficulty:
175 hours (Only VMware)
350 hours (VMware & XenServer)

## Potential Mentors:
Abhishek Kumar ([abhishek.mr...@gmail.com](mailto:abhishek.mr...@gmail.com))
Pearl Dsilva (pearl1...@gmail.com)

## References
https://www.shapeblue.com/how-to-deploy-templates-without-using-secondary-storage-on-kvm/
https://www.shapeblue.com/cloudstack-feature-first-look-direct-download-agnostic-of-the-storage-provider/
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Bypass+Secondary+Storage+%28Direct+Download%29+on+KVM
https://www.youtube.com/watch?v=SwepUTfGiKc


> GSoC Idea 2022 - Bypass Secondary Storage (Direct Download) on VMware &/or 
> XenServer
> ------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-10454
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10454
>             Project: CloudStack
>          Issue Type: New Feature
>          Components: Template
>            Reporter: Pearl Dsilva
>            Priority: Major
>              Labels: gsoc2022
>
> h2. *Background*
> The default way of registering / downloading templates in CloudStack involves 
> caching them on the secondary store and then during VM deployment, the 
> template is copied to the primary store. However, from ACS version 4.11.1 
> onward, a feature was added for KVM hypervisor to enable direct download to 
> primary store. This massively reduces the usage of secondary store and also 
> quickens the entire VM deployment process, as there is no need to copy the 
> template from secondary to primary store. 
> h2. *Requirement*
> We would like to propose an idea to extend this feature of direct download of 
> templates onto primary store for other hypervisors - namely, VMware and 
> XenServer. This would gravely benefit end-users to efficiently use the 
> secondary storage and save overall time of VM deployment on the respective 
> hypervisors
> h2. *Relevant Skills:*
> Java
> MySQL
> Vue.js
> h2. *Difficulty:*
> 175 hours (Only VMware)
> 350 hours (VMware & XenServer)
> h2. *Potential Mentors:*
> Abhishek Kumar (abhishek.mr...@gmail.com)
> Pearl Dsilva (pearl1...@gmail.com)
> h2. *References*
> [https://www.shapeblue.com/how-to-deploy-templates-without-using-secondary-storage-on-kvm/]
> [https://www.shapeblue.com/cloudstack-feature-first-look-direct-download-agnostic-of-the-storage-provider/]
> [https://cwiki.apache.org/confluence/display/CLOUDSTACK/Bypass+Secondary+Storage+%28Direct+Download%29+on+KVM]
> [https://www.youtube.com/watch?v=SwepUTfGiKc]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to