COSCUP 2025

拆解 MinIO 系統建置陷阱:做好配置,避免服務大當機
2025-08-10 , TR313

MinIO - S3 Compatible Storage for AI

MinIO 為一個非結構化儲存服務,有別於結構化資料庫(如 PostgreSQL)有特定的欄位和特定的型態,MinIO 可以儲存任何型態的資料,如圖檔(.png)、音檔(.wav)、模型檔(.pkl)等,對於如影像辨識、語音辨識等 AI 訓練來說,是一大利器!

雖然 MinIO 相當有利於 AI 訓練的資料儲存,但在服務的建置上卻是有許多的眉角需要注意,當一個配置設定不對,小則錯誤 log 狂炸,大則服務直接大罷工不運作。因此,此次的主題會圍繞在 MinIO 服務建置的相關設定說明,以及對常見的系統配置設定錯誤所導致的服務異常進行探討分析。

  • MinIO 系統架構解析
  • MinIO Server 服務建置設定解說
  • 儲存裝置的轉換
  • 常見系統配置錯誤解析

了解 MinIO 儲存服務的架構與配置後,在使用上,我們就可以更得心應手,也無需因為版本更新或擴充/下線等因素而導致配置有些許錯誤,就得將整個儲存服務重新格式化重建,如此也更有助於各類型 AI 模型訓練的發展!


Target Audience:

主要 TA 為資料庫管理人員,特別是其所在之企業有在做語音辨識、影像辨識等 AI 模型,資料集可能不是結構化資料;另外也可針對訓練好的模型檔(非結構化資料)進行管理

Difficulty:

中階

畢業於政大資科系與政大資科所,大學畢業專題題目為以影片語音文字進行的推薦系統,碩班研究主題則是以知識圖譜進行推薦相關的 AI 訓練;另在大學時期於社團有自行撰寫過資料庫系統相關專案,並有串接前端供人使用。

目前任職於玉山銀行智能金融處,擔任資深工程師,主要業務為資料 ETL 工作,包含 ETL 流程的開發等;以及 MinIO 非結構化資料儲存服務的管理,包含系統排障與服務升版等工作。

工作以外常從事的活動是棒球和排球,也是一位排球裁判,人生最紅的高光時刻是亞錦賽在大巨蛋接到一顆界外球上電視,以及參與企業排球聯賽裁判工作而上電視;另外是忠實柯南粉,對於 23 年前說「人工智慧還不該存在在這世界上」,到「利用路上監視器影像進行人臉辨識」,不但看到了科技的發展與柯南編劇的前衛思想,也看到了科技發展若是運用在不正當事情上,可能會帶了的嚴重影響。