사례 연구 ExaVault Inc 수십억 건의 중요 업무 파일 전송을 책임지는 기업이 선택한 묘수
ExaVault가 IBM Instana Observability를 사용하여 가동 시간을 극대화하는 방법
IBM Instana Observability 살펴보기 제품 둘러보기
컴퓨터 화면을 보는 두 사람

"우리는 많은 기업에서 미션 크리티컬한 역할을 담당하고 있습니다."라고 Disney, Adobe, Xerox, Zillow와 같은 고객을 위해 연간 20억 건의 파일 전송을 지원하는 ExaVault의 최고 경영자(CEO)인 David Ordal은 설명합니다.

ExaVault 고객 대부분은 POS 시스템에서 분석 플랫폼 또는 재고 관리 시스템으로 데이터를 이동하는 등 자동화된 시스템 간 파일 전송을 수행하고 있습니다. ExaVault의 API는 분당 평균 35,000건의 요청과 매일 5천만 건 이상의 호출을 처리합니다. 파일 전송이 자동화되는 동안 전송 양측은 이러한 자동화를 활용하여 비즈니스 결정을 내립니다.

우리 시스템이 다운되면 고객은 손해를 보기 시작합니다."라고 Ordal은 말합니다.

개별 ExaVault 고객은 각기 다른 방식으로 ExaVault를 사용하며, 종종 개발자 API를 통해 사용자 지정 기능을 생성합니다. ExaVault의 전체 고객 기반이 모든 문제의 영향을 받는 것은 아니며 실제로 한 명의 고객만 속도 저하를 경험하는 경우도 많습니다. 그러나 그런 일이 발생하면 ExaVault 팀은 고객이 겪고 있는 것을 확인하고 문제를 디버그할 수 있어야 합니다.

IBM Instana Observability 솔루션으로 전환하기 전에 ExaVault는 세분화된 고객별 정보를 얻는 것이 거의 불가능한 모니터링 시스템을 사용하고 있었습니다. "트랜잭션에 사용자 ID를 태그한 다음 고객별 문제로 필터링할 수 없었습니다."라고 ExaVault의 수석 백엔드 엔지니어인 톰 파이트(Tom Fite)는 설명합니다. 일반적으로 고객별 문제가 완전히 사라질 수 있습니다. 한 고객에게 속도 저하가 발생하면 전체적인 뷰만 제공하는 모니터링 시스템에는 전혀 표시되지 않습니다.

이 이야기가 본인의 과제에 반향을 불러일으키나요? 오늘 다음 단계를 밟으세요.

MTTR 감소

 

ExaVault MTTR 56.6% 단축 달성

100% 가용성

 

그리고 99.99%의 가용성에 도달했습니다

"우리 팀은 하루 종일 버그를 잡는 대신, 새로운 기능과 로드맵 계획에 더 많은 시간을 할애할 수 있게 되었습니다." 에디 카스티요(Eddie Castillo) 마케팅 책임자 ExaVault Inc.
빠르고 사용자 친화적인 가시성

ExaVault가 새로운 모니터링 솔루션을 찾기 시작했을 때 최우선 과제는 메트릭을 계정별로 분류하고 고객이 경험하는 “엣지 케이스”를 파악하는 것이었습니다. 다른 주요 기준은 비용 및 사용자 인터페이스였는데, 이 두 가지 모두 이전 공급업체에서는 골칫거리였습니다.

"일부 APM 공급업체는 엄청나게 비쌉니다."라고 Fite는 설명합니다. "특히 애플리케이션 확장에 대해 이야기하고 몇 개의 상자 이상에서 모니터링을 실행하는 경우 더욱 그렇습니다."

ExaVault는 스택 추적, 데이터베이스 호출, 처리량, 데이터 보존 정책 및 인프라 모니터링과 같은 요소를 고려했습니다. 그러나 기술 전문가가 아닌 사용자도 이해할 수 있는 그래픽 사용자 인터페이스 역시 Instana를 선택한 핵심 이유였습니다.

Fite는 “저는 좋은 사용자 인터페이스를 좋아하지 않습니다.”라고 말합니다. "그러나 이는 우리 팀의 다른 사람들, 특히 나보다 기술에 익숙하지 않은 사람들에게 우리가 문제를 해결했음을 설명하는 데 도움이 될 수도 있습니다."

더 신속한 해결 및 향상된 가동 시간

ExaVault는 Instana를 사용하여 API 성능을 모니터링하고 오류 추적, 디버깅 및 경고를 수행합니다. ExaVault가 일상적으로 검토하는 가장 중요한 지표는 지연 속도입니다. "모든 고객이 좋은 경험을 할 수 있도록 해야 합니다."라고 Fite는 말합니다. 고객은 몇 초 이상 기다려야 하는 경우 떠날 수 있습니다.

