引言:人生不會有太多的十年,但僅僅一個十年也可以成就很多事情。云計算從誕生到現(xiàn)在走過了十年,在不知不覺間改變了我們的生活。
成都創(chuàng)新互聯(lián)從2013年開始,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站設計、網(wǎng)站建設網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元延長做網(wǎng)站,已為上家服務,為延長各地企業(yè)和個人服務,聯(lián)系電話:028-86922220一、云的十年發(fā)展
人生不會有太多的十年,但僅僅一個十年也可以成就很多事情。云計算從誕生到現(xiàn)在走過了十年,在不知不覺間改變了我們的生活。
從傳統(tǒng)的IT時代到互聯(lián)網(wǎng)+,到今年兩會提出的智能+,再次告訴我們科學技術是第一生產(chǎn)力,而創(chuàng)新則是引領發(fā)展的第一動力。從傳統(tǒng)的PC互聯(lián)到人人互聯(lián)再到未來的萬物互聯(lián),我們的經(jīng)濟發(fā)展越來越快也越來越復雜,這迫切需要我們的信息系統(tǒng)響應能力也越來越快,基于傳統(tǒng)的IT架構解決方案也向更加靈活快速響應的云架構進行遷移轉換。
在以往沒有云的時代,企業(yè)IT建設雜亂無序,煙囪式的建設、分離式的運維、分散于各系統(tǒng)的低效開發(fā),嚴重制約了企業(yè)的快速發(fā)展,我們需要把應用軟件集成起來、平臺整合起來進一步提高我們的協(xié)同共享,實現(xiàn)可持續(xù)的發(fā)展。
傳統(tǒng)IT存在的問題大同小異具體來說主要有:
如何縮短開發(fā)周期
怎么降低投資成本
減少資源浪費
如何從整體的業(yè)務出發(fā),進行合理規(guī)劃
怎樣才能有效的規(guī)避系統(tǒng)建設過程中的風險
如何控制維護成本。
云的出現(xiàn)極大改變了企業(yè)IT建設中一些固有的問題和缺陷,實現(xiàn)了按需交付、隨需擴展、簡單快捷、管理靈活和成本節(jié)省、安全合規(guī)。
截止到今天,云計算的服務模式仍在不斷進化,但業(yè)界普遍接受的SPI模型按照服務的提供方式將云劃分為三個大類:
SaaS(Software as a Service–軟件即服務)
PaaS(Platform as a Service–平臺即服務)
IaaS(Infrastructure as a Service–基礎架構即服務)。
基本上我們看到很多的企業(yè)云計算也是先IAAS資源池建設再PAAS平臺建設,再到關注應用和服務這樣一個過程。從云計算發(fā)展的現(xiàn)狀來看,當前面臨的挑戰(zhàn)仍有以下幾個方面:
統(tǒng)一管理,整體資源利用率偏低,需要進一步整合形成統(tǒng)一管理
計算能力,小型機數(shù)量依然很大需要進一步X86化,投資較大廠商鎖定嚴重,VMWARE在傳統(tǒng)企業(yè)占有很大比例
網(wǎng)絡和存儲能力,采用傳統(tǒng)的VLAN隔離,業(yè)務規(guī)模擴展和靈活性較低。Fc-san高端存儲偏多成本較高,沒有按業(yè)務需求配備相應等級的存儲資源。
后續(xù)云計算發(fā)展演進的目標架構是需要通過資源池的整合,建設完善PAAS能力,通過采用云管理平臺橫向打通各域能力,為業(yè)務創(chuàng)新、快速上線提供有力支撐。云計算十年發(fā)展演進的幾個關鍵總結:1、把標準統(tǒng)一 2、把標準落地 3、少做重復的事 4、多做增值的事 5、技術+服務+運營
二、技術的演變
2B、2C概念的流行源自本世紀初的一輪互聯(lián)網(wǎng)熱。2000年前后,隨著互聯(lián)網(wǎng)的興起,變革意愿強的企業(yè),開始建立網(wǎng)站,通過網(wǎng)絡銷售公司的產(chǎn)品。如果銷售產(chǎn)品的用戶是終端消費者,這個網(wǎng)站就被稱為B2C網(wǎng)站;如果銷售產(chǎn)品的用戶是企業(yè),那么這個網(wǎng)站就被稱為B2B網(wǎng)站?;ヂ?lián)網(wǎng)泡沫后,一些面向消費者的平臺型B2C網(wǎng)站逐漸被用戶接受。B2B平臺因其高技術門檻,逐漸演化成為兩種形式:一種是只做信息整合的B2B網(wǎng)站,另外一種是利用互聯(lián)網(wǎng)承載。邁克爾·波特在1985年提出的價值鏈概念,逐漸演變?yōu)楣溦?。所以我們看到當C端消費互聯(lián)網(wǎng)充分發(fā)展后,流量紅利消失殆盡,而B端企業(yè)和供應鏈企業(yè)的整合也就提到日程上來了。產(chǎn)業(yè)互聯(lián)網(wǎng)也被稱為消費互聯(lián)網(wǎng)之外的機會。
產(chǎn)業(yè)互聯(lián)網(wǎng)對整個國民經(jīng)濟、產(chǎn)業(yè)格局、企業(yè)行為和產(chǎn)品服務都有深刻的影響,更關乎到中國的未來發(fā)展。從BAT的大舉進軍產(chǎn)業(yè)互聯(lián)網(wǎng),我們看到新一輪的大幕正徐徐展開,那么產(chǎn)業(yè)互聯(lián)網(wǎng)的本質是什么?是效率效率還是效率。產(chǎn)業(yè)互聯(lián)網(wǎng)改造效率,才能在互聯(lián)網(wǎng)化的用戶體驗競爭里取勝。
我們從IT基礎設施的發(fā)展變化中可看到效率提升的主線也特別明顯而清晰。從瀑布到敏捷到DevOps,開發(fā)效能在不斷提升;從單體應用到多層到微服務,應用架構在不斷解耦和細化;從物理機到虛擬機到容器,我們的部署效率在不斷提高;從傳統(tǒng)云到混合云多云,云在應用場景上不斷豐富,效能上不斷提高;從縱向擴展到橫向擴展到存儲即服務,存儲從集中式到分布式到靈活提供各類存儲服務,提升了性能也擴展了應用場景。
不只是基礎架構在快速的變革,我們的應用架構和交付也在發(fā)生變革。傳統(tǒng)應用在向云原生應用快速發(fā)展和變革,把大型復雜軟件應用拆分成多個簡單應用,各應用之間松耦合,這樣降低了系統(tǒng)復雜度,還可以做到獨立發(fā)布部署、獨立擴展和跨語言編程,當然這一切的變化也將導致我們研發(fā)和運維各部門工作模式的轉變。
垂直應用架構:當訪問量逐漸增大,單一應用增加機器帶來的加速度越來越小,將應用拆成互不相干的幾個應用,以提升效率。此時,用于加速前端頁面開發(fā)的Web框架(MVC)是關鍵。
分布式服務架構:當垂直應用越來越多,應用之間交互不可避免,將核心業(yè)務抽取出來,作為獨立的服務,逐漸形成穩(wěn)定的服務中心,使前端應用能更快速的響應多變的市場需求。此時,用于提高業(yè)務復用及整合的分布式服務框架(RPC)是關鍵。
流動計算架構:當服務越來越多,容量的評估,小服務資源的浪費等問題逐漸顯現(xiàn),此時需增加一個調度中心基于訪問壓力實時管理集群容量,提高集群利用率。此時,用于提高機器利用率的資源調度和治理中心(SOA)是關鍵。
微服務架構是互聯(lián)網(wǎng)很熱門的話題,是互聯(lián)網(wǎng)技術發(fā)展的必然結果。它提倡將單體應用程序劃分成一組若干小的服務,服務之間互相協(xié)調、互相配合,為用戶提供最終價值。單體應用程序拆分成微服務后,服務治理是關鍵。每一個微服務都有自己的業(yè)務邏輯和適配器,還有自己的數(shù)據(jù)庫。通過統(tǒng)一的API接口進行調用,當然服務多了服務之間的依賴關系就會變得復雜,上萬個微服務不能只靠人手工來管理了,就需要服務能自動注冊自我發(fā)現(xiàn),而且能通過全鏈路的監(jiān)控去發(fā)現(xiàn)故障和問題,及時預警和容錯處理,來保障整個系統(tǒng)的穩(wěn)健運行。當然企業(yè)里的應用復雜,我們也希望微服務有統(tǒng)一的代碼框架,能支持多種編程語言。目前的Spring Cloud和Dubbo都支持的語言和開發(fā)框架有限,像華為的ServiceComb、騰訊的Tars等都在快速的崛起。
應用架構的變遷總體來說,從MVC到RPC到SOA到微服務,我們看到應用和服務的拆分、獨立部署,小團隊的敏捷開發(fā)快速迭代,這些都大大提升了效率,降低了應用的交付周期、使得應用運維的成本也大幅下降。
伴隨著容器和微服務的流行,云原生這個詞越來越火。在云的時代,未來企業(yè)的應用會更多的遷移到云端,基于云的架構設計和開發(fā)模式需要一套全新的理念去承載,于是云原生思想應運而生。云原生(Cloud Native)其實是一個不斷豐富的理念,更是一個思想的集合,它包括DevOps、持續(xù)交付(Continuous Delivery)、微服務(MicroServices)、敏捷基礎設施(Agile Infrastructure)等。Cloud Native既包含技術(微服務,敏捷基礎設施),也包含管理(DevOps,持續(xù)交付,技術運營、應用設計、安全風險管理等)。Cloud Native也可以說是一系列Cloud技術和企業(yè)管理方法的集合。
云原生是根據(jù)云的特點去設計更適合云的應用,它專注于業(yè)務需求實現(xiàn),把非業(yè)務需求之外的功能剝離出來下沉到底層的基礎設施,而云則向上提供各種資源和能力,屏蔽復雜的底層細節(jié),讓云更簡單好用。
下面我們看一下云原生的技術棧,引入了Serverless和Service Mesh。Serverless函數(shù)計算,一段代碼定義一個函數(shù)式服務,真正按需調用。應用拆分為成千上萬個微服務后,底層通信變得異常復雜,引入了服務間通信層就是 Service Mesh,它可以提供安全、快速、可靠的服務間通訊(service-to-service)。云原生的應用可以運行在任何云的基礎設施之上,不依賴于Linux或Windows等底層平臺,或依賴某個具體的云平臺。也就是說,應用從開始就設計為運行在云中,無論私有云或公有云;其次,該應用必須能滿足擴展性需求,垂直擴展(向上和向下)或水平擴展(跨節(jié)點服務器)。
除了這些之外,要發(fā)揮云原生管理的固有優(yōu)勢,還需引入智能化實現(xiàn)自助服務、自治管理。目前企業(yè)在上云后,大多依靠“以人為本”的方式,憑借大量工作人員的個人能力和經(jīng)驗、自覺來進行運維工作,這種將勞動密集型服務簡單粗暴的從傳統(tǒng)IT基礎設施轉移到云上來,只能是市場體量較小、技術發(fā)展程度不高的現(xiàn)實條件下,采取的一種過渡方案。而通過引入智能化,實現(xiàn)服務自動發(fā)現(xiàn)、告警自動檢測、故障自治處理,改變這種傳統(tǒng)的服務方式下的效率低下、人力成本過高、手工運維過程中的誤操作,也會大大提高企業(yè)云的可用性,日益擴大企業(yè)級的云服務市場。
我們看到K8S快速崛起,并統(tǒng)一了容器編排系統(tǒng),為云原生應用提供了一站式的服務。Kunernetes的出色表現(xiàn),則為運維工程師的工作模式帶來了顛覆性的改變。他們再也無需像照顧寵物那樣精心的照顧每一臺服務器,而當出問題時,直接將出問題的服務器換掉即可。有了業(yè)務高峰時,自動擴縮容以適應變化。業(yè)務開發(fā)工程師不必再過分關注非功能需求,只需專注自己的業(yè)務領域即可。而中間件開發(fā)工程師,則需要開發(fā)出健壯的云原生中間件,用來連接業(yè)務應用與云平臺。
技術和管理演變的總結:
技術:從系統(tǒng)向應用靠近,從功能向服務轉換,從單點向大規(guī)模集群調度和管理演進
管理:兩個轉變和一個轉型。操作中心向服務中心轉變,內部工具向協(xié)同平臺轉變,成本中心向經(jīng)營中心轉型。
三、平臺的崛起
什么是PAAS?
PaaS是一種云服務,為用戶提供平臺,使得用戶能夠很方便地開發(fā)、運行和管理應用,而不用去構建和維護與開發(fā)和運行應用相關基礎設施。 -- 維基百科
PAAS服務目錄,能實現(xiàn)哪些統(tǒng)一服務供給和管理?
標準交付,PAAS能為我提供什么服務?
全面掌控,如何提高資源利用率和管理效率,保障業(yè)務的穩(wěn)健運行?
傳統(tǒng)PAAS的局限缺乏對微服務及分布式的支撐。
新一代的PAAS以Docker為基礎,在傳統(tǒng)PaaS功能基礎上,面向微服務使用場景,創(chuàng)建DevOps流水線,并集成不斷涌現(xiàn)的大數(shù)據(jù)和機器學習等服務,成為一站式應用交付平臺.
PAAS的整體架構包括開發(fā)測試相關功能組件和平臺管理、基礎架構功能組件,下面則是IAAS平臺。
企業(yè)中臺到底是個什么鬼?
中臺戰(zhàn)略是阿里提出的,它的由來很有意思,是阿里高管2015年參觀世界上最成功的移動游戲公司supercell,這是一家典型的小團隊模式進行開發(fā)的公司,可以最快的推出游戲內測版,如不受歡迎,可以迅速的放棄這個產(chǎn)品再進行新的嘗試,期間幾乎沒有管理角色的介入,團隊失敗后,不但沒有懲罰,甚至會舉辦慶祝儀式,以慶祝他們從失敗中學到了東西。它的核心競爭力就在多年的游戲研發(fā)中積累了非??茖W的研發(fā)方法和體系,也就是中臺能力。
我們知道廠商開發(fā)的通用技術PaaS,里面既不包含業(yè)務邏輯,也不包含業(yè)務數(shù)據(jù),更不包含業(yè)務模型,那么企業(yè)里有眾多的應用都可以集成到PAAS里么?可以,但經(jīng)年累月也可以造出來,但大而笨重,等造出來可能黃花菜都涼了。首先傳統(tǒng)企業(yè)研發(fā)能力都不強,依托第三方來造一個這么大而全的厚重平臺真的不劃算,那么中臺來了,利用中臺可以快速支持多產(chǎn)品團隊,對多產(chǎn)品團隊進行連接和賦能。申明一點,中臺,不是具體的應用,中臺的很多組件是可以被眾多的應用集成的。中臺分為業(yè)務中臺、數(shù)據(jù)中臺、技術中臺和組織中臺(點兵點將、排兵布陣),這里數(shù)據(jù)中臺可以先行,組織中臺不可缺失。組織中臺要與業(yè)務、數(shù)據(jù)、技術中臺的變化匹配,才能釋放巨大的創(chuàng)造力,加速企業(yè)的發(fā)展和轉型。
企業(yè)云平臺,服務是核心價值,以客戶為中心的理念非常重要。從云計算的發(fā)展業(yè)態(tài)來看,云服務提供者(如:AWS、阿里云)是最核心的角色,其強調的是服務,也正是這些服務帶來價值,所以企業(yè)云計算的發(fā)展也需要企業(yè)云服務提供者。
混合云,是私有云的延伸?;旌显频膽脠鼍坝校?/p>
跨國跨地域業(yè)務部署
關鍵數(shù)據(jù)的云災備
全局的高可用性和性能需求
采用優(yōu)勢的公有云服務
性價比高的公有云服務
業(yè)務的爆發(fā)場景
通過構建多云,企業(yè)可以實現(xiàn)統(tǒng)一管理公有云和私有云、跨國跨區(qū)域的業(yè)務系統(tǒng)部署、關鍵數(shù)據(jù)的云災備、應對短時的云爆發(fā)業(yè)務需求、全局的高可用性和性能需求、各云服務提供商的優(yōu)勢/高性價比服務選擇、成本分攤及優(yōu)化能力等。但多云帶來的大問題是服務異構,多活也意味著必然有大量數(shù)據(jù)同步,帶寬,時延,數(shù)據(jù)一致性方面都有很大挑戰(zhàn),管理成本也會上去。所以可以優(yōu)先考慮單朵云內同城和異地建設,這樣基礎層面同構,可以更好地專注在業(yè)務容災和雙活建設上。
四、軟件定義未來
廠商自主可控,現(xiàn)在需要我們自己自主可控,實現(xiàn)的途徑就是自研軟件和走開源戰(zhàn)略?;ヂ?lián)網(wǎng)的快速發(fā)展還有云的深入應用,促進了開源軟件的大發(fā)展。開源軟件的使用也提到了戰(zhàn)略高度。
開源軟件加快了企業(yè)研發(fā)的效能,更好滿足企業(yè)內部的軟件需求。
開源的使用策略:應用級、增強級、商業(yè)級
企業(yè)選擇了一項技術意味著將要承諾長期支持不斷發(fā)展的業(yè)務的解決方案,因此這需要仔細考慮觀望和選擇。如果一家企業(yè)判斷錯誤,往往會導致顯著提高開發(fā)成本和降低開發(fā)的靈活性,而這種不幸的結果也將會是持久的。通過開源,打造行業(yè)應用軟件產(chǎn)品,對自己的業(yè)務有益,同時功能完善后可對外輸出形成商業(yè)級產(chǎn)品。
在過去十年里,企業(yè)采用開源軟件的趨勢在蓬勃發(fā)展,因為越來越多的企業(yè)發(fā)現(xiàn)開源解決方案擁有相當大的優(yōu)勢,可延續(xù)他們專有的功能。除此之外,企業(yè)圍繞開源構建自主可控的生態(tài)也可實現(xiàn)可持續(xù)發(fā)展。開源軟件具有長期的可用性,比專有軟件的壽命更長。而且,由于有支持力強的社區(qū)在不斷引進創(chuàng)新,開源軟件始終處于技術發(fā)展的前列,并在促進企業(yè)未來發(fā)展的同時,快速滿足企業(yè)的需求。
開源構建的生態(tài)協(xié)同格局:生態(tài)不是硬建出來的,而是大家相互依存和合作,共生共創(chuàng)共贏自然而然形成的生態(tài)體系,這才是真正的生態(tài),長久可持續(xù)發(fā)展的生態(tài)。
注:如需要文中的PPT資料,請私信給我你的郵箱
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網(wǎng)頁名稱:深入解讀云計算的十年發(fā)展歷程-創(chuàng)新互聯(lián)
本文URL:http://www.rwnh.cn/article26/hcojg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、網(wǎng)站建設、移動網(wǎng)站建設、品牌網(wǎng)站建設、網(wǎng)站導航、外貿建站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容