디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[강좌/팁] Cycles 렌더링 전용 컴퓨터/렌더팜 구축 -1편-

ㅇㅇ(116.34) 2022.10.15 00:40:24
조회 3523 추천 12 댓글 2
														


컴퓨터에서 Cycles 렌더링을 걸어 놓고 몇 시간씩 기다려본 경험은 대부분 있을 것이다.
특히 애니메이션을 렌더링한다면 시간이 몇십배는 더 걸릴 것이다.
Sheep it이나 AWS, 기타 유료 렌더팜을 이용하는 사람들도 있겠지만 여러 이유로 렌더팜이나 렌더링 컴퓨터를 직접 구축해보고 싶은 사람들도 있을 것이다.
그런 사람들을 위해 렌더링 컴퓨터나 렌더팜을 어떻게 구축해보는지 설명해보겠다.
다만 여기 나올 내용들은 매우 복잡하다. 서버 관련 경험이 있는 것이 아니라면 한번에 되는 것이 아니고 시간을 많이 투자해야 한다.


컴퓨터 구매

일단 컴퓨터를 사야 할 것이다. 컴퓨터의 사양은 알아서 하면 된다. 부품은 작업 컴퓨터보다 성능이 너무 나쁘지만 않게 구성하면 된다.
CPU는 좀 좋은 것을 쓰는 것이 좋다. Cycles는 렌더링 샘플링 이전 과정(Initializing, BVH)에선 CPU를 사용하고, 세팅에 따라 시뮬레이션을 렌더링 컴퓨터에서 돌리게 할 수도 있기 때문이다.
다만, 작업 규모에 따라 필요한 네트워크 속도가 있을 것이고, 이에 따라 저장장치에서 병목이 발생할 가능성이 있다. 이는 후술한다.


운영체제

만일 컴퓨터를 샀다면, 바로 윈도우를 깔고 싶을 테지만 나는 개인적으로 리눅스를 까는 것이 낫다고 생각한다.
왜냐하면 리눅스에서 블렌더가 더 빠르기 때문이다. 또한 여러 자동화와 '서버 같이' 컴퓨터를 운용하는 데에 있어서 윈도우보다 낫다.
대부분의 사람들이 리눅스에 익숙하지 않음에도 불구하고 이를 커버칠만 한 장점이라고 생각한다.
물론 윈도우를 깔아도 되겠지만, 그 방법은 이 글에서 설명하지 않을 것이다.


배포판

리눅스에는 '배포판' 이라는 것이 있다. 이는 운영체제의 핵심부분인 '커널'을 제외한 그래픽 매니저, 툴, 프로그램(패키지) 매니저 등의 총합이다.
쉽게 설명하자면 리눅스라는 카테고리에 여러 변종이 있는 것이다.
수백개도 넘는 배포판이 있지만 우분투(Ubuntu)를 기준으로 설명하겠다. 문제가 생겼을 때 검색하기도 쉽고, 영어 자료도 많기 때문에 우분투로 작업하는 것이 나을 것이다.
만일 다른 블렌더 외의 3d 프로그램/렌더러 사용을 염두에 두고 있다면, CentOS 또는 호환 배포판들을 사용하는 게 맞을 것이다. 다른 3d 프로그램들은 RHEL/CentOS를 기준으로 제작되기 때문이다. 다만 개인적으로 이쪽 계열은 사용 경험어 없어 설명하지 않는다.


설치

일단 우분투 설치법은 윈도우와 비슷하다. 일단 우분투 설치용으로 쓸 USB 저장장치를 하나 준비한다.
https://ubuntu.com/ 에 들어가서, Download > Ubuntu Desktop을 다운받는다. 그러면 .iso 파일이 다운받아진다.
(서버 버전도 있는데 데스크탑을 다운받는 이유는, 만일 문제가 생겼을 시 해결하기엔 초보자 입장에서 데스크탑이 낫기 때문)
https://webnautes.tistory.com/1146 그 이후로는 이 글과 같이 하고, 렌더링 컴퓨터로 쓸 컴퓨터에 연결하고 설치하면 된다.

