Ensuring High-performance of Mission-critical Java']Java Applications in Multi-tenant Cloud Platforms

被引:0
|
作者
Zhuang, Zhenyun [1 ]
Cuong Tran [1 ]
Ramachandra, Haricharan [1 ]
Sridharan, Badri [1 ]
机构
[1] LinkedIn Corp, 2029 Stierlin Court, Mountain View, CA 94043 USA
关键词
Linux performance; Multi-tenancy; THP; !text type='Java']Java[!/text; Cloud Computing;
D O I
10.1109/CLOUD.2014.88
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud Computing promises a cost-effective and administration-effective solution to the traditional needs of computing resources. While bringing efficiency to the users thanks to the shared hardware and software, the multi-tenency characteristics also bring unique challenges to the backend cloud platforms. In particular, the JVM mechanisms used by Java applications, coupled with OS-level features, give rise to a set of problems that are not present in other deployment scenarios. In this work, we consider the problem of ensuring high-performance of mission-critical Java applications in multi tenant cloud environments. Based on our experiences with Linkedin's platforms, we identify and solve a set of problems caused by multi-tenancy. We share the lessons and knowledge we learned during the course.
引用
收藏
页码:618 / 626
页数:9
相关论文
共 13 条
  • [1] Research on Multi-tenant PaaS Cloud Security on Java']Java Platform
    Jia, Changyun
    Zhu, Min
    Liu, Xiaoming
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 260 - 266
  • [2] Towards performance evaluation of high-performance computing on multiple Java']Java platforms
    Matsuoka, S
    Itou, S
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 2001, 18 (02) : 281 - 291
  • [3] Is Java']Java suitable for portable high-performance computing? Preliminary reports on benchmarking different Java']Java platforms
    Matsuoka, S
    Itou, S
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 460 - 461
  • [4] Understanding performance interference in multi-tenant cloud databases and web applications
    Xavier, Miguel G.
    Matteussi, Kassiano J.
    Lorenzo, Fabian
    De Rose, Cesar A. F.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 2847 - 2852
  • [5] PANIC: A High-Performance Programmable NIC for Multi-tenant Networks
    Lin, Jiaxin
    Patel, Kiran
    Stephens, Brent E.
    Sivaraman, Anirudh
    Akella, Aditya
    [J]. PROCEEDINGS OF THE 14TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '20), 2020, : 243 - 259
  • [6] Performance Isolation of Data-Intensive Scale-out Applications in a Multi-tenant Cloud
    Lama, Palden
    Wang, Shaoqi
    Zhou, Xiaobo
    Cheng, Dazhao
    [J]. 2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 85 - 94
  • [7] Parallel High-Performance Applications with MPI2Java']Java-A Capable Java']Java Interface for MPI 2.0 Libraries
    Vodel, Matthias
    Sauppe, Matthias
    Hardt, Wolfram
    [J]. 2010 16TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC 2010), 2010, : 509 - 513
  • [8] Software-Defined Service Networking: Performance Differentiation in Shared Multi-Tenant Cloud Applications
    Kumara, Indika
    Han, Jun
    Colman, Alan
    Kapuruge, Malinda
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (01) : 9 - 22
  • [9] VELTAIR: Towards High-Performance Multi-tenant Deep Learning Services via Adaptive Compilation and Scheduling
    Liu, Zihan
    Leng, Jingwen
    Zhang, Zhihui
    Chen, Quan
    Li, Chao
    Guo, Minyi
    [J]. ASPLOS '22: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2022, : 388 - 401
  • [10] HPJava']Java: Programming support for high-performance grid-enabled applications
    Lee, HK
    Carpenter, B
    Fox, G
    Lim, SB
    [J]. PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 17 - 23