戴爾科技:云原生應(yīng)用的開(kāi)發(fā)和交付需要新的云基礎(chǔ)技術(shù)架構(gòu)
戴爾科技資深云解決方案咨詢顧問(wèn)詹文卓
移動(dòng)互聯(lián)時(shí)代,企業(yè)業(yè)務(wù)上云已經(jīng)成為趨勢(shì),但是企業(yè)在云化轉(zhuǎn)型過(guò)程是“牽一發(fā)而動(dòng)全身”, 那么企業(yè)云化轉(zhuǎn)型面臨哪些挑戰(zhàn)?戴爾云解決方案如何助力云原生應(yīng)用?至頂網(wǎng)采訪了戴爾科技資深云解決方案咨詢顧問(wèn)詹文卓,就企業(yè)云化轉(zhuǎn)型進(jìn)行了深入探討。
目前仍然有不少企業(yè)的基礎(chǔ)設(shè)施架構(gòu)是構(gòu)建在自購(gòu)X86服務(wù)器之上的VMware虛擬機(jī)集群上,開(kāi)發(fā)項(xiàng)目是傳統(tǒng)Jar包或War包的形式。如果業(yè)務(wù)應(yīng)用需要容器化和微服務(wù)化,還需要在VMware虛擬機(jī)資源池上構(gòu)建Tanzu PaaS平臺(tái),通常IaaS資源還需要額外擴(kuò)容。
云原生應(yīng)用開(kāi)發(fā)作為新的標(biāo)準(zhǔn)模式,開(kāi)發(fā)效率相較于傳統(tǒng)應(yīng)用有十幾倍的質(zhì)的提升。目前云原生應(yīng)用開(kāi)發(fā)周期在2周左右,測(cè)試周期在幾天內(nèi)完成,每天迭代次數(shù)可以達(dá)到幾十次,部署和規(guī)模擴(kuò)展都可以在秒級(jí)或分鐘級(jí)完成。
而傳統(tǒng)行業(yè)的業(yè)務(wù)模式是通過(guò)多年不斷迭代的單體應(yīng)用來(lái)支持業(yè)務(wù)場(chǎng)景,多年的技術(shù)債務(wù)沉淀,導(dǎo)致代碼冗長(zhǎng)、缺少代碼注釋、設(shè)計(jì)說(shuō)明文檔不全等問(wèn)題,并且上線部署和版本更新效率低下,由于代碼強(qiáng)耦合多導(dǎo)致版本回退和業(yè)務(wù)長(zhǎng)時(shí)間中斷的事故頻繁發(fā)生。企業(yè)迫切想實(shí)現(xiàn)業(yè)務(wù)應(yīng)用的拆分解耦和微服務(wù)化,以享用云原生應(yīng)用的彈性和敏捷。
然而云原生應(yīng)用的彈性和敏捷的實(shí)現(xiàn)并不是一蹴而就,首先原有的虛擬機(jī)或裸金屬服務(wù)器不能適配云原生應(yīng)用的運(yùn)行; 其次云原生應(yīng)用對(duì)于監(jiān)控、運(yùn)維和運(yùn)營(yíng)也提出了更高的技術(shù)要求,第三,云原生應(yīng)用開(kāi)發(fā)也面臨著技術(shù)上的挑戰(zhàn)。“例如在開(kāi)發(fā)過(guò)程中,微服務(wù)拆分顆粒度的把握,新的容器云技術(shù)平臺(tái)和以Spring Cloud為代表的技術(shù)框架的引入增加了學(xué)習(xí)成本和開(kāi)發(fā)成本,同時(shí)微服務(wù)治理也是一個(gè)技術(shù)課題。”詹文卓談到。
戴爾科技針對(duì)云原生應(yīng)用對(duì)基礎(chǔ)技術(shù)架構(gòu)進(jìn)行了升級(jí),打造了支持云原生應(yīng)用的快速開(kāi)發(fā)平臺(tái),提供了DevOps敏捷開(kāi)發(fā)流水線,引入APM應(yīng)用性能監(jiān)測(cè)工具,助力企業(yè)業(yè)務(wù)應(yīng)用數(shù)字化的敏捷性,同時(shí)還作為云原生應(yīng)用運(yùn)行時(shí)的承載環(huán)境平臺(tái)。
例如,在保證業(yè)務(wù)連續(xù)性方面,戴爾科技針對(duì)混合云、云原生等新的架構(gòu)和應(yīng)用考慮了傳統(tǒng)穩(wěn)態(tài)和現(xiàn)代敏態(tài)兩種應(yīng)用場(chǎng)景,支持同城雙活、兩地三中心等構(gòu)建模式。雙活的層次又支持應(yīng)用雙活、數(shù)據(jù)庫(kù)雙活、存儲(chǔ)雙活和網(wǎng)絡(luò)雙活,同時(shí)結(jié)合PaaS平臺(tái)跨數(shù)據(jù)中心資源調(diào)度的能力,實(shí)現(xiàn)應(yīng)用層面跨數(shù)據(jù)中心級(jí)別的高可用和負(fù)載均衡的能力,保證了企業(yè)的業(yè)務(wù)連續(xù)性。
按需付費(fèi)的新消費(fèi)模式推動(dòng)云原生發(fā)展
為了讓企業(yè)更快地體驗(yàn)到云原生的價(jià)值,戴爾科技推出按需付費(fèi) (Flex On Demand)的消費(fèi)模式?蛻粼谑褂么鳡柨萍技瘓F(tuán)企業(yè)級(jí)基礎(chǔ)設(shè)施時(shí),可以按照時(shí)間上或者容量上的使用量,進(jìn)行一種即用即付的消費(fèi)模式。該模式能夠讓客戶的私有云或私有數(shù)據(jù)中心擁有公有云的靈活、敏捷和彈性,并且明顯降低建設(shè)資金投入和運(yùn)營(yíng)成本,提升業(yè)務(wù)創(chuàng)新能力。
戴爾的FOD模式在數(shù)據(jù)安全、訪問(wèn)性能以及采購(gòu)成本方面具備較大的優(yōu)勢(shì)。“由于數(shù)據(jù)保存在客戶本地物理環(huán)境中,確保了數(shù)據(jù)更安全;同時(shí)FOD模式部署了萬(wàn)兆網(wǎng)絡(luò),可以大幅度提升網(wǎng)絡(luò)性能;在成本優(yōu)勢(shì)方面,公有云的安全資源很難完全云化和通過(guò)規(guī)模優(yōu)勢(shì)將成本降下來(lái),所以如果將安全資源、計(jì)算資源、存儲(chǔ)資源都計(jì)算起來(lái),F(xiàn)OD的整體解決方案會(huì)比公有云的解決方案更有價(jià)格優(yōu)勢(shì)。”詹文卓總結(jié)到。
對(duì)于客戶而言,戴爾直接提供成熟穩(wěn)定的IaaS基礎(chǔ)技術(shù)架構(gòu)和PaaS技術(shù)底座,客戶只需要把主要精力放在業(yè)務(wù)應(yīng)用的設(shè)計(jì)、開(kāi)發(fā)和測(cè)試上面,并且即用即付的計(jì)費(fèi)模式也使得企業(yè)可以把資金放在優(yōu)先級(jí)更高的工作任務(wù)上,加速企業(yè)數(shù)字化轉(zhuǎn)型和行業(yè)云原生發(fā)展。
最后詹文卓表示,戴爾咨詢服務(wù)部針對(duì)企業(yè)客戶制定了分階段、分步驟的數(shù)字化轉(zhuǎn)型之旅。首先通過(guò)夯實(shí)企業(yè)的基礎(chǔ)技術(shù)架構(gòu),在IaaS資源池的基礎(chǔ)上構(gòu)建PaaS技術(shù)底座,對(duì)原有IaaS資源池進(jìn)行擴(kuò)容和統(tǒng)一控管,打造一個(gè)云原生應(yīng)用運(yùn)行時(shí)環(huán)境和快速開(kāi)發(fā)環(huán)境;原有的單體應(yīng)用不具備的新建功能可以直接在PaaS平臺(tái)上進(jìn)行微服務(wù)設(shè)計(jì)、開(kāi)發(fā)、測(cè)試和部署;對(duì)原有的單體應(yīng)用的功能需要分階段、分步驟、分層次、顆粒度從粗到細(xì)進(jìn)行拆分、解耦和微服務(wù)設(shè)計(jì),逐步改造直至最終微服務(wù)化完成。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請(qǐng)掃描下方二維碼