Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Corneo, Lorenzo
Publications (10 of 16) Show all publications
Wong, W., Corneo, L., Zavodovski, A. & Kangasharju, J. (2022). PISTIS: Composing AWS Spot Instances with Guarantees. In: : . Paper presented at IEEE International Conference on Communications (ICC),MAY 16-20, 2022, Seoul, SOUTH KOREA (pp. 5469-5474). IEEE
Open this publication in new window or tab >>PISTIS: Composing AWS Spot Instances with Guarantees
2022 (English)Conference paper, Published paper (Refereed)
Abstract [en]

AWS offers transient instances as a way to sell unused capacity in their data centers. Although these transient instances come with a steep discount at their prices, up to 90% of discount compared to on-demand instances, they do not come with availability guarantees, thus, they are not reliable for regular usage on the Internet. This paper presents PISTIS, a framework that uses reliability engineering models that provides reliable computing resources over transient instances by proactively replacing components that are expected to fail. We evaluated our model and the results show that we can achieve the same reliability of regular on-demand instances but with a price reduction of up to 81% in the best cases compared to on-demand instances.

Place, publisher, year, edition, pages
IEEE, 2022
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:uu:diva-469647 (URN)10.1109/ICC45855.2022.9838290 (DOI)000864709905110 ()
Conference
IEEE International Conference on Communications (ICC),MAY 16-20, 2022, Seoul, SOUTH KOREA
Funder
Swedish Foundation for Strategic Research, GMT14-0032
Available from: 2022-03-13 Created: 2022-03-13 Last updated: 2022-12-19Bibliographically approved
Corneo, L. (2021). Analyzing Public Cloud Connectivity at its Best.
Open this publication in new window or tab >>Analyzing Public Cloud Connectivity at its Best
Show others...
2021 (English)Report (Other academic)
National Category
Computer Systems
Identifiers
urn:nbn:se:uu:diva-452764 (URN)
Available from: 2021-09-10 Created: 2021-09-10 Last updated: 2021-09-13Bibliographically approved
Dang, T. K., Mohan, N., Corneo, L., Zavodovski, A., Ott, J. & Kangasharju, J. (2021). Cloudy with a chance of short RTTs: analyzing cloud connectivity in the internet. In: IMC '21: Proceedings of the 21st ACM Internet Measurement Conference. Paper presented at IMC '21: ACM Internet Measurement Conference, Virtual Event, November 2-4 2021 (pp. 62-79). ACM Digital Library
Open this publication in new window or tab >>Cloudy with a chance of short RTTs: analyzing cloud connectivity in the internet
Show others...
2021 (English)In: IMC '21: Proceedings of the 21st ACM Internet Measurement Conference, ACM Digital Library, 2021, p. 62-79Conference paper, Published paper (Refereed)
Abstract [en]

Cloud computing has seen continuous growth over the last decade. The recent rise in popularity of next-generation applications brings forth the question: "Can current cloud infrastructure support the low latency requirements of such apps?" Specifically, the interplay of wireless last-mile and investments of cloud operators in setting up direct peering agreements with ISPs globally to current cloud reachability and latency has remained largely unexplored.This paper investigates the state of end-user to cloud connectivity over wireless media through extensive measurements over six months. We leverage 115,000 wireless probes on the Speed-checker platform and 195 cloud regions from 9 well-established cloud providers. We evaluate the suitability of current cloud infrastructure to meet the needs of emerging applications and highlight various hindering pressure points. We also compare our results to a previous study over RIPE Atlas. Our key findings are: (i) the most impact on latency comes from the geographical distance to the datacenter; (ii) the choice of a measurement platform can significantly influence the results; (iii) wireless last-mile access contributes significantly to the overall latency, almost surpassing the impact of the geographical distance in many cases. We also observe that cloud providers with their own private network backbone and direct peering agreements with serving ISPs offer noticeable improvements in latency, especially in its consistency over longer distances.

