Building Your Private Cloud Storage on Public Cloud Service Using Embedded GPUs

被引:2
|
作者
Cheng, Wangzhao [1 ,2 ,3 ]
Zheng, Fangyu [1 ,2 ]
Pan, Wuqiong [1 ,2 ]
Lin, Jingqiang [1 ,2 ]
Li, Huorong [1 ,2 ,3 ]
Li, Bingyu [1 ,2 ,3 ]
机构
[1] Data Assurance & Commun Secur Res Ctr, Beijing, Peoples R China
[2] Chinese Acad Sci, State Key Lab Informat Secur, Inst Informat Engn, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Symmetric cryptographic algorithm; Jetson TX1; CUDA; SM4; implementation; Virtual private cloud storage;
D O I
10.1007/978-3-030-01701-9_28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When the public cloud provides infrastructure as a service (IaaS), the customer can outsource its data to the public cloud and release itself from the burden of storing data locally. At this point, the customer can not guarantee the security of the data in the public cloud. Encrypting data before using cloud storage is a viable solution, but frequent data encryption operations cause the original limited local computing resources to be even more stretched. In this paper, we used Jetson TX1 to build a client-side data encryption device that proxies the customer's data encryption and decryption operations. Firstly, a GPU-based SM4 implementation is carefully scheduled in the integrated GPU on Jetson TX1, including instruction-level optimization and variable improvement for data arrangement. Secondly, using zero-copy access on the device, we reduce the impact of explicit data transfer operations on overall performance. Finally, our SM4 kernel is capable of encrypting data at 30.30 Gbps on Jetson TX1, it is 26.6 times faster than the CPU-based implementation on the same platform. Furthermore, data processing throughput of the device reaches 30.19Gbps, a single Jetson TX1 owns sufficiently redundant computational power for the customer in 10 Gigabit fiber network environment.
引用
收藏
页码:512 / 528
页数:17
相关论文
共 50 条
  • [31] Security as a Service Model for Cloud Storage
    Abo-alian, Alshaimaa
    Badr, Nagwa L.
    Tolba, M. F.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2016, 2017, 533 : 225 - 233
  • [32] Auditing-as-a-Service for Cloud Storage
    Abo-alian, Alshaimaa
    Badr, N. L.
    Tolba, M. F.
    INTELLIGENT SYSTEMS'2014, VOL 1: MATHEMATICAL FOUNDATIONS, THEORY, ANALYSES, 2015, 322 : 559 - 568
  • [33] Cloud Storage Service in Digital Campus
    Peng, Yu
    Zhang, Yu
    Lv, Xiong
    Bi, Li
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 334 - 337
  • [34] AIOps for a Cloud Object Storage Service
    Levin, Anna
    Garton, Shelly
    Kolodner, Elliot K.
    Lorenz, Dean H.
    Barabash, Katherine
    Kugler, Mike
    McShane, Niall
    2019 IEEE INTERNATIONAL CONGRESS ON BIG DATA (IEEE BIGDATA CONGRESS 2019), 2019, : 165 - 169
  • [35] Building an Open Cloud Dual-Market for Cloud Computing Service
    Gu, Yonggen
    Wu, Xiaohong
    Tao, Jie
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 691 - 694
  • [36] SyncWorld: A cloud storage/synchronization service using Java and Php
    Department of Computer Science, University of Iowa, Iowa City
    IA, United States
    不详
    不详
    IFIP Int. Conf. Wirel. Opt. Commun. Networks, WOCN,
  • [37] A Load Balancing Algorithm For Private Cloud Storage
    Prabavathy, B.
    Priya, K.
    Babu, Chitra
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [38] Solution for Secure Private Data Storage in a Cloud
    Shatilov, Kirill
    Boiko, Vladislav
    Krendelev, Sergey
    Anisutina, Diana
    Sumaneev, Artem
    FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 885 - 889
  • [39] A social link based private storage cloud
    Konstantopoulos, Michalis
    Chondros, Nikos
    Roussopoulos, Mema
    2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 447 - 455
  • [40] Architecture of Scalable Backup Service For Private Cloud
    Ismail, Bukhary Ikhwan
    Mydin, Mohd Nizam Mohd
    Khalid, Mohammad Fairus
    2013 IEEE CONFERENCE ON OPEN SYSTEMS (ICOS), 2013, : 174 - 179