Web host 網頁代管
特點:
- IP 位置在該國家或地區是否會被鎖
- 使用 SFTP 比 FTP 更安全,SFTP 的每個流量都會進行加密,對於使用者名稱跟密碼的安全性相對理想
- 註:SFTP (Secure File Transfer Protocal),即檔案加密傳輸協議,傳輸預設的 port 為 22,傳輸需經密碼安全驗證,SFTP 是 SSH 的一部分
- 無限制的儲存空間,但其實有其他使用的會用同樣的機器來分掉資源
- 虛擬伺服器,與其他使用者共用同一台機器,但只有自己跟系統管理員可以進入你的檔案
- 如果需要更多的私密性,就必須用自己的伺服器
Load Balancer
分發 HTTP request,回傳 Load Banalcer 的 Public IP 位置,由 Load Balancer 決定如何將數據傳到後端伺服器
應用:
- 不同的東西有專用的主機,不同的 HTTP Header (ex. gifs, jpegs, images, videos)
- Round robin 輪巡:輪流使用伺服器,可以平均的把每一個伺服器都用到,缺點:可能某一台會遇到用量大的使用者
- 根據伺服器的負載量
- 專門儲存 session 的伺服器,缺法冗餘時可添加 RAID(redundents array independent disk)
- 容錯式磁碟陣列(RAID, Redundant Array of Independent Disks),舊稱容錯式廉價磁碟陣列(Redundant Array of Inexpensive Disks),簡稱磁碟陣列。利用虛擬化儲存技術把多個硬碟組合起來,成為一個或多個硬碟陣列組,目的為提升效能或資料冗餘
參考資料:
Notes for Harvard CS75 Web Development Lecture 9 Scalability by David Malan