3D아티스트라면 꼭 보세요! GPU 서버렌탈 하는법 (가이드, 사용법, 활용법!)

3D 아티스트이신가요? 그렇다면 아마도 창조적인 프로젝트를 만들어내기 위해서 몇 시간 동안 ‘기다려야만 했던 경험’이 있으실것입니다. 로우앤드 장치를 사용하시고 계시다면, 아마도 스틸이미지 한 장을 렌더링하기 위해서 하루정도 걸리셨을겁니다. 이런 와중에 마감기간이 촉박한 작업을 해야 하시거나, 애니메이션 준비단계에 있으시다면 ‘시간’이 무척 큰 골칫덩이로 다가오실 겁니다.

네, 지금 말하고 있는 것은 바로 ‘렌더링’ 입니다. 렌더링이란, 시간이 많이 걸릴 뿐만 아니라 자원집약적인 작업입니다. 그래픽카드, 하드드라이브, RAM 및 3D 소프트웨어를 포함한 여러 컴퓨터 구성요소가 함께 작동해야 하는 작업입니다. 구성요소의 품질도 중요하죠. 그래픽카드가 오루앤드이거나 램용량이 충분하지 않으면 고속으로 작업을 렌더링할 수 없습니다.

하지만 이 글을 읽는 3D 아티스트인 여러분들은 이미 이러한 모든 것에 대해 알고 계시고 경험해보셨을 것입니다. 그리고 이 글을 읽으시는 이유는 3D를 원활하게 렌더링 할 수 있는 고출력 그래픽 장치(GPU)가 필요하기에 대여하기 위해서 읽으시는 것이겠지요! (저도 그랬습니다.) 아마 지금 GPU 서버 렌탈에 대해 더 알고 싶으시거나, 저전력 GPU를 갖다버리고 고성능의 것을 찾기 위해 서버 렌탈 서비스를 사용하려고 하실 것입니다.

그렇다면 잘 찾아오셨습니다. 제가 읽어봤는데 다 읽으면 7분 걸립니다. 7분 분량의 이 낭독에서는 서버 임대료에 대해 알아야 할 모든 것, 즉 GPU 서버 임대료가 무엇인지, 누가 사용해야 하는지, 언제 사용해야 하는지 등에 대해 이야기 해보겠습니다.

GPU서버렌탈(임대)란 무엇인가?

가장 간단한 정의를 내려볼까요. GPU 서버임대란 클라우드에서 임대용 서버를 제공하는 것을 의미합니다. 서버가 클라우드에 있으므로 원격으로 접속하여 사용할 수 있습니다. 실제 내 작업실에 GPU 서버를 두지 않고도 강력한 워크스테이션을 가질 수 있는 것입니다.

GPU 서버렌탈은 그야말로 다양한 용도로 다양한 전문가분들이 사용하고 계십니다. 클라우드에 있고 어디서나 접근할 수 있기 때문에 세계 반대편에 있는 팀과 협업하여 활용할 수 있습니다. 하드웨어에 대한 막대한 오버헤드를 처리하고 지속적으로 시스템을 업그레이드해야 하는 기업뿐 아니라 하드웨어가 프로젝트 요구 사항을 충족하지 못하는 3D 아티스트를 포함한 크리에이티브 전문가도 사용할 수 있는 솔루션입니다.

보통 전용서버에는 하이엔드 GPU와 하이램 메모리 등 다른 사양들이 함께 나오는데요. 고급 머신을 사용하는 GPU 서버 렌탈은 3D 작업 렌더링을 빨리 완료해야 하거나 대형 프로젝트 또는 예상치 못한 타이트한 마감일이 필요하지만 작업을 수행할 수 있는 적절한 장치나 새로운 작업을 구입할 수 있는 리소스가 없는 경우에 사용하면 좋은 옵션입니다.

렌더링 속도를 높이기 위한 옵션 중 하나인 개인용 컴퓨터를 직접 제작하거나 기존 하드웨어를 업그레이드하면 정말 복잡하죠. 하지만 GPU 서버를 대여하면 더 적은 비용으로 더 많은 것을 얻을 수 있습니다. 최신 하이엔드 머신을 즐길 수 있으며, 로컬 컴퓨터가 좀 낡았거나 사양이 낮더라도 빠르고 매끄러운 3D GPU 렌더링을 경험할 수 있습니다.

GPU서버렌탈에 대한 임대료를 내야 하기는 하지만, 사양이 높은 컴퓨터를 사는 것보다 비용이 훨씬 적게 듭니다. 예를 들어 현재 지포스 GTX 1080 Ti인 GPU 카드를 최대한 활용하려면 수백 달러를 투자해야 합니다. 또 RAM과 같은 컴퓨터의 하드웨어 부분을 모두 업그레이드하면 많은 비용을 준비해야 할 것입니다.

GPU server with GTX 1080Ti
GPU server with GTX 1080Ti 실사

