All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Virtualizor 2.9.6 Launched - Inbuilt Hourly Billing, Webuzo, CEPH, User Plans, etc
Hi,
The Virtualizor Team has released Virtualizor 2.9.6
In this version we have added some revolutionary features like Cloud Billing system, CEPH storage and many more.
Here is the change list :
1) [Feature] Virtualizor will now have the capability to do all invoicing via our new Cloud Billing feature. A user can register an account and add funds into his / her account. The user can then create VMs and delete them at his will.
We have also added HOURLY BILLING support and all this can be done from the Virtualizor Panel itself.
Please refer to the following guide for setting up Cloud billing :
http://virtualizor.com/wiki/Virtualizor_Cloud_Billing_System
NOTE: Cloud Billing is in public Beta.
Also, the enduser experience for cloud billing has been documented :
https://virtualizor.com/wiki/Cloud_Billing_Enduser_Experience
2) [Feature] Added CEPH storage support. Here is the guide to setup CEPH cluster and use it in Virtualizor :
https://www.virtualizor.com/wiki/Add_New_Storage#Create_Storage_3
3) [Feature] Added Migrate Master utility so that you can elect any slave as a new Master OR shift the Master Only Node to a new Node :
https://virtualizor.com/wiki/Migrate_Master_New
4) [Feature] Added support for migration of VMs from OpenVZ 6 to OpenVZ 7. You can now migrate your old OpenVZ 6 to the new OpenVZ 7 platform.
5) [Feature] Now while rebuilding the VM or Reinstalling the OS from the Enduser panel, only primary disk will be formatted if “Format Primary disk” is checked. By default it will format all the disks of the VM.
6) [Feature] Added integrity check for Remote Backups. This will ensure that the backup was completed successfully and correctly.
7) [Feature] Now Virtualizor supports Backup / Restore of VMs with Multiple disk(s). Previously it was taking backup of Primary disk only.
8) [Feature] Virtio disk driver option added for Proxmox KVM. This gives better disk I/O for VMs.
9) [Feature] Template creation added for Openvz 7 VMs and CTs.
10) [Feature] Backup features added for OpenVZ 7 VMs and CTs.
11) [Feature] Now TC rules on OpenVZ VMs will be applied on live VM.
12) [Feature] Admins can set the email notification threshold for bandwidth usage of VMs as well. However, the enduser threshold will be given first preference.
13) [Feature] Users can now specify a email notification threshold for bandwidth usage of their VMs. By default it will be 80% for all VMs.
14) [Feature] Added setting in Admin Panel to disable VGA option in VPS configuration wizard in Enduser Panel. It can
be disabled from Admin Panel -> Master setting -> Enduser Settings section -> Disable VGA option
15) [Feature] Added IPv6 network throttling for all virtualizations. Speed capping will be applied to IPv6 as well.
16) [Feature] Secondary ISO support added for OpenVZ 7 KVM VMs.
17) [Feature] Added option to add a NOTE for an IP Address. Admin can add a note for any IP Addresses from the Admin Panel -> List IPs -> Edit any IP -> There you will find the field for adding a note for that IP.
18) [Feature] Added Timezone selection option for VMs from Enduser Panel -> VPS configuration -> Select VPS Timezone. This will require stop and start of the VPS.
19) [Feature] Now IP Pools can be selected while making VPS Plans. This will enable Admins to select particular IPs for particular regions.
20) [Task] Now IPv6 subnet(s) will have correct netmask prefix and routing options if a VPS has only IPv6 subnet(s) assigned to it.
21) [Task] Cron emails sent to the Admin will have the server Hostname with IP address in any email wherever applicable.
22) [Task] Updated NoVNC client library to latest version. This brings in a better user experience.
23) [Task] Add Storage wizard improved to show information related to the storage type chosen.
24) [Task] Now OpenVZ KVM VM will be created with virtio disk drivers. Before it was creating with scsi-virtio and due to that windows ISOs were not getting loaded.
25) [Task] KVM VMs with internal IPs will have MAC address assigned to internal IPs as well. Before it was not assigning the MAC address to internal IPs.
26) [Task] From version 2.9.6 if VM fails to suspend, Virtualizor will power off the VMs.
27) [Task] Added Storage Overcommit handler for OLD WHMCS module. This was causing the issue for those users who are still using OLD WHMCS (V1) Module. For this users need to update the WHMCS module.
28) [Task] Added utility to disable Two Factor Authentication for ROOT. Here is the guide to the same :
https://virtualizor.com/wiki/Enable/Disable_Two_Factor_Authentication#Disable_for_root
29) [Task] Added Speed Cap column in VPS statistics wizard. This will show that the VM(s) has speed capping or not.
30) [Task] Allowed email addresses to start with an underscore ‘_’.
31) [Task] Enduser ListVS – removed VPS Name as it used to create confusion.
32) [Bugfix] OpenVZ 6 Containers and OpenVZ 7 KVM VMs Hostname issue has been fixed.
33) [Bugfix] While editing the VMs from Manage VPS wizard, internal IPs were getting removed (if any). This is fixed.
34) [Bugfix] Rescue mode Enable/Disable was not working from API calls. This is fixed.
35) [Bugfix] OpenVZ 7 CT creation was giving error as “OS template not found”. This is fixed now.
36) [Bugfix] Proxmox was not working if cluster setup was made on internal network. Now API calls will be made on 127.0.0.1 thus resolving the issue.
37) [Bugfix] On Xen, network of any random VPS was not working while updating network rules for one VPS. This is fixed.
38) [Bugfix] Ebtable rules were not getting removed on some servers creating duplicate rules. This is fixed.
39) [Bugfix] On Centos 7+ Host Nodes, while unsuspending the VM which is already unsuspended was causing restart of the VM. This is fixed.
40) [Bugfix] After reinstalling the OS, MAC of the VM was getting changed and causing network issues. Now MAC will not be changed after reinstalling OS.
41) [Bugfix] On XEN CPU% parameter for guest was not set due to wrong config name in configuration file. This is fixed.
42) [Bugfix] On some XenServers, finding guest_tool.iso was taking some time due to which VM provisioning was also taking time. This is fixed.
43) [Bugfix] On OpenVZ 7, autostart setting (on node reboot) for CT was not working. This is fixed.
44) [Bugfix] On OpenVZ 7 if OS Template was not there from which the VM is created, Virtualizor was giving error of OS template not found while editing the VM. This is fixed.
45) [Bugfix] On Ubuntu 16.04 host, OS Services wizard in Admin panel was not working. This is fixed.
46) [Bugfix] If Windows VM had different username (i.e. Other than Administrator) and created VM was on Slave server, at that time Virtualizor was not able to change the password for that VM. This is fixed.
47) [Bugfix] On Amdin panel, Forgot Password email template was showing blank fields. This is fixed.
48) [Bugfix] From enduser panel, while reinstalling the OS, password was not getting set for special characters in password. This is fixed.
49) [Bugfix] ACL option for Enduser ISO was not there in ACL wizard in Admin Panel. This is fixed.
50) [Bugfix] HA Proxy rules were not getting applied for the VMs which were created on Slave servers. This is fixed.
51) [Bugfix] HA Proxy rules were not working if applied for a domain when a subdomain of the same domain was added. The requests were forwarded to the IP of the subdomain. This is fixed.
52) [Bugfix] Proxmox LXC containers with file storage were not getting started due to wrong disk name. This is fixed.
53) [Bugfix] IPv6 was not working for OpenVZ 7 VMs IF speed capping was enabled. This is fixed.
Full Article :
https://virtualizor.com/blog/virtualizor-2-9-6-launched/
Virtualizor supports OpenVZ, OpenVZ 7, Xen, XenServer, LXC and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor.
Regards,
The Virtualizor Team
Comments
Oh Kesus this is crazy, compared to SolusVM... wow. I need to grab this and sling it on a server some time to have a pay. Very impressive looking update!
Good stuff, @virtualizor. Now, if you could just work on improving the UI, that'd be great!
Well done..
We are already working on it.
But by UI you mean the Admin side or the enduser side ?
We are currently working on the the Admin side.
@virtualizor I'd happily try the update, but my delimiter servers are blocked by you. when will you sort out your issues with delimiter
Admin side ofc! The end user interface is decent enough in comparison.
This is magnificent!
After reading this, I bet many will be searching for this page: http://www.virtualizor.com/wiki/SolusVM_Import_Guide
hourly billing is nice. perhaps edit your post to make BETA more prominent
presumably daily was left out for a good reason
are you aiming this to compete with WHMCS/Hostbill ?
have you updated the WHMCS module to support hourly billing ?
can you load client credit from WHMCS to Virtualizor, instead of billing direct ?
can you switch off client billing, so it needs to be done from WHMCS only ?
as GCP supports per second billing, presumbly you will consider at least per minute billing soon too
While integration of our billing system is already underway with WHMCS, we dont plan to integrate fully except the user management part. That might change as a policy though.
The reason is simple, WHMCS is not meant to bill specifically for VMs.
The enduser experience of getting everything inside Virtualizor will not be same as WHMCS + Virtualizor because WHMCS tends to be a billing panel with no specialization on selling VMs.
We want to give our customers (webhosts) and endusers both options. But we are confident that Virtualizor's inhouse billing will be more used. The reason we believe in this is because it brings simplicity with a lot of features allowing existing web hosts to compete with other providers like DO, Vultr, Linode, etc.
either you need smooth integration, so the client doesnt have to deal with 2 separate platforms. or else you will need to support stuff like fraud prevention addons, different payment gateways, etc.
Hi,
@bruce, we will support both. User will be able to login to Virtualizor with their WHMCS account. And we will also work on fraud prevention, ticket system, payment gateways, etc.
make the UI cloud like
Okay, I'm both intrigued and confused by something. Why use both Proxmox and Virtualizor on the same server? I'm just trying to understand the use cases and benefits.
Is this update out yet ? I don't see it on my install.
Very interesting list of updates. When will it be available?
This is awesome.... Really like this one. Might get a license actually.
As for ceph, don't use it. Avoid it. RUN FROM CEPH!!!
@William, thoughts about Ceph? What's your honest opinion?
@virtualizor,
I've never got to Virtualizor's code, is it possible to develop a custom theme?
Yep, I would also like to know, why use proxmox and Virtualizor?? Surely that’s just adding cost???
I guess as a management tool since Proxmox does not have billing integration or IP management by default?
I see, I thought it had something to do with clustering servers... ???
Yes, for the end-users panel. It's just one HTML and CSS file.
Proxmox is free. Virtualizor gives you the possibility to give end-users a panel via proxmox. Some of our clients wanted the ability to manage it via virtualizor. We added it as we saw a market for us.
Some other companies could take a hint from updates like this.
Looking forward to the Stable Release
I get it
I guess it will be 2019 or 2020 or 2050
I feel like I should say something... So I did.
@SolusVM @OnApp_Terry see number 4.
Merci aurevoir
Won't be that long :P , anyway for solusvm I think xxxx years
Do people really still use either ?
I never found either of these platforms to be any good, even when it was 'fresh'. From the forum posts, it seems like development has completely stopped, so no improvements made in years. Why are people still using it?
@OnApp_Terry
Bye bye @SolusVM
@virtualizor - Please update your demo version to latest version, I can't find hourly billing but SSH key is really useful feature.
We are working on that. Maintaining the demo is tough. The best way to test virtualizor is to install a trial server.
Pretty soon