Postdoc position: resource provisioning in a Cloud environment
The Vrije Universiteit Amsterdam has an open position for a
postdoctoral researcher in the domain of Cloud computing.
Starting date: as soon as possible
End date: October 1st 2013
http://www.globule.org/~gpierre/?page_id=243
The Vrije Universiteit is leading the development of ConPaaS
(http://www.conpaas.eu/) in the context of the Contrail European
project. ConPaaS is an integrated runtime environment for elastic
Cloud applications. The team encompasses developers and researchers
from the Vrije Universiteit in Amsterdam, the Zuse Institute in Berlin
and XLAB in Ljubljana.
In ConPaaS, applications are organized as a collection of
services. ConPaaS currently provide services for web hosting (PHP and
Java), SQL and NoSQL databases (MySQL and Scalaris), data storage
(XtreemFS) and for large scale data processing (Task Farming and
MapReduce). Using these services a bioinformatics application could,
for example, be composed of a MapReduce service backend to process
genomic data, as well as a Web hosting and a SQL database service to
provide a Web-based graphical interface to the users. Each service can
be scaled on demand to adjust the quantity of computing resources to
the capacity needs of the application. A first full version of ConPaaS
is already running, and we are now expanding the system with
additional functionality.
The postdoctoral researcher will be in charge of the design and
implementation of automatic resource provisioning capabilities within
ConPaaS. Instead of manually defining how many computing resources
should be used to host an application, the user should be able to
specify the performance she expects, and trust the platform to
continuously adjust the quantity of resources to maintain performance
within the requirements while using as few resources as possible. The
main scientific challenge is that applications are not monolithic: if
the bioinformatics application described above is not responding fast
enough, it is in general not obvious to decide which of the involved
services constitutes the bottleneck and should be reprovisioned. We
have prior experience with resource provisioning for Web-based
applications but now we want to expand the system to more complex
applications using, for example, a MapReduce of TaskFarming computing
backend.
Besides the activities strictly related to research, the postdoc will
help with the management of the ConPaaS team: helping younger
researchers, supervising collaborative development, and actively
supporting ConPaaS users inside and outside the Contrail project.
Required qualifications:
- The candidate should have (or be about to obtain) a PhD in computer
science or a related domain
- Strong expertise in large-scale distributed systems, Cloud
computing or high-performance computation
- Excellent programming skills in Linux environments
- Good communication skills for working in a team
- Good command of English
Contact:
Review of candidates will begin on February 27th 2012. This process
will continue until the position is filled. To apply to this position,
or for any information, please contact Guillaume Pierre
<gpierre@cs.vu.nl>.
__._,_.___
.
__,_._,___
No comments:
Post a Comment