Upload
oliver-barreto-rodriguez
View
17
Download
0
Embed Size (px)
Citation preview
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.
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
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