반면 GPU 서버 렌탈로 저렴한 가격에 위 기능을 ‘구입’ 할 수 있습니다. 예를 들어, 대표적인 GPU 서버 임대 제공업체 중 하나인 Xesktop은 시간당 6-8달러만 부과합니다. 그리고 다음 두 가지 사양 중 하나를 장착할 수 있는 강력한 서버를 제공합니다.

Server 1. 스팩

  • 10x GTX 1080Ti 11GB vRAM
  • CPU: 2x Intel Xeon E5 v4 8-core 3.0 GHz
  • RAM: 256 GB
  • OctaneBench: 2,093

Server 2. 스팩

  • 8x Tesla P100 16GB vRAM
  • CPU: 2x Intel Xeon E5 v4 10-core 3.2 GHz
  • RAM: 256 GB
  • OctaneBench: 2,055

Server 3. 스팩

  • 8x Tesla V100 16GB vRAM
  • CPU: 2x Intel Xeon E5 v4 10-core 3.2 GHz
  • RAM: 256 GB

이런 사양의 기능들을 필요하거나 원하는 만큼 강력한 GPU를 빌려 쓸 수 있습니다. Xesktop은 또한 3D 아티스트들이 최고의 3D 렌더링 솔루션을 찾을 수 있도록 도와주는 유용한 가이드를 제공합니다.

만약 위 정도의 기능을 탑재한 고유의 개인용 컴퓨터를 만든다면, 수천 달러가 들 것입니다.

어떤가요? 아, 물론 장기적으로 봤을 때는 내 컴퓨터를 만드는 것이 컴퓨터를 빌리는 것보다 덜 비쌀 것이라고 생각할지도 모릅니다. 물론 그럴 만도 합니다. 하지만 3D를 빨리 작동시켜 많은 작업을 산출하고 싶으시다면, GPU 서버임대를 고려하셔야 할 것입니다. 준비되기까지 작업을 못하는 것은 3D 아티스트로서 정말 큰 리스크입니다. 또한 요즘 시대에는, 정말 많은 부품들이 개발되고 있습니다. 그런것들을 고려하면 수많은 기능을 탑재하는 시간, 개발되는 기능들을 따라가려고 컴퓨터를 관리하는 그런 모든 시간을 쓰지 않고 GPU 서버임대 서비스를 쓰는 것이 하나의 방법일 수 있습니다.

비용 효율성 외에도 GPU 서버 렌탈은 비할 데 없는 엄청난 속도로 유명합니다. 렌더링 속도를 대폭 높일 수 있는 고급 그래픽 카드를 이용할 수 있기 때문입니다.

GPU 서버임대(대여) 서비스 사용하는 법?

간단합니다. 예를 들어, Xesktop을 사용하면 계정을 생성하고, 해당 웹 대시보드에 로그인하고, 사용할 시스템을 선택하고, 시작에 필요한 자격 증명을 얻으시면 끝입니다. 공원에서 산책하는 것이나 다름없는 일입니다. 그러다 궁금한 점이 있으시다면 고객센터에 문의하시면 됩니다. 정말 간단합니다.

간단한 계정생성/설치과정을 마치면 자신의 로컬 컴퓨터처럼 사용할 수 있는 빈 데스크톱이 제공됩니다. 어떤 도구나 소프트웨어든 설치하고 완벽하게 제어할 수 있습니다. 3D 소프트웨어 측면에서 Xesktop은 시네마 4D, 마야, 3ds 맥스, 라이트웨이브, 다즈 3D, 블렌더 등 흔히 사용하는 플랫폼 대부분을 지원합니다.

이후 구글 드라이브, 제3자 파일 전송 프로토콜(FTP) 서비스 등의 클라우드 드라이버를 사용하거나 RDP(원격 데스크톱 프로토콜)를 통해 직접 복사하여 서버에서 또는 서버로 파일을 전송하기 시작할 수 있습니다.

remote server rendering scheme

GPU 서버임대와 렌더팜의 차이점은?

3D 그래픽 렌더링에서 활용되고 있는 “렌더팜”이라는 기술에 대해 들어보셨을 것인데요. 이 서비스는 10년 이상 지속되어 왔고 렌더링에 있어서는 이상적인 해결책 중 하나로 여겨지고 있습니다. 음, 왜 이렇게 렌더팜이 유명한지 몇 가지 이유를 짚어볼까요?

렌더팜은 렌더링을 빠르고, 매끄럽게 해줄 서로 연결된 다양한 고급 컴퓨터로 구성되어 있습니다. 그것들은 대부분 자동화된 시스템을 자랑하는데요. 여러분이 하셔야 할 일은 소스 파일을 렌더팜으로 보내는게 끝입니다. 렌더팜의 소프트웨어는 당신의 파일을 연결된 네트워크 상의 다양한 컴퓨터에 배포하고요. 그러면 연결된 컴퓨터는 렌더링 프로세스의 모든 단계를 동시에 수행합니다. 무거운 씬을 들어올릴 것이고 최종 작업물을 굉장한 속도로 제공합니다.

