Stable Diffusion 云端部署選型指南
首先這篇文章是寫給 SD 培訓(xùn)機(jī)構(gòu)的。
一、培訓(xùn)機(jī)構(gòu)使用 SD 的場(chǎng)景需求
(一)快速部署
(二)快速恢復(fù)
練習(xí)過(guò)程中學(xué)員的 SD 主機(jī)因插件或其他問(wèn)題無(wú)法出圖甚至無(wú)法啟動(dòng),能夠快速恢復(fù)。
(三)軟件更新迭代
SD 目前發(fā)展速度飛快,幾周內(nèi)就會(huì)發(fā)布較大版本的更新。對(duì)于培訓(xùn)機(jī)構(gòu)需要緊跟 SD 的發(fā)展,因此上機(jī)環(huán)境也需要隨時(shí)更新迭代。
(四)知識(shí)更新迭代
培訓(xùn)機(jī)構(gòu)講師更多精力在于反復(fù)研磨課程,此時(shí)需要有專門的人員或團(tuán)隊(duì)跟進(jìn) SD 知識(shí)系統(tǒng)的更新。
(一)云端多平臺(tái)的選擇
目前云端部署 SD 的主流可選廠家有 4-5 家,每家的特點(diǎn)、報(bào)價(jià)差異較大,培訓(xùn)機(jī)構(gòu)面臨如何選擇的問(wèn)題。
(二)一鍵 SD 鏡像
部分云端廠家提供了 SD 鏡像,可以一鍵啟動(dòng) SD 環(huán)境。但這個(gè)環(huán)境是否符合培訓(xùn)機(jī)構(gòu)的培訓(xùn)需求需要進(jìn)一步驗(yàn)證。
對(duì)于 C 端玩家可以不斷嘗鮮,但對(duì)于培訓(xùn)機(jī)構(gòu)來(lái)說(shuō),SD 上機(jī)環(huán)境的體驗(yàn)直接影響學(xué)員的體驗(yàn)。
(三)自行部署
眾所周知,SD 部署門檻非常高,需要多年的運(yùn)維經(jīng)驗(yàn),并且需要能夠解除國(guó)內(nèi)網(wǎng)絡(luò)限制,這也正是繪世這類一件安裝包出現(xiàn)且火爆的原因。但畢竟這類一鍵安裝包是面向本地部署的,并且也不支持多用戶,不支持網(wǎng)絡(luò)訪問(wèn)。
(一)顯卡對(duì)比
市面上云環(huán)境服務(wù)商提供的幾種選卡出圖時(shí)間的對(duì)比如下:
平均出圖時(shí)間為 512x512 尺寸圖片的平均出圖時(shí)間

(二)避坑
目前,各個(gè) GPU 主機(jī)廠家均提供按用量計(jì)費(fèi)的選擇,當(dāng)你不使用主機(jī)的時(shí)候雖然不產(chǎn)生費(fèi)用,可關(guān)機(jī)后 GPU 資源隨時(shí)會(huì)被其他租戶占用,因此有可能面臨學(xué)員需要上機(jī)練習(xí)時(shí),云端環(huán)境因沒有 GPU 資源而無(wú)法啟動(dòng)的情況出現(xiàn)。
2、帶寬的坑
一個(gè)標(biāo)準(zhǔn)的 SD 環(huán)境,包含幾個(gè)大模型及 ControlNet 模型,容量約在 90 GB 左右。如果 GPU 云廠家只提供較小的互聯(lián)網(wǎng)帶寬,在進(jìn)行 SD 部署和快速恢復(fù)時(shí)將是一件非常耗時(shí)的事情。
假設(shè)按照云 GPU 廠家提供 10 Mbps 帶寬,那么部署一套 SD 的時(shí)間可簡(jiǎn)單計(jì)算如下:
90 GB × 1000 ÷ 10Mbps × 8bit ÷ 60s ÷ 60m = 20 小時(shí)
尤其在新的學(xué)員開課前,若多臺(tái)主機(jī)批量部署,很難保證正常的上機(jī)練習(xí)。
3、網(wǎng)絡(luò)限制的坑
SD 部署時(shí)的大量資源是要從 Github 和 Huggingface 上下載的,由于國(guó)內(nèi)網(wǎng)絡(luò)限制,這些網(wǎng)站都是無(wú)法訪問(wèn)的。因此在選擇自行云端部署時(shí),首先就要對(duì)網(wǎng)絡(luò)限制的問(wèn)題。
(三)GPU 資源廠家對(duì)比
1)大廠:騰訊、阿里為主。
2)GPU 資源提供商(IaaS模式):以 AutoDL 和青椒云為主。
3)SD 環(huán)境提供商(SaaS模式):以無(wú)界 AI 和青椒云為主。
網(wǎng)易和 LiblibAI 雖然也提供了 SD 運(yùn)行環(huán)境,但并不在選擇范圍之內(nèi)。
網(wǎng)易是在其云課堂板塊內(nèi)提供的 SD 環(huán)境。只有購(gòu)買課程后并且在受訓(xùn)期間才可無(wú)限次使用。免費(fèi)版本每天僅能出 20 張圖。
LiblibAI 提供的 SD 環(huán)境僅為免費(fèi)版,出圖速度無(wú)保障,并且是一個(gè)功能裁剪版,不適合培訓(xùn)場(chǎng)景。
1、大廠
1)一鍵 SD 鏡像
騰訊提供了帶有一鍵部署 SD 鏡像的云主機(jī)。但需要預(yù)約,無(wú)法隨用隨采。

