Update: The issue has been resolved. Thank you for your continued patience.
We are experiencing some performance issues on the node xen119 which is hosting VPS servers. This is being looked into by our System Administrators. More updates to follow.
Thank you for your understanding and patience while dealing with this matter.