AWS之搭建深度學習主機


B.G

至2017.11

GPU選型:(參考知乎、CSDN)

高性價比的兩款:GTX1080ti, Titan X

--通常調試算法  i7CPU+32G內存+SSD+2*GPU(單塊顯存>6G),總計成本2.7 - 4w+RMB

土豪系列:Tesla K80, M40

 

雲:(每小時成本高於物理機,優勢是托管環境系統)

AWS、UClound

阿里雲HPC

 

一、准備工作

 Amazon賬號   在AWS上配置深度學習主機

 

AWS 命令行界面 (CLI)    https://aws.amazon.com/cn/cli/

-使用命令行調用 AWS 服務

-可以在命令行上獲得幫助,以查看支持的服務。

 

SSH    (PuTTY+文件導入/導出Linux實例)      https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/putty.html?icmpid=docs_ec2_console

 

#划分一個VPC  http://blog.csdn.net/dongdong9223/article/details/47153421

#申請彈性IP EIP  亞馬遜EC2 綁定Elastic IP(固定ip)_百度經驗

 

二、開啟一個實例

以EC2 p2 xlarge為例

0. 創建一個新EC2

共以下幾個步驟

1/選擇AMI    Deep Learning AMI (官方,包含Keras2.0)

-AMI是一個OS的鏡像

-software還需補充 Jupyter Notebook等

2-7 一路進行下去

-“添加存儲”按照EBS使用量每月計費,按需申請

配置密鑰對

如果你有自己常用的私鑰和公鑰,可以從密鑰對這里導入,否則你可以生成一個新的密鑰,然后下載密鑰對。

啟動后,安裝必要的軟件,可創建自己的鏡像(AMI)供開啟競價實例的時候調用。

 

三、開啟競價實例

打開 EC2 控制面板,如下:

然后選擇左側欄的競價請求(如果你點擊"啟動實例"的藍色按鈕,你將進行正常的實例開啟進去之后選擇操作系統,然后一路進行下去就行,過程中需要創建並下載秘鑰對),進去之后,點擊"請求競價實例"的藍色按鈕。然后開始填寫,其中AMI選擇你想要的(選擇Windows系統時一定要帶有桌面!),其他按如下填寫就行:

然后進入下一頁,EBS 卷大小選大一點,比如500G,如果你選的 Windows 系統那就是 C 盤的大小。你也可以再添加其他卷(盤)。接下來 "密鑰對名稱" 那一欄,沒有的話就創建一下,然后下載保存好,后面會用到。"安全組" 一欄可以 default 或者創建一個。 "有效時間" 自己決定就好,反正中途可以自行結束。然后點擊審核按鈕,然后點擊啟動。然后你會看到如下頁面:

看到狀態激活后,點擊紅框框里的東西,然后你會看到如下頁面(剛開始會進行2輪狀態檢查,全部通過后就是下面這張圖):

一旦狀態檢查通過后,便開始計費了(不足一小時按一小時計費)。下面就可以進行遠程桌面連接了。

Note: 競價實例雖然便宜,但是一旦開啟后不能停止,只能終止,一旦終止所有的在遠程系統上的配置、數據都將清空,你只能重新開啟一次競價請求。在開啟實例之前,如果你有無法從網上直接下載的數據,那么一定要在開啟實例之前把所有數據傳到網上(如 Google drive 或者 Dropbox 或者百度盤),然后在服務器上下載這些數據,以節省開支。

3. 遠程桌面連接

點擊上面那張圖里的 "連接" 按鈕,然后下載遠程桌面連接程序,順便獲取一下登陸密碼,這時就需要用到之前下載的秘鑰對。運行遠程桌面連接程序,選擇Administrator,然后輸入密碼。連接成功后,你就可以遠程控制服務器了(桌面上的 Chrome,NV 和 Pycharm 都是我后裝的):

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM