雲端運算科技動力圖
科技名詞解釋
SaaS
PaaS
IaaS
Virtualization
分散式運算
平行運算
序列化
- Software as a Service
- 軟體雲端服務
- Platform as a Service
- 基礎架構雲端服務
- Infrastructure as a Service
- 基礎架構雲端服務
- 虛擬化技術來自於大型主機
- 主要功能在於善用電腦系統昂貴資源與高速效能
- 用以解決電腦系統資源閒置與浪費
Distributed Computing
Parallel Computing
Object Serialization
- 透過網路提供商業應用軟體的一種新興服務模式。
- 讓企業在不需要安裝任何軟硬體的情況下,就可以連線使用並且進行資料存取。
- 所有的軟體應用環境設定啟用後,軟體環境設定與後續產出資料,都存放在服務提供者端,而非使用者端。
- 在網路上提供一個應用平台,讓資訊人員在此平台開發程式開發與運行
- 廠商提供數據中心所需的伺服器、網路設備、儲存設備及配線等基礎設備之整合服務。
- 提供企業虛擬化所需的電腦架構及設備整合服務
- 廠商提供數據中心所需的伺服器、網路設備、儲存設備及配線等基礎設備之整合服務。
- 一種把需要進行大量計算的工程數據分割成小塊,由網路上多台服務器分別計算。
- 在各服務器得出運算結果後,將其結果統一合併,得出數據結論的技術。
- 平行計算可分為時間上的並行和空間上的並行。
- 時間上的並行就是指流水線〈Multi-Threading〉技術。
- 空間上的並行則是指用多個處理器所併發執行計算。
- 將物件存儲至存儲媒體〈例如:檔案或記億體緩衝〉或透過一個網路連結〈例如:Socket〉傳送的過程。
- 傳送方式可以是位元組的串聯,或是如 XML 的人類可讀格式。
- 該位元組的串聯或格式可以用來重組出一個與原來物件的內部狀態完全相等的一個物件〈實際上是複製〉。
- 這類的序列化最通常用於在網路上傳輸一個物件、保存一個物件到檔案或資料庫、或向不同的應用程式或位置分發一模一樣的物件。
The Fifth Discipline
第 5 項修練