월요일 오전 8시야. 중요한 사업부가 새로운 고객 대상 애플리케이션을 출시했고, 트래픽이 급증하고 있습니다. 인프라 팀은 "즉시 더 많은 저장 공간이 필요하다"는 전화를 받습니다. 과거라면 이 상황은 수동 프로비저닝, 설정 오류, 지연 등 혼란을 초래했을 것입니다. 하지만 오늘날 팀은 CI/CD 파이프라인을 열고 Terraform 스크립트를 실행하면, 몇 분 만에 안전하고 확장 가능한 스토리지 클러스터가 클라우드에 올라갑니다. 당황할 필요도, 병목 현상도 없습니다. 단지 매끄러운 확장성만 있을 뿐입니다.
인프라 팀은 확장 가능하고 신뢰할 수 있는 스토리지를 빠르게 제공해야 한다는 압박을 받고 있습니다. 그래서 Hitachi Vantara는 Hitachi VSP One SDS와 함께 테라폼(Terraform)을 도입하는데, 이는 클라우드 기반 스토리지 클러스터를 몇 시간이 아닌 단 4분 만에 프로비저닝합니다.
Terraform은 클라우드와 온프레미스 환경 간에 인프라를 선언적으로 프로비저닝할 수 있는 오픈소스 인프라스트럭처 애즈 코드(IaC) 도구입니다. 팀은 인프라를 코드로 정의함으로써 배포를 일관되고 반복 가능하며 버전 관리가 가능하도록 만들 수 있습니다.
이런 신속한 대응은 이상적일 뿐만 아니라 점점 더 당연한 기대사항이 되고 있습니다.
IaC는 개발자가 애플리케이션 개발에서 활용해 온 규율과 민첩성을 IT 운영에도 동일하게 적용합니다. Terraform과 같은 도구는 이러한 접근 방식을 쉽고 강력하게 구현할 수 있게 해주어, ITOps 팀이 신뢰할 수 있으면서도 즉시 사용 가능한 인프라를 제공하도록 지원합니다. 신속한 대응을 통해 핵심 프로젝트와 혁신을 지연시키던 인프라 프로비저닝 지연은 이제 과거의 일이 되었습니다. 수요의 급격한 증가(버스팅)나 신규 애플리케이션 출시 등 어떤 상황에서도 속도와 민첩성은 이제 필수 요소입니다.
긴급 필요에서 즉각적인 배포까지
여러 팀이나 지역에 걸쳐 대응을 확장하는 것을 상상해 보세요 — 이는 가트너(Gartner)가 최근 상위 10대 전략적 기술 트렌드 중 하나로 정의한 전술입니다. Terraform을 사용하면 AWS에서 3노드 스토리지 클러스터를 단 4분만으로 배포할 수 있으며, 수작업이나 오류 없이 진행됩니다. AWS 콘솔을 탐색하거나 자원을 수동으로 프로비저딩하는 대신, ITOps 팀은 Terraform 스크립트를 실행할 수 있습니다. 단 4분 만에 AWS에서 3노드 Hitachi VSP One SDS 클러스터가 완전히 가동됩니다.
VSP One SDS용 Terraform 모듈은 변수 정의부터 EC2 인스턴스 프로비저닝, 네트워킹 구성, VPS One SDS 포털 실행까지 모든 단계를 자동화합니다. terraform.tfvars 파일에 몇 가지 입력, 지역, 인스턴스 유형, 드라이브 수, 암호화 설정만 입력하면 Terraform이 나머지를 처리합니다. 이 자동화는 수작업 작업을 줄이고 인적 오류를 최소화하며 배포 일정을 가속화하여 팀이 적은 자원으로 더 많은 일을 할 수 있게 합니다.
인프라스트럭처 애즈 코드(IaC)를 활용함으로써 조직은 스토리지 프로비저닝을 CI/CD 파이프라인에 직접 통합할 수 있으며, 이는 현대적인 DevOps 관행과 부합하고 애플리케이션과 함께 인프라의 지속적인 제공을 가능하게 합니다.
하이브리드 클라우드, 실용적으로 구현
기업은 제어력이나 성능을 희생하지 않으면서 적절한 곳에서 워크로드를 실행할 수 있는 유연성이 필요합니다. VSP One SDS와 Terraform을 통해 ITOps 팀은 AWS에서 엔터프라이즈급 신뢰성을 갖춘 스토리지를 프로비저닝하고, 환경 전반에 걸쳐 일관된 운영을 유지하며, 필요에 따라 확장할 수 있습니다.
Terraform을 활용한 실제 하이브리드 클라우드 사용 사례로는 다음과 같은 것들이 있습니다:
- 재해 복구: AWS에서 대기 클러스터를 생성하여 장애 시 몇 분 만에 활성화할 수 있어 비즈니스 연속성을 보장합니다.
- 개발/테스트 환경: 개발과 테스트를 위해 격리된 클러스터를 빠르게 가동한 뒤, 더 이상 필요하지 않을 때는 해체하여 시간과 비용을 절약할 수 있습니다.
- 분석 워크로드: 데이터 집약적 분석 및 머신러닝 작업을 지원하기 위해 클라우드에 고성능 스토리지를 배포합니다.
- 버스트 용량: 계절별 급증이나 예상치 못한 수요를 AWS에서 추가 스토리지를 프로비저닝하여 온프레미스 자원을 과도하게 할당하지 않습니다.
테라포밍(Terraform) + DevOps: 전략적 우위
테라폼(Terraform)을 CI/CD 파이프라인과 통합하면 인프라 프로비저닝이 반복 가능하고 버전 관리 프로세스로 전환됩니다. DevOps와의 시너지는 더 빠른 반복, 자동화된 테스트 환경, 그리고 원활한 확장성을 가능하게 합니다. 분석을 위한 새로운 클러스터 배포든, 검증 후 개발/테스트 환경을 해체하든, Terraform은 거버넌스나 보안을 훼손하지 않으면서 민첩성을 보장합니다.
통합 데이터 플랫폼의 일부
VSP One SDS는 Hitachi VSP One 데이터 플랫폼의 핵심 구성 요소로, 온프레미스와 클라우드 전반에 걸쳐 블록, 파일, 오브젝트 전반에 걸쳐 데이터 인프라를 단순화하는 통합 데이터 플랫폼입니다. AWS, Azure 또는 GCP에 VSP One SDS를 배포함으로써, 조직은 VSP One의 역량을 클라우드로 확장하여 환경 전반에 걸쳐 일관된 운영, 정책 집행, 데이터 서비스를 가능하게 합니다.
VSP One SDS는 엔터프라이즈 성능, 보안, 확장성을 제공하여 하이브리드 및 다중 클라우드 환경의 미션 크리티컬 워크로드에 이상적입니다. 소프트웨어 정의 아키텍처는 신뢰성을 저해하지 않으면서 유연성을 보장하여 IT 팀이 변화하는 비즈니스 요구에 부응할 수 있도록 돕습니다.
테라폼(Terraform)의 오픈소스 특성은 인프라 관리 도구에 대한 벤더 고정 현상도 없다는 의미이기도 합니다. 팀은 여러 클라우드 제공업체와 온프레미스 환경에서 Terraform을 표준화하여 일관된 워크플로우를 보장하고 독점 문제를 피할 수 있습니다. 또한, 자원을 필요에 따라 전환할 수 있는 기능은 기업이 클라우드 비용을 효과적으로 통제하고 사용할 때만 지불할 수 있도록 힘을 실어줍니다.
Terraform 자동화를 통한 클라우드 스토리지 전략
시작은 간단합니다. Hitachi GitLab 저장소에서 Terraform 모듈을 복제하고, 변수를 설정한 뒤 Terraform 적용을 실행하세요. 몇 분 만에 AWS에서 안전하고 확장 가능한 VSP One SDS 클러스터가 실행될 것입니다. 작업이 끝나면 어떻게 될까요? 단일 테라포밍 파괴 명령으로 모든 자원을 제거할 수 있어, 번거로운 정리 작업도 필요 없습니다.
인프라를 현대화하든 성장을 위한 확장을 하든, 자동화와 IaC는 민첩성의 핵심입니다. 작게 시작해 빠르게 반복하며, Terraform 같은 도구가 팀의 인프라 제공 방식을 혁신합니다.
클라우드 스토리지 전략을 가속화할 준비가 되셨나요?
Andy Gremett
Andy Gremett is Sr. Product Marketing Manager, Product Solutions Marketing, at Hitachi Vantara.