Guillaume Belrose

Learn More
The consolidation of multiple servers and their workloads aims to minimize the number of servers needed thereby enabling the efficient use of server and power resources. At the same time, applications participating in consolidation scenarios often have specific quality of service requirements that need to be supported. To evaluate which workloads can be(More)
We have developed a new storage system called the Jumbo Store (JS) based on encoding directory tree snapshots as graphs called HDAGs whose nodes are small variable-length chunks of data and whose edges are hash pointers. We store or transmit each node only once and encode using landmark-based chunking plus some new tricks. This leads to very efficient(More)
Emphasizing communication, collaborative work, and community, the authors envision a cloud-based platform that inverts the traditional application-content relationship by placing content rather than applications at the center, enabling users to rapidly build customized solutions around their content items. The future of collaboration will focus on building(More)
Enterprises rely on efficient and flexible IT services. While complexity of services is increasing, personnel to provide and manage services will remain limited. At the same time, IT environments are becoming more dynamic, from the business side as well as from the infrastructure side. The ability to incorporate change faster, more efficiently and reliably(More)
This thesis presents results from an exploratory project to construct a system that automatically composes electronic music. The premise of the project is that composition can be viewed as a search problem with good songs being maxima in the search space of all possible songs. A Genetic Algorithm was used to compose short melodic samples and an agent-based(More)
The shift from enterprise computing to service-oriented and cloud computing is happening very rapidly. As the demand for higher value services increases there will be a greater need for service customization, automation for the provisioning and management of services, and the ability to offer services that satisfy non-functional requirements. This paper(More)
  • 1