마루옵스서버 · 네트워크 · AI 기술 노트

소개문의

Confidential G4 정식 제공: GPU 연산 중인 데이터의 보호 범위

랙에 장착된 여러 대의 서버

참고 사진 · 랙에 장착된 여러 대의 서버 · 사진: Abigor / 원본 / CC BY-SA 3.0 · 목록용 크기 조정

Google Cloud가 NVIDIA RTX PRO 6000 Blackwell Server Edition GPU를 사용하는 Confidential G4의 정식 제공을 발표했습니다. 처리 중인 데이터와 모델을 보호하기 위한 하드웨어 기반 격리, 메모리 암호화와 원격 증명을 소개했습니다. Google Cloud 공식 발표

원격 증명은 민감한 데이터를 전달하기 전에 실행 환경이 예상한 구성인지 확인하는 절차입니다. 단순히 GPU 메모리를 암호화한다는 설명보다 어떤 증거를 누가 검증하고, 어떤 조건에서 키를 전달하는지 살펴봐야 합니다.

이 글의 목차

저장·전송·연산 중인 데이터는 보호 지점이 다릅니다

저장 장치 암호화는 디스크에 남은 데이터를 보호하고, TLS는 네트워크로 이동하는 데이터를 보호합니다. 모델이 계산할 때는 데이터를 메모리에서 사용해야 하므로 별도의 보호 문제가 생깁니다. 기밀 컴퓨팅은 이 연산 구간을 하드웨어 기반으로 격리하는 접근이에요. 기존 저장·전송 암호화를 없애는 기능이 아니라 보호 구간을 하나 더 다루는 기술입니다.

GPU로 모델을 실행하면 입력 데이터와 모델 가중치, 중간 계산이 여러 메모리와 장치 경로를 거칩니다. 따라서 GPU 이름만 확인하기보다 CPU 측 환경과 드라이버, 컨테이너 런타임까지 포함한 지원 구성을 확인해야 합니다. 보안 설정이 적용된 줄 알았지만 다른 이미지로 배포되는 일을 막으려면 승인된 구성의 버전도 기록해 두는 편이 좋습니다.

원격 증명은 키를 넘겨주기 전의 확인 절차입니다

원격 증명은 실행 환경이 제공한 암호학적 증거를 검증해 예상한 환경인지 판단하는 절차입니다. 문을 잠그는 장치가 격리와 암호화라면, 증명 검증은 그 문이 승인한 위치에 제대로 설치됐는지 확인하는 과정으로 볼 수 있어요. 다만 증거를 받아 보관하는 것과, 검증 결과에 따라 실제 데이터 접근을 막는 것은 서로 다른 일입니다.

예를 들어 민감한 모델 파일을 복호화하는 키를 승인된 환경에만 전달하도록 설계할 수 있습니다. 이 경우 어떤 구성 변경을 허용하고 어떤 상태를 거부할지 검증 정책이 필요합니다. 드라이버 갱신 후 서비스가 멈췄을 때 검증을 끄는 방식으로 복구하지 않도록, 승인 정책의 갱신과 긴급 대응 절차를 미리 정해야 합니다.

보호되는 실행 환경에서도 출력은 따로 관리합니다

가상의 의료 문서 요약 서비스를 생각하면 보호 범위가 분명해집니다. 연산 중 격리는 실행 환경 바깥의 접근 위험을 줄이는 데 도움이 될 수 있습니다. 그러나 애플리케이션이 원문을 오류 로그에 쓰거나 모든 운영자에게 응답 저장소를 열어 두면 별도의 노출 경로가 생깁니다. 입력부터 결과 보관까지 각 단계에 접근 권한과 보관 기간을 지정합니다.

성능 평가는 같은 모델·드라이버·입력 길이로 일반 구성과 보호 구성을 비교합니다. 준비 시간과 처리량뿐 아니라 긴 요청의 지연과 오류를 함께 봅니다. 공급자의 특정 시험 수치는 자신의 구성에서 얻을 값과 다를 수 있어요. 보안 정책을 실제로 적용한 상태의 결과를 남겨야 보호를 끈 빠른 실험과 운영 비용을 혼동하지 않습니다.

GPU 기밀 컴퓨팅 평가 범위

  • 지원 리전과 VM·GKE 구성, 드라이버 조합을 확인합니다.
  • 증명 검증 실패 시 데이터와 키가 전달되지 않는지 시험합니다.
  • 입출력·로그·체크포인트 저장 경로에도 접근 통제를 적용합니다.

Confidential Space 지원은 발표에서 향후 정식 제공 일정으로 별도 안내했습니다. G4의 정식 제공과 모든 연계 기능의 제공 상태를 같은 것으로 보지 않습니다.

발표문 기준일: 2026-10-22 · 확인일: 2026-10-24