Return to ENVRI Community Home![]()
System-level environmental science involves large quantities of data, often diverse and dispersed—there are many different kinds of environmental data commonly held in small datasets, and the velocity of data gathered from detectors and other instruments can be very large. Data-driven experiments require not only access to distributed data sources, but also parallelisation of computing tasks for the processing of data. The performance of these applications determines the productivity of scientific research and the optimisation of system-level performance is going to be urgently needed by the RI projects in ENVRIPLUS as they enter production.
This topic focuses on how to augment the common services needed for optimising performance of experiments conducted on research infrastructure, particularly on how data is delivered and processed by the underlying e-infrastructure. There must be consideration of the Service Level Agreements (SLAs) offered by e-infrastructure, and of the available mechanisms for controlling the system-level quality of service (QoS). This topic should therefore focus on the high-level optimisation mechanisms available for making decisions on resources, services, data sources and potential execution platforms, and on scheduling the execution of tasks. The semantic linking framework developed in Task 5.3 on linking data, infrastructure and in particular the underlying network will be used to guide these decision procedures.
Ultimately, based on the relevant task (7.2) of the ENVRI+ project, we will need to:
Thus the purpose of the technology review in ENVRI+ from the optimisation perspective is to determine two things:
The optimisation section of the ENVRI+ technology review focuses on the second point above; the first point should be addressed in other sections, particularly data processing.
A review of the e-infrastructure developments and technologies that can potentially address the data access, delivery and processing requirements of research infrastructures in a more effective (optimal) manner. Should be considered in conjunction with the processing technologies already implemented or in development by RI projects.
The review of this topic will be organised by in consultation with the following volunteers: . They will partition the exploration and gathering of information and collaborate on the analysis and formulation of the initial report. Record details of the major steps in the change history table below.For further details of the complete procedure see item 4 on the Getting Started page.
Note: Do not record editorial / typographical changes. Only record significant changes of content.
| Date | Name | Institution | Nature of the information added / changed |
|---|---|---|---|
| 3/1/2016 | UvA | Provided introduction, context and scope for optimisation topic. | |
Exploiting virtual (cloud) resources effectively
Conscripting elastic virtualised infrastructure services permits more ambitious data analysis and processing workflows, especially with regard to 'campaigns' where resources are enlisted only for a specific time period. Resources can be acquired, components installed, and processes executed with relatively little configuration time provided that the necessary tools and specifications are in place. These resources can then be released upon the completion of the immediate task. However in the research context, it is necessary to minimise the oversight and 'hands-on' requirement for researchers, and to automate as much as possible. This requires specialised software and intelligent support systems; such software either does not current exist, or operates still at too low a level to significantly reduce the technical burden imposed on researchers, who would presumably rather concentrate on research rather than programming.