만약 3D 작업을 렌더팜에서 잘 하고 있다면, 왜 굳이 GPU 서버를 임대를 해서 렌더팜을 진행해야 할까요?

GPU 서버렌탈은 렌더팜에서는 사용할 수 없는 몇 가지 유연성 기능을 제공하기 때문입니다. GPU 서버임대 서비스는 사용자에게 ‘빈 시스템’에 대해 접근할 수 있도록 합니다. 그러면 렌더엔진 및 3D 소프트웨어 설치와 같은 일상적인 작업을 수행해야 할텐데요. 하지만 이 말인 즉슨 파일을 조정하고 임대 서버 내에서 DCC GUI에서 직접 렌더링할 수 있는 기회를 얻게 되는 것을 의미합니다. 이렇게 되면 내 씬에 대한 문제를 내가 바로 확인할 수 있습니다. 선택한 서버 임대 서비스 공급자의 기술 지원에 연락하여 문제를 논의할 필요가 없다는 것입니다. 즉, 내가 스스로 처리할 수 있다는 이야기인데요. 하지만 그래도 지원의 필요성이 발생할 경우, Xesktop과 같은 서버 임대 서비스 제공업체는 여전히 365일 24시간 고객센터를 오픈해 상담을 진행해드리고 있으니 참고하시면 좋습니다.

또한 GPU 서버 렌탈은 사내팀을 만드는 데 드는 비용대비 무척 저렴한 비용만으로 사용자의 프로젝트에 대한 통제력을 향상시켜 줍니다. 또한 이동 중에 고출력 기계 작업을 할 수 있게 해주며, 캐싱과 베이킹과 같은 외부 작업을 원활하게 수행할 수 있게 해주고, 렌더팜의 대기에서 기다려야 하는 문제를 해결할 수 있도록 돕습니다.

‘GPU 서버임대서비스’를 사용해야 할까요?

답은 ‘사용자의 목적’에 따라 달라진다는 것입니다.

렌더링 프로세스를 완벽하게 제어하고자 하는 3D 아티스트라면 GPU 전용 서버를 대여하는 것이 분명 도움이 될 것입니다. GPU 서버임대를 사용하면 그야말로 모든 것을 할 수 있는 사람이 될 것입니다. GPU 임대 서비스는 GPU를 임대해드리니까요.

GPU 서버 렌탈은 고객층이 높고 고급 애니메이션과 모션 그래픽을 작업 중이어서 엄청난 GPU 렌더링 능력을 갖춰야 하는 경우에도 옵션입니다. 또는 렌더링을 완료하기 위해 몇 시간씩 기다리는 것에 질린 경우 좋습니다.

그러나 3D 작업의 사후 제작에 필요한 모든 소프트웨어를 설치하는 것과 같은 기술적인 측면에 대해 진행해야 하는 것이 마음에 들지 않는다면 렌더팜을 사용하시는 것이 더 적합하실 겁니다. 제출된 모든 소스 파일의 렌더링이 완료될 때까지 기다릴 필요가 없어 편리합니다.

What’s Next?

오늘날의 디지털 세계에서 클라우드 컴퓨팅은 새로운 표준이 되고 있습니다. 효율성은 더 높지만 비용은 더 적게 들면서 더 빠르고 확장 가능한 방식으로 작업을 수행할 수 있게 해 주었습니다. 이 기술은 GPU 렌트 클라우드를 통해 일반적으로 시간이 많이 걸리는 3D 그래픽 렌더링을 더 빠르게 할 수 있게 했습니다. 그것은 3D 아티스트들에게 고퀄리티 작품을 완성하고 가장 치열해야만 하는 마지막 순간을 마감하는 데 필요한 처리 능력을 부여해줍니다. 게다가 사용하는 만큼만 지불하니 경제적입니다.

제스크탑과 같은 GPU 서버 렌탈 서비스는 3D 아티스트를 위한 강력한 도구입니다. 제스크탑은 당신이 필요한 만큼의 강력한 렌더 기계를 언제든지 가질 수 있게 해줍니다. 그래서 예술가는 가공능력에 대해 걱정하기보다는 창의력을 키우는 일에 집중할 수 있습니다.

위에 제시된 GPU 서버 렌탈 정보를 통해 3D 아티스트로서 도움이 될 수 있는 무언가를 얻으셨기를 바랍니다. 보다 부드럽고 빠른 렌더링을 위해 대여할 강력한 GPU 서버를 찾는 여정을 시작할 때 이 지식이 도움이 되기를 바랍니다.

제스크탑에 대해 알아보시려면 아래 비디오를 시청해주세요.

즐거운 3D렌더링을 경험하시길 바랍니다.