2023-07-05 分類: 網(wǎng)站建設(shè)
許多云計算提供商都在談?wù)摌I(yè)務(wù)的可遷移性,這意味著需要使用諸如容器之類的技術(shù),不過要是真那么簡單就好了。
可遷移性意味著企業(yè)可以將應(yīng)用程序從一個主機環(huán)境遷移到另一個,其包括云平臺之間的遷移。例如從Amazon Web Services到Microsoft Azure.而將應(yīng)用程序從一個平臺遷移到另一個平臺所需的工作取決于具體情況。
容器是一種將應(yīng)用程序和操作系統(tǒng)封裝到可以在支持Docker或Kubernetes等容器標(biāo)準(zhǔn)平臺上運行的軟件包的一種技術(shù),從而使其遷移變得更加簡單。但容器并不是靈丹妙藥。
實際情況是,遷移應(yīng)用程序(無論它們是否在容器中)都需要大量的計劃來處理不同環(huán)境的兼容性問題。容器的使用并不能保證企業(yè)的容器化應(yīng)用程序都可以從一個平臺遷移到另一個平臺。例如,企業(yè)不能采用一個專門用于Linux的容器化應(yīng)用程序在Windows上運行,或者反過來這么做。
事實上,容器實際上是將應(yīng)用程序與操作系統(tǒng)捆綁在一起的一種很好的方式。企業(yè)確實使用容器增強了可遷移性,但并沒有得到很多人認為的可以在任何平臺遷移的結(jié)果。
服務(wù)器當(dāng)然,企業(yè)需要可遷移性,并且可以擁有它。所有這一切都需要在創(chuàng)建應(yīng)用程序時進行更多的規(guī)劃。
事實是,如果企業(yè)具有足夠的時間和資金,所有的應(yīng)用程序都是可遷移的。這種做法是創(chuàng)建一個應(yīng)用程序,將最少的工作量從一個平臺轉(zhuǎn)移到另一個平臺。使用容器或其他技術(shù)可以幫助企業(yè)提供跨平臺的應(yīng)用程序兼容性,但它們只是等式的一部分。所以,可遷移性不是二元的。
也許關(guān)于可遷移性最關(guān)鍵的一點是,企業(yè)需要付出巨大的代價:由于使用了所有環(huán)境中最低的標(biāo)準(zhǔn),因此降低了性能。企業(yè)的應(yīng)用程序使用本地部署平臺或云平臺的特性越多,企業(yè)的應(yīng)用程序便于遷移的可能性就越小。其原因很簡單:與特定的操作系統(tǒng)、語言、云平臺或其他技術(shù)相關(guān)聯(lián)的許多理想的功能結(jié)合在一起,而且這些功能不能按照原樣進行遷移,有時候根本就無法遷移。
而緩解這種情況的唯一辦法是進行規(guī)劃和設(shè)計。即使如此,技術(shù)也將一直在改變??蛇w移性永遠不會是二元的,在遷移過程中很難不受到影響。
分享文章:云計算要做到“永不宕機”為什么很難?
本文URL:http://jinyejixie.com/news8/270208.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、關(guān)鍵詞優(yōu)化、網(wǎng)站制作、企業(yè)網(wǎng)站制作、網(wǎng)頁設(shè)計公司、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容