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 条
  • [1] Building a Cloud Storage Service System
    Peng, Chengzhang
    Jiang, Zejun
    2011 3RD INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY ESIAT 2011, VOL 10, PT A, 2011, 10 : 691 - 696
  • [2] Private Cloud Using Service Catalog
    Nakai, Takahiro
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2011, 47 (03): : 305 - 310
  • [3] Achieving Secure Deduplication by Using Private Cloud and Public Cloud
    Shaikh, Guljar P.
    Chaudhary, S. D.
    Paygude, Priyanka
    Bhattacharyya, Debnath
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2016, 10 (05): : 17 - 25
  • [4] Role of acquisition intervals in private and public cloud storage costs
    Laatikainen, Gabriella
    Mazhelis, Oleksiy
    Tyrvainen, Pasi
    DECISION SUPPORT SYSTEMS, 2014, 57 : 320 - 330
  • [5] Searchable Encrypted Data File Sharing Method Using Public Cloud Service for Secure Storage in Cloud Computing
    R. Pitchai
    S. Jayashri
    J. Raja
    Wireless Personal Communications, 2016, 90 : 947 - 960
  • [6] Searchable Encrypted Data File Sharing Method Using Public Cloud Service for Secure Storage in Cloud Computing
    Pitchai, R.
    Jayashri, S.
    Raja, J.
    WIRELESS PERSONAL COMMUNICATIONS, 2016, 90 (02) : 947 - 960
  • [7] Building the Foundation for a Private Cloud
    Kobayashi, Kenichi
    Kume, Masahiro
    JFE Technical Report, 2023, (30): : 7 - 11
  • [8] Constructing Private Cloud Storage Using Network Attatched Storage
    Hsu, Wen-Feng
    Luo, Guo-Heng
    Yuan, Shyan-Ming
    Tsai, Ching-Tsorng
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 713 - 718
  • [9] PPTPS: Building privacy-preserving auditable service with traceable timeliness for public cloud storage
    Li, Li
    Lan, Xiao
    Chen, Mali
    Luo, Ting
    Chen, Li
    Wang, Yangxin
    Chen, Yumeng
    PLOS ONE, 2022, 17 (10):
  • [10] Hybrid cloud: bridging of private and public cloud computing
    Aryotejo, Guruh
    Kristiyanto, Daniel Y.
    Mufadhol
    7TH INTERNATIONAL SEMINAR ON NEW PARADIGM AND INNOVATION ON NATURAL SCIENCE AND ITS APPLICATION, 2018, 1025