2)不可擴(kuò)帶寬的專屬 AI 主機(jī)
騰訊和阿里提供了用于學(xué)習(xí) AI 繪畫的專屬GPU 主機(jī),例如騰訊,15 天租金雖然只有 60 元,但只提供了 5 Mbps 的帶寬,并且也不能擴(kuò)容帶寬。如果要部署 SD 環(huán)境,需要 40 小時(shí)。

3)可擴(kuò)帶寬的通用 GPU 主機(jī)
騰訊和阿里還提供了可以擴(kuò)容帶寬的通用 GPU 主機(jī)。例如阿里云,假設(shè)將帶寬擴(kuò)容到 50 Mbps,以保證能夠在 5 小時(shí)內(nèi)完成 SD 的部署。價(jià)格直接上漲到每月 7555 元。

選用 GPU 資源提供商這種方式,是需要自己來(lái)部署 SD 環(huán)境的,因此帶寬大小尤為重要。
實(shí)際測(cè)試 AutoDL 的帶寬沒有限制,可達(dá)到 200 Mbps。青椒云的帶寬限制為 10 Mbps。從時(shí)間上計(jì)算,AutoDL的部署和恢復(fù)時(shí)間比青椒云快 20 倍。
價(jià)格方面,以 A4000 顯卡為例,AutoDL的包月價(jià)格為 518 元,青椒云的包月價(jià)格為 750 元。
3、SD 環(huán)境提供商:無(wú)界 AI 和青椒云
1)無(wú)界 AI
無(wú)界 AI 提供了即買即用的專業(yè)版 SD。A4000 顯卡的月價(jià)格為 1350 元。
在實(shí)際測(cè)試中發(fā)現(xiàn)無(wú)界 AI 默認(rèn)連 ControlNet 都未提供,雖然可手動(dòng)安裝選項(xiàng),但實(shí)際ControlNet 的版本日期只到了 “2023-02-18”,而實(shí)際上的 ControlNet 幾乎是每 2-3 天更新一次。
并且在 ControlNet 的安裝測(cè)試中,10分鐘也未完成安裝,看似是應(yīng)該沒有解決網(wǎng)絡(luò)限制的原因。
2)青椒云
青椒云也提供了即買即用的 SD 環(huán)境,A4000 顯卡的包月價(jià)格為 750元。
但青椒云的 SD 環(huán)境并不有青椒云提供,而是由個(gè)人作者以鏡像包的方式提供,如下圖。

那么至于那個(gè)鏡像包能符合培訓(xùn)需求,需要一個(gè)一個(gè)進(jìn)行測(cè)試,而且后期的服務(wù)也是問(wèn)題。
(四)對(duì)比結(jié)果
