Tối ưu kết xuất với AWS Thinkbox Deadline

Bạn có từng thắc mắc tại sao công cụ kết xuất của mình không sử dụng hết sức mạnh của CPU và GPU không? Nếu có, Thinkbox Deadline có thể là giải pháp cho bạn. Hãy cùng khám phá cách sử dụng phần mềm này cùng iRender nhé.

Thinkbox deadline là gì?

Thinkbox Deadline là bộ công cụ quản lý tính toán và quản trị mạnh mẽ được thiết kế cho các trang trại kết xuất chạy trên các hệ điều hành như Windows, Linux và macOS. Công cụ cho phép các studio phân phối hiệu quả các tác vụ kết xuất cho nhiều máy cùng lúc. Với Thinkbox Deadline, người dùng có thể tối đa hóa hiệu suất của phần cứng và thậm chí tận dụng các máy tính khác để tăng tốc kết xuất.

Tương thích với hầu hết các phần mềm 3D và công cụ kết xuất, Thinkbox Deadline phân phối tối ưu khối lượng công việc trên CPU và GPU, đảm bảo sử dụng tài nguyên tính toán hiệu quả. Ngoài ra, người dùng có thể theo dõi và quản lý quy trình kết xuất thông qua Deadline Monitor. Xem thêm đôi điều về Thinkbox Deadline tại đây.

Ba thành phần chính trong Hệ thống quản lý trang trại kết xuất Thinkbox Deadline:

  • Cơ sở dữ liệu Deadline – Lưu trữ các tác vụ công việc (Job), cài đặt và cấu hình máy worker.
  • Deadline Repository – Chứa các plugin, tập lệnh, nhật ký và tệp phụ trợ (chẳng hạn như tệp cảnh) được gửi cùng với công việc.
  • Deadline Clients – Chịu trách nhiệm gửi, kết xuất và giám sát công việc.

Các thuật ngữ chính cần biết khi sử dụng Thinkbox Deadline

  1. Worker (trước đây gọi là Slave Node)

Worker node là máy tính được chỉ định để xử lý các tác vụ kết xuất được gửi từ Deadline Monitor. Nó xử lý các frame kết xuất, mô phỏng hoặc các tác vụ tính toán khác do trình quản lý kết xuất chỉ định.

  1. Job (Công việc)

Job đề cập đến một dự án 3D—chẳng hạn như cảnh hoặc video—được gửi đến Thinkbox Deadline để kết xuất. Sau đó phần mềm này sẽ quản lý và kiểm soát toàn bộ quá trình kết xuất.

  1. Task (Tác vụ)

Một Job được chia thành nhiều Task, mỗi Task được chỉ định cho một ứng dụng Worker cụ thể để kết xuất. Một Task có thể bao gồm một khung hình đơn hoặc một chuỗi các khung hình. 

Ví dụ: khi kết xuất hoạt ảnh trong 3ds Max, trong đó mỗi khung hình cần nhiều giờ để hoàn thành, mỗi khung hình có thể được xử lý như một Task riêng lẻ để tăng tốc quy trình làm việc.

  1. Job Scheduling (Lên lịch Công việc)

Đây là quy trình phân phối và quản lý các tác vụ kết xuất trên các Worker Node khả dụng dựa trên mức độ ưu tiên, tài nguyên và các quy tắc cụ thể. Sau khi một công việc được gửi đến, Trình lập lịch công việc sẽ xác định:

  • Những Worker Node nào sẽ xử lý công việc
  • Số lượng khung hoặc tác vụ được chỉ định cho mỗi node
  • Thứ tự xử lý của nhiều công việc
  • Cách phân bổ tài nguyên CPU và GPU để có hiệu suất tối ưu

Làm thế nào để sử dụng Thinkbox Deadline?

Để cài đặt Thinkbox Deadline, trước tiên hãy đăng nhập vào tài khoản AWS của bạn, di chuyển đến đến phần Thinkbox Deadline và chọn phiên bản và hệ điều hành mong muốn. Tải tệp cài đặt xuống máy chủ tập trung và các render node (máy tính kết xuất) của bạn, sau đó giải nén tệp ZIP để chuẩn bị cài đặt.

Bước 1: Cài đặt Deadline Repository

Deadline Repository chỉ cần được cài đặt trên một máy duy nhất (tốt nhất là máy chủ) để lưu trữ dữ liệu liên quan đến công việc. Nếu máy cài Repository và các render node không sử dụng cùng 1 hệ thống mạng, bạn phải sử dụng VPN hoặc Chuyển tiếp cổng (Port Forwarding) để cho phép truy cập. Ngoài ra, bạn có thể dùng server đám mây để cài đặt Repository, giúp đảm bảo tất cả các render node có thể truy cập được dữ liệu mà không cần VPN hay Chuyển tiếp cổng. 

Để cài đặt Repository, bạn hãy chạy trình cài đặt Deadline Repository và làm theo trình hướng dẫn thiết lập. Dưới đây là các bước cụ thể dành cho Deadline phiên bản 10.1.23.0:

  1. Nhấp đúp chuột vào bộ cài của Deadline Repository
  2. Xem lại và chấp nhận Thỏa thuận cấp phép người dùng cuối (End User License Agreement).
  3. Chọn thư mục lưu trữ mặc định (Repository Directory) hoặc chỉ định vị trí tùy chỉnh, đảm bảo quyền truy cập đọc và ghi (read and write access) đầy đủ.
  4. Chọn một trong các tùy chọn sau:
    • Nếu Deadline đang được cài đặt lần đầu tiên, hãy chọn cài đặt cơ sở dữ liệu MongoDB mới.
    • Nếu MongoDB đã được cài đặt, hãy kết nối với cơ sở dữ liệu hiện có.
  5. Nếu cài đặt MongoDB:
    • Chọn tải xuống MongoDB và chấp nhận thỏa thuận cấp phép.
    • Tiến hành cài đặt mặc định.
    • Phiên bản MongoDB sẽ được tải xuống và cài đặt tự động.
  6. Đặt mật khẩu cho chứng chỉ (certificates).
  7. Thiết lập Quản lý bí mật (Secrets Management): Tạo user admin cho Secrets Manager.
  8. Các tệp Repository sẽ được giải nén, cài đặt và cấu hình.

Lưu ý: Nếu cập nhật Repository hiện có, các tệp và thư mục trước đó sẽ được sao lưu tự động.

Bước 2: Cài đặt Deadline Client

Deadline Client sẽ được cài đặt trên Máy trạm (Workstation) hoặc Máy kết xuất (Render node). Bạn hãy nhấn đúp chuột vào bộ cài đặt và làm theo các bước hiển thị trên màn hình. Dưới đây là các bước cụ thể cho version 10.1.23.0:

  1. Chọn Installation Type → Chọn  “Remote Connection Server” (Bắt buộc, để có thẻ sử dụng được Deadline AWS Portal).
  2. Chọn folder Repository Directory → Nhập đường dẫn nơi Repository được cài đặt (ví dụ: C:\DeadlineRepository10).
  3. Thiêt lập Database TLS Certificates (Chứng chỉ TLS cơ sở dữ liệu):
    • Ấn vào biểu tượng cạnh Database TLS Certificates.
    • Chọn ổ (C:) → DeadlineDatabase10 → certs.
    • Chọn Deadline10Client.pfx, rồi nhấn chuột phải → Properties → Security.
    • Kiểm tra xem Deadline user đã có read and write permissions (quyền đọc và viết) hay chưa
    • Cuối cùng là chọn Deadline10Client.pfx → Open.
  4. Điền mật khẩu Certificate (được cài ở bước 1) → Chọn Next.
  5. Chọn Server Role → Ấn Next.
  6. Tạo User Admin  → Lưu lại để sử dụng trong lần tới → Chọn Next.
  7. Nếu sử dụng service account (tài khoản dịch vụ), chọn Launcher as a Service; nếu không thì ấn Next.
  8. Thiết lập HTTPS Server Settings → Tạo mật khẩu (cần thiết để kết nối với Máy chủ kết nối từ xa) → Chọn Next.
  9. Các tệp cài đặt sẽ được giải nén và thiết lập.

Bước 3: Kết nối với Deadline Monitor

Deadline Monitor đóng vai trò là giao diện chính để giám sát các công việc kết xuất, quản lý các máy và cấu hình cài đặt. Bạn hãy thực hiện theo các bước sau để kết nối với Deadline Monitor:

  1. Mở Deadline Launcher trên render node
  2. Chọn Launch Worker để kích hoạt Deadline Worker.
  3. Trên máy bất kỳ, mở Deadline Monitor.
  4. Cấp phép cho Super User Mode (Nằm ở tab Tools).
  5. Đi đến bảng điều khiển Workers và xem trạng thái của render node:
    • Idle Node đã sẵn sàng để nhận công việc.
    • Rendering Node đang render.
    • Stalled Lỗi kết nối.

Bước 4: Cài đặt Integrated Submitter trong phần mềm 3D

Để gửi Job kết xuất từ ​​phần mềm 3D như Maya, 3ds Max, Houdini hoặc Blender tới Thinkbox Deadline, bạn cần cài đặt Submission Plugin.

  • Trong một số phiên bản Deadline, Submission Plugin được cài đặt tự động trong quá trình thiết lập Deadline Client.
  • Trong các phiên bản khác, cần phải cài đặt thủ công. Bạn có thể cài đặt trên bất kỳ máy nào, chẳng hạn như máy trạm của các designer 3D.

