{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T08:54:03Z","timestamp":1775638443516,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,9]],"date-time":"2024-06-09T00:00:00Z","timestamp":1717891200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,6,10]]},"DOI":"10.1145\/3662010.3663440","type":"proceedings-article","created":{"date-parts":[[2024,5,30]],"date-time":"2024-05-30T10:30:07Z","timestamp":1717065007000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["The Price of Privacy: A Performance Study of Confidential Virtual Machines for Database Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0304-8048","authenticated-orcid":false,"given":"Lina","family":"Qiu","sequence":"first","affiliation":[{"name":"Boston University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3523-3812","authenticated-orcid":false,"given":"Rebecca","family":"Taft","sequence":"additional","affiliation":[{"name":"Cockroach Labs, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5627-6044","authenticated-orcid":false,"given":"Alexander","family":"Shraer","sequence":"additional","affiliation":[{"name":"Cockroach Labs, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-1837-8498","authenticated-orcid":false,"given":"George","family":"Kollios","sequence":"additional","affiliation":[{"name":"Boston University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. SWIOTLB performance optimizations. https:\/\/lore.kernel.org\/lkml\/20220630024238.GA884@gao-cwp\/T"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS49936.2021.00115"},{"key":"e_1_3_2_1_3_1","unstructured":"AMD. 2020. PostgreSQL on Google Compute Engine with N2D Confidential VMs. https:\/\/www.amd.com\/system\/files\/documents\/amd-epyc7002-gcpn2d-confidential-postgresql.pdf"},{"key":"e_1_3_2_1_4_1","volume-title":"Microsoft Azure Confidential Computing Powered by 3rd Gen EPYC\u2122 CPUs. https:\/\/community.amd.com\/t5\/epyc-processors\/microsoft-azure-confidential-computing-powered-by-3rd-gen-epyc\/ba-p\/497796","author":"AMD.","unstructured":"AMD. 2021. Microsoft Azure Confidential Computing Powered by 3rd Gen EPYC\u2122 CPUs. https:\/\/community.amd.com\/t5\/epyc-processors\/microsoft-azure-confidential-computing-powered-by-3rd-gen-epyc\/ba-p\/497796"},{"key":"e_1_3_2_1_5_1","volume-title":"Google Cloud C2D VM Instances Powered by 3rd Gen EPYC. https:\/\/www.amd.com\/system\/files\/documents\/3rd-gen-epyc-gcp-c2d-conf-compute-perf-brief.pdf","author":"AMD.","unstructured":"AMD. 2022. Google Cloud C2D VM Instances Powered by 3rd Gen EPYC. https:\/\/www.amd.com\/system\/files\/documents\/3rd-gen-epyc-gcp-c2d-conf-compute-perf-brief.pdf"},{"key":"e_1_3_2_1_6_1","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Arnautov Sergei","year":"2016","unstructured":"Sergei Arnautov, Bohdan Trach, Franz Gregor, Thomas Knauth, Andre Martin, Christian Priebe, Joshua Lind, Divya Muthukumaran, Dan O'keeffe, Mark L Stillwell, et al. 2016. {SCONE}: Secure linux containers with intel {SGX}. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). 689--703."},{"key":"e_1_3_2_1_7_1","unstructured":"Jens Axboe. 2024. Flexible I\/O Tester (FIO). https:\/\/git.kernel.dk\/cgit\/fio"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484786"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3268935.3268943"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975482.150"},{"key":"e_1_3_2_1_11_1","unstructured":"Google Cloud. 2024. About Local SSD disks. https:\/\/cloud.google.com\/compute\/docs\/disks\/local-ssd#performance"},{"key":"e_1_3_2_1_12_1","unstructured":"Google Cloud. 2024. About Persistent Disk. https:\/\/cloud.google.com\/compute\/docs\/disks\/persistent-disks"},{"key":"e_1_3_2_1_13_1","unstructured":"Google Cloud. 2024. Benchmark persistent disk performance on a Linux VM. https:\/\/cloud.google.com\/compute\/docs\/disks\/benchmarking-pd-performance"},{"key":"e_1_3_2_1_14_1","unstructured":"Google Cloud. 2024. Benchmarking local SSD performance. https:\/\/cloud.google.com\/compute\/docs\/disks\/benchmarking-local-ssd-performance"},{"key":"e_1_3_2_1_15_1","unstructured":"Google Cloud. 2024. Configure disks to meet performance requirements. https:\/\/cloud.google.com\/compute\/docs\/disks\/performance"},{"key":"e_1_3_2_1_16_1","unstructured":"Google Cloud. 2024. Full SWIOTLB. https:\/\/cloud.google.com\/confidential-computing\/confidential-vm\/docs\/troubleshoot-full-swiotlb"},{"key":"e_1_3_2_1_17_1","unstructured":"Google Cloud. 2024. Ops Agent metrics. https:\/\/cloud.google.com\/monitoring\/api\/metrics_opsagent#agent-disk"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_19_1","unstructured":"Jonathan Corbet. 2023. A more dynamic software I\/O TLB. https:\/\/lwn.net\/Articles\/940973"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3322205.3311076"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533737.3535098"},{"key":"e_1_3_2_1_22_1","unstructured":"Hewlett Packard Enterprise. 2021. netperf. https:\/\/github.com\/HewlettPackard\/netperf"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2018.00024"},{"key":"e_1_3_2_1_24_1","unstructured":"Intel. 2023. Intel\u00aeTrust Domain Extensions. https:\/\/cdrdv2.intel.com\/v1\/dl\/getContent\/690419"},{"key":"e_1_3_2_1_25_1","unstructured":"Intel. 2023. Performance Considerations of Intel\u00ae Trust Domain Extensions on 4th Generation Intet\u00ae Xeon\u00ae Scalable Processors. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/trust-domain-extensions-on-4th-gen-xeon-processors.html"},{"key":"e_1_3_2_1_26_1","volume-title":"AMD memory encryption. White paper","author":"Kaplan David","year":"2016","unstructured":"David Kaplan, Jeremy Powell, and Tom Woller. 2016. AMD memory encryption. White paper (2016), 13."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978386"},{"key":"e_1_3_2_1_28_1","unstructured":"Alexey Kopytov. 2023. Sysbench. https:\/\/github.com\/akopytov\/sysbench"},{"key":"e_1_3_2_1_29_1","unstructured":"Cockroach Labs. 2024. Cluster Settings. https:\/\/www.cockroachlabs.com\/docs\/stable\/cluster-settings"},{"key":"e_1_3_2_1_30_1","unstructured":"Cockroach Labs. 2024. Join Hints. https:\/\/www.cockroachlabs.com\/docs\/v23.2\/cost-based-optimizer#join-hints"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00002"},{"key":"e_1_3_2_1_32_1","volume-title":"2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Li Dingji","year":"2023","unstructured":"Dingji Li, Zeyu Mi, Chenhui Ji, Yifan Tan, Binyu Zang, Haibing Guan, and Haibo Chen. 2023. Bifrost: Analysis and Optimization of Network {I\/O} Tax in Confidential Virtual Machines. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). 1--15."},{"key":"e_1_3_2_1_33_1","volume-title":"Perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/index.php\/Main_Page","year":"2024","unstructured":"Linux. 2024. Perf: Linux profiling with performance counters. https:\/\/perf.wiki.kernel.org\/index.php\/Main_Page"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.14778\/3598581.3598602"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2948618.2954331"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3214292.3214301"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.14778\/3625054.3625055"},{"key":"e_1_3_2_1_38_1","first-page":"1450","article-title":"Strengthening VM isolation with integrity protection and more","volume":"53","author":"Sev-Snp AMD","year":"2020","unstructured":"AMD Sev-Snp. 2020. Strengthening VM isolation with integrity protection and more. White Paper, January 53 (2020), 1450--1465.","journal-title":"White Paper"},{"key":"e_1_3_2_1_39_1","volume-title":"AMD White Paper","author":"AMD SEV-TIO.","year":"2023","unstructured":"AMD SEV-TIO. 2023. Trusted I\/O for secure encrypted virtualization. AMD White Paper (2023)."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378469"},{"key":"e_1_3_2_1_41_1","unstructured":"Edgeless Systems. 2023. Constellation security features. https:\/\/docs.edgeless.systems\/constellation\/overview\/confidential-kubernetes#constellation-security-features"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3177155"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_3_2_1_44_1","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Tsai Chia-Che","year":"2017","unstructured":"Chia-Che Tsai, Donald E Porter, and Mona Vij. 2017. {Graphene-SGX}: A practical library {OS} for unmodified applications on {SGX}. In 2017 USENIX Annual Technical Conference (USENIX ATC 17). 645--658."},{"key":"e_1_3_2_1_45_1","unstructured":"Valgrind. 2023. Cachegrind: a high-precision tracing profiler. https:\/\/valgrind.org\/docs\/manual\/cg-manual.html"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526053"},{"key":"e_1_3_2_1_47_1","volume-title":"Performance Overheads of Confidential Virtual Machines. In 2023 31st International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE, 1--8.","author":"Yan Mingjie","year":"2023","unstructured":"Mingjie Yan and Kartik Gopalan. 2023. Performance Overheads of Confidential Virtual Machines. In 2023 31st International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE, 1--8."}],"event":{"name":"SIGMOD\/PODS '24: International Conference on Management of Data","location":"Santiago AA Chile","acronym":"SIGMOD\/PODS '24","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 20th International Workshop on Data Management on New Hardware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3662010.3663440","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3662010.3663440","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T18:05:15Z","timestamp":1755972315000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3662010.3663440"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,9]]},"references-count":47,"alternative-id":["10.1145\/3662010.3663440","10.1145\/3662010"],"URL":"https:\/\/doi.org\/10.1145\/3662010.3663440","relation":{},"subject":[],"published":{"date-parts":[[2024,6,9]]},"assertion":[{"value":"2024-06-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}