설치 과정에서 왠만하면 사용 언어는 영어로 하는 것이 좋다. 한국어 키보드 입력은 기본적으로 되지 않을 텐데, 설정하는 방법이 있지만 쓸 일이 없으므로 할 필요는 없다.
가능하면 기존의 파일들은 (있다면) 날리고 우분투를 설치하자. 그 외에는 기본으로 제시되는 설정을 쓰는 것이 좋다.
시간대는 Seoul로 설정하자.
그리고 이 부분이 중요한데, 설치 중 'Who are you?'라는 화면이 나온다.
여기서 your name과 your computer's name, username 설정이 나오는데 다시 바꾸기 매우 귀찮아지므로(특히 리눅스 경험이 없다면!) 조심해서 설정한다.
Your computer's name은 실제로는 '호스트(hostname)'이라는 건데, 네트워크에서 다른 컴퓨터가 이 우분투 컴퓨터를 찾을 때 사용하는 이름이다. 안 겹치게 설정하자.
Your name하고 username은 알아서 하자. 동일해도 상관없다.
설치 이후에는 재부팅하면 된다.


네트워크

네트워크도 매우 중요하다. USB로 일일히 옮기는 것 보다 파일을 자동으로 공유하면서 이동시키는 것이 훨씬 편리하다.
이런 것이 안 되거나, 느리다면 큰 문제가 될 것이다.

일단 집안의 네트워크 상태를 확인해보자. PC에 모뎀이 직빵으로 꽂혀 있거나, 라우터만 있거나, 집안 단자함에서 복잡하게 뻗어나와 있거나 상태가 사람마다 다를 것이다.
속도도 1Gbps, 100Mbps, 500Mbps 등 다양할 것이다.
여기서 중요한 것은 인터넷 속도가 아니라 작업 컴퓨터와 렌더링 컴퓨터 간의 속도이다.
작업 컴퓨터와 렌더링 컴퓨터 간에 파일을 공유하면서 렌더링을 시켜야 하니까 둘 간의 속도가 빠를수록 좋다.

블렌더는 상황에 따라 작은 씬이면 몇십MB일수도 있지만, 거대한 시뮬레이션 캐시와 텍스쳐가 많다면 수백GB까지도 나갈 수 있을 것이다.
상황에 따라 필요한 속도도 다르겠지만, 최소 1Gbps는 되야 한다.
요즘 대부분의 컴퓨터들은 최소 1Gbps는 지원하고, 2.5Gbps를 지원하기도 한다.
다만 2.5Gbps를 넘는 속도는 별도로 네트워크 카드를 구매해야 하는데, 그 자체로 한 주제가 되니까 별도로 설명하겠다.

만약 작업 컴퓨터의 랜포트가 2개라면, 작업 컴퓨터와 렌더링 컴퓨터를 랜선으로 직접 연결할 수도 있지만, 확장 가능성을 고려하면 좋은 선택은 아니다.
가능하면 원하는 속도의 스위치를 사는 것이 좋다.

스위치는 컴퓨터를 네트워크로 연결해 주는 장치이다. 공유기와는 달리 IP 할당을 하지는 않고 단순 신호전달만 한다.
공유기 아래에 스위치가 연결되어 있고, 그 아래에 컴퓨터들이 연결되어 있는 게 일반적인 세팅이다.
참고로, 공유기의 속도와는 별개로 스위치에 연결된 컴퓨터들끼리는 스위치의 속도를 따른다. (컴퓨터의 속도가 더 느리지 않은 한)
1Gbps까지는 가격이 그럭저럭이지만, 2.5Gbps의 경우 최소 10만원으로 잡아야 한다.

또 1Gbps/2.5Gbps를 사용해야 한다면 랜선도 Cat.5e 이상으로 구매해야 할 것이다. 이는 랜선을 구매하면서 확인이 가능하다.
또한 기존의 랜선을 사용하고 싶다면, 랜선 외부를 잘 확인해보면 규격이 써져 있을 것이다.

그리고 저장장치가 하드디스크이면 125MB/s 정도의 속도일 텐데, 이는 약 1Gbps 정도의 속도이다. 그 이상은 SSD를 써야만 네트워크를 제대로 활용할 수 있다.
RAID나 ZFS도 방법이겠지만, 이것은 나도 해 본 적이 없고 매우 복잡하기에 설명하지 않도록 한다.

네트워크 세팅

네트워크를 모두 연결해 봤으면, 각 컴퓨터에서 인터넷을 잠깐 켜 봐서 제대로 연결되어 봤는지 확인하면 된다.
이후, 각 컴퓨터의 '내부망 아이피'를 알아내고, 고정시켜야 한다. '내부망 아이피'는 '인터넷 아이피'와는 별개로 집/사무실 내부 네트워크에서 컴퓨터끼리 사용하는 아이피이다.
수동으로 설정할 수도 있지만, 가능하면 공유기에서 설정해서 고정시키는 것이 좋다.