하지만 Instana를 사용하면 Fite는 하루 종일 대시보드를 볼 필요가 없습니다. 대신 Instana는 비정상적인 상황이 발생하면 전용 Slack 채널에 경고를 보냅니다.

계정 수준 모니터링의 경우, ExaVault는 Instana 소프트웨어 개발 키트(SDK)를 사용하여 각 API 호출이 들어올 때 메타데이터를 할당합니다. 그 결과 Fite는 수많은 변수를 필터링할 수 있습니다. 그러나 가장 일반적인 사용 사례는 계정 또는 계정의 개별 사용자별로 필터링하는 것입니다. "사용자에게 상위 수준에서 볼 수 없는 문제가 있는 경우, 드릴다운하여 정보를 살펴보는 것만으로도 문제를 해결할 수 있습니다."라고 Fite는 말합니다.

ExaVault가 Instana를 사용하기 시작한 이래로 고객에게 영향을 미치는 버그에 대한 평균 수리 시간(MTTR)이 56.6% 단축되었습니다. 또한, 플랫폼의 속도 저하와 가동 중지가 크게 줄었습니다. 전에는 가동 시간이 99.51%였다면 현재는 99.99%입니다. 파이트는 설명합니다. "ExaVault는 설정한 목표를 달성하고 있습니다. 그럴 수 있었던 이유는 문제를 더 잘 파악할 수 있었기 때문입니다."

어떤 경우에는 Instana를 사용하기 전에는 ExaVault가 존재조차 몰랐던 버그가 있었습니다. Instana를 설정한 지 며칠 만에 ExaVault는 메모리 캐시를 너무 자주 쿼리하고 올바르게 저장하지 않는 소프트웨어에 버그가 있음을 깨달았습니다. 이전에 보이지 않았던 버그를 수정하면 애플리케이션 서버의 부하가 즉시 줄어듭니다.

혁신을 위한 시간 확보

"기술 부채가 줄어든 이유는 일을 훨씬 더 빨리 처리할 수 있게 되었기 때문입니다."라고 ExaVault의 마케팅 책임자 Eddie Castillo는 말합니다. "우리 팀은 하루 종일 버그를 잡는 대신, 새로운 기능과 로드맵 계획에 더 많은 시간을 할애할 수 있게 되었습니다."

몇 가지 주요 프로젝트가 곧 시작될 예정입니다. Instana를 통해 가능한 강력한 내부 테스트가 없었다면 Fite는 API 개선 사항을 배포할 때 버그가 발생할 가능성에 대해 훨씬 더 걱정했을 것입니다. Fite는 “Instana는 변경 사항이 현재 버전보다 더 잘 작동하도록 도와줄 것입니다.”라고 말합니다.

또한, ExaVault는 자체 개발한 컨테이너 오케스트레이션 시스템에서 Kubernetes로 이전하기 위해 노력하고 있습니다. 마지막으로, ExaVault는 향후 배포 전후의 성능 메트릭을 비교하기 위해 Instana의 배포 추적을 사용할 수 있게 되어 기대가 큽니다.

"다가오는 로드맵에 따라 이러한 도구가 없다면 기술 스택을 계속 주시하는 것이 불가능할 것입니다."라고 Castillo는 말합니다. “Tom은 자신의 데스크탑에 백만 개의 터미널 창을 열어 두곤 했습니다. 그러나 이러한 도구를 갖추면 전체 아키텍처를 다양화하고 복잡성을 추가할 때 가시성을 확보할 수 있습니다."

ExaVault 로고
ExaVault Inc. 소개

ExaVault (링크는 ibm.com 외부에 있음)는 100개국 이상에서 모든 규모의 기업을 위한 FTP 및 파일 공유 솔루션을 제공합니다. 이 솔루션은 최신 인터페이스로 기존 FTP/SFTP를 개선하고 플랫폼과 시간대 간에 안전하게 협업하고 공유할 수 있도록 지원합니다. ExaVault는 2009년에 설립되었으며 캘리포니아주 샌라몬에 본사를 두고 있습니다.

다음 단계 안내

이 사례에 소개된 IBM 솔루션에 대해 자세히 알아보려면 IBM 담당자 또는 IBM 비즈니스 파트너에게 문의하세요.

라이브 데모 요청 GittiGidiyor

전례 없는 호황 속의 고성능 기능

사례 연구 읽기
PROMOTORA DE INFORMACIONES, S.A.(PRISA)

전 세계에 걸쳐 고성능 컨텐츠 전달 보장

사례 연구 읽기
Conrad Electronic International GmbH & Co. KG 소개

전 세계 전자 제품을 안정적으로 공급하는 기업

사례 연구 읽기
법률

© Copyright IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

2021년 11월 미국에서 제작

IBM, IBM 로고, ibm.com, Instana는 전 세계 여러 관할 구역에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. IBM 상표의 최신 목록은 웹(https://www.ibm.com/kr-ko/legal/copyright-trademark)에서 확인할 수 있습니다.

이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.