1. 程式人生 > >收藏 | 雲端計算領域最全常用術語(中英文對照),你知道多少個?

收藏 | 雲端計算領域最全常用術語(中英文對照),你知道多少個?

“雲”發展得如此火熱,“雲”術語層出不窮。為了緊跟上科技潮流,做雲端計算領域的知識達人,小編整理了45個雲端計算領域常用的術語(含中英文對照)及其解釋,以供愛學習的你們參考,一起讓科技知識儲備量上升一個level~

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

本文內容主要包含:

•關於虛擬化

•關於雲端計算技術

•關於雲端計算概念

•關於雲端計算特性

•關於容器

•其他

一、關於虛擬化

1.虛擬化

Virtualization

虛擬化是指通過虛擬化技術將一臺計算機虛擬為多臺邏輯計算機。在一臺計算機上同時執行多個邏輯計算機,每個邏輯計算機可執行不同的作業系統,並且應用程式都可以在相互獨立的空間內執行而互不影響,從而顯著提高計算機的工作效率。

2.計算虛擬化

Computational Virtualization

計算虛擬化通常包括三方面的內容:

(1)CPU虛擬化:由於多個 VM(Virtual Machine虛擬機器) 共享 CPU 資源,需要對 VM 中的敏感指令進行截獲並模擬執行。

(2)記憶體虛擬化:由於多個 VM 共享同一實體記憶體,需要相互隔離。

(3)I/O虛擬化:由於多個 VM 共享一個物理裝置,如磁碟、網絡卡,一般借用 TDMA 的思想,通過分時多路技術進行復用。

著名的虛擬化軟體(hypervisor)有ESXI、xen、KVM等。

3.儲存虛擬化

Storage Virtualization

儲存虛擬化是將實際的物理儲存實體與儲存的邏輯表示分離開來,應用伺服器只與分配給它們的邏輯卷打交道,而不用關心其資料是在哪個物理儲存實體上。對使用者來說,虛擬化的儲存資源就像是一個巨大的“儲存池”,使用者不會看到具體的磁碟、磁帶,也不必關心自己的資料經過哪一條路徑通往哪一個具體的儲存裝置。從管理的角度來看,虛擬儲存池是採取集中化的管理,並根據具體的需求把儲存資源動態地分配給各個應用。

4.網路虛擬化

Network Virtualization

網路虛擬化是對物理網路機器元件比如交換機、埠以及路由器進行抽象(和轉義表示)。採用網路虛擬化,使用者可以將多個物理網路抽象為一個虛擬網路,或者將一個物理網路分割為多個邏輯網路。

5.桌面虛擬化

Desktop Virtualization

桌面虛擬化是指計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。支援企業級實現桌面系統的遠端動態訪問與資料中心統一託管的技術。

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

二、關於雲端計算技術

1.KVM

Kernel-based Virtual Machine

基於核心的虛擬機器,是一種基於Linux核心的高效能虛擬化軟體,可以將Linux核心轉化為一個虛擬機器監視器(Hypervisor),其與VMware、Xen、Hyper-V等虛擬化軟體的不同之處在於,KVM不需要專門的虛擬化微核心(Linux作業系統即可滿足),極大減少了程式碼複雜度和維護難度,熟悉Linux的運維人員可輕鬆上手,這也是其近年來迅猛發展的重要原因之一。

2.OpenStack

OpenStack是當今主流開源雲端計算平臺,它是有史以來最大的、增長速度最快的開源專案。簡單地說,它是一個框架,可以在上面搭建公有云、私有云。由於天然的架構優勢(開源、靈活、創新、不被廠商鎖定等),讓OpenStack逐漸成為雲端計算的行業標準,在中國市場佔有率接近70%。

3.Ceph

當今主流開源SDS分散式統一儲存平臺,同時具備塊儲存、物件儲存、檔案儲存功能,不需要專門儲存裝置硬體,支援x86、Power等硬體平臺,配合廉價的儲存介質即可提供高可靠、高可用、高效能的統一儲存服務。

點選瞭解分散式儲存相關知識

4.軟體定義儲存(SDS)

Software Defined Storage

軟體定義儲存,目前為止還沒有統一的標準或定義,主流觀點認為SDS是將資料中心或者跨資料中心的各種儲存資源抽象化、池化,以服務(UI或API)的形式提供給應用(並且不依賴特定的儲存裝置),滿足應用按需(如容量、效能、QoS、SLA等)自動化使用儲存的需求,一個軟體定義的儲存的解決方案使得使用者可以在不增加任何工作量的情況下進行縱向擴充套件或橫向擴充套件。

5.軟體定義網路(SDN)

Software Defined Network