일단 작업 컴퓨터(윈도우)에서 '명령 프롬프트'를 킨다. ipconfig라고 치면 뜨는 것의 '기본 게이트웨이' 의 숫자 네 개를 복사한다.
이걸 인터넷 창에 붙여넣으면, 공유기 로그인 창이 뜰 것이다. 설정해 둔 아이디/비번이 있다면 쳐서 들어가본다.
아니라면, 해당 공유기 제조사의 기본 설정에 대해 검색해서 알아내면 된다.
참고로 공유기마다 설정이 달라서 공유기와 관련된 부분은 답하기 힘들 것 같다. 그리고 통신사 제공 공유기는 DHCP 설정이 불가능할 수도 있어 사용을 추천하지 않는다.

이제 컴퓨터의 아이피를 고정시킬 차례이다. 대충 'DHCP 설정'같은 것이 있을 것이다.
목록에 집의 컴퓨터들이 뜰 것인데, 고정시키는 방법은 제조사마다 다르므로 찾아보자.

이렇게 아이피를 고정시켰으면, 공유기 아이피/작업 컴퓨터 아이피/렌더링 컴퓨터(들) 아이피를 메모해서 작업 컴퓨터 근처에 메모해 놓자.
나중에 Flamenco나 파일 공유 설정 또는 SSH 로그인 문제가 생겼을 때 유용하다.


추천 비추천

12

