scispace - formally typeset
Search or ask a question

Showing papers on "Edge computing published in 2012"


Patent
28 Aug 2012
TL;DR: In this article, an approach for providing edge-based interoperability of data and computations is described for providing a colocation of data records with one or more computations as one-or-more computation closures.
Abstract: An approach is described for providing edge-based interoperability of data and computations. An edge computing platform causes, at least in part, a colocation one or more data records with one or more computations as one or more computation closures. The one or more computations are for processing the one the one or more data records. The edge computing platform also causes, at least in part, a storage of the one or more computation closures at one or more nodes of at least one cloud computing architecture for servicing one or more queries. The one or more nodes include, at least in part, one or more edge nodes, one or more regional nodes, one or more core nodes, or a combination thereof.

54 citations


Proceedings ArticleDOI
17 Dec 2012
TL;DR: The troubleshooting service presented in this paper enables logging on remote clients to collect run time traces, and subsequently identifies the root cause by analyzing logs automatically, and leverages high level features such as machine/OS type along with more low level kernel level statistics such as I/O rate and system calls.
Abstract: Modern cloud-based applications (e.g., Face book, Dropbox) serve a wide range of edge clients (e.g., laptops, smart phones). The clients' characteristics vary significantly in terms of hardware (e.g., high end desktop vs. resource constrained smart phones), operating systems (e.g., Linux, Android, Mac OS, Windows), network connections (e.g., wireless vs. wired, 3G vs. 2G), and software versions (e.g., Firefox 12 vs. Firefox 13), just to name a few. Unfortunately, due to misconfiguration, outdated software, faulty hardware, or other reasons, many edge systems operate at suboptimal performance. Poor performance and root cause identification is extremely challenging for the client of the cloud system. To address this challenge, the troubleshooting service presented in this paper leverages such heterogeneity to identify and debug performance problems on edge devices. First, by looking at many runs across many different clients, the service groups clients in different clusters based on performance. Next, the service enables logging on remote clients to collect run time traces, and subsequently identifies the root cause by analyzing logs automatically. We leverage high level features such as machine/OS type along with more low level kernel level statistics such as I/O rate and system calls. To demonstrate our system we first introduce a configuration bug that was artificially injected in a recently built cluster by changing the TCP buffer size. Next, we present two real-life bugs, one I/O inefficiency bug relating to network transfers on Android, and another misconfiguration bug in VirtualBox, that were identified using our tool.

3 citations


Patent
07 Dec 2012
TL;DR: The invention discloses a method for segmenting multiple vehicles connected through shadows in a video that has universality and performs edge computing on a vehicle area of an image and removes outer contours of the shadows through edge information.
Abstract: The invention discloses a method for segmenting multiple vehicles connected through shadows in a video. The method comprises the following steps of: performing edge computing on a vehicle area of an image; then, performing comparison and judgment on images obtained after computing; removing outer contours of the shadows through edge information; and then, removing the shadows of the vehicles through a morphological method. As the edge information is mainly concentrated at the part of the outer contours of the shadows, the goal that the shadows are removed is achieved through image difference, and meanwhile, as the edge information of the vehicles is relatively rich, and moreover, the edge information is insensitive to illumination variations, the method has universality.