Feature Requests
Share ideas, discuss and vote on requests from other users in community
 

Hyper-V Automation/Provisioning Module

Peter G shared this idea 6 years ago
Currently Declined

We would like to see a new module that can / will;

- Provision new virtual machines automatically (without the use of WebsitePanel)

- Automatically terminate/suspend/limit access to virtual machine when certain conditions/rules are met

- Option to require new accounts / new orders be approved by staff member/employee (afterwards, automatically provisioned if approved)

- More options set in Products/Services page that enable you to set options such as CPU, RAM, Disk Space, Bandwidth, IP's, etc.

- Ability to assign IP's to the newly provisioned machine from both the admin area & client area

- Statistics in the WHMCS client area showing bandwidth usage, disk space, etc.

- Ability to control virtual machine through the client area (start, stop, restart, re-install os, etc.)

I believe this would make a great module for a lot of hosting/vps providers, given that more and more people are looking into Windows virtual machines. However I do think that this should be a commercial/paid module due to the extensive coding & integration involved.

Best Answer
photo

Thank you for submitting this feature request. Unfortunately the demand just isn't there for supporting Hyper V automation at this time - the amount of time and effort that would need to go into building this functionality would prevent us from developing features and functionality that positively impact all of our customers.

Comments (5)

photo
1

I don't think anything like this would ever appear in WHMCS unless they intend of entering the enterprise market.

Developing for Hyper-V/SCVMM is quite complicated (trust! I know) and it would require evolving WHMCS beyond it's scope. WHMCS is a billing interop for existing control panels or provisioning systems, it would be easier for them to integrate a a platform that manages Hyper-V/SCVMM rather than directly integrate it themselves....Although, there are several Microsoft hosting frameworks for simplifying integration, HMC/MPS and the new system provision framework (SPF) and Katal which offers a minified Azure over SCVMM, but IMO all of those frameworks are too restrictive on functionality and environmental configurations, even the new SPF/Katal frameworks for SCVMM don't provide enough flexibility in their API to be able to offer a mix of shared and enterprise hosting solutions, So if WHMCS did ever do it, I would prefer it was done properly by hooking remotely into the powershell applets of hyper-v/scvmm. But to do that properly they need to build a queuing/brokering system to manage powershell calls (because they can take time to execute) and then you're getting into developing architectures like SOA, which is again beyond the architecture of WHMCS and probably their developers.

photo
1

I wish Whmcs would consider this, I dont see anyone could do it other than them honestly and the market is totally open for it, there is no one provide this currently. I will be the first to buy it

photo
1

wish would have to do it without the need of websitepanel for it or any 3rd party.

photo
1

Thank you for submitting this feature request. Unfortunately the demand just isn't there for supporting Hyper V automation at this time - the amount of time and effort that would need to go into building this functionality would prevent us from developing features and functionality that positively impact all of our customers.

photo
1

Could you please consider this ?