Matches in SemOpenAlex for { <https://semopenalex.org/work/W4387490299> ?p ?o ?g. }
Showing items 1 to 70 of
70
with 100 items per page.
- W4387490299 endingPage "15" @default.
- W4387490299 startingPage "1" @default.
- W4387490299 abstract "Serverless computing is a leading force behind deploying and managing software in cloud computing. One inherent challenge in serverless computing is the increased overall latency due to duplicate computations. Our initial investigation into the function invocations of serverless applications reveals an abundance of duplicate invocations. Inspired by this critical observation, we introduce <italic xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>HashCache</i> , a system designed to cache duplicate function invocations, thereby mitigating duplicate computations. In HashCache, serverless functions are classified into three categories, namely, computational functions, stateful functions, and environment-related functions. On the grounds of such a function classification, HashCache associates the stateful functions and their states to build an adaptive synchronization mechanism. With this support, HashCache exploits the cached results of computational and stateful functions to serve upcoming invocation requests to the same functions, thereby reducing duplicate computations. Moreover, HashCache stores remote files probed by stateful functions into a local cache layer, which further curtails invocation latency. We implement HashCache within the <italic xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>Apache OpenWhisk</i> to forge a cache-enabled serverless computing platform. We conduct extensive experiments to quantitatively evaluate the performance of HashCache in terms of invocation latency and resource utilization. We compare HashCache against two state-of-the-art approaches - <italic xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>FaaSCache</i> and <italic xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>OpenWhisk</i> . The experimental results unveil that our HashCache remarkably reduces invocation latency and resource overhead. More specifically, HashCache curbs the 99-tail latency of FaaSCache and OpenWhisk by up to 91.37% and 95.96% in real-world serverless applications. HashCache also slashes the resource utilization of FaaSCache and OpenWhisk by up to 31.62% and 35.51%, respectively." @default.
- W4387490299 created "2023-10-11" @default.
- W4387490299 creator A5024366567 @default.
- W4387490299 creator A5042766429 @default.
- W4387490299 creator A5059978792 @default.
- W4387490299 creator A5073135288 @default.
- W4387490299 creator A5077513508 @default.
- W4387490299 date "2023-01-01" @default.
- W4387490299 modified "2023-10-16" @default.
- W4387490299 title "HashCache: Accelerating Serverless Computing by Skipping Duplicated Function Execution" @default.
- W4387490299 doi "https://doi.org/10.1109/tpds.2023.3323330" @default.
- W4387490299 hasPublicationYear "2023" @default.
- W4387490299 type Work @default.
- W4387490299 citedByCount "0" @default.
- W4387490299 crossrefType "journal-article" @default.
- W4387490299 hasAuthorship W4387490299A5024366567 @default.
- W4387490299 hasAuthorship W4387490299A5042766429 @default.
- W4387490299 hasAuthorship W4387490299A5059978792 @default.
- W4387490299 hasAuthorship W4387490299A5073135288 @default.
- W4387490299 hasAuthorship W4387490299A5077513508 @default.
- W4387490299 hasConcept C111919701 @default.
- W4387490299 hasConcept C115537543 @default.
- W4387490299 hasConcept C120314980 @default.
- W4387490299 hasConcept C14036430 @default.
- W4387490299 hasConcept C158379750 @default.
- W4387490299 hasConcept C173608175 @default.
- W4387490299 hasConcept C199360897 @default.
- W4387490299 hasConcept C22927095 @default.
- W4387490299 hasConcept C31258907 @default.
- W4387490299 hasConcept C41008148 @default.
- W4387490299 hasConcept C45374587 @default.
- W4387490299 hasConcept C76155785 @default.
- W4387490299 hasConcept C78458016 @default.
- W4387490299 hasConcept C79974875 @default.
- W4387490299 hasConcept C82876162 @default.
- W4387490299 hasConcept C86803240 @default.
- W4387490299 hasConceptScore W4387490299C111919701 @default.
- W4387490299 hasConceptScore W4387490299C115537543 @default.
- W4387490299 hasConceptScore W4387490299C120314980 @default.
- W4387490299 hasConceptScore W4387490299C14036430 @default.
- W4387490299 hasConceptScore W4387490299C158379750 @default.
- W4387490299 hasConceptScore W4387490299C173608175 @default.
- W4387490299 hasConceptScore W4387490299C199360897 @default.
- W4387490299 hasConceptScore W4387490299C22927095 @default.
- W4387490299 hasConceptScore W4387490299C31258907 @default.
- W4387490299 hasConceptScore W4387490299C41008148 @default.
- W4387490299 hasConceptScore W4387490299C45374587 @default.
- W4387490299 hasConceptScore W4387490299C76155785 @default.
- W4387490299 hasConceptScore W4387490299C78458016 @default.
- W4387490299 hasConceptScore W4387490299C79974875 @default.
- W4387490299 hasConceptScore W4387490299C82876162 @default.
- W4387490299 hasConceptScore W4387490299C86803240 @default.
- W4387490299 hasLocation W43874902991 @default.
- W4387490299 hasOpenAccess W4387490299 @default.
- W4387490299 hasPrimaryLocation W43874902991 @default.
- W4387490299 hasRelatedWork W109977192 @default.
- W4387490299 hasRelatedWork W1970797462 @default.
- W4387490299 hasRelatedWork W2047113772 @default.
- W4387490299 hasRelatedWork W2144255176 @default.
- W4387490299 hasRelatedWork W2286614685 @default.
- W4387490299 hasRelatedWork W2342453732 @default.
- W4387490299 hasRelatedWork W2583381754 @default.
- W4387490299 hasRelatedWork W2809541058 @default.
- W4387490299 hasRelatedWork W4312120139 @default.
- W4387490299 hasRelatedWork W2566747981 @default.
- W4387490299 isParatext "false" @default.
- W4387490299 isRetracted "false" @default.
- W4387490299 workType "article" @default.