IEEE Access · 2019 · 24 citations · 23 references
ComputingCloud ComputingComputer ScienceEdge ComputingMachine LearningRoboticsEdge ArchitectureEdge Computing InfrastructureEdge Data ProcessingEdge InfrastructureEdge-cloud ArchitectureEdge-cloud IntegrationBatch Data ProcessingComputational ArchitectureDecision-making AlgorithmsEdge CloudEdge Computing ArchitecturesEdge IntelligenceEdge Machine LearningEdge-cloud Collaboration
Nowadays, robots (including non-humanoid ones, like self-driving cars) are part of the most promising technologies, and they rise various computing requirements. Some of those requirements came from the fact that the robots are involved in highly dynamic environments and have to execute complex decision algorithms in real-time, while other requirements ask for batch processing of big data compatible datasets. In this paper, we propose a cloud architecture for optimizing data processing using a cloud-edge infrastructure. Besides the computational architecture, we develop a mathematical model for each type of entity in our proposal and a formal description of a data capsule, which represents a generic and flexible representation for unstructured units of data in time series databases. The architecture includes multiple processing platforms. We evaluate the proposed model in edge-cloud computing platforms designed for robots that run machine learning tasks.
23
Michael Armbrust, Armando Fox, Rean Griffith et al. · Communications of the ACM · 2010 · 9K citations · Full text
The Case for VM-Based Cloudlets in Mobile Computing
Mahadev Satyanarayanan, Paramvir Bahl, Rafaela Cáceres et al. · IEEE Pervasive Computing · 2009 · 3.7K citations
Vinod Kumar Vavilapalli, Arun C. Murthy, Chris Douglas et al. · 2013 · 1.8K citations
Mesos: a platform for fine-grained resource sharing in the data center
Benjamin Hindman, Andy Konwinski, Matei Zaharia et al. · UC Berkeley · 2011 · 1.6K citations