고정닉 4

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
3006 설문 여행 같이 다니면 고난이 예상되는 스타는? 운영자 25/04/28 - -
42345 공지 당분간 통피 금지 [3] 건축블렌더갤로그로 이동합니다. 25.02.08 1162 2
30591 공지 블렌더 튜토리얼 / 팁 모음 [12] Ha_rang갤로그로 이동합니다. 23.10.30 24303 25
30588 공지 ★★★★ ★★★★ 질문 전에 제발 꼭 읽기!!★★★★ ★★★★ [11] Ha_rang갤로그로 이동합니다. 23.10.30 16073 29
37470 공지 호출벨 [4] pigen갤로그로 이동합니다. 24.06.16 1957 0
28805 공지 Wenbo zhao 튜토리얼 이벤트 한답니다 [13] x_xvv갤로그로 이동합니다. 23.08.19 6206 15
21846 공지 광고글 관련 공지. [3] pigen갤로그로 이동합니다. 22.12.17 4741 12
43715 일반 뉴비 건축 해봤음 블갤러(49.170) 14:15 25 0
43714 일반 스타렉스 앞부분 모델링 대강 완료 [2] 민초피자빵갤로그로 이동합니다. 13:07 35 0
43713 일반 이거 천 시뮬레이션 돌리는데 뭐가 문제일까 [2] 블갤러(121.131) 10:54 56 0
43712 일반 어렵네요 ㅠ ㅎㅡㅎ(39.112) 09:59 40 0
43711 일반 다들 마우스는 뭐 써? [4] ㅇㅇ갤로그로 이동합니다. 03:57 68 0
43710 일반 사물그림자 툰쉐이딩처럼 하는 법 없음? [3] ㅇㅇ갤로그로 이동합니다. 03:05 70 0
43709 질문 블렌더 1일차인데 기즈모 관련 질문 좀 [5] ㅇㅇ갤로그로 이동합니다. 02:59 73 0
43708 질문 이거 왜 혼자 렌더링이 안됨? [6] 아파미갤로그로 이동합니다. 05.01 120 0
43707 일반 카드결제되는 학원이나 과외 추천해줄수있는 사람있음?? 블갤러(125.131) 05.01 48 0
43706 일반 블렌더 법선 빨간색일 때 뒤집으면 파란색이 안 나오는데 어떡함? [5] 블갤러(59.12) 05.01 85 0
43704 일반 다 만들었다 [1] ㅇㅇ갤로그로 이동합니다. 05.01 264 9
43703 일반 스타렉스 작업률 15% 민초피자빵갤로그로 이동합니다. 05.01 105 0
43702 일반 여기갤 쓰는 사람들은 모션 종사자들임? [3] 블갤러(61.78) 05.01 132 0
43701 질문 특정 면만 섭디 안 먹이는 방법 있어? [4] 블갤러(183.107) 05.01 92 0
43700 일반 오토웨이트는 ai도입 못하나 [3] 블갤러(14.6) 05.01 102 0
43699 일반 여기서 메쉬에 본을 합치려면 ...? 수염난감자갤로그로 이동합니다. 05.01 66 0
43698 일반 고수님들 지오메트리노드 질문입니다 블갤러(118.36) 05.01 47 0
43697 일반 리깅은 진짜 강의도 자료도 너무 없네 허 [5] 블갤러(122.36) 05.01 159 0
43696 일반 도장만들기 생각보다 쉽네 [1] ㅇㅇ갤로그로 이동합니다. 05.01 125 1
43695 일반 카니발 50%정도 만듦 [2] 블랙배찌갤로그로 이동합니다. 04.30 142 2
43694 질문 블렌더 뉴비 질문점요 [3] 블갤러(116.44) 04.30 116 0
43693 일반 모델링 노트북은 걍 닥치고 에이수스 사면됨? [2] 블갤러(125.130) 04.30 61 0
43692 질문 실내디자인 하는 사람들에게 질문 [13] 블갤러(61.101) 04.30 131 0
43691 일반 태초마을 해버림 [2] 민초피자빵갤로그로 이동합니다. 04.30 159 0
43690 질문 블렌더에서 애니메이션 중력 시뮬레이션 중간 모습을 오브젝트로 바꿀수있나요 블갤러(112.168) 04.30 87 0
43689 일반 랜더뷰아이콘 사라짐 [1] 블갤러(112.164) 04.30 79 0
43687 질문 블렌더에 쓰려고 스페이스마우스 사는거 배보다 배꼽이 큰가 [2] ㅇㅇ갤로그로 이동합니다. 04.30 117 0
43686 일반 블렌더 하면서 찍어본 사진들 모음1 il13345갤로그로 이동합니다. 04.30 284 9
43684 일반 smart fill 애드온 쓰는사람 있나여 블갤러(203.251) 04.30 47 0
43683 일반 이거 쇼파 흰색으로 어떻게함?? [4] 블갤러(211.104) 04.30 104 0
43682 질문 블렌더 스컲팅 할때 뭐 쓰시나요? [1] 노라상어8갤로그로 이동합니다. 04.30 55 0
43681 일반 님들 블랜더는 이런 녹화기능 없나요? [1] 블갤러(118.36) 04.30 76 0
43680 강좌/ 꿀팁) 챗지피티가 짜준 파이썬 코드는 python 콘솔에 복붙하지 말것 [2] 블갤러(1.242) 04.30 264 12
43679 질문 형들 블린이인데 커브랑 패스랑 뭐가 다른거임?? [1] 블갤러(119.193) 04.29 60 0
43678 질문 차 도장?을 씌우고 싶은데 무슨 공부를 하면될까요 [4] ㅇㅇ갤로그로 이동합니다. 04.29 141 0
43677 질문 마야-언리얼 워크플로우 관련 튜토리얼 ㅊㅊ좀 ㅇㅇ갤로그로 이동합니다. 04.29 37 0
43676 일반 이거 뭐가 문제일까 [2] 민초피자빵갤로그로 이동합니다. 04.29 158 0
43675 일반 1일차 [4] 초보자1(116.125) 04.29 138 1
43674 일반 단추게이 함 보고가 [2] 마리는바닐라향갤로그로 이동합니다. 04.29 151 1
43673 질문 30일 챌린지 1일차에서 문제가 생겼는데 도움좀... [3] 블갤러(118.223) 04.29 154 0
43672 일반 흙수저 컴퓨터 세팅 부탁드립니다. [3] 블갤러(218.156) 04.29 105 0
43670 일반 체인이 늘어나는 애니메이션 리깅에 문제가 생겼는데 도움 부탁드립니다.. [2] 블붕이(211.228) 04.29 109 0
43669 질문 블렌더는 Retriangulate 없음? [3] 블갤러(125.143) 04.29 122 0
43668 질문 Quad Remesher 이거 월정액 아님? [2] ㅇㅇ(121.155) 04.29 140 0
43667 일반 초보) 단추만들기 생각보다 복잡하네 피드백좀 [10] 솔라리아_갤로그로 이동합니다. 04.29 211 0
43666 질문 믹사모가 그렇게 리깅을 잘 해줌? [2] 젠장갤로그로 이동합니다. 04.29 160 0
43665 일반 블렌더 아바타 페이셜 질문입니다 [6] 블갤러(39.115) 04.29 169 0
43664 일반 블린이 9일차 땅크만드는중 [3] 엘큼갤로그로 이동합니다. 04.29 179 2
43663 일반 실시간 블붕이 ㅈ됐다 [1] 블갤러(210.123) 04.28 161 0
43661 일반 블렌더뉴비 씹덕캐 스컬핑 해보는중 [2] 블갤러(125.128) 04.28 170 0
뉴스 [TVis] 라이머 “김우빈 보다 분량 많아… 부모님도 좋아해” (핸썸가이즈) 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2