tft每日頭條

 > 科技

 > 數據中心的層次

數據中心的層次

科技 更新时间:2024-05-10 10:21:06

集群

可以在許多方面被視為單一系統的網絡化服務器計算機集合。這個術語的含義可以根據上下文而有所不同。然而,在現代數據中心的背景下,集群是一組服務器和其他作為一個單一的系統,有時進行并行處理的資源。許多集群也是分布式系統。請參閱下面的相關定義。

容器

軟件技術提供的一種輕量級和易于移植的方法,用來打包一些應用程序,使其與操作系統和物理基礎隔離開來。與虛拟機不同的是,容器不包含整個操作系統,而隻共享一台主機的操作系統。容器允許一個應用程序被打包和抽象,從而簡化在不同平台的部署過程。常見的例子有Docker和Linux Contains(LXC)。容器經常與微服務聯系在一起,參閱下面的相關定義。一個容器也可指一個數據存儲顆粒單元。例如,Amazon S3(簡單存儲服務)使用術語“水桶”來描述一個數據容器。在特定的SDS解決方案中,構成虛拟磁盤的數據就存儲在集群中不同節點上的邏輯容器裡。

數據中心的層次(數據中心的一些術語解析)1

數據平面

也被稱為轉發平面,它根據控制平面邏輯(數據在數據平面上已确定的路徑)沿着已經選擇好的目的地網絡路徑轉發通信量給下一跳。原本也是一個網絡術語,數據平面包含通過路由器自己發送到下一個目的地的數據(包)。數據平面指對所有應用數據的存儲、管理、保護和傳輸的基礎設施。

分布式系統

一個用來創造一個單獨統一的系統的全自動計算機網絡總體集群。在一個分布式系統中,網絡計算機協調網絡活動和分享資源從而來支持普通的工作負載。分布式系統可以用來最大化性能和可伸縮性,确保容錯性,同時使資源保持可取狀态。分布式系統的例子有Amazon Dyname,Google MapReduce,Apache Hadoop, 和 the Hedvig Distributed Storage Platform。

Docker

一個開源工程,可以在軟件容器中自動部署應用。Docker容器就像其他容器一樣,在一個包含所有運行所需内容的完整文件系統中包裹了一系列軟件:代碼、環境、系統工具、系統庫等。Docker經常與容器等同,并且許多人交替使用這個術語。最重要的是,Docker既是一個開源工具集,也是一個公司,它既支持開源技術,也售賣它自己的專有軟件。

數據中心的層次(數據中心的一些術語解析)2

Flash

一個在非易失性固态存儲芯片用來存儲持久數據的存儲設備。不像傳統磁碟硬盤(例如硬盤驅動器),Flash驅動器沒有移動的部分。Flash也不産生噪音,存儲和讀取數據都更快,延遲低,且比旋轉媒介更為可靠和持久。因為技術更為先進,使用flash的花費通常更高。盡管随着生産技術的精進、改進和擴展,生産flash的花費已經逐漸下降。

混合雲

一種雲計算環境,在這種環境中私有雲資源(例如onpremise數據中心)在一個公有雲中被管理和利用資源配置。通常應用和數據都通過這個私有或公共雲邊界來交換,從而創造出了一個獨立的邏輯基礎或者服務集。

Hyperconverged

一種架構,在一個商品服務器中結合了軟件定義下的計算和軟件定義下的存儲從而形成一個簡化的大規模數據中心構建塊。Hyoerconverged中的“hyper”來源于“hypervisor”,指方案的服務器虛拟化組件。

Hyperscale

一種軟件定義的計算和軟件定義的存儲規模相互獨立的架構。Hyperscale架構具有很好的彈性,因為它将存儲容量從計算容量中分離出來。Hyperscale架構支撐着包括谷歌和亞馬遜在内的互聯網巨頭,并且正在越來越多地被其他企業采用從而有效地擴展或聯系環境。

數據中心的層次(數據中心的一些術語解析)3

IaaS

基礎設施服務(IaaS)是一種雲計算形式,這種服務通過網絡提供虛拟計算資源。它和軟件服務以及軟件平台一起,被認為是雲計算三大主要種類中的一種。這些計算資源通常基于實用計算基礎計費(使用時開始計費,按照使用情況付錢)。它是一種服務模型, 它在外包基礎上提供虛拟化基礎結構以支持組織。其優點包括自動化管理成本、self-serviceability、動态擴展、靈活性和平台虛拟化。

Kubernetes

另一個用作自動部署、擴展和管理集成化應用的流行開源系統。這個名稱由谷歌公司提出,它曾經被捐贈給原生雲計算基金會(Cloud Native Computing Foundation)。Kubernetes定義了一套構建塊集,它統一提供部署、維護和擴展應用程序的機制。Kubernetes 還設計為松散耦合和可擴展, 因此它可以容納範圍更加廣泛的工作。

Mesos

全稱為Apache Mesos。它是一個開源軟件,用來管理計算集群,最初由加州大學伯克利分校研發。Apache Mesos從機器(物理的或虛拟的)中抽象出CPU、内存、存儲器和其他計算資源,并且允許容錯和彈性分布系統能夠有效且輕松地構建和運行。它處于應用層和操作系統之間,在大規模集群環境中部署和管理應用程序非常輕松。它原來是被設計作為管理大規模Hadoop環境的,不過現在已經擴展到可管理其他類型的集群。

數據中心的層次(數據中心的一些術語解析)4

微服務(Microservices)

