分布式云的工作原理及用例分析
分布式云實(shí)現(xiàn)了針對(duì)性能、合規(guī)性和邊緣計(jì)算進(jìn)行優(yōu)化的公有云服務(wù)的地理分布、集中管理分布。
1. 什么是分布式云?
分布式云是一種公共云計(jì)算服務(wù),可以讓企業(yè)在云提供商的基礎(chǔ)架構(gòu)上和本地、其他云提供商的數(shù)據(jù)中心或第三方數(shù)據(jù)中心或托管中心等多個(gè)不同位置運(yùn)行公共云基礎(chǔ)架構(gòu),并從單個(gè)控制平面管理所有內(nèi)容。
通過這種有針對(duì)性的、集中管理的公共云服務(wù)分發(fā),企業(yè)可以在最能滿足企業(yè)對(duì)性能、法規(guī)遵從性等方面的要求的混合云位置和環(huán)境中部署和運(yùn)行應(yīng)用程序或單個(gè)應(yīng)用程序組件。分布式云解決了混合云或多云環(huán)境中可能出現(xiàn)的運(yùn)營和管理不一致問題。
最重要的是,分布式云為邊緣計(jì)算提供了理想的基礎(chǔ)——在更靠近創(chuàng)建數(shù)據(jù)的地方運(yùn)行服務(wù)器和應(yīng)用程序。
對(duì)分布式云和邊緣計(jì)算的需求主要由物聯(lián)網(wǎng) (IoT)、人工智能(AI)、電信 (telco) 和其他需要實(shí)時(shí)處理大量數(shù)據(jù)的應(yīng)用驅(qū)動(dòng)。但分布式云也幫助公司克服遵守國家或行業(yè)特定數(shù)據(jù)隱私法規(guī)的挑戰(zhàn),并且為因疫情大流行而重新分配的員工和最終用戶提供 IT 服務(wù)。
2. 分布式云的工作原理
大家之前應(yīng)該有了解過分布式計(jì)算,其中應(yīng)用程序組件分布在不同的聯(lián)網(wǎng)計(jì)算機(jī)上,并通過消息傳遞或API相互通信,以提高整體應(yīng)用程序性能或最大化計(jì)算效率。
分布式云更進(jìn)一步,將公共云提供商的整個(gè)計(jì)算堆棧分發(fā)到客戶可能需要的任何地方,即客戶自己的數(shù)據(jù)中心或私有云的本地,或一個(gè)或多個(gè)公共云數(shù)據(jù)中心的外部可能屬于也可能不屬于云提供商。
實(shí)際上,分布式云通過地理上分布的微云衛(wèi)星擴(kuò)展了提供商的集中式云。云提供商保留對(duì)所有分布式基礎(chǔ)架構(gòu)的操作、更新、治理、安全性和可靠性的集中控制。客戶可以訪問一切集中式云服務(wù),以及所有位置的衛(wèi)星——作為一個(gè)單一的云,并從一個(gè)控制平面進(jìn)行管理。這樣,正如行業(yè)分析師 Gartner 所表示的那樣,分布式云修復(fù)了混合多云中斷的問題。
3. 分布式云和邊緣計(jì)算
同樣,邊緣計(jì)算是指在物理上盡可能靠近創(chuàng)建數(shù)據(jù)的位置定位和運(yùn)行應(yīng)用程序工作負(fù)載。例如,用戶與手機(jī)或條形碼掃描儀等設(shè)備交互的位置,或者安全攝像頭或機(jī)器傳感器等物聯(lián)網(wǎng)設(shè)備的位置正在收集和生成數(shù)據(jù)。
用外行的話來說,邊緣計(jì)算讓你“把數(shù)學(xué)帶到數(shù)據(jù)中”——把計(jì)算放在創(chuàng)建數(shù)據(jù)的地方,而不是將數(shù)據(jù)移動(dòng)到集中的云數(shù)據(jù)中心進(jìn)行處理,然后回到需要答案的地方進(jìn)行決策支持或過程自動(dòng)化。因此,當(dāng)?shù)脱舆t至關(guān)重要時(shí),邊緣計(jì)算越來越被視為高速或?qū)崟r(shí)處理大量數(shù)據(jù)的應(yīng)用程序的必要條件。
企業(yè)可以在沒有分布式云架構(gòu)的情況下實(shí)現(xiàn)邊緣計(jì)算。但是分布式云使邊緣應(yīng)用程序的部署和管理變得更加容易。
想象一下,如果企業(yè)運(yùn)行多個(gè)制造工廠,每個(gè)工廠都有自己的邊緣服務(wù)器,由不同的云服務(wù)提供商托管,處理由數(shù)千個(gè)傳感器生成的數(shù)據(jù)。
借助分布式云,企業(yè)可以從一個(gè)控制平面、一個(gè)儀表板和一個(gè)云中的一組工具控制和管理一切——例如部署和管理Kubernetes集群、進(jìn)行安全更新、監(jiān)控性能。如果沒有分布式云,這些任務(wù)和工具可能會(huì)因邊緣服務(wù)器所在的位置而異。
4. 分布式云和邊緣計(jì)算的用例
分布式云和邊緣計(jì)算支持從簡化的多云管理到提高可擴(kuò)展性和開發(fā)速度,再到部署最先進(jìn)的自動(dòng)化和決策支持應(yīng)用程序和功能的一切。
(1) 改進(jìn)的混合云/多云可見性和可管理性: 分布式云可以幫助任何企業(yè)通過從一個(gè)控制臺(tái)使用一套工具提供可見性和管理來更好地控制其混合多云基礎(chǔ)架構(gòu)。
(2) 高效、具有成本效益的可擴(kuò)展性和敏捷性: 擴(kuò)展專用數(shù)據(jù)中心或在不同地區(qū)建立新的數(shù)據(jù)中心位置既昂貴又耗時(shí)。借助分布式云,企業(yè)可以擴(kuò)展到現(xiàn)有基礎(chǔ)架構(gòu)或邊緣位置而無需物理擴(kuò)展,并且可以使用相同的工具和人員在環(huán)境中的任何位置快速開發(fā)和部署。
(3) 更輕松的行業(yè)或本地化法規(guī)遵從性:許多數(shù)據(jù)隱私法規(guī)規(guī)定用戶的個(gè)人信息 (PI) 不能在用戶所在國家/地區(qū)以外的地方傳播。分布式云基礎(chǔ)架構(gòu)使企業(yè)更容易在每個(gè)用戶的居住國家/地區(qū)處理 PI。從源頭處理數(shù)據(jù)還可以簡化對(duì)醫(yī)療保健、電信和其他行業(yè)的數(shù)據(jù)隱私法規(guī)的遵守。
(4) 更快的內(nèi)容交付:部署在分布式云上的內(nèi)容交付網(wǎng)絡(luò) (CDN) 可以通過從更靠近最終用戶的位置存儲(chǔ)和交付視頻內(nèi)容來提高流視頻內(nèi)容的性能和用戶體驗(yàn)。
(5) 物聯(lián)網(wǎng) (AI) 和機(jī)器學(xué)習(xí)應(yīng)用:視頻監(jiān)控、制造自動(dòng)化、自動(dòng)駕駛汽車、醫(yī)療保健應(yīng)用、智能建筑和其他應(yīng)用依賴實(shí)時(shí)數(shù)據(jù)分析,需要數(shù)據(jù)緊急傳輸?shù)街醒朐茢?shù)據(jù)中心和背部。分布式云和邊緣計(jì)算提供了這些應(yīng)用程序所需的低延遲。