3
DITAS Execution Environment DITAS EE is based on our powerful execution engine capable of managing a distributed architecture and taking care of data movement and computation, maintaining coordination with other resources involved in the same application. DITAS EE also has a monitoring system capable of checking the status of the execution, track data movements, and collect all data necessary for understanding the behavior of the application. DITAS Cloud Platform provides two main tools: DITAS SDK in charge of supporting design and deployment, and DITAS Execution Environment, a distributed execution environment responsible for running and controlling the behavior of the application powered by DITAS Virtual Data Containers Contact our Project Coordinator ([email protected]), visit our website www.DITAS-project.eu or follow us on Twitter @DITASproject. The initiative is being undertaken by global service providers Atos (Spain), IBM (Israel) and Cloud Sigma (Switzerland); and European companies IK4-DEKO (Spain) and Ospedale San Raffaele (Italy); and researchers from leading European institutions like Politecnico di Milano (Italy), Technical University of Berlin (Germany) and Institute of Communications and Computer Systems (Greece). DITAS SDK DITAS SDK provides extensions of popular tools such as Node-RED to define applications. The key element of this tool is to allow developers to design applications by specifying Virtual Data Containers (VDC s) and constraints/preferences for Cloud & Edge resources to be exploited. Applications are then deployed satisfying all constraints based on developer’s instructions and the degree of freedom given by the VDCs. DITAS Virtual Data Containers VDCs provide an abstraction layer for developers so they can focus only on data, what they want to use and why, forgetting about implementation details. With VDCs applications can easily access required data, in the desired format and with the proper quality level, rather than directly searching for and accessing them among various data infrastructure providers. At design-time, VDCs allow developers to simply define data requirements, quality and how important data is. At run-time, VDCs are responsible for providing the right data and satisfying requirements by hiding the complex underlying infrastructure composed of different platforms, storage systems, and network capabilities.

Ditas Poster v1.1

Embed Size (px)

Citation preview

Page 1: Ditas  Poster v1.1

DITAS Execution Environment

DITAS EE is based on our powerful execution engine capable of managing a distributed architecture and taking

care of data movement and computation, maintaining coordination

with other resources involved in the same application.

DITAS EE also has a monitoring system capable of checking the status of the

execution, track data movements, and collect all data necessary for

understanding the behavior of the application.

DITAS Cloud Platform provides two main tools: DITAS SDK in charge of supporting design and deployment, and DITAS Execution Environment, a distributed execution environment

responsible for running and controlling the behavior of the application powered by DITAS Virtual Data Containers

Contact our Project Coordinator ([email protected]), visit our website www.DITAS-project.eu or follow us on Twitter @DITASproject.

The initiative is being undertaken by global service providers Atos (Spain), IBM (Israel) and Cloud Sigma (Switzerland); and European companies IK4-

DEKO (Spain) and Ospedale San Raffaele (Italy); and researchers from leading European institutions like Politecnico di Milano (Italy), Technical University of Berlin (Germany) and Institute of Communications and Computer Systems

(Greece).

DITAS SDKDITAS SDK provides extensions of popular tools such as Node-RED to

define applications.The key element of this tool is to allow developers to design applications by

specifying Virtual Data Containers (VDC s) and constraints/preferences for Cloud

& Edge resources to be exploited.Applications are then deployed

satisfying all constraints based on developer’s instructions and the degree

of freedom given by the VDCs.

DITAS Virtual Data Containers

VDCs provide an abstraction layer for developers so they can focus only on data, what they want to use and why, forgetting about implementation details. With VDCs applications can easily access required

data, in the desired format and with the proper quality level, rather than directly searching for and accessing them among various data infrastructure

providers.At design-time, VDCs allow developers to simply

define data requirements, quality and how important data is. At run-time, VDCs are responsible

for providing the right data and satisfying requirements by hiding the complex underlying infrastructure composed of different platforms,

storage systems, and network capabilities.

