Improving existing mechanisms
Our primary objective in the project is to design and implement mechanisms which improve upon the shortcomings of existing mechanisms.
- Researching about algorithms used for finding memory sharing opportunities across VMs
- Researching about different data structures and mechanisms that would help in fast searching for similar pages e.g. hashing, bloom filters
For the future
- Understanding how memory page sharing is implemented in Xen hypervisor based virtualization environments
- Enhancing dynamic memory allocation in virtualized environments by integrating with memory sharing features
- Evaluation of the integrated mechanism