一種網路虛擬化方法,致力於優化網路資源,使網路快速適應不斷變化的業務需求、應用程式和流量。SDN可分離網路的控制平面和資料平面,通過軟體介面動態調整控制平面,使得軟體管理網路基礎設施成為可能。

常用的SDN架構方案包括軟體和硬體兩種,軟體架構方案主要採用開源的OpenFlow控制平面協議和Open vSwitch虛擬交換機來實現,配合通用物理網路裝置和VLAN、VxLAN等物理網路即可實現基於疊加網路的SDN網路功能;而硬體架構方案則需要採購專門的SDN交換機裝置,配合專用的SDN控制器來實現SDN網路功能;目前主流的雲端計算平臺均主推軟體方案。

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

三、關於雲端計算概念

1.資源池

Resources Pool

資源池是被虛擬化了的基礎設施——伺服器、儲存、網路等的集合。由於物理計算資源在被虛擬化後,原有的物理隔離被打破,從而可以集合到一起共同對外提供服務,如同水滴匯聚為池塘。

2.雲端計算

Cloud Computing

一種無處不在、方便、可按需訪問共享計算資源的有償服務模式。這種模式提供可用的、便捷的、按需的網路訪問, 進入可配置的計算資源共享池(資源包括網路,伺服器,儲存,應用軟體,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的互動。雲端計算通常分為三個基本服務級別IaaS、PaaS、SaaS,可部署在組織內(私有云),用於任何組織和個人(公有云)或者其它組合模式(混合雲)。

3.私有云

Private Cloud

私有云是專供一個企業或組織使用的雲端計算資源,因而提供對資料、安全性和服務質量的最有效控制。一般部署在自家資料中心上,也可以付費給第三方的提供商託管。私有云極大的保障了安全問題,目前有很多企業已經開始構建自己的私有云。

4.公有云

Public Cloud

公有云或公共雲是基於標準雲端計算的一個模式,在其中,服務供應商創造資源,如應用和儲存,公眾可以通過網路獲取這些資源。業界比較有名的公有云廠商有:Amazon AWS、Microsoft Azure、Google Cloud、阿里雲、騰訊雲等。

5.混合雲

Hybrid Cloud

混合雲是兩種或兩種以上(公有云、私有云)雲服務方式的結合,通過技術手段支援資料和應用程式在兩者之間遷移,能夠為企業提供更大的靈活性和更多的部署選項。

由於安全和控制的原因,並非所有的企業資訊都能放置在公有云上,這樣大部分已經應用雲端計算的企業將會使用混合雲模式。很多都會選擇同時使用公有云和私有云。

6.雲備份

Cloud Backup

雲備份是指將資料備份到基於雲的遠端伺服器的過程。

7.雲遷移

Cloud Migration

雲遷移是指將公司的所有或一部分資料、應用程式和服務從本地遷移到雲端的過程,它還可以包括將資料從一個雲環境移動到另一個雲環境。

8.雲安全

Cloud Security

雲安全是網路時代資訊保安的最新體現。它融合了並行處理、網格計算、未知病毒行為判斷等新興技術和概念,通過網狀的大量客戶端對網路軟體行為的異常檢測,獲取網際網路中木馬、惡意程式的最新資訊,推送到Server端進行自動分析和處理,再把病毒和木馬的解決方案分發給每一個客戶端。

9.雲端儲存

Cloud Storage

雲端儲存是一種計算機儲存模式,資料儲存在由一家託管公司(雲服務提供商)管理的設施(常常是多個設施),使用者通過網路來遠端訪問這些資料。

10.雲作業系統

CloudOS

雲作業系統,又稱雲OS,是雲端計算後臺資料中心的整體管理運營系統。它是指架構於伺服器、儲存、網路等基礎硬體資源和單機作業系統、中介軟體、資料庫等基礎軟體管理海量的基礎硬體、軟資源之上的雲平臺綜合管理系統。Windows Azure、BingoCloudOS就是雲作業系統的例子。該術語有時還用來指基於雲的客戶端作業系統,比如谷歌的Chrome OS。

11.彈性計算雲(EC2)

Elastic Compute Cloud

彈性(Elasticity)是指一個軟體系統可以根據自身需求動態的增加和釋放其所使用的計算資源。彈性雲服務,例如,亞馬遜彈性計算雲(Amazon Elastic Computing Coud, 簡稱Amazon EC2)。

12.虛擬私有云(VPC)

Virtual Private Cloud

在有些場合也被翻譯成私有網路或者專有網路等。在公有云上構建隔離的、使用者自主配置和管理的虛擬網路環境,使用者在使用的時候不受其他使用者的影響,感覺像是在使用自己的私有云一樣。

13.VisionStack統一雲管理平臺(私有云)

VisionStack是杭州雲容科技基於OpenStack自主研發的一款私有云產品,具有簡單、易用、穩定的特點,僅1臺中等配置伺服器也可完成部署,並且支援隨時擴容,適用於各行各業的私有云需求場景,極大提升企業整體IT的運維效率,降低IT運維成本。

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

四、關於雲端計算服務模式

1.基礎設施即服務(IaaS)

Infrastructure-as-a-service

通過軟體平臺提供類似物理IDC的基礎設施資源池,並從中分配主機、網路、儲存等資源,使得基礎設施資源具備彈性擴充套件能力,大幅提升資源交付效率和密度,降低IT成本。

2.平臺即服務(PaaS)

Platform-as-a-Service

可基於IaaS平臺或物理基礎設施提供各種軟體開發元件,如資料庫、訊息佇列、負載均衡、快取服務等中介軟體平臺。近年來PaaS的定義範圍也擴充套件到了業務編排、排程服務,與微服務架構配合用來實現業務的自發現、自運維、自恢復等功能。

3.軟體即服務(SaaS)

Software-as-a-Service

通過網路為使用者直接提供軟體服務,而使用者不需要關心軟體執行在何處、如何部署維護,代表平臺為Google doc、office 365等。

4.後端即服務(BaaS)

Backend-as-a-Service

後端即服務(BaaS)或移動後端即服務(mBaaS)是一種雲端計算模式,提供商為Web和移動應用程式開發人員提供為應用程式建立雲後端的工具和服務。BaaS提供商通常使用自定義的SDK和API,讓開發人員能夠將其應用程式連線到後端雲端儲存和眾多功能,比如使用者管理、推送通知以及與社交網路整合。

5.功能即服務(FaaS)

Functions-as-a-Service

這是支援無伺服器的app管理、開發的雲服務,常見的FaaS提供者包括AWS Lambda、Azure函式和谷歌雲函式。

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

五、關於雲端計算特性

1.業務連續性

Business Continuity

業務連續性是計算機容災技術的昇華概念,一個由計劃和執行過程組成的策略,其目的是為了保證企業包括生產、銷售、市場、財務及其他各種重要的功能完全在內的運營狀況百分之百可用。可以說,業務連續性是覆蓋整個企業的技術及操作方式的集合,其目的是保證企業資訊流在任何時候以及任何需要的狀況下都能保持業務連續執行。

2.負載均衡

Load Balance

負載均衡可以減輕單一或者多個節點的負載壓力,將整體負載均衡的分配到多個節點上去,提高網路的靈活性和可用性的方法。它主要完成以下任務:

(1)解決網路擁塞問題,服務就近提供,實現地理位置無關性

(2)為使用者提供更好的訪問質量

(3)提高伺服器響應速度

(4)提高伺服器及其他資源的利用率

(5)避免了網路關鍵部位出現單點失效

3.高可用HA

High Availability

通常來描述一個系統經過專門的設計,從而減少宕機時間,而保持其服務的高度可用性。計算機系統的高可用性是通過系統的可靠性(Reliability)和可維護性(Maintainability)來度量的。工程上,通常用平均無故障時間(MTTF)來度量系統的可靠性,用平均維修時間(MTTR)來度量系統的可維護性。於是可用性被定義為:MTTF/(MTTF+MTTR)*100%。

幾種較為常見的手段和方式(但不限於):

•複製與備份 Replication And Backup

這主要是從儲存的角度保證狀態的可用性,比如採用RAID(冗餘磁碟陣列)通過冗餘的資料備份儲存保證資料的高可用性;比如,異地資料中心之間的資料備份與災難恢復。

•失敗自動切換 Failover

為了保證系統的高可用性,還可以引入Failover機制,比如應用程式執行期間的熱插拔(hot swap),或者虛擬IP(Virtual IP)之間的切換等,都屬於Failover的範疇。

•叢集 Cluster

眾多相同的業務,部署在眾多不同機器上。 如果某個節點失效,它的備援節點將在幾秒鐘的時間內接管它的職責,從而實現高可用。

•負載均衡 Load balance

正如上文提到的,負載均衡通過設定的策略分發負載壓力,避免單點故障。

4.可伸縮性/可擴充套件性

Scalability

可伸縮性(可擴充套件性)是一種對軟體系統計算處理能力的設計指標,高可伸縮性代表一種彈性,在系統擴充套件成長過程中,軟體能夠保證旺盛的生命力,通過很少的改動甚至只是硬體裝置的添置,就能實現整個系統處理能力的線性增長,實現高吞吐量和低延遲高效能。

 

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

六、關於容器

1.容器

Container

通常用於基於unix系統的作業系統(非機器)級別的資源隔離。隔離的元素因容器化策略而異,通常包括檔案系統、磁碟配額、CPU和記憶體、I/O速率、根許可權和網路訪問。它比機器化級別的虛擬更輕便,並且能夠滿足許多隔離需求設定。

2.容器映象

Container Image

實質上一個容器的快照,通常由構建命令建立,並可生成一個可稍後執行的容器。

3.Docker

一個旨在部署和管理虛擬化容器的開源平臺。可以將同一個構建版本用於開發、測試、預釋出、生產等任何環境,並且做到了與底層作業系統的解耦。

4.Kubernetes

由谷歌維護的開源容器叢集管理平臺。

5.編排

Orchestration

管理容器如何建立和如何連線的過程。

6.DevOps

Development和Operations的組合詞,目前還沒有對應的中文翻譯,DevOps不是一種軟體或架構,而更像是一種流程或規範,強調開發與運維之間的溝通合作甚至二者合一,結合自動化軟體交付和架構變更的流程,來使得構建、測試、釋出軟體能夠更加地快捷、頻繁和可靠(從數月釋出一次到每天釋出數十上百次)。支撐DevOps流程的主流軟體方案為容器技術(如Docker等)及之上的編排平臺(如Kubernetes等),支撐DevOps流程的主流軟體架構方案為微服務架構。

收藏|雲端計算領域最全常用術語(中英文對照),你知道多少個?

 

七、其他

1.中介軟體

Middleware

中介軟體是處於作業系統和應用程式之間的軟體,它經常作為一種通訊服務,使應用程式可以連線。

2.應用程式介面(API)

Application Programming Interface

提供應用程式與開發人員基於某軟體或硬體可訪問一組例程的能力,而又無需訪問原始碼,或理解內部工作機制的細節。

3.內容分發網路(CDN)

Content Delivery Network

內容分發網路,是一種物理分散式伺服器,可為每個使用者提供內容路徑優化(通常為靜態的),減少傳輸時間和網路負載。簡單來說,可以理解為分佈在每個縣城的火車票代售點,使用者在瀏覽網站的時候,CDN會選擇一個離使用者最近的CDN邊緣節點來響應使用者的請求,這樣海南移動使用者的請求就不會千里迢迢跑到北京電信機房的伺服器(假設源站部署在北京電信機房)上了。

4.地域

Region

物理區域概念,比如華中地址、華東地址。一般一個VPC租戶選擇在一個Region裡面,不會跨Region。如果使用者的業務需要跨Region,目前方案需要在不同的Region建立不同的VPC。在公有云中把Keystone(身份認證和授權)和Glance(映象管理)定義為Region級別的元件,同一個Region共享Keystone和Glance。使用者選Region,建立VPC,選擇了Region就選擇了部署的位置。比如業務主要在華東地址,就選擇華東地區的Region。

5.服務等級協議(SLA)

Service-Level Agreement

服務等級協議是關於網路服務供應商和客戶間的一份合同,其中定義了服務型別、服務質量和客戶付款等術語。典型的SLA 包括以下專案:分配給客戶的最小頻寬;客戶頻寬極限;能同時服務的客戶數目;在可能影響使用者行為的網路變化之前的通知安排;撥入訪問可用性;運用統計學;服務供應商支援的最小網路利用效能,如99.9%有效工作時間或每天最多為1分鐘的停機時間;各類客戶的流量優先權;客戶技術支援和服務等。

6.廠商鎖定

Vendor lock-in

客戶依賴於單一的雲提供商技術,在大量成本、法律約束或技術不相容性等問題的影響下,在未來無法向其它廠商遷移的狀況。基於開源OpenStack開發的私有云平臺VisionStack沒有被廠商鎖定的風險。

7.總擁有成本(TCO)

Total Cost of Ownship

是一項幫助組織來考核、管理和削減在一定時間範圍內組織獲得某項資產的相關聯的所有成本的技術。計算TCO的因素包括軟體解決方案成本(購買或開發),硬體(購買或租賃,以及持續維護),系統工具和公用設施以及人員成本。

哇,看到最後,真的很棒呀~如果您覺得對了解雲端計算有幫助,就分享給有需要的朋友吧~

現在登入官網www.yunrongtech.com,即可免費體驗VisionStack!微信公眾號:雲容科技

關於我們——杭州雲容科技在伺服器虛擬化技術基礎上推出雲管理平臺,為中小企業私有云客戶提供整體的雲平臺解決方案。同時,針對不同行業、不同規模,及處於不同發展階段的企業,根據其資訊化基礎和個性化需求,制定差異化的“企業上雲”策略,致力於推動“十萬企業‘上雲’行動計劃” !