Place, publisher, year, edition, pages
ACM Digital Library, 2021
Keywords
peering, cloud connectivity, last-mile latency, edge computing
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-469648 (URN)10.1145/3487552.3487854 (DOI)001077574800006 ()9781450391290 (ISBN)
Conference
IMC '21: ACM Internet Measurement Conference, Virtual Event, November 2-4 2021
Funder
Swedish Foundation for Strategic Research, GMT-14-0032Academy of Finland, 314167Academy of Finland, 317086Academy of Finland, 313477
Available from: 2022-03-13 Created: 2022-03-13 Last updated: 2024-01-23Bibliographically approved
Zavodovski, A., Corneo, L., Johnsson, A., Mohan, N., Bayhan, S., Zhou, P., . . . Kangasharju, J. (2021). Decentralizing Computation with Edge Computing: Potential and Challenges. In: IWCI'21: Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet. Paper presented at CoNEXT '21: The 17th International Conference on emerging Networking EXperiments and Technologies, Virtual Event, 7 December 2021 (pp. 34-36).
Open this publication in new window or tab >>Decentralizing Computation with Edge Computing: Potential and Challenges
Show others...
2021 (English)In: IWCI'21: Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet, 2021, p. 34-36Conference paper, Published paper (Refereed)
Abstract [en]

Edge computing promises to bring computation close to the end-users to support emergent applications such as virtual reality. However, the computational capacity at the edge of the network is currently limited. To become a pervasive paradigm, edge computing needs highly dispersed decentralized deployments, that, contrary to cloud, cannot benefit from economies of scale. In this situation, crowdsourcing appears attractive - there are plenty of computing devices at the disposal of the general public, and these devices are located exactly where computing power is needed the most - at the edge of the network. Crowdsourcing has been a success maker for scientific computing projects, e.g., SETI@home, or distributed ledger systems empowering decentralized finance. However, as of now, there is no crowdsourced system that addresses the needs of edge computing. In this position paper, we aim to identify the causes of this shortcoming, analyze the potential ways to overcome it, and outline future directions.

Keywords
Edge computing, cloud computing, crowdsourcing, blockchain
National Category
Computer Sciences
Research subject
Computing Science
Identifiers
urn:nbn:se:uu:diva-469644 (URN)10.1145/3488663.3493689 (DOI)9781450391382 (ISBN)
Conference
CoNEXT '21: The 17th International Conference on emerging Networking EXperiments and Technologies, Virtual Event, 7 December 2021
Funder
Swedish Foundation for Strategic Research , GMT-14-0032Academy of Finland, 314167Academy of Finland, 317086Academy of Finland, 313477
Available from: 2022-03-12 Created: 2022-03-12 Last updated: 2022-03-14Bibliographically approved
Corneo, L., Mohan, N., Zavodovski, A., Wong, W., Rohner, C., Gunningberg, P. & Kangasharju, J. (2021). (How Much) Can Edge Computing Change Network Latency?. In: 2021 IFIP Networking Conference (IFIP Networking): . Paper presented at IFIP Networking Conference and Workshops (IFIP Networking), JUN 21-24, 2021, Online (pp. 1-9). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>(How Much) Can Edge Computing Change Network Latency?
Show others...
2021 (English)In: 2021 IFIP Networking Conference (IFIP Networking), Institute of Electrical and Electronics Engineers (IEEE), 2021, p. 1-9Conference paper, Published paper (Refereed)
Abstract [en]

Edge computing aims to enable applications with stringent latency requirements, e.g., augmented reality, and tame the overwhelming data streams generated by IoT devices. A core principle of this paradigm is to bring the computation from a distant cloud closer to service consumers and data producers. Consequentially, the issue of edge computing facilities’ placement arises. We present a comprehensive analysis suggesting where to place general-purpose edge computing resources on an Internet-wide scale. We base our conclusions on extensive real-world network measurements. We perform extensive traceroute measurements from RIPE Atlas to datacenters in the US, resulting in a graph of 11K routers. We identify the affiliations of the routers to determine the network providers that can act as edge providers. We devise several edge placement strategies and show that they can improve cloud access latency by up to 30%.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2021
Series
IFIP International Federation for Information Processing, ISSN 1861-2288
National Category
Computer Systems
Identifiers
urn:nbn:se:uu:diva-452763 (URN)10.23919/IFIPNetworking52078.2021.9472847 (DOI)000853016800077 ()978-1-6654-4501-6 (ISBN)978-3-9031-7639-3 (ISBN)
Conference
IFIP Networking Conference and Workshops (IFIP Networking), JUN 21-24, 2021, Online
Funder
Academy of Finland, 317086
Available from: 2021-09-10 Created: 2021-09-10 Last updated: 2022-10-03Bibliographically approved
Corneo, L. (2021). Networked Latency Sensitive Applications - Performance Issues between Cloud and Edge. (Doctoral dissertation). Uppsala: Acta Universitatis Upsaliensis
Open this publication in new window or tab >>Networked Latency Sensitive Applications - Performance Issues between Cloud and Edge
2021 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The increasing demand for industrial automation has motivated the development of applications with strict latency requirements, namely, latency-sensitive applications. Such latency requirements can be satisfied by offloading computationally intensive tasks to powerful computing devices over a network at the cost of additional communication latency. Two major computing paradigms are considered for this: (i) cloud computing and (ii) edge computing. Cloud computing provides computation at remote datacenters, at the cost of longer communication latency. Edge computing aims at reducing communication latency by bringing computation closer to the users.  This doctoral dissertation mainly investigates relevant issues regarding communication latency trade-offs between the aforementioned paradigms in the context of latency-sensitive applications.

This work advances the state of the art with three major contributions. First, we design a suite of scheduling algorithms which are performed on an edge device interposed between a co-located sensor network and remote applications running in cloud datacenters. These algorithms guarantee the fulfillment of latency-sensitive applications' requirements while maximizing the battery life of sensing devices.  Second, we estimate under what conditions latency-sensitive applications can be executed in cloud environments. From a broader perspective, we quantify round-trip times needed to access cloud datacenters all around the world. From a narrower perspective, we collect latency measurements to cloud datacenters in metropolitan areas where over 70% of the world's population lives. This Internet-wide large-scale measurements campaign allows us to draw statistically relevant conclusions concerning the readiness of the cloud environments to host latency-sensitive applications. Finally, we devise a method to quantify latency improvements that hypothetical edge server deployments could bring to users within a network. This is achieved with a thorough analysis of round-trip times and paths characterization resulting in the design of novel edge server placement algorithms. We show trade-offs between number of edge servers deployed and latency improvements experienced by users.

This dissertation contributes to the understanding of the communication latency in terms of temporal and spacial distributions, its sources and implications on latency-sensitive applications.

Place, publisher, year, edition, pages
Uppsala: Acta Universitatis Upsaliensis, 2021. p. 62
Series
Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology, ISSN 1651-6214 ; 2074
Keywords
Latency Sensitive Applications, Cloud Computing, Edge Computing, Internet Measurements, Age of Information
National Category
Computer Systems
Identifiers
urn:nbn:se:uu:diva-452971 (URN)978-91-513-1295-8 (ISBN)
Public defence
2021-11-04, Room 2446, ITC, Lägerhyddsvägen 2, Uppsala, 13:15 (English)
Opponent
Supervisors
Available from: 2021-10-06 Created: 2021-09-13 Last updated: 2021-10-19
Wong, W., Zavodovski, A., Corneo, L., Mohan, N. & Kangasharju, J. (2021). SPA: Harnessing Availability in the AWS Spot Market. In: IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021): . Paper presented at IEEE Conference on Computer Communications Workshops (IEEE INFOCOM), MAY 09-12, 2021, ELECTR NETWORK. IEEE Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>SPA: Harnessing Availability in the AWS Spot Market
Show others...
2021 (English)In: IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), IEEE Institute of Electrical and Electronics Engineers (IEEE), 2021Conference paper, Published paper (Refereed)
Abstract [en]

Amazon Web Services (AWS) offers transient virtual servers at a discounted price as a way to sell unused spare capacity in its data centers. Although transient servers are very appealing as some instances have up to 90% discount, they are not bound to regular availability guarantees as they are opportunistic resources sold on the spot market. In this paper, we present SPA, a framework that remarkably increases the spot instance reliability over time due to insights gained from the analysis of historical data, such as cross-region price variability and intervals between evictions. We implemented the SPA reliability strategy, evaluated them using over one year of historical pricing data from AWS, and found out that we can increase the transient instance lifetime by adding a pricing overhead of 3.5% in the spot price in the best scenario.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE)IEEE, 2021
Series
IEEE Conference on Computer Communications Workshops, ISSN 2159-4228
National Category
Communication Systems
Identifiers
urn:nbn:se:uu:diva-484245 (URN)10.1109/INFOCOMWKSHPS51825.2021.9484646 (DOI)000844130800193 ()978-1-6654-0443-3 (ISBN)
Conference
IEEE Conference on Computer Communications Workshops (IEEE INFOCOM), MAY 09-12, 2021, ELECTR NETWORK
Available from: 2022-09-08 Created: 2022-09-08 Last updated: 2024-01-15Bibliographically approved
Corneo, L., Eder, M., Mohan, N., Zavodovski, A., Bayhan, S., Wong, W., . . . Ott, J. (2021). Surrounded by the Clouds: A Comprehensive Cloud Reachability Study. In: Proceedings of the Web Conference 2021: (pp. 295-304). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Surrounded by the Clouds: A Comprehensive Cloud Reachability Study
Show others...
2021 (English)In: Proceedings of the Web Conference 2021, Association for Computing Machinery (ACM), 2021, p. 295-304Chapter in book (Other academic)
Abstract [en]

In the early days of cloud computing, datacenters were sparsely deployed at distant locations far from end-users with high end-to-end communication latency. However, today’s cloud datacenters have become more geographically spread, the bandwidth of the networks keeps increasing, pushing the end-users latency down. In this paper, we provide a comprehensive cloud reachability study as we perform extensive global client-to-cloud latency measurements towards 189 datacenters from all major cloud providers. We leverage the well-known measurement platform RIPE Atlas, involving up to 8500 probes deployed in heterogeneous environments, e.g., home and offices. Our goal is to evaluate the suitability of modern cloud environments for various current and predicted applications. We achieve this by comparing our latency measurements against known human perception thresholds and are able to draw inferences on the suitability of current clouds for novel applications, such as augmented reality. Our results indicate that the current cloud coverage can easily support several latency-critical applications, like cloud gaming, for the majority of the world’s population.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2021
National Category
Computer Systems
Identifiers
urn:nbn:se:uu:diva-452761 (URN)
Available from: 2021-09-10 Created: 2021-09-10 Last updated: 2021-09-13Bibliographically approved
Corneo, L., Eder, M., Mohan, N., Zavodovski, A., Bayhan, S., Wong, W., . . . Ott, J. (2021). Surrounded by the Clouds: A Comprehensive Cloud Reachability Study. In: Proceedings Of The World Wide Web Conference 2021 (WWW 2021): . Paper presented at 30th World Wide Web Conference (WWW), APR 12-23, 2021, Online (pp. 295-304). Association for Computing Machinery (ACM) Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Surrounded by the Clouds: A Comprehensive Cloud Reachability Study
Show others...
2021 (English)In: Proceedings Of The World Wide Web Conference 2021 (WWW 2021), Association for Computing Machinery (ACM) Association for Computing Machinery (ACM), 2021, p. 295-304Conference paper, Published paper (Refereed)
Abstract [en]

In the early days of cloud computing, datacenters were sparsely deployed at distant locations far from end-users with high end-toend communication latency. However, today's cloud datacenters have become more geographically spread, the bandwidth of the networks keeps increasing, pushing the end-users latency down. In this paper, we provide a comprehensive cloud reachability study as we perform extensive global client-to-cloud latency measurements towards 189 datacenters from all major cloud providers. We leverage the well-known measurement platform RIPE Atlas, involving up to 8500 probes deployed in heterogeneous environments, e.g., home and offices. Our goal is to evaluate the suitability of modern cloud environments for various current and predicted applications. We achieve this by comparing our latency measurements against known human perception thresholds and are able to draw inferences on the suitability of current clouds for novel applications, such as augmented reality. Our results indicate that the current cloud coverage can easily support several latency-critical applications, like cloud gaming, for the majority of the world's population.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM)Association for Computing Machinery (ACM), 2021
Keywords
Cloud reachability, Internet measurements
National Category
Computer Systems Computer Sciences
Identifiers
urn:nbn:se:uu:diva-463468 (URN)10.1145/3442381.3449854 (DOI)000733621800027 ()978-1-4503-8312-7 (ISBN)
Conference
30th World Wide Web Conference (WWW), APR 12-23, 2021, Online
Funder
Swedish Foundation for Strategic Research , GMT-140032
Available from: 2022-01-11 Created: 2022-01-11 Last updated: 2024-01-15Bibliographically approved
Wong, W., Corneo, L., Zavodovski, A., Zhou, P., Mohan, N. & Kangasharju, J. (2020). Bricklayer: Resource Composition on the Spot Market. In: ICC 2020: 2020 IEEE International Conference on Communications (ICC). Paper presented at 2020 IEEE International Conference on Communications (ICC), 7-11 June, Dublin, Ireland.
Open this publication in new window or tab >>Bricklayer: Resource Composition on the Spot Market
Show others...
2020 (English)In: ICC 2020: 2020 IEEE International Conference on Communications (ICC), 2020Conference paper, Published paper (Refereed)
Abstract [en]

AWS offers discounted transient virtual instances as a way to sell unused resources in their data-centers, and users can enjoy up to 90% discount as compared to the regular on-demand pricing. Despite the economic incentives to purchase these transient instances, they do not come with regular availability SLAs, meaning that they can be evicted at any moment. Hence, the user is responsible for managing the instance availability to meet the application requirements. In this paper, we present Bricklayer, a software tool that assists users to better use transient resources in the cloud, reducing costs for the same amount of resources, and increasing the overall instance availability. Bricklayer searches for possible combinations of smaller and cheaper instances to compose the requested amount of resources while deploying them into different spot markets to reduce the risk of eviction. We implemented and evaluated Bricklayer using 3 months of historical data from AWS and found out that it can reduce up 54% of the regular spot price and up to 95% compared to the standard on-demand pricing.

Series
IEEE International Conference on Communications, ISSN 1550-3607, E-ISSN 1938-1883
Keywords
Cloud computing, spot instances, availability
National Category
Computer Systems
Identifiers
urn:nbn:se:uu:diva-427521 (URN)10.1109/ICC40277.2020.9149218 (DOI)000606970303135 ()978-1-7281-5089-5 (ISBN)978-1-7281-5090-1 (ISBN)
Conference
2020 IEEE International Conference on Communications (ICC), 7-11 June, Dublin, Ireland
Funder
Academy of Finland, 314167Academy of Finland, 317086Academy of Finland, 313477Swedish Foundation for Strategic Research , GMT14-0032
Available from: 2020-12-09 Created: 2020-12-09 Last updated: 2021-03-09Bibliographically approved
Organisations

Search in DiVA

Show all publications