The proposed cloud based virtualization model, would provide the e-health application with the required computational power that it needs to perform efficiently and at the same time would give it the flexibility to make use of the cloud resources (like storage, graphic processing for training food images and provide scalability to the application in term of number of users using the application).