日本人妻永久视频网站_午夜免费看无码福利专区_免费一级无码婬片aa片_高清无码第一页一区二区

分布式計(jì)算和數(shù)據(jù)中心-數(shù)據(jù)庫設(shè)計(jì)的重要性

來源: 2019/3/25 14:58:40??????點(diǎn)擊:
根據(jù)調(diào)研機(jī)構(gòu)IDC公司的調(diào)查,2019年云計(jì)算的支出將會(huì)繼續(xù)增加。報(bào)告表明,2018年全球公共云服務(wù)和基礎(chǔ)設(shè)施支出將達(dá)到1600億美元,與去年相比增長(zhǎng)23%以上,并且沒有跡象表明2019年這種情況將會(huì)變緩。公共云的增長(zhǎng)是由兩個(gè)因素驅(qū)動(dòng)的——在云端構(gòu)建新的應(yīng)用程序和遷移現(xiàn)有的應(yīng)用程序。
  但這兩種趨勢(shì)將對(duì)組織的數(shù)據(jù)中心戰(zhàn)略有著哪些影響?這是否會(huì)導(dǎo)致組織的運(yùn)營(yíng)方式發(fā)生重大變化?最重要的是,如果沒有大規(guī)模的應(yīng)用重新設(shè)計(jì)和重寫,組織能完成所有這些工作嗎?
  遷移到云端
  IDC公司預(yù)測(cè)的總體數(shù)字表明基礎(chǔ)設(shè)施支出將會(huì)發(fā)生重大變化。這將導(dǎo)致大規(guī)模部署的轉(zhuǎn)變。新的應(yīng)用程序內(nèi)置在軟件容器中或運(yùn)行在無服務(wù)器上,可以利用云計(jì)算圍繞按需可擴(kuò)展性的好處。與其在每個(gè)應(yīng)用程序組件下需要完整的操作系統(tǒng),還不如使用必要的元素來設(shè)置容器。實(shí)現(xiàn)相同的工作量所需的資源要少得多。如果需要更多的資源,那么可以使用額外的容器映像。
  同樣,無服務(wù)器功能是一種有趣的新趨勢(shì),可以在需要時(shí)用于滿足特定的應(yīng)用需求。如果觸發(fā)某個(gè)功能,該功能會(huì)消耗資源,并將結(jié)果返回給應(yīng)用程序的其余部分。這兩種方法都側(cè)重于所需的結(jié)果,旨在減少開發(fā)人員和操作的維護(hù)開銷。
  但是,這項(xiàng)工作的基礎(chǔ)將是數(shù)據(jù)。隨著這些新應(yīng)用程序創(chuàng)建越來越多的數(shù)據(jù),這些信息將不得不轉(zhuǎn)移到某個(gè)地方。雖然計(jì)算可以更容易地分布并移動(dòng)到混合云或多云環(huán)境中,但數(shù)據(jù)存儲(chǔ)和管理并不是一個(gè)容易解決的問題。
  像Kubernetes這樣的容器管理系統(tǒng)越來越受歡迎,這使得混合和多云管理變得更加容易。畢竟,如果組織可以在多個(gè)地方運(yùn)行容器,并使用Kubernetes管理容器,那么已經(jīng)實(shí)現(xiàn)了與任何特定云計(jì)算提供商的獨(dú)立性,對(duì)吧?但是,雖然在應(yīng)用程序方面也是如此,但它不能為數(shù)據(jù)提供相同級(jí)別的支持。
  組織希望運(yùn)行混合云和多云??缍鄠€(gè)站點(diǎn)運(yùn)行面臨的挑戰(zhàn)是,隨著時(shí)間推移在處理、管理和存儲(chǔ)數(shù)據(jù)的方法的一致性。無論是內(nèi)部部署基礎(chǔ)設(shè)施和公共云的組合,還是幾個(gè)公共云的組合。這意味著組織查看自己的數(shù)據(jù)庫以及它們?cè)谠破脚_(tái)的運(yùn)行方式不同,云平臺(tái)運(yùn)行的數(shù)據(jù)庫與云平臺(tái)中的數(shù)據(jù)庫不同。
  分布式數(shù)據(jù)管理和數(shù)據(jù)中心設(shè)計(jì)
  對(duì)于在云中運(yùn)行或希望將應(yīng)用程序移動(dòng)到多云的組織來說,實(shí)現(xiàn)混合云數(shù)據(jù)庫涉及到理解一些分布式計(jì)算理論,但不是很多。幸運(yùn)的是,這是一個(gè)基本上解決的問題。當(dāng)組織實(shí)現(xiàn)分布式計(jì)算環(huán)境時(shí),必須在一個(gè)位置或“節(jié)點(diǎn)”負(fù)責(zé)運(yùn)行,或者在一個(gè)完全分布式且“無主”的環(huán)境中運(yùn)行。
  對(duì)于具有主導(dǎo)節(jié)點(diǎn)的應(yīng)用程序,所有操作都是從一個(gè)位置進(jìn)行指導(dǎo)和管理的,其他所有操作都必須遵循這一點(diǎn)。對(duì)于像傳統(tǒng)數(shù)據(jù)中心這樣的環(huán)境,有一個(gè)“負(fù)責(zé)”的節(jié)點(diǎn)這很好,因?yàn)橐磺卸际潜镜氐模荚谕粋€(gè)網(wǎng)絡(luò)。但是,當(dāng)組織的位置分布在多個(gè)云平臺(tái)中時(shí),這個(gè)方法也不起作用。例如,由于單個(gè)節(jié)點(diǎn)協(xié)調(diào)整個(gè)應(yīng)用程序,很難擴(kuò)展到超出某個(gè)級(jí)別的請(qǐng)求。當(dāng)應(yīng)用程序在地理位置上分布時(shí),這種協(xié)調(diào)延遲會(huì)使性能方面變得更加困難。無論企業(yè)的客戶在哪里,仍然必須轉(zhuǎn)到同一臺(tái)服務(wù)器。這可能會(huì)使組織的應(yīng)用程序幾乎無法使用。
  運(yùn)行無主和完全分布的替代方法可以解決這些問題。然而,這并不像聽起來那么簡(jiǎn)單。分布式計(jì)算涉及跨多個(gè)位置管理操作;如果組織的業(yè)務(wù)在混合云中運(yùn)行,則必須在所有位置實(shí)施相同的數(shù)據(jù)層或數(shù)據(jù)庫平臺(tái)。對(duì)于完全云原生數(shù)據(jù)庫服務(wù),組織必須能夠運(yùn)行所有這些選項(xiàng),而不會(huì)對(duì)服務(wù)級(jí)別或應(yīng)用程序本身進(jìn)行任何更改。
  同樣,這種方法必須支持?jǐn)?shù)據(jù)的完全可遷移性。組織現(xiàn)在可能對(duì)自己的方法感到滿意,但不應(yīng)該將自己永遠(yuǎn)鎖在特定的公共云提供商的數(shù)據(jù)管理平臺(tái)上。如果一個(gè)應(yīng)用程序或一批服務(wù)周圍的情況發(fā)生了變化,那么組織可以自由地將數(shù)據(jù)從一個(gè)云平臺(tái)或數(shù)據(jù)中心位置移動(dòng)到另一個(gè)云平臺(tái)或位置而不會(huì)受到懲罰。更重要的是,組織不必只是為了保持服務(wù)的運(yùn)行而重新開發(fā)該應(yīng)用程序。
  從數(shù)據(jù)庫的角度來看,這涉及支持分布式計(jì)算環(huán)境,而無需鎖定特定云計(jì)算提供商的產(chǎn)品。通過使云計(jì)算數(shù)據(jù)庫獨(dú)立于云計(jì)算提供商或基礎(chǔ)設(shè)施,組織應(yīng)該能夠避免一些潛在的問題。應(yīng)該能夠保持內(nèi)部部署和現(xiàn)有數(shù)據(jù)中心基礎(chǔ)設(shè)施的優(yōu)勢(shì),并在有意義的地方使用云計(jì)算,而不是綁定到單個(gè)云平臺(tái)。從長(zhǎng)遠(yuǎn)來看,架構(gòu)和應(yīng)用程序開發(fā)的好處將會(huì)得到更大的回報(bào)。
  保持對(duì)數(shù)據(jù)戰(zhàn)略的控制
  對(duì)于數(shù)據(jù)中心專業(yè)人員來說,處理這些問題和支持應(yīng)用程序開發(fā)團(tuán)隊(duì)意味著要仔細(xì)考慮通常存在的錯(cuò)綜復(fù)雜的存儲(chǔ)、數(shù)據(jù)庫和應(yīng)用程序基礎(chǔ)架構(gòu)組件。這種新老技術(shù)的混合很難從頭開始拆分和替換,即使將其全面遷移到云端。相反,很多組織已經(jīng)在研究如何將API和應(yīng)用程序成功地集成在一起以滿足這些業(yè)務(wù)結(jié)果。
  內(nèi)部部署的數(shù)據(jù)中心不會(huì)很快消失。雖然很多組織正在充分利用公共云,但可以完全轉(zhuǎn)向公共云的組織的數(shù)量有限。對(duì)于大型企業(yè)而言,像企業(yè)資源計(jì)劃(ERP)這樣的傳統(tǒng)應(yīng)用程序通過集成和API連接在一起將使其變得不可能。相反,在混合云和多云模式下跨多個(gè)位置運(yùn)行將是在可預(yù)見的未來交付應(yīng)用程序的最常用方法。這意味著需要更多的關(guān)于分布式計(jì)算和數(shù)據(jù)庫設(shè)計(jì)的思考才能跟上進(jìn)度。