Rescale을 통한 병목 현상 제거: Resolved Analytics를 통한 고객 인터뷰

우리는 부티크 엔지니어링 컨설팅 회사의 공동 창업자인 고객 Stewart Bible을 만났습니다. 해결된 분석, 그의 회사가 어떻게 Rescale을 사용하는지, 클라우드 컴퓨팅에 대한 동기, 미래 계획에 대해 이야기합니다. 아래 대화를 읽고 Rescale을 사용하여 계산 병목 현상을 제거하고 클라이언트 서비스 능력을 확장하는 방법을 들어보세요.

Q: 자신과 회사, 사업 분야를 소개하는 것부터 시작해 보시겠습니까?
A: 제 이름은 Stewart Bible이고 Resolved Analytics의 공동 창립자이자 수석 엔지니어입니다. 우리는 CFD, 유한 요소 분석 및 기타 동적 시뮬레이션 도구를 사용하여 고객이 제품 및 프로세스 성능을 개선하도록 돕는 부티크 컴퓨터 엔지니어링 및 최적화 컨설턴트 회사입니다.
Q: Rescale을 사용하기 전에 시뮬레이션 요구 사항과 컴퓨팅 환경을 설명할 수 있습니까?
A: 우리의 시뮬레이션 요구 사항은 특정 시점의 고객 수와 고객의 문제에 필요한 계산 요구 사항에 따라 변동됩니다. 이것이 우리가 클라우드를 특히 흥미롭고 유용하다고 생각하는 이유입니다. 한 달 동안 두 가지 큰 문제를 실행하려면 64개의 프로세서가 필요하고 몇 가지 큰 문제를 실행하려면 128개의 프로세서가 필요할 수 있으며 다음 달에는 요구 사항이 매우 낮을 수 있기 때문입니다. 가장 높은 작업 부하를 처리할 수 있는 독립 실행형 소프트웨어 라이선스를 소유하는 것은 8~16개의 프로세서만 필요한 달에는 결국 좌초된 자산이 되기 때문에 전혀 의미가 없습니다. Rescale 이전의 내부 용량은 16개 프로세서였습니다.
Q: 이에 대해 언급하셨는데, Rescale을 고려하게 된 문제점에 대해 설명해주실 수 있나요?
A: 작년의 컴퓨팅 요구 사항과 예상 2017년 컴퓨팅 요구 사항에 대한 비용 분석을 실행했습니다. 이러한 작업을 내부적으로만 실행하고 일부는 내부적으로, 일부는 클라우드에서 실행하는 데 드는 모든 라이선스 비용을 합산하면 클라우드에서 실행하는 것이 경제적으로 합리적입니다. 게다가 16개의 프로세서로는 복잡한 다중 물리학 문제를 매우 빠르게 해결할 수 없습니다. 64개 또는 128개의 프로세서가 필요합니다.
Q: 오늘 Rescale을 어떻게 사용하시나요?
A: 지금까지 우리는 STAR-CCM+를 사용해왔고 그것이 매우 편리하다는 것을 알았습니다. 설정이 쉽고 시작하기가 너무 쉬워서 놀랐습니다. 앞으로 우리는 새로운 ANSYS 파트너십과 아마도 OpenFOAM과 같은 훨씬 더 많은 개방형 소프트웨어를 탐색할 계획입니다.
우리에게는 일반적인 작업량이 없습니다. 많이 다릅니다. 우리는 작은 회사입니다. 우리는 XNUMX명밖에 없기 때문에 때로는 XNUMX~XNUMX개의 고객 프로젝트로 매우 바빠서 한 번에 XNUMX~XNUMX개의 시뮬레이션을 실행할 수도 있습니다. 일부는 내부적으로 실행할 수 있지만 모든 라이선스와 프로세서가 사용되는 문제가 발생하고 클라우드에서 무언가를 실행해야 합니다. 클라우드는 우리에 대한 수요의 정점을 무너뜨립니다. 우리는 여기서 실행할 수 없는 오버플로 및 대규모 작업에 이를 사용하고 있습니다.
Q: Rescale을 사용하면 전반적인 시뮬레이션에 접근하는 방식이 어떻게 바뀌었나요?
A: 2017년에는 뭔가 변화가 있을 것 같아요. 2017년에 잠재적으로 일어날 것으로 보이는 것은 STAR-CCM+가 필요한 어려운 문제를 실행하기 위해 여기에 8개 또는 16개의 코어를 예약하고 Rescale 리소스의 OpenFOAM에서 보다 기본적인 CFD 분석(예: 외부 공기 역학) 중 일부를 실행한다는 것입니다. 내가 본 또 다른 일은 우리가 문제를 실행할 프로세서 수에 대해 매우 보수적이거나 까다롭다는 것입니다. 왜냐하면 우리는 XNUMX~XNUMX개의 문제가 발생할 수 있고 어떤 작업도 다른 세 클라이언트의 작업보다 더 중요하지 않기 때문입니다. 그것들을 균등하게 나눌 것입니다. 원하는 것보다 더 적은 수의 프로세서에서 실행해야 한다는 것은 항상 골치 아픈 일입니다. 이제 원하는 만큼 많은 프로세서에 액세스할 수 있으므로 작업에 많은 프로세서를 사용하여 작업을 훨씬 더 빠르게 완료할 수 있으며 시험 및 최적화에 대해 더 많은 반복을 실행할 수 있습니다. 왜냐하면 우리는 그렇게 하고 있기 때문입니다. 많은 프로세서에서 작업을 실행할 수 있기 때문에 높은 자본 요구 사항이 사라졌습니다.
Q: 당신에게 정말 중요한 것은 확장 능력과 탄력적인 리소스를 사용할 수 있는 능력인 것 같습니다. 하지만 Rescale에 대해 정말로 마음에 드는 점이 또 있습니까?
A: 다른 시뮬레이션 플랫폼에 비해 Rescale이 가장 사용하기 쉬운 플랫폼이라는 것을 알았습니다.
Q: Rescale의 사용이 귀하의 비즈니스에 어떤 영향을 미칠 것으로 예상하십니까?
A: 이는 확실히 우리가 더 큰 기능을 보유하고 광고할 수 있게 해 줄 것이며 또한 더 나은 수익과 비용 절감을 가능하게 할 것입니다. 저는 Rescale이나 다른 클라우드 제공업체가 우리 비즈니스의 장기적인 부분이라고 생각합니다. 클라우드 컴퓨팅을 사용하면 가장 복잡한 시뮬레이션을 비용 효율적으로 실행할 수 있으며, 슈퍼컴퓨팅 리소스에 액세스할 수 있으므로 더 많은 클라이언트를 도울 수 있습니다.