Các cài đặt Submission Plugin thủ công:

  1. Truy cập vào folder Repository (ví dụ, DeadlineRepository10).
  2. Tìm folder Submission và chọn folder có tên của phần mềm 3D mà bạn dùng.
  3. Nhấn đúp chuột vào Bộ cài đặt.

Bước 5: Gửi Job tới Thinkbox Deadline

  1. Mở phần mềm 3D trên máy tính của bạn.
  2. Tải cảnh và chọn công cụ kết xuất (ví dụ: Arnold, V-Ray, Redshift).
  3. Thiết lập cài đặt kết xuất, bao gồm phạm vi khung hình, độ phân giải và đường dẫn đầu ra.
  4. Đi đến tab Deadline và nhấp vào Submit Job to Deadline.
  5. Theo dõi tiến trình kết xuất bằng Deadline Monitor.

Nếu bạn muốn kết xuất Houdini bằng Thinkbox Deadline, hãy tham khảo video này để dễ hiểu hơn về cách cài đặt

Tối ưu kết xuất bằng Thinkbox Deadline và máy chủ mạnh mẽ của iRender

iRender các máy tính có cấu hình cao với các thông số kỹ thuật vượt trội đẩy nhanh quá trình render như AMD Ryzen™ Threadripper™ PRO 3955WX @ 3.9 – 4.2GHz hay AMD Ryzen™ Threadripper™ PRO 5975WX @ 3.6 – 4.5GHz, 1/2/4/6/8 x RTX4090 hay RTX3090,  RAM 256GB, bộ nhớ NVMe SSD 2TB.

Vì sao nên chọn iRender?

Ngoài những máy chủ cấu hình cao, iRender còn cung cấp nhiều tiện ích khác nhằm đem lại trải nghiệm sử dụng tốt nhất cho người dùng.

  • Máy chủ dành riêng cho bạn: Bạn có toàn quyền kiểm soát và truy cập vào máy chủ mà bạn thuê. Mọi thiết lập và dữ liệu sẽ được lưu trữ cho những lần sử dụng tiếp theo.
  • Truyền file dễ dàng, miễn phí giữa máy tính của bạn và máy chủ của iRender thông qua ứng dụng “GPU iRender” dành cho người dùng hệ điều hành Windows hoặc ứng dụng “iRender Drive” dành cho người dùng hệ điều hành MacOS.
  • Đội ngũ hỗ trợ chuyên nghiệp 24/7 luôn sẵn sàng tiếp nhận, giải đáp và hỗ trợ mọi thắc mắc hay vấn đề của bạn..
  • Đáp ứng mọi phần mềm: Máy chủ của iRender được thiết kế để đáp ứng nhu cầu cấu hình của mọi phần mềm 3D và công cụ kết xuất ở nhiều mức chi phí đa dạng lựa chọn cho người dùng.

Hãy xem khả năng kết xuất mạnh mẽ của máy chủ iRender qua các video dưới đây:

ƯU ĐÃI HẤP DẪN dành cho người dùng mới

Người dùng mới sẽ nhận được 100% điểm bonus cho giao dịch đầu tiên trong vòng 24 giờ kể từ khi khi đăng ký. Không có hạn mức nạp tối thiểu!! Nếu bạn nạp 50$, bạn sẽ nhận được tổng cộng 100 điểm để thuê máy của iRender.

ĐĂNG KÝ NGAY

Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ qua email [email protected] hoặc đội ngũ hỗ trợ 24/7 của chúng tôi để được phản hồi nhanh chóng.

Cảm ơn bạn đã dành thời gian đọc!

Nguồn ảnh và thông tin: AWS Thinkbox, thinkboxsoftware
, , , , , , , , , , , , , , , , , , , , , ,

Thúy Vân

Biết thêm một chút mỗi ngày
Contact

INTEGRATIONS

Autodesk Maya
Autodesk 3DS Max
Blender
Cinema 4D
Houdini
Maxwell
Nvidia Iray
Lumion
KeyShot
UE4
Twinmotion
Redshift
Octane
And many more…

iRENDER TEAM

MONDAY – SUNDAY
9:00 AM – 8:00 PM
Hotline: 0916 806 116
Zalo: 0916 806 116
Skype: iRender Support
Email: [email protected]
CÔNG TY CỔ PHẦN CÔNG NGHỆ IRENDER VIỆT NAM
MST: 0108787752
Office: 5/82 Dịch Vọng Hậu, Cầu Giấy, Hà Nội.

Contact
0916806116