一種開發軟件應用程序的方法, 作為一套獨立的、小型的、模塊化的服務, 其中每個服務運行一個單獨的過程, 并通過一個定義良好的輕量級機制進行通信。微服務的主要思想是将一些應用被劃分成更小更組合化的元素,從而能更加輕松地構建和維護這些應用。當一個應用的不同組件分離時,我們可以同時對它們進行開發,同時微服務還有另一個優點,那就是恢複更快。組件可以跨多個服務器和數據中心分布;如果一個組件停止運行了,你隻需轉移到别處的另外一個組件,整個程序就能繼續運行。微服務與面向服務的架構有所相似又存在不同,因為在微服務中每個服務都能獨立地操作和部署。微服務正在變得越來越流行,這與容器作為一種包裝和運行代碼地方式的出現密不可分。

多雲(Muti-cloud)

由單個組織使用兩個或多個公共雲計算服務提供商。如果有兩個或更多的公有雲與私有雲一起使用, 則就稱為混合雲(multi-clouds)。當公共雲提供商的硬件、基礎結構或軟件出現故障時, 多雲環境能使數據丢失或停機的風險降到最低。多雲方法也可以作為定價策略的一部分, 以控制成本并防止供應商鎖定到一個雲提供商。這種方法可以通過混合和匹配不同的公共雲提供商的最佳技術、解決方案和服務來提高靈活性。

數據中心的層次(數據中心的一些術語解析)5

多層(Multi-tier)

一種在多個層之間開發和分配的應用程序類型, 并在邏輯上将不同的應用程序特定的操作層分開。層數因業務和應用程序要求而異, 三層是最常用的。三層是: 演示 (用戶界面);應用程序 (核心業務或應用程序邏輯);和數據 (數據的管理)。它也稱為 N 層應用程序體系結構, 它提供了一種模型, 開發人員可以在其中創建靈活的可重用應用程序。多層也可以指數據存儲。在這種情況下, 多層代表一個跨多個傳統存儲層的單一存儲平台。在這種情況下, 每個層都由應用程序的特定性能和可用性需求來定義。0層或1級通常是性能最高、可用性最高的應用程序 (通常由 all-flash 陣列提供服務), 而3層或4級通常是性能最低、可用性最低的應用程序 (通常由存檔或冷存檔存儲提供服務)。

多工作負載(Multi-workload)

一種分布式計算環境,不同的工作負載(所有這些可能有不同的特性)都獲得同樣的支持、管理和執行。正如不同用途的自行車有不同的類型一樣, 不同的計算工作負載會對底層基礎結構提出不同的要求, 無論是桌面負載還是 SAP 系統工作負載。在計算容量、網絡需求、數據存儲、備份服務、安全需求、網絡帶寬需求、QoS 度量等方面, 不同的工作負載具有不同的特性。随着公司尋求構建一個單一的、共享的基礎結構支持所有工作負載或應用程序需求的雲環境, 多工作負載越來越突出。這與傳統的、孤立的環境形成了鮮明的對比, 工作負載通常具有定制的基礎結構。在多負載雲中, 軟件定義的技術和特定于應用程序的策略使單個基礎結構能夠滿足不同應用程序集的需要。

數據中心的層次(數據中心的一些術語解析)6

多站點複制

能夠在不同的站點之間本地複制數據以确保本地性和可用性。站點可以代表私有雲數據中心、公共雲數據中心、遠程辦公室或分支辦公室。多站點複制可防止任何一個站點成為單點故障。

又到了休息時間!你可以伸一下懶腰,原地運動一下。或者将頁面拉到最後查看Eric著名的驚訝貓郵報。但是記得回來查看剩餘的12個名詞!

節點

在信息技術中廣泛運用的一個名詞,可以代指在較大的網絡中設備或者數據點。像個人電腦、手機或者打印機一類的設備都可被認為節點。在互聯網環境中,節點可以是具有IP地址的任何内容。在現代數據中心的環境中,它也可以代指一個服務器計算機。通常, 組成群集或分布式系統的不同計算機稱為節點。

數據中心的層次(數據中心的一些術語解析)7

NVMe

非易失性存儲器标準(NVMe或NVM Express)是一種規範, 允許固态硬盤 (SSD) 在計算機中有效地使用高速pcie 總線。在廣泛的企業和客戶系統中, NVMe 的主要思想是提高和更高效的性能和互操作性。主要優點包括減少延遲、每秒增加輸入/輸出操作 (IOPS) 和更低的功耗。

OpenStack

一個免費的開源軟件平台, 用于雲計算, 主要用于支持私有或公共雲基礎設施服務 (IaaS)。該軟件平台由相互關聯的組件組成, 它們控制着整個數據中心的處理、存儲和網絡資源的多樣化、多供應商硬件池。用戶通過基于網頁的儀表闆、命令行工具或 rest 風格的 API 來管理它。

數據中心的層次(數據中心的一些術語解析)8

業務流程層

由編程組成, 用于管理基于雲和内部組件的互連和交互。在這一層中, 任務被組合到工作流中, 因此各種 IT 組件和相關資源的調配和管理可以自動與幾個工具或管理工具相連, 如Puppet, Chef, Ansible, Salt, Jenkins 等等。傳統的數據中心基礎結構管理工具 (如 VMware vSphere、Microsoft hyper-v 和 OpenStack) 也被視為業務流程層的一部分。

PCIe

外圍組件互連标準(Peripheral Component Interconnect Express)的縮寫, 它是将計算機連接到一個或多個外圍設備的串行擴展總線标準。使用 PCIe, 數據中心管理可以利用跨服務器闆的高速網絡, 并連接到服務器機架外部的千兆以太網、RAID 和帶寬網絡技術。它提供比并行總線 (如 pci 和 pci) 更低的延遲和更高的數據傳輸速率。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved