云計(jì)算的不同用法

2022-05-12    分類(lèi): 網(wǎng)站建設(shè)

首先要介紹的是我們見(jiàn)過(guò)的或者推薦客戶使用的幾種云實(shí)現(xiàn)。當(dāng)然,你可以把應(yīng)用的生產(chǎn)環(huán)境托管到云上,但在當(dāng)今的軟件開(kāi)發(fā)組織中,還有很多其他的環(huán)境。也有許多方法可以同時(shí)利用不同的環(huán)境,如聯(lián)合使用一個(gè)托管中心和代管中心。顯然,把生產(chǎn)環(huán)境托管到云上,從虛擬硬件的角度看,你就有了按需擴(kuò)展的能力。當(dāng)然,這并不能保證你應(yīng)用的架構(gòu)可以利用虛擬硬件的這種擴(kuò)展能力,你必須預(yù)先確認(rèn)這一點(diǎn)。云還有一些其他的方式幫助你的組織擴(kuò)展,我們也會(huì)在這里介紹它們。如果你的軟件開(kāi)發(fā)團(tuán)隊(duì)或質(zhì)量保證團(tuán)隊(duì)在等待使用某個(gè)環(huán)境,那么整個(gè)產(chǎn)品開(kāi)發(fā)周期都會(huì)被放慢,這就意味著各種擴(kuò)展方案(如劃分?jǐn)?shù)據(jù)庫(kù)、移除同步調(diào)用等)會(huì)被推遲,從而影響了應(yīng)用擴(kuò)展的能力。

1. 環(huán)境
對(duì)于生產(chǎn)環(huán)境,你可以把所有東西都托管到一~種類(lèi)型的基礎(chǔ)設(shè)施上,如主機(jī)托管中心、主機(jī)代管中心、你自己的數(shù)據(jù)中心、云計(jì)算環(huán)境,等等。不過(guò),也有一一些有創(chuàng)意的方式,同時(shí)利用了幾種環(huán)境,這樣既能利用它們的優(yōu)點(diǎn),同時(shí)又能最小化它們的缺點(diǎn)。讓我們以一個(gè)廣告服務(wù)應(yīng)用程序?yàn)槔?。這個(gè)廣告服務(wù)應(yīng)用程序由一個(gè)接收廣告請(qǐng)求的Web服務(wù)器池、一個(gè)根據(jù)原始請(qǐng)求中提供的信息選擇合適的廣告的應(yīng)用服務(wù)器池、一個(gè)允許發(fā)行者和廣告商管理他們賬戶的管理工具以及一個(gè)持久存儲(chǔ)信息的數(shù)據(jù)庫(kù)構(gòu)成。在我們的應(yīng)用中,廣告服務(wù)器不必對(duì)每個(gè)請(qǐng)求都訪問(wèn)一一次數(shù)據(jù)庫(kù)。它們每15分鐘向數(shù)據(jù)庫(kù)發(fā)起一一次請(qǐng)求,以接收最新的廣告。對(duì)于這種情況,我們當(dāng)然可以為Web服務(wù)器池、應(yīng)用服務(wù)器池、管理服務(wù)器池和數(shù)據(jù)庫(kù)服務(wù)器購(gòu)買(mǎi)批服務(wù)器,把它們放置在代管中心中。我們也可以從托管服務(wù)提供商那里租用一批服務(wù)器,把物理服務(wù)器的負(fù)擔(dān)扔給他們。此外,我們還可以把這些池都托管到云環(huán)境中的虛擬主機(jī)上。
我們認(rèn)為此外還有一種選擇。也許我們有資金來(lái)購(gòu)買(mǎi)這些池所需要的服務(wù)器,而且我們的團(tuán)隊(duì)成員也能夠建立和運(yùn)行我們自己的物理環(huán)境,所以我們決定在代管中心租用一塊空間,自己購(gòu)買(mǎi)服務(wù)器。但同時(shí)我們也想得到云環(huán)境提供的速度和靈活性。由于Web服務(wù)器和應(yīng)用服務(wù)器并不經(jīng)常與數(shù)據(jù)庫(kù)進(jìn)行對(duì)話,所以我們決定把這些池中的一個(gè)托管到代管中心,另一個(gè)托管到云上。數(shù)據(jù)庫(kù)會(huì)放在代管中心,不過(guò)它的快照會(huì)被發(fā)送到云上以備災(zāi)難恢復(fù)使用。當(dāng)流量需求增長(zhǎng)時(shí),可以增加云中的Web服務(wù)器和應(yīng)用服務(wù)器,這樣可以幫助我們度過(guò)無(wú)法預(yù)見(jiàn)的高峰期。
云計(jì)算還可以用在現(xiàn)代軟件開(kāi)發(fā)組織需要的其他所有環(huán)境中。這些環(huán)境包括生產(chǎn)環(huán)境、交付準(zhǔn)備環(huán)境、質(zhì)量保證環(huán)境、負(fù)載和性能測(cè)試環(huán)境、開(kāi)發(fā)環(huán)境、編譯環(huán)境以及存儲(chǔ)庫(kù)等。這些環(huán)境中的許多都應(yīng)該考慮在云環(huán)境中實(shí)現(xiàn),因?yàn)檫@樣可能會(huì)降低成本,并且具有靈活性,在需要它們的時(shí)候能夠迅速地建立起來(lái),而在不需要的時(shí)候又能夠把它們拆除。即使是從來(lái)沒(méi)有考慮過(guò)要把也能從中獲益。應(yīng)用的生產(chǎn)實(shí)例建立在云中的企業(yè)級(jí)的SasS公司或財(cái)富500強(qiáng)的公司,由于其他環(huán)境利用了云,
2 .技能集合
在考慮是否使用云時(shí),還要考慮哪些因素?如果你真的使用云了,那么要把哪個(gè)環(huán)境部界到云上呢?我們要考慮的因素之一是你能夠用于管理運(yùn)營(yíng)基礎(chǔ)設(shè)施的人數(shù)以及這些人員的技他集合。如果你的運(yùn)營(yíng)人員既沒(méi)有聯(lián)網(wǎng)技術(shù),又沒(méi)有系統(tǒng)管理技術(shù),那么在你考慮是否能夠?qū)崿F(xiàn)和支持一個(gè)代管環(huán)境時(shí),就需要把這些考慮在內(nèi)。這時(shí)最可能的答案是你無(wú)法做到。如果沒(méi)有必要的技能,轉(zhuǎn)移到更加復(fù)雜的環(huán)境所引發(fā)的問(wèn)題會(huì)比它能解決的問(wèn)題還多。云也有同樣的問(wèn)題。如果沒(méi)有人負(fù)責(zé)部署和停止應(yīng)用實(shí)例,而只讓開(kāi)發(fā)人員和工程師來(lái)做這些事,那么你月底得到的賬單可能會(huì)比你預(yù)料的多得多。除非有人堅(jiān)信這個(gè)應(yīng)用實(shí)例是必需的,否則讓實(shí)例-直運(yùn)行只是在浪費(fèi)金錢(qián)。
另一種可能影響你決策的技能是產(chǎn)能規(guī)劃。你的業(yè)務(wù)是否具有很多不可預(yù)測(cè)的流量,或者你的員工有沒(méi)有正確預(yù)測(cè)流量的技能,這些都會(huì)對(duì)你是否使用云產(chǎn)生重要影響。當(dāng)然,云的一一個(gè)重要優(yōu)點(diǎn)就是迅速部署更多虛擬主機(jī)以處理峰值需求的能力。
總而言之,我們相信云計(jì)算幾乎在任何一個(gè)公司中都有用武之地。它可能不適合托管你的生產(chǎn)環(huán)境,但卻可能適合托管你的測(cè)試環(huán)境。如果你的業(yè)務(wù)增長(zhǎng)量不可預(yù)測(cè),如果速度是最緊迫的問(wèn)題,如果節(jié)約成本是生死攸關(guān)的,那么云可能是個(gè)很好的解決方案。如果你無(wú)法分配人員進(jìn)行運(yùn)營(yíng)管理,或者完全無(wú)法預(yù)測(cè)你需要什么樣的產(chǎn)能,那么云計(jì)算可能就是你所需要的。如何把這些匯總在一一起以便進(jìn)行決策,這就是下一節(jié)的主題。
3 .決策流程
我們已經(jīng)介紹了云計(jì)算的利弊,并討論了怎樣把云環(huán)境集成到公司的基礎(chǔ)設(shè)施中,最后一步將是提供一個(gè)做最后決策的流程。我們推薦的這個(gè)整體流程的第一步是明確投資云計(jì)算的目的或目標(biāo),然后創(chuàng)建各種能夠達(dá)到該目標(biāo)的實(shí)現(xiàn)。然后根據(jù)你特定的情況衡量這些實(shí)現(xiàn)的利弊,并基于這些利弊給每種實(shí)現(xiàn)評(píng)級(jí)。最后根據(jù)得到的綜合利弊評(píng)級(jí),選擇-一種實(shí)現(xiàn)方案。讓我們從頭到尾看一個(gè)例子。
假設(shè)我們的公司AlwaysScale.com正在評(píng)估是否要把一個(gè)云基礎(chǔ)設(shè)施集成到它的生產(chǎn)環(huán)境中。第一步是明確我們希望利用云環(huán)境來(lái)達(dá)到什么目標(biāo)。對(duì)于AlwaysSscale.com公司來(lái)說(shuō),這個(gè)目標(biāo)就是降低基礎(chǔ)設(shè)施的運(yùn)營(yíng)成本,減少采購(gòu)和供應(yīng)硬件的時(shí)間,把應(yīng)用的可用性維持在9.99%?;谶@三個(gè)目標(biāo),運(yùn)營(yíng)團(tuán)隊(duì)設(shè)計(jì)了三種解決方案:第一種是什么都不做,依然使用代管中心,忘記一切與云計(jì)算相關(guān)的討論;第二種是只把云用于激增的產(chǎn)“能需求,而大多數(shù)的應(yīng)用服務(wù)仍然托管在代管中心;第三種是把所有應(yīng)用服務(wù)都轉(zhuǎn)移到云,不再使用代管空間。這樣就完成了決策流程的前兩步。
第三步是衡量對(duì)這三種解決方案我們所能提出的所有利弊。這里,我們將使用前面列出的五個(gè)缺點(diǎn)和三個(gè)優(yōu)點(diǎn)。我們將使用1、3或9的權(quán)重對(duì)這些優(yōu)缺點(diǎn)進(jìn)行加權(quán),以便顯著區(qū)分我們所關(guān)心的因素。第一個(gè)缺點(diǎn)是安全性,我們雖然關(guān)心這一一點(diǎn),但由于我們沒(méi)有存儲(chǔ)個(gè)人身份信息或信用卡信息,所以我們給它的權(quán)重是3。接下來(lái)是可移植性,由于我們認(rèn)為并不需要達(dá)到在不同的基礎(chǔ)設(shè)施之間迅速轉(zhuǎn)換,所以我們給它的權(quán)重是1。接下來(lái)是控制力,我們非常關(guān)心控制力,所以給它的權(quán)重是9。然后是局限性,包括IP地址、負(fù)載均衡器和第三方軟件的支持,我們給它的權(quán)重是3。我們雖然很關(guān)心負(fù)載均衡器,但我們不需要自己的IP空間,而且使用的都是不需要第三方支持的開(kāi)源軟件。最后一個(gè)缺點(diǎn)是性能。由于我們的應(yīng)用不會(huì)消耗大量的內(nèi)存和硬盤(pán),所以我們認(rèn)為這點(diǎn)對(duì)我們來(lái)說(shuō)不是大問(wèn)題,所以我們給它的權(quán)重是1。對(duì)于優(yōu)點(diǎn),我們最關(guān)心的是成本,所以我們給它的權(quán)重是9。速度的權(quán)重也是9,因?yàn)樗俏覀兊闹饕繕?biāo)之一,我們也很關(guān)心它。最后一點(diǎn)是靈活性,我們預(yù)計(jì)不會(huì)太多用到它,所以我們給它的權(quán)重是1。
第四步是給每個(gè)解決方案評(píng)級(jí),根據(jù)它們各自展現(xiàn)的利弊,分別給它們0到5分的評(píng)級(jí)。例如,對(duì)于“用云滿足激增的產(chǎn)能需求”這個(gè)方案,可移植性這個(gè)缺點(diǎn)的評(píng)分應(yīng)該非常低,因?yàn)槲覀儾惶赡苄枰獔?zhí)行移植操作。同樣地,對(duì)于“完全轉(zhuǎn)移到云”的方案,局限性的影響也很大,因?yàn)闆](méi)有其他的環(huán)境可用了,所以它的評(píng)分應(yīng)該是5。
在對(duì)每個(gè)解決方案的利弊進(jìn)行了評(píng)分后,這些數(shù)字要被相乘并求和。每個(gè)優(yōu)點(diǎn)的網(wǎng)站設(shè)計(jì)權(quán)重要乘以每個(gè)解決方案的評(píng)級(jí)或評(píng)分,然后把每個(gè)解決方案的這些乘積相加,就得到了這個(gè)解決方案的評(píng)分。例如,對(duì)于2號(hào)解決方案“用云滿足激增的產(chǎn)能需求”,它的安全性評(píng)級(jí)是2,權(quán)重是-3。所有缺點(diǎn)的權(quán)重都負(fù)數(shù),這樣計(jì)算起來(lái)簡(jiǎn)便。安全性的評(píng)分和權(quán)重的乘積是6,然后它會(huì)與2號(hào)方案的其他乘積加在一起,整體得分是9:(2x -3)+(1x-1)+(3x-9)+(3x-3)+(3x-1)+(3x9)+(3x9)+(1x1)-9。

分享名稱:云計(jì)算的不同用法
轉(zhuǎn)載注明:http://www.muchs.cn/news23/152673.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)站設(shè)計(jì)公司、搜索引擎優(yōu)化、小程序開(kāi)發(fā)、微信小程序網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)