Page 2: Ditas  Poster v1.1

DITAS Execution Environment

DITAS EE is based on our powerful execution engine capable of managing a distributed

architecture and taking care of data movement and computation, maintaining coordination with other resources involved in the same

application.DITAS EE also has a monitoring system capable of checking the status of the execution, track

data movements, and collect all data necessary for understanding the behavior of

the application.

Contact our Project Coordinator ([email protected]), visit our website www.DITAS-project.eu or follow us on Twitter @DITASproject.

The initiative is being undertaken by global service providers Atos (Spain), IBM (Israel) and Cloud Sigma (Switzerland); and European companies IK4-

DEKO (Spain) and Ospedale San Raffaele (Italy); and researchers from leading European institutions like Politecnico di Milano (Italy), Technical University of Berlin (Germany) and Institute of Communications and Computer Systems

(Greece).

DITAS SDKDITAS SDK provides extensions of popular tools such as Node-RED to

define applications.The key element of this tool is to allow developers to design applications by

specifying Virtual Data Containers (VDC s) and constraints/preferences for Cloud

& Edge resources to be exploited.Applications are then deployed

satisfying all constraints based on developer’s instructions and the degree

of freedom given by the VDCs.

DITAS Virtual Data Containers

VDCs provide an abstraction layer for developers so they can focus only on data, what they want to use and why, forgetting about implementation details. With VDCs applications can easily access required

data, in the desired format and with the proper quality level, rather than directly searching for and accessing them among various data infrastructure

providers.At design-time, VDCs allow developers to simply

define data requirements, quality and how important data is. At run-time, VDCs are responsible

for providing the right data and satisfying requirements by hiding the complex underlying infrastructure composed of different platforms,

storage systems, and network capabilities.

DITAS Cloud Platform provides two main tools: DITAS SDK in charge of supporting design and deployment, and DITAS Execution

Environment, a distributed execution environment responsible for running and controlling the behavior of the application powered by

DITAS Virtual Data Containers

Page 3: Ditas  Poster v1.1

DITAS Execution Environment

DITAS EE is based on our powerful execution engine capable of managing a distributed architecture and

taking care of data movement and computation, maintaining coordination with other resources

involved in the same application.DITAS EE also has a monitoring system capable of

checking the status of the execution, track data movements, and collect all data necessary for understanding the behavior of the application.

Contact our Project Coordinator ([email protected]), visit our website www.DITAS-project.eu or follow us on Twitter @DITASproject.

The initiative is being undertaken by global service providers Atos (Spain), IBM (Israel) and Cloud Sigma (Switzerland); and European companies IK4-

DEKO (Spain) and Ospedale San Raffaele (Italy); and researchers from leading European institutions like Politecnico di Milano (Italy), Technical University of Berlin (Germany) and Institute of Communications and Computer Systems

(Greece).

DITAS SDKDITAS SDK provides extensions of popular

tools such as Node-RED to define applications.

The key element of this tool is to allow developers to design applications by

specifying Virtual Data Containers (VDC s) and constraints/preferences for Cloud & Edge

resources to be exploited.Applications are then deployed satisfying all constraints based on developer’s instructions

and the degree of freedom given by the VDCs.

DITAS Virtual Data ContainersVDCs provide an abstraction layer for developers so they

can focus only on data, what they want to use and why, forgetting about implementation details. With VDCs applications can easily access required data, in the

desired format and with the proper quality level, rather than directly searching for and accessing them among

various data infrastructure providers.At design-time, VDCs allow developers to simply define

data requirements, quality and how important data is. At run-time, VDCs are responsible for providing the right

data and satisfying requirements by hiding the complex underlying infrastructure composed of different

platforms, storage systems, and network capabilities.

DITAS Cloud Platform provides two main tools: DITAS SDK in charge of supporting design and deployment, and

DITAS Execution Environment, a distributed execution environment responsible for running and controlling the

behavior of the application powered by DITAS Virtual Data Containers