1. A method of enabling a Light-Weight Kernel (LWK) to run in a virtualized environment on a Full-Weight Kernel (FWK), the method comprising: replacing a FWK loader with a LWK library on a first computing entity for an application allocated to run on one or more second computing entities; enabling the LWK library to initialize said one or more second computing entities and associated memory allocated to run the application under the LWK library; and enabling the LWK library to manage said one or more second computing entities and said associated memory and resources needed by the application.