Khi máy cá nhân không còn theo kịp việc tạo ảnh AI
Phần lớn người làm ảnh bắt đầu với Stable Diffusion trên laptop, vài ảnh minh họa mỗi tuần. Rồi việc lớn dần: shop cần bộ ảnh sản phẩm theo mùa, agency cần ba phương án banner trước buổi họp chiều, khách muốn cùng một nhân vật xuất hiện trong hai mươi bối cảnh khác nhau. Đến lúc đó, những giới hạn quen thuộc lộ ra cùng lúc: card đồ họa thiếu bộ nhớ cho SDXL kèm ControlNet, máy nóng và ồn khi chạy hàng đợi dài, không thể gập máy đi gặp khách trong lúc ảnh đang sinh, còn thư viện checkpoint và LoRA thì ăn dần ổ cứng.
Để chạy Stable Diffusion ComfyUI Forge ổn định, cách gọn nhất là chuyển phần nặng sang một VPS GPU đặt tại Việt Nam. Bạn vẫn dùng ComfyUI và Forge như trên máy nhà, chỉ khác là chúng chạy trong phiên Remote Desktop hoặc sau một đường hầm SSH, còn máy của bạn chỉ cần hiển thị màn hình. Trang này không đi lần lượt từng gói mà đi theo quy trình làm việc: bạn sẽ chạy những bước nào, mỗi bước cần tài nguyên gì, gói nào đang bán hợp với việc đó, dựng máy ra sao và chi phí của từng kịch bản.
| Tiêu chí | Máy tính cá nhân | Dịch vụ tạo ảnh online | VPS GPU tự dựng ComfyUI, Forge |
|---|---|---|---|
| Bộ nhớ GPU | Tùy card đang có, laptop thường thiếu cho SDXL kèm ControlNet | Không phải lo, nhưng bị giới hạn theo hạn mức của gói | RTX PRO 4000 Blackwell 24GB; gói GPU Gold chưa công bố VRAM |
| Tự chọn checkpoint, LoRA, custom node | Có | Thường chỉ trong danh sách nền tảng cho phép | Có, toàn quyền quản trị như máy của bạn |
| Chạy hàng đợi khi bạn tắt máy | Không | Có, theo hạn mức của gói | Có, nếu ComfyUI chạy nền hoặc bạn chỉ ngắt Remote Desktop chứ không đăng xuất |
| Ảnh sản phẩm, ảnh khách gửi | Nằm trên máy bạn | Phải tải lên máy chủ của nền tảng | Nằm trên VPS riêng do bạn quản lý, đặt tại Việt Nam |
| Chi phí | Tiền mua card, tiền điện, hao mòn | Trả theo lượt hoặc theo gói tháng | RTX PRO 4000 24GB từ 7.500.000đ/tháng; GPU Gold từ 500.000đ/tháng |
| Công sức quản trị | Tự cài, tự sửa | Gần như không có | Tự cài ComfyUI, Forge, tự cập nhật và sao lưu |
Nói thẳng: nếu bạn chỉ cần vài ảnh mỗi tháng, dịch vụ trả theo lượt thường hợp lý hơn. VPS bắt đầu đáng tiền khi bạn tạo ảnh đều đặn, cần model hoặc LoRA tự huấn luyện, cần chạy hàng đợi dài qua đêm, hoặc không muốn tải ảnh sản phẩm và ảnh khách gửi lên nền tảng của bên thứ ba. Còn nếu bạn chưa chắc việc của mình có cần GPU hay không, bài so sánh VPS NVMe và VPS GPU theo từng việc sẽ giúp bạn quyết định trước.
Gói GPU dựng sẵn image cho ComfyUI và Forge, các gói Tesla và gói GPU 32GB từng được gợi ý ở đây đã ngừng bán. Hệ quả thực tế: không còn máy nào cài sẵn ComfyUI hay Forge, bạn tự cài theo các bước bên dưới; mức VRAM được ghi rõ duy nhất hiện nay là 24GB của RTX PRO 4000, không còn bậc 32GB; và chi phí khởi điểm cho một máy có VRAM rõ ràng là 7.500.000đ/tháng. Lựa chọn rẻ hơn là VPS GPU GOLD từ 500.000đ/tháng, nhưng gói này chưa công bố tên GPU và dung lượng VRAM nên chỉ nên dùng để thử quy trình.
Quy trình tạo ảnh bạn sẽ chạy trên VPS
Dù là ảnh sản phẩm, minh họa bài viết hay concept nhân vật, một dự án tạo ảnh thương mại thường đi qua sáu bước dưới đây. Biết bước nào tốn tài nguyên nào là cách nhanh nhất để không mua thừa, cũng không mua thiếu.
| Bước | Việc cụ thể | Công cụ hợp | Tài nguyên quyết định |
|---|---|---|---|
| Thử ý tưởng | Gõ prompt, đổi seed, so sánh sampler, CFG và số bước lấy mẫu | Forge | Bộ nhớ GPU |
| Giữ đồng nhất | LoRA nhân vật hoặc sản phẩm, IPAdapter giữ phong cách, ControlNet giữ dáng và bố cục | ComfyUI hoặc Forge | Bộ nhớ GPU, RAM khi đổi model |
| Chạy hàng loạt | Một workflow cố định cho hàng chục tới hàng trăm prompt, seed đánh số | ComfyUI qua hàng đợi hoặc API cục bộ | Thời gian GPU, ổ cứng cho ảnh xuất ra |
| Sửa chi tiết | Inpaint bàn tay, khuôn mặt, chữ trên bao bì; outpaint mở rộng khung hình | Forge, tab img2img và Inpaint | Bộ nhớ GPU |
| Phóng to | Upscale bằng model ESRGAN hoặc upscale theo từng ô | ComfyUI | Bộ nhớ GPU, RAM |
| Bàn giao | Chọn ảnh, nén, gửi khách, lưu lại workflow theo dự án | Windows Explorer, PowerShell hoặc rsync | Ổ cứng, băng thông |
Hai công cụ bổ sung cho nhau. Forge giữ giao diện dạng tab của Stable Diffusion WebUI, nhanh khi thử prompt, so sánh seed và sửa tay từng ảnh. ComfyUI nối các node thành một sơ đồ cố định, hợp để lặp lại đúng một quy trình cho hàng trăm ảnh và lưu quy trình đó thành file để dùng lại cho dự án sau. Thói quen hiệu quả nhất là thử trên Forge, chốt trên ComfyUI. Chỉ cần nhớ đừng mở cả hai cùng lúc trên một GPU, vì mỗi bên giữ model riêng trong bộ nhớ và bên mở sau dễ báo thiếu bộ nhớ.
Đọc cột cuối của bảng, bạn sẽ thấy CPU gần như không xuất hiện. Tốc độ sinh ảnh do GPU quyết định; bộ nhớ GPU quyết định bạn chạy được model nào và batch bao lớn; RAM giúp đổi qua lại giữa nhiều model mà không phải nạp lại từ ổ; ổ cứng là nơi chứa thư viện model và ảnh xuất ra. CPU nhiều nhân chỉ thật sự có ích khi bạn xử lý bộ ảnh huấn luyện, ghép khung hình thành video hoặc chạy thêm dịch vụ phụ trên cùng máy.
Bộ máy đề xuất: gói nào cho việc nào, và vì sao
Với quy trình ở trên, bộ máy hợp lý gồm một máy GPU để tạo ảnh và, nếu bạn cần cho khách duyệt ảnh, một máy CPU nhỏ tách riêng. Bảng dưới chỉ dùng các gói đang bán, kèm lý do chọn.
| Vai trò | Gói | Cấu hình chính | Giá theo tháng | Vì sao chọn |
|---|---|---|---|---|
| Máy tạo ảnh chính | RTX PRO 4000 24GB | Xeon Platinum 8269CY 2.5Ghz; 24 core · 48 GB RAM hoặc 48 core · 64 GB RAM; SSD 300 GB, tăng tới 500 GB | 7.500.000đ hoặc 8.500.000đ/tháng | Gói duy nhất đang bán ghi rõ mức VRAM; mô tả gói nhắc trực tiếp Stable Diffusion tốc độ cao |
| Máy thử quy trình trên Windows | VPS GPU GOLD | Xeon Gold 6148 2.4Ghz hoặc Xeon Gold 6154 3.0Ghz; 4 tới 8 core, 4 tới 16 GB RAM; SSD 50 GB, tăng tới 250 GB; GPU: 1, chưa công bố tên và VRAM | 500.000đ tới 1.100.000đ/tháng | Chi phí thấp để làm quen, nhưng phải đo VRAM trước khi cam kết với khách |
| Trang duyệt ảnh cho khách trong nước | VPS NVMe Intel gold / platinum | Intel Gold 6133, Gold 6138 hoặc Platinum 8171M; SSD; Windows hoặc Linux; đặt tại Việt Nam | Từ 45.500đ/tháng | Không cần GPU, tách web khỏi máy tạo ảnh để không tranh tài nguyên |
| Trang xem trước cho khách ở nước ngoài | VPS đa quốc gia Mini | 1 core · 1 GB RAM hoặc 2 core · 2 GB RAM, ổ 12 GB; có Singapore, Nhật Bản, Mỹ và nhiều vị trí khác | 100.000đ hoặc 160.000đ/tháng | Đủ để phục vụ ảnh xem trước đã nén, không đủ để chứa thư viện gốc |
Máy tạo ảnh chính: RTX PRO 4000 24GB
VPS GPU RTX PRO 4000 Blackwell 24GB có hai cấu hình gốc: 24 core · 48 GB RAM giá 7.500.000đ/tháng và 48 core · 64 GB RAM giá 8.500.000đ/tháng, CPU Xeon Platinum 8269CY 2.5Ghz, SSD 300 GB tăng được tới 500 GB. Hệ điều hành gồm Ubuntu 22.04, Ubuntu 20.04, CentOS 7, Windows 10 64bit và Windows Server 2012 R2, 2016, 2019. Mô tả gói ghi rõ phù hợp cho Stable Diffusion tốc độ cao, và 24GB VRAM đủ rộng cho SDXL kèm ControlNet lẫn Flux bản lượng tử hóa.
Máy thử quy trình: VPS GPU GOLD
VPS GPU GOLD chạy Windows có 7 cấu hình từ 4 core · 4 GB RAM giá 500.000đ/tháng tới 8 core · 16 GB RAM giá 1.100.000đ/tháng, CPU Xeon Gold 6148 2.4Ghz hoặc Xeon Gold 6154 3.0Ghz, SSD 50 GB tăng được tới 250 GB, hệ điều hành Windows 10 hoặc Windows Server 2019 (cấu hình Xeon Gold 6148 có thêm Windows Server 2022). Thông số chỉ ghi GPU: 1, chưa công bố tên GPU và VRAM, nên hãy coi đây là máy để làm quen ComfyUI, Forge và SD 1.5 rồi đo VRAM thực tế.
Máy phụ trong nước: VPS NVMe
Trang duyệt ảnh cho khách, bot nhận yêu cầu hay kho ảnh xem trước không nên chiếm GPU. VPS NVMe Intel Gold và Platinum đặt tại Việt Nam có 6 cấu hình từ 45.500đ/tháng tới 715.000đ/tháng, CPU Intel Gold 6133, Gold 6138 hoặc Platinum 8171M, SSD, băng thông 100 Mbps/10 Mbps, Windows hoặc Linux.
Máy phụ ở nước ngoài: VPS Mini
Nếu khách của bạn ở nước ngoài, VPS đa quốc gia gói Mini có 29 vị trí, trong đó có máy chủ Singapore và máy chủ Nhật Bản, giá 100.000đ hoặc 160.000đ/tháng. Ổ 12 GB nên chỉ phục vụ ảnh xem trước đã nén.
Chọn theo bộ nhớ GPU
Bộ nhớ GPU là giới hạn cứng: thiếu CPU thì chạy chậm, còn thiếu bộ nhớ GPU thì workflow dừng hẳn với lỗi
CUDA out of memory. Bảng sau là ước lượng chung cho các workflow phổ biến, không phải cam kết hiệu năng.
Cột giữa còn dùng để đối chiếu khi bạn thử VPS GPU GOLD: đo VRAM thực tế của máy rồi xem dòng nào nằm trong tầm.
| Việc bạn định chạy | Bộ nhớ GPU thường cần (ước lượng chung) | Trên RTX PRO 4000 24GB |
|---|---|---|
| SD 1.5, ảnh 512 – 768 px | Khoảng 4 – 6 GB | Dư, batch lớn |
| SDXL quanh 1024 px kèm LoRA | Khoảng 8 – 12 GB | Thoải mái |
| SDXL kèm ControlNet, IPAdapter và upscale | Khoảng 12 – 16 GB | Thoải mái |
| Flux.1 bản lượng tử hóa fp8, GGUF, NF4 | Khoảng 12 – 16 GB | Thoải mái |
| Flux.1 bản đầy đủ FP16 | Khoảng 24 GB trở lên | Sát giới hạn, để ComfyUI đẩy text encoder sang RAM |
| Huấn luyện LoRA cho SDXL | Khoảng 12 – 16 GB với tùy chọn tiết kiệm bộ nhớ | Thoải mái, batch vừa phải |
| Mô hình tạo video | Tùy mô hình, thường từ 16 GB trở lên | Được với nhiều mô hình bản lượng tử hóa, clip ngắn |
Đọc bảng theo hướng ngược lại cũng được: nếu công việc của bạn chỉ là SD 1.5 và thử nghiệm nhẹ, hãy bắt đầu bằng VPS
GPU GOLD và đo trước. Khi SDXL kèm ControlNet, Flux hay huấn luyện LoRA là việc hằng ngày, RTX PRO 4000 24GB là lựa chọn
dễ tính toán vì mức VRAM được ghi rõ. Cách chắc chắn nhất vẫn là chạy workflow thật trong ngày đầu và theo dõi cột bộ
nhớ đã dùng của lệnh nvidia-smi. Toàn cảnh các dòng máy GPU nằm ở
trang tổng hợp VPS AI GPU.
Muốn VRAM được ghi rõ ngay từ đầu? Chọn RTX PRO 4000 24GB, cấu hình 24 core · 48 GB RAM và tăng ổ cứng nếu thư viện model lớn.
Chọn cấu hình RTX PRO 4000 24GBTính trước dung lượng ổ cho thư viện model
Thứ hết sớm nhất trên một máy tạo ảnh thường không phải GPU mà là ổ cứng. RTX PRO 4000 24GB có ổ gốc 300 GB, tăng được tới 500 GB theo bước 10 GB ở trang đặt hàng. VPS GPU GOLD bắt đầu với 50 GB, tăng được tới 250 GB theo bước 10 GB; 50 GB chỉ vừa cho Windows, ComfyUI và vài checkpoint, nên hãy tăng ổ ngay khi đặt. Dưới đây là kích thước ước lượng của các loại file bạn sẽ tích lũy.
| Loại file | Dung lượng ước lượng | Ghi chú |
|---|---|---|
| Checkpoint SD 1.5 bản fp16 | Khoảng 2 GB | Bản fp32 hoặc bản gộp EMA nặng gấp đôi |
| Checkpoint SDXL | Khoảng 6,5 – 7 GB | Phần lớn thư viện của người làm ảnh thương mại nằm ở nhóm này |
| Flux.1 bản fp8 | Khoảng 12 – 17 GB | Tùy bản tải về đã gộp text encoder hay chưa |
| Model ControlNet cho SDXL | Khoảng 2,5 – 5 GB | Mỗi loại điều khiển (dáng, độ sâu, nét viền) là một file riêng |
| LoRA cho SDXL | Vài chục tới vài trăm MB | Nhỏ từng file nhưng rất dễ tích lũy hàng trăm file |
| Model upscale ESRGAN | Dưới 100 MB | Không đáng lo về dung lượng |
| Ảnh PNG xuất ra quanh 1024 px | Khoảng 1 – 2 MB mỗi ảnh | Vài nghìn ảnh mỗi tháng là thêm vài GB |
Một ví dụ cụ thể: mười checkpoint SDXL, hai bản Flux fp8, khoảng hai trăm LoRA, bốn model ControlNet và vài nghìn ảnh xuất ra đã chiếm chừng 150 GB. Cộng thêm hệ điều hành, môi trường Python của ComfyUI và Forge (mỗi môi trường có một bộ PyTorch riêng), bạn đã dùng khoảng hai phần ba ổ 300 GB. Nếu bạn sưu tầm model hoặc làm cả ảnh động, hãy tăng ổ ngay khi đặt hàng thay vì đợi ổ đầy giữa một hàng đợi dài.
Hai thói quen giúp ổ không đầy: giữ một thư mục model dùng chung cho cả ComfyUI và Forge thay vì lưu mỗi file hai lần, và dọn thư mục output mỗi tuần sau khi đã sao lưu ảnh khách duyệt.
Triển khai từng bước trên Windows qua Remote Desktop
Phần này áp dụng cho RTX PRO 4000 24GB khi bạn chọn Windows 10 64bit, và cho VPS GPU GOLD (chỉ có Windows). Việc đầu tiên sau khi nhận máy là đổi mật khẩu, kiểm tra GPU và giới hạn Remote Desktop theo IP. Bước khóa theo IP càng quan trọng vì Microsoft đã kết thúc hỗ trợ chính thức cho Windows 10 vào tháng 10 năm 2025. Các dòng máy Windows không GPU, dùng cho việc văn phòng hay phần mềm đi kèm, được tổng hợp ở trang VPS Windows làm việc qua Remote Desktop.
- Viết brief kỹ thuật một trang. Ghi model chính (SD 1.5, SDXL hay Flux), độ phân giải đầu ra, số ảnh dự kiến mỗi tuần và số người dùng máy. Brief này quyết định bạn chọn gói, cấu hình gốc nào và có cần tăng ổ cứng hay không.
-
Kết nối Remote Desktop kèm chia sẻ ổ. Trên Windows nhấn Win + R, gõ lệnh dưới đây, rồi trước khi bấm
Connect chọn Show Options, tab Local Resources, nút More và đánh dấu ổ chứa dữ liệu dự án. Ổ đó sẽ hiện trong This PC
của VPS, giúp bạn chép bộ ảnh huấn luyện vào và chép ảnh bàn giao ra mà không cần dịch vụ trung gian.
mstsc /v:IP_VPS -
Kiểm tra GPU trước khi cài gì. Mở Task Manager, tab Performance, mục GPU để xem tên GPU và bộ nhớ GPU
dành riêng, hoặc chạy lệnh dưới đây trong PowerShell. Với VPS GPU GOLD, đây là lúc ghi lại con số VRAM để so với bảng ước
lượng ở trên. Nếu lệnh báo lỗi hoặc không thấy GPU, gửi kết quả qua trang liên hệ Cloud Cheap trước khi tự cài driver.
nvidia-smi -
Cài ComfyUI bản portable. Tải bản portable dành cho GPU NVIDIA từ trang phát hành chính thức của
ComfyUI, giải nén vào
C:\AI\ComfyUI_windows_portablevà chạy filerun_nvidia_gpu.bat. GPU RTX PRO 4000 thuộc thế hệ Blackwell, cần bản PyTorch đủ mới; hãy dùng bản portable mới nhất thay vì bản cũ lưu sẵn trên máy khác. Với Forge, nếu bản bạn tải báo lỗi CUDA khi khởi động trên GPU Blackwell, hãy cài lại PyTorch bản mới trong môi trường của Forge hoặc dùng ComfyUI cho cả hai việc. -
Dựng thư viện model ở một chỗ. Tạo cây thư mục cố định, chỉ tải file .safetensors từ trang chính thức
của tác giả và so mã SHA256 trước khi dùng:
Trỏ Forge về thư viện này bằng tham số trong fileC:\AI\models\checkpoints C:\AI\models\loras C:\AI\models\vae C:\AI\models\controlnet C:\AI\models\upscale_models Get-FileHash C:\AI\models\checkpoints\ten-model.safetensors -Algorithm SHA256webui-user.bat; với ComfyUI, khai báo cùng các thư mục trong fileextra_model_paths.yaml.set COMMANDLINE_ARGS=--ckpt-dir C:\AI\models\checkpoints --lora-dir C:\AI\models\loras - Thử ý tưởng trên Forge với seed cố định. Chọn một prompt mẫu, khóa seed, rồi dùng script X/Y/Z plot ở cuối tab txt2img để so sánh CFG 4, 6, 8 với số bước 20 và 30 trên cùng một lưới ảnh. Ghi lại tổ hợp khách chọn vào file ghi chú của dự án, vì đó là công thức bạn sẽ dùng cho cả loạt ảnh.
- Chốt workflow trong ComfyUI. Dựng lại công thức vừa chọn bằng node, lưu workflow thành file JSON theo tên dự án, và lưu thêm một bản ở định dạng API qua menu Workflow (ở bản ComfyUI cũ, bật Dev mode trong Settings để tùy chọn này hiện ra). Bản API là đầu vào cho bước chạy hàng loạt ở phần sau.
-
Sửa, phóng to và bàn giao. Ảnh lỗi bàn tay, khuôn mặt hay chữ trên bao bì mở lại trong tab Inpaint
của Forge. Ảnh đạt yêu cầu đưa qua cặp node Load Upscale Model và Upscale Image (using Model) trong ComfyUI với một model
ESRGAN. Cuối cùng nén ảnh đã chọn bằng PowerShell, chép file nén qua ổ chia sẻ về máy bạn và lưu file workflow JSON
cạnh file nén để lần sau khách đặt thêm thì làm lại được đúng phong cách.
Compress-Archive -Path C:\AI\ComfyUI_windows_portable\ComfyUI\output\du-an-a\* -DestinationPath C:\AI\ban-giao\du-an-a.zip
Băng thông của cả RTX PRO 4000 24GB và VPS GPU GOLD chỉ được ghi là cập nhật theo gói, chưa có con số công bố. Nếu bạn thường xuyên chuyển bộ ảnh gốc dung lượng lớn, hãy hỏi trước qua trang liên hệ và nén ảnh trước khi chép để tiết kiệm thời gian.
Muốn làm quen trước với chi phí thấp? Đặt VPS GPU GOLD chu kỳ 1 tháng, chọn tối thiểu 4 core · 8 GB RAM và tăng ổ cứng, rồi đo VRAM ngay khi nhận máy.
Đặt VPS GPU GOLD để thử quy trìnhChạy hàng trăm prompt bằng API cục bộ của ComfyUI
ComfyUI mặc định lắng nghe ở 127.0.0.1:8188 và nhận workflow ở định dạng API qua đường dẫn
/prompt. Nghĩa là bạn có thể giữ nguyên workflow đã chốt, chỉ thay prompt và seed cho từng dòng trong một
file CSV, rồi đẩy tất cả vào hàng đợi. Script dưới đây chỉ dùng thư viện có sẵn của Python, chạy ngay trong VPS và
không cần mở cổng nào ra Internet.
Đầu tiên, tạo file prompts.csv lưu ở dạng UTF-8, mỗi dòng một prompt:
prompt
product photo of a blue glazed ceramic vase on a wooden table, soft morning window light
product photo of a blue glazed ceramic vase on a white bookshelf, minimal interior
product photo of a blue glazed ceramic vase beside green tea leaves, top view
Sau đó tạo file queue_prompts.py và đặt nó cùng thư mục với prompts.csv và file workflow bản API, ví dụ ngay trong thư mục ComfyUI_windows_portable:
import csv, json, urllib.request
WORKFLOW = 'workflow_api.json'
PROMPT_NODE = '6'
SAMPLER_NODE = '3'
with open(WORKFLOW, encoding='utf-8') as f:
wf = json.load(f)
with open('prompts.csv', encoding='utf-8') as f:
for i, row in enumerate(csv.DictReader(f)):
wf[PROMPT_NODE]['inputs']['text'] = row['prompt']
wf[SAMPLER_NODE]['inputs']['seed'] = 1000 + i
body = json.dumps({'prompt': wf}).encode('utf-8')
req = urllib.request.Request(
'http://127.0.0.1:8188/prompt',
data=body,
headers={'Content-Type': 'application/json'},
)
with urllib.request.urlopen(req) as resp:
print(i, json.load(resp)['prompt_id'])
Trên Windows với ComfyUI bản portable, chạy script bằng Python đi kèm; trên Ubuntu, chạy bằng Python trong môi trường ảo của ComfyUI:
cd C:\AI\ComfyUI_windows_portable
.\python_embeded\python.exe queue_prompts.py
- Tìm đúng id node. Trong workflow mặc định, node 6 là prompt dương và node 3 là KSampler. Workflow của bạn có thể khác, nên hãy mở file JSON bản API, tìm node có
class_typelà CLIPTextEncode và KSampler để lấy id thật. - Seed đánh số theo dòng. Seed bằng 1000 cộng số thứ tự dòng giúp bạn biết ngay ảnh nào sinh từ prompt nào, và làm lại đúng ảnh đó khi khách yêu cầu sửa.
- Viết prompt bằng tiếng Anh. Bộ mã hóa văn bản của Stable Diffusion hiểu tiếng Anh tốt hơn hẳn tiếng Việt, nên hãy giữ mô tả sản phẩm bằng tiếng Anh dù tên file và thư mục là tiếng Việt.
- Theo dõi tiến độ. Cửa sổ console của ComfyUI in thời gian xử lý sau mỗi lượt; lấy con số đó để ước lượng cả loạt sẽ chạy trong bao lâu, và đặt Active hours cho Windows Update để hạn chế việc máy tự khởi động lại giữa chừng. Khi rời máy, đóng cửa sổ Remote Desktop bằng nút X thay vì Sign out, vì đăng xuất sẽ tắt luôn ComfyUI.
Cho cả nhóm dùng chung một máy: RTX PRO 4000 với Ubuntu qua SSH
Windows 10 chỉ cho một phiên Remote Desktop tại một thời điểm; người thứ hai đăng nhập sẽ đẩy người đầu ra. Với một freelancer, điều này không thành vấn đề. Với studio hai tới bốn người cần mở giao diện cùng lúc, phương án gọn hơn là đặt RTX PRO 4000 24GB với Ubuntu 22.04: ComfyUI chạy như dịch vụ nền, chỉ lắng nghe trong máy, mỗi thành viên vào bằng đường hầm SSH của riêng mình. VPS GPU GOLD chỉ có Windows nên không áp dụng được phương án này. Nếu bạn cần thêm một máy Linux không GPU để chạy API hay dịch vụ nền đi kèm, xem trang VPS Linux cho website, API và dịch vụ nền.
-
Đăng nhập và kiểm tra GPU. Chọn Ubuntu 22.04 khi đặt hàng, rồi SSH vào máy bằng tài khoản được cấp.
Mô tả gói không ghi phiên bản driver hay CUDA. Nếu
nvidia-smihiện tên GPU và bộ nhớ thì driver đã chạy, đừng cài đè; nếu lệnh báo lỗi, gửi kết quả qua trang liên hệ trước khi tự cài, vì GPU Blackwell cần driver NVIDIA đời mới.ssh root@IP_VPS nvidia-smi -
Tạo tài khoản riêng và môi trường Python. Không chạy ComfyUI bằng root.
apt update apt install -y git python3-venv adduser comfy su - comfy python3 -m venv ~/venv source ~/venv/bin/activate -
Cài ComfyUI và kiểm tra PyTorch thấy GPU. Clone mã nguồn từ kho chính thức của dự án ComfyUI vào
~/ComfyUI, cài PyTorch bản CUDA mới, hỗ trợ GPU Blackwell, theo hướng dẫn trên trang chính thức của PyTorch, rồi cài phần còn lại. Dòng kiểm tra cuối phải in True kèm tên GPU.cd ~/ComfyUI pip install -r requirements.txt python -c "import torch; print(torch.cuda.is_available(), torch.cuda.get_device_name(0))" -
Chạy ComfyUI như dịch vụ nền. Gõ
exitđể quay về tài khoản root, tạo file/etc/systemd/system/comfyui.servicerồi bật dịch vụ. ComfyUI sẽ tự chạy lại khi máy khởi động hoặc khi tiến trình lỗi.[Unit] Description=ComfyUI After=network.target [Service] User=comfy WorkingDirectory=/home/comfy/ComfyUI ExecStart=/home/comfy/venv/bin/python main.py --listen 127.0.0.1 --port 8188 Restart=on-failure [Install] WantedBy=multi-user.targetsystemctl daemon-reload && systemctl enable --now comfyui -
Mỗi thành viên một khóa SSH và một đường hầm. Mỗi người tạo khóa trên máy mình bằng
ssh-keygen -t ed25519, gửi khóa công khai cho người quản trị thêm vào/home/comfy/.ssh/authorized_keysbằng các lệnh dưới đây (dán mỗi khóa trên một dòng). Sau đó mỗi người mở đường hầm và vào ComfyUI bằng trình duyệt trên máy của mình tại địa chỉ 127.0.0.1:8188.install -d -m 700 -o comfy -g comfy /home/comfy/.ssh nano /home/comfy/.ssh/authorized_keys chown comfy:comfy /home/comfy/.ssh/authorized_keys chmod 600 /home/comfy/.ssh/authorized_keysssh -N -L 8188:127.0.0.1:8188 comfy@IP_VPS -
Bật tường lửa, không mở cổng 8188. Chỉ cho SSH đi qua. Khi mọi người đã đăng nhập được bằng khóa, đặt
PasswordAuthentication notrong/etc/ssh/sshd_configrồi chạysystemctl restart sshđể tắt đăng nhập bằng mật khẩu.ufw allow OpenSSH ufw enable
Cả nhóm sẽ dùng chung một hàng đợi GPU, việc được xử lý lần lượt theo thứ tự gửi. Thống nhất một quy ước nhỏ là đủ để
không lẫn ảnh: mỗi người đặt filename_prefix của node Save Image theo dạng ten-nguoi/du-an, ComfyUI
sẽ tự tạo thư mục con riêng trong output. Nếu nhóm đồng thời fine-tune mô hình ngôn ngữ hay chạy dịch vụ inference, xem thêm
giải pháp training và inference AI trên VPS GPU để chia lịch dùng GPU.
Studio của bạn cần một máy chung? Đặt RTX PRO 4000 24GB với Ubuntu 22.04, cấu hình 48 core · 64 GB RAM nếu nhóm vừa tạo ảnh vừa huấn luyện LoRA.
Đặt RTX PRO 4000 bản UbuntuChi phí theo từng kịch bản tạo ảnh
Bảng dưới ghi giá cấu hình gốc theo tháng của từng gói. Số tiền thực tế phụ thuộc lượng CPU, RAM, ổ cứng bạn tăng thêm và chu kỳ thanh toán; RTX PRO 4000 24GB và VPS GPU GOLD có chu kỳ 1 tháng, 3 tháng và 6 tháng. Giá cuối cùng được tính ở trang đặt hàng theo đúng lựa chọn của bạn.
| Kịch bản | Gói và cấu hình gốc | Giá | Ghi chú |
|---|---|---|---|
| Làm quen ComfyUI, Forge với SD 1.5 trên Windows | VPS GPU GOLD, 4 core · 8 GB RAM | 700.000đ/tháng | Xeon Gold 6148 hoặc 6154; nên tăng ổ vì cấu hình gốc chỉ có 50 GB; đo VRAM ngay khi nhận máy |
| Thử nhiều model hơn trên Windows | VPS GPU GOLD, 8 core · 16 GB RAM | 1.100.000đ/tháng | Nhiều RAM hơn giúp đổi checkpoint nhanh hơn, nhưng không thay đổi giới hạn VRAM |
| Freelancer tạo ảnh SDXL, Flux hằng ngày | RTX PRO 4000 24GB, 24 core · 48 GB RAM | 7.500.000đ/tháng | Chu kỳ 3 tháng 21.370.000đ, 6 tháng 40.500.000đ |
| Studio dùng chung, huấn luyện LoRA, video ngắn | RTX PRO 4000 24GB, 48 core · 64 GB RAM | 8.500.000đ/tháng | Chu kỳ 3 tháng 24.220.000đ, 6 tháng 45.900.000đ; thêm core giúp xử lý bộ ảnh huấn luyện |
| Trang duyệt ảnh cho khách trong nước | VPS NVMe Intel gold / platinum, 1 core · 2 GB RAM | 58.500đ/tháng | Cấu hình nhỏ nhất 1 core · 1 GB RAM có giá 45.500đ/tháng |
| Trang xem trước cho khách ở nước ngoài | VPS đa quốc gia Mini tại Singapore hoặc Nhật Bản | 100.000đ/tháng | Ổ 12 GB nên chỉ chứa ảnh xem trước đã nén |
Bốn cách giữ chi phí trong tầm kiểm soát
- Đặt chu kỳ 1 tháng cho lần đầu. Chạy đúng workflow của bạn trên máy thật, đo bộ nhớ GPU và thời gian mỗi lượt, rồi mới chọn chu kỳ dài hơn.
- Tăng ổ cứng trước khi nghĩ tới CPU. Thêm core hầu như không làm ảnh sinh nhanh hơn, còn ổ đầy thì làm hỏng cả một hàng đợi.
- Tách web ra khỏi máy GPU. Trang duyệt ảnh cho khách nên đặt trên máy CPU riêng; khách trong nước dùng VPS đặt tại Việt Nam, khách ở nước ngoài dùng gói Mini ở Singapore hoặc Nhật Bản. Danh sách đầy đủ các nơi đặt máy nằm ở bản đồ vị trí VPS của Cloud Cheap.
- Chỉ lên RTX PRO 4000 khi đã đo thấy GPU đang dùng là nút thắt. Nếu trên VPS GPU GOLD bạn thường xuyên phải đẩy model sang RAM hoặc giảm batch xuống 1, đó là lúc chuyển sang máy 24GB.
Máy duyệt ảnh trong nước dùng dòng VPS NVMe đặt tại Việt Nam có băng thông 100 Mbps/10 Mbps, hỗ trợ nâng tốc độ mạng 1 Gbps cho cấu hình 4-8-50 trở lên, có bao test 24h. Gói Mini của VPS đa quốc gia có băng thông Upload 10 Mbps, Download 100 Mbps và lưu lượng 1TB/tháng, nên chỉ hợp để phục vụ ảnh xem trước đã nén.
Cần một trang duyệt ảnh riêng cho khách trong nước? VPS NVMe Intel gold / platinum từ 45.500đ/tháng, đặt tại Việt Nam, chạy Windows hoặc Linux.
Đặt VPS NVMe cho trang duyệt ảnhRủi ro hay gặp trong quy trình tạo ảnh và cách tránh
Đặt máy GPU mà không đo VRAM
Với VPS GPU GOLD, thông số không ghi VRAM. Đừng nhận dự án SDXL hay Flux cho khách trước khi đã chạy nvidia-smi
và thử đúng workflow đó trên máy. Nếu cần chắc chắn trước khi đặt, hãy hỏi qua trang liên hệ hoặc chọn RTX PRO 4000 24GB.
Không cố định seed, không làm lại được bản khách đã chọn
Khách thích ảnh số 17 và muốn đổi màu áo, nhưng bạn đã để seed ngẫu nhiên. Hãy luôn ghi seed vào tên file hoặc dùng seed đánh số như script ở trên. Ảnh PNG từ ComfyUI còn lưu sẵn workflow, kéo file vào cửa sổ ComfyUI là dựng lại được toàn bộ sơ đồ.
Ghép nhầm LoRA SD 1.5 với checkpoint SDXL
LoRA chỉ dùng được với dòng model mà nó được huấn luyện. Ghép sai dòng thì LoRA không có tác dụng hoặc ảnh ra méo mó.
Đặt tên thư mục LoRA theo dòng model, ví dụ loras\sdxl và loras\sd15, để không chọn nhầm.
Sinh ảnh SDXL ở độ phân giải quá nhỏ
SDXL được huấn luyện quanh mức 1024 px, nên sinh ở 512 px thường cho ảnh lặp chi tiết và bố cục lạ. Dùng các khung như 1024 × 1024, 896 × 1152 hoặc 1216 × 832, rồi mới upscale ở bước sau.
Model và custom node không rõ nguồn
File .ckpt có thể chứa mã chạy ngay khi được nạp, còn custom node là mã Python chạy với toàn quyền trên máy của bạn. Chỉ cài node qua ComfyUI-Manager từ những kho có nhiều người dùng, mỗi lần thêm vài node, và sao chép thư mục ComfyUI sang chỗ khác trước mỗi lần cập nhật lớn.
Ảnh gửi khách mang theo toàn bộ prompt
Metadata trong PNG chứa prompt, seed và workflow. Đó là tài sản của bạn; nếu không muốn chia sẻ, chuyển ảnh sang JPG
hoặc WebP trước khi gửi, hoặc khởi động ComfyUI với tham số --disable-metadata.
Cập nhật phần mềm ngay trước hạn giao
Bản cập nhật mới của ComfyUI, Forge hay một custom node có thể làm workflow cũ báo lỗi. Đóng băng phiên bản trong suốt một dự án, chỉ cập nhật khi vừa bàn giao xong và đã có bản sao lưu.
- Chỉ huấn luyện LoRA trên ảnh bạn sở hữu hoặc được phép sử dụng; với ảnh người thật, cần sự đồng ý rõ ràng của chính người đó.
- Không tạo ảnh giả mạo người thật, ảnh nhạy cảm của người khác, hay ảnh giấy tờ tùy thân và chân dung giả để vượt qua bước xác minh danh tính.
- Tuyệt đối không tạo nội dung tình dục liên quan tới trẻ vị thành niên.
- Không dùng logo, bao bì của thương hiệu khác để làm ảnh sản phẩm gây nhầm lẫn.
- Đọc kỹ giấy phép của từng checkpoint và LoRA, vì có bản không cho dùng thương mại; gắn nhãn nội dung do AI tạo khi nền tảng đăng ảnh yêu cầu.
VPS là hạ tầng của bạn, còn nội dung tạo ra phải tuân thủ pháp luật Việt Nam và quy định của nền tảng nơi bạn đăng ảnh.
Ai nên chạy Stable Diffusion trên VPS GPU, ai không nên
Hợp với bạn nếu
- Bạn là designer, họa sĩ minh họa hoặc người làm nội dung tạo ảnh bằng Stable Diffusion gần như mỗi ngày.
- Shop online của bạn cần bộ ảnh sản phẩm theo mùa, theo bối cảnh, và muốn một LoRA riêng cho sản phẩm của mình.
- Studio nhỏ cần một máy chung chạy hàng đợi qua đêm trong lúc mọi người làm việc khác.
- Bạn không muốn tải ảnh sản phẩm chưa ra mắt hay ảnh khách gửi lên nền tảng tạo ảnh của bên thứ ba.
Nên chọn hướng khác nếu
- Bạn chỉ cần vài ảnh mỗi tháng: dịch vụ trả theo lượt rẻ và nhẹ đầu hơn.
- Bạn cần nhiều hơn 24GB VRAM trên một máy, hoặc cần nhiều GPU chạy song song: chưa có cấu hình nào như vậy được công bố, nên hãy hỏi trước.
- Bạn muốn máy cài sẵn ComfyUI và Forge để dùng ngay: hiện không có image cài sẵn, bạn tự cài theo các bước trên trang.
- Bạn cần cam kết dịch vụ bằng hợp đồng: hãy trao đổi trước qua trang liên hệ.
Muốn nhìn toàn cảnh trước khi chọn? Tổng quan các dòng VPS của Cloud Cheap liệt kê mọi nhóm máy chủ, từ máy CPU giá rẻ cho web tới máy GPU 24GB.
Câu hỏi thường gặp khi chạy Stable Diffusion, ComfyUI và Forge trên VPS
Gói VPS GPU dựng sẵn ComfyUI + Forge trước đây còn bán không?
Không. Gói GPU dựng sẵn image cho ComfyUI và Forge, cùng các gói Tesla và gói 32GB từng được nhắc trên trang này, đã ngừng bán. Hiện tại, máy tạo ảnh có mức VRAM được ghi rõ là RTX PRO 4000 Blackwell 24GB từ 7.500.000đ/tháng; lựa chọn rẻ hơn là VPS GPU GOLD từ 500.000đ/tháng nhưng chưa công bố tên GPU và VRAM. Cả hai đều không có image cài sẵn ComfyUI hay Forge, bạn tự cài theo hướng dẫn trên trang.
Chạy Stable Diffusion ComfyUI Forge trên VPS khác gì dịch vụ tạo ảnh AI trả theo lượt?
Dịch vụ trả theo lượt tiện khi bạn chỉ cần vài ảnh, nhưng bạn thường chỉ được dùng những model nền tảng cho phép và phải tải ảnh của mình lên máy chủ của họ. Với VPS, bạn toàn quyền chọn checkpoint, LoRA, custom node, chạy hàng đợi dài và giữ dữ liệu trên máy riêng; đổi lại, bạn tự cài đặt, cập nhật và sao lưu.
VPS GPU GOLD có chạy được SDXL hay Flux không?
Chúng tôi không khẳng định được, vì thông số cả 7 cấu hình VPS GPU GOLD chỉ ghi GPU: 1 và chưa công bố tên GPU hay dung lượng VRAM. Nếu SDXL kèm ControlNet hay Flux là việc chính, hãy hỏi trước qua trang liên hệ hoặc chọn RTX PRO 4000 24GB. Nếu vẫn muốn thử, đặt chu kỳ 1 tháng, mở Task Manager hoặc chạy nvidia-smi ngay khi nhận máy và so con số VRAM với bảng ước lượng trên trang.
Một VPS GPU 24GB tạo được bao nhiêu ảnh mỗi ngày?
Không có con số chung, vì tốc độ phụ thuộc model, độ phân giải, số bước lấy mẫu, số ControlNet và việc có upscale hay không. Cách đáng tin nhất là chạy workflow thật của bạn trong ngày đầu: cửa sổ console của ComfyUI in thời gian xử lý sau mỗi lượt, bạn lấy con số đó nhân với số giờ máy chạy để ước lượng sản lượng.
Cả nhóm thiết kế có dùng chung một VPS được không?
Được. Trên RTX PRO 4000 24GB, hãy chọn Ubuntu 22.04, chạy ComfyUI như dịch vụ nền chỉ lắng nghe trong máy và cho mỗi người truy cập qua đường hầm SSH riêng; mọi người dùng chung một hàng đợi GPU và việc được xử lý lần lượt. Nếu chọn Windows 10, máy chỉ cho một phiên Remote Desktop tại một thời điểm nên hợp với việc chia ca hơn.
Tôi đang dùng Automatic1111 trên máy nhà, chuyển lên Forge trên VPS có phải làm lại từ đầu không?
Không cần, vì Forge giữ cấu trúc thư mục models quen thuộc của Stable Diffusion WebUI như Stable-diffusion, Lora, VAE và ControlNet. Checkpoint tải từ trang gốc thì nên tải lại ngay trên VPS, thường nhanh hơn chép file vài GB qua ổ chia sẻ của Remote Desktop; LoRA tự huấn luyện thì chép qua ổ chia sẻ vào đúng thư mục. Thông số của ảnh cũ mở lại bằng tab PNG Info để lấy prompt, seed và sampler.
Huấn luyện LoRA cho sản phẩm của shop cần chuẩn bị những gì?
Bạn cần một bộ ảnh sản phẩm do chính bạn chụp hoặc có quyền sử dụng, thường vài chục ảnh rõ nét, nhiều góc, nhiều bối cảnh, kèm mô tả ngắn cho từng ảnh. Trên RTX PRO 4000 24GB, công cụ mã nguồn mở như kohya_ss hoặc OneTrainer chạy LoRA SDXL thoải mái; chọn cấu hình 48 core · 64 GB RAM nếu bạn tiền xử lý bộ ảnh lớn ngay trên máy.
Nên thuê máy theo đợt dự án hay giữ máy chạy liên tục?
Cả RTX PRO 4000 24GB và VPS GPU GOLD đều có chu kỳ 1 tháng, 3 tháng và 6 tháng, nên bạn có thể đặt 1 tháng cho một đợt chiến dịch rồi mới quyết định có giữ tiếp hay không. Nếu thuê theo đợt, hãy tải LoRA tự huấn luyện, file workflow và ảnh gốc về máy của bạn trước ngày hết hạn, vì VPS không nên là nơi duy nhất giữ thành quả.
Làm sao gửi ảnh cho khách mà không để lộ prompt và workflow?
Ảnh PNG do ComfyUI và Forge lưu ra thường chứa sẵn prompt, seed và cả sơ đồ workflow trong phần metadata, ai kéo file vào ComfyUI là thấy toàn bộ. Trước khi gửi, hãy chuyển ảnh sang JPG hoặc WebP, hoặc khởi động ComfyUI với tham số --disable-metadata và tắt tùy chọn lưu thông số tạo ảnh vào PNG trong phần Settings của Forge.
Tải model ở đâu thì an toàn, file .ckpt và .safetensors khác nhau thế nào?
File .ckpt dùng định dạng pickle của Python nên có thể chứa mã chạy ngay khi được nạp, còn .safetensors chỉ chứa trọng số nên an toàn hơn nhiều. Hãy ưu tiên .safetensors, tải từ trang chính thức của tác giả model và so mã SHA256 bằng lệnh Get-FileHash trên Windows hoặc sha256sum trên Ubuntu trước khi đưa file vào thư mục dùng chung.
Muốn thử quy trình trên máy thật? Đặt RTX PRO 4000 24GB chu kỳ 1 tháng, chạy workflow quen thuộc và đo thời gian mỗi lượt trước khi chọn chu kỳ dài hơn.
Đặt RTX PRO 4000 chu kỳ 1 thángBắt đầu quy trình tạo ảnh với RTX PRO 4000 24GB từ 7.500.000đ/tháng
Chọn cấu hình gốc, tăng ổ cứng cho thư viện model và chọn chu kỳ thanh toán trong vài bước. Nếu chỉ muốn làm quen trước, VPS GPU GOLD từ 500.000đ/tháng là lựa chọn rẻ hơn, nhớ đo VRAM khi nhận máy. Cần gợi ý cấu hình cho một dự án cụ thể? Gửi model định dùng, số ảnh mỗi tuần và số người dùng chung máy qua trang liên hệ.