亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

用做WPS的思路重寫了一套私有云系統(tǒng)

Achilles / 2095人閱讀

摘要:年初,金山啟動(dòng)私有云項(xiàng)目,該項(xiàng)目旨在為向金山提出了私有云網(wǎng)盤存儲(chǔ)需求的政府大型企業(yè)以及中型企業(yè)提供服務(wù),項(xiàng)目組由金山云楊鋼牽頭組建。中文站對(duì)楊鋼進(jìn)行了專訪,了解其私有云服務(wù)的技術(shù)組成和業(yè)務(wù)狀態(tài)。

2013年初,金山啟動(dòng)私有云項(xiàng)目,該項(xiàng)目旨在為向金山提出了私有云網(wǎng)盤/存儲(chǔ)需求的政府、大型企業(yè)以及中型企業(yè)提供服務(wù),項(xiàng)目組由金山云CTO楊鋼牽頭組建。InfoQ中文站對(duì)楊鋼進(jìn)行了專訪,了解其私有云服務(wù)的技術(shù)組成和業(yè)務(wù)狀態(tài)。

嘉賓介紹:楊鋼,金山云CTO,首席架構(gòu)師。楊鋼曾歷任金山辦公軟件公司技術(shù)總監(jiān)、首席架構(gòu)師、助理總裁。他2007年開始負(fù)責(zé)籌建互聯(lián)網(wǎng)服務(wù)研發(fā) 團(tuán)隊(duì),開展了包括云存儲(chǔ)技術(shù)在內(nèi)的多項(xiàng)新技術(shù)研發(fā)工作。其產(chǎn)品之一便是現(xiàn)在的金山快盤。在他的主導(dǎo)下,快盤推出了開放平臺(tái)服務(wù),目前已有騰訊(Web QQ)、康佳、創(chuàng)維、金蝶、小米等多個(gè)合作伙伴。2012年初金山快盤團(tuán)隊(duì)完成拆分時(shí),他作為創(chuàng)始人之一成立金山云公司,現(xiàn)任金山云CTO。 楊鋼在2003到2007年的四年時(shí)間里擔(dān)任金山辦公軟件公司系統(tǒng)架構(gòu)組長(zhǎng),主持WPS Office 2005(863重大專項(xiàng)課題)及后續(xù)版本架構(gòu)制訂和技術(shù)攻堅(jiān)工作。從2008年開始,他又作為技術(shù)負(fù)責(zé)人,參與核高基重大專項(xiàng)《網(wǎng)絡(luò)化中文辦公服務(wù)平臺(tái) 的研發(fā)及產(chǎn)業(yè)化》課題研發(fā)工作。在此期間主持完成了云存儲(chǔ)、云計(jì)算框架等各個(gè)子任務(wù)。并推出了WPS Office Web、金山快盤等多個(gè)產(chǎn)品。

?

金山云私有云的模式是局域網(wǎng)/客戶自建數(shù)據(jù)中心模式,還是在金山云的數(shù)據(jù)中心劃分一塊私有Zone的模式?

楊鋼:我們的客戶一般選擇兩種方式,一種是內(nèi)網(wǎng)部署,另一種是部署在客戶自己指定的機(jī)房,比如客戶自己在電信機(jī)房租的空間。大型企業(yè)和政府客戶都是采取內(nèi)網(wǎng)部署機(jī)制,主要業(yè)務(wù)就是把公有云上的文檔存儲(chǔ)、分享、協(xié)作功能搬到局域網(wǎng)。

至于放在我們的數(shù)據(jù)中心私有Zone,目前是沒有的。選擇私有云的客戶都要求環(huán)境的可控性,他們要求自己選機(jī)房,自己能夠看見自己的設(shè)備。

?

你對(duì)私有云業(yè)務(wù)的觀點(diǎn)是什么?幾年內(nèi)快速盈利的短期模式,還是可以有持續(xù)發(fā)展的業(yè)務(wù)?

楊鋼:我認(rèn)為私有云模式是目前比較清晰的可以盈利的模式,在未來兩年的發(fā)展趨勢(shì)會(huì)比較樂觀,而且再往后的持續(xù)發(fā)展也是不錯(cuò)的業(yè)務(wù)。

很多客戶都接受私有云的這種模式:

  1. 它跟賣軟件不同:并不是一次性采購(gòu),初期采購(gòu)價(jià)一般遠(yuǎn)低于傳統(tǒng)軟件。后續(xù)則通過支付服務(wù)年費(fèi)來不斷獲得功能升級(jí)和產(chǎn)品維護(hù)。因?yàn)槭谴鎯?chǔ)型業(yè)務(wù),客戶對(duì)持續(xù)維護(hù)的需求很高,他希望供應(yīng)商能保障持續(xù)提供服務(wù)的能力。
  2. 它跟公有云也不同:公有云的出發(fā)點(diǎn)是以低成本滿足大部分用戶的需求,而私有云則是通過人力來提供定制化服務(wù)的模式,精細(xì)化滿足客戶的具體需求。

為什么說私有云是可以長(zhǎng)期持續(xù)的模式?我認(rèn)為在很長(zhǎng)一段時(shí)間內(nèi),大型企業(yè)對(duì)把數(shù)據(jù)放在公共網(wǎng)絡(luò)上還是不信任的,尤其棱鏡門事件之后,政府和中大型企業(yè)對(duì)公有云的心理障礙變大。私有云在很長(zhǎng)一段時(shí)間內(nèi)仍是辦公領(lǐng)域的主流。

?

從技術(shù)層面,提供給私有云用戶的軟件跟金山云公有云的軟件是否一致?定制化需求主要在哪些方面?

楊鋼:因?yàn)樯鲜鏊接性聘性频牟煌詢烧咴诩夹g(shù)上的關(guān)注點(diǎn)也是完全不同的。公有云著重于在盡可能低的基礎(chǔ)架構(gòu)成本上提供一些通用性強(qiáng)的服務(wù),而私有云的關(guān)注點(diǎn)則在于用較低的人力成本滿足定制化需求。

就拿設(shè)備這個(gè)層面來說,公有云往往是一個(gè)專業(yè)運(yùn)維團(tuán)隊(duì)管理集中在一起的大量服務(wù)器,我們用比較便宜的硬盤和服務(wù)器組成存儲(chǔ)集群,依賴軟件進(jìn)行冗余, 同時(shí)運(yùn)維人員的質(zhì)量是很高的,而且就算多加一些運(yùn)維,這個(gè)成本跟上萬臺(tái)服務(wù)器相比是不算什么的。而私有云的話,如果存儲(chǔ)量不是特別大,我們都建議用戶使用 專業(yè)存儲(chǔ)設(shè)備,例如磁盤陣列。實(shí)際上,我們對(duì)客戶那里的環(huán)境會(huì)做最保守的設(shè)計(jì),因?yàn)榭蛻裟抢镉锌赡苓B機(jī)房空調(diào)這樣的環(huán)節(jié)都無法保證,所以設(shè)備上會(huì)傾向于選 擇最可靠的。順便說一句,對(duì)存儲(chǔ)量需求大的客戶,我們有專門為私有云客戶設(shè)計(jì)的私有云存儲(chǔ)系統(tǒng),從性能和架構(gòu)上我們都有信心跟EMC的Isilon進(jìn)行 PK,性價(jià)比更高。

由于兩者之間在運(yùn)營(yíng)模式(通用 vs 定制)和設(shè)備上的區(qū)別,這就決定了在軟件層面上,我們的私有云軟件是重新開發(fā)的,沒有直接拿公有云的軟件來用。實(shí)現(xiàn)上當(dāng)然參考了很多公有云的技術(shù),但都是重新寫的。

說到軟件實(shí)現(xiàn),這里還是很有意思的。金山私有云這套軟件是在C++語言的基礎(chǔ)上開發(fā)的,但服務(wù)端和部分客戶端代碼是使用我自己維護(hù)的一個(gè)叫做C--的編碼風(fēng)格實(shí) 現(xiàn)的。這個(gè)C--項(xiàng)目是我在06、07年那會(huì)兒做的,因?yàn)橐恢庇X得C++程序員特別難找,甚至于我自己對(duì)C++的一些特性也會(huì)感到困惑,所以做的這個(gè) C--是一個(gè)類似C#和Java的語言風(fēng)格,仍然基于C++的編譯器,工具和庫跟C++都是共用的,可以無縫的進(jìn)行跟C++的混合編程。這樣做的好處在于 一般的程序員只需要一個(gè)星期的培訓(xùn)就可以上手,在性能上又有可媲美C++的優(yōu)化空間,在開發(fā)效率和運(yùn)行效率之間達(dá)成一個(gè)很好的平衡。當(dāng)時(shí)本來是想用這個(gè)改 寫WPS的,但是WPS的代碼量太大,折騰的代價(jià)太大,結(jié)果用在了這個(gè)私有云項(xiàng)目上。

其實(shí)我覺得嚴(yán)格來說,私有云并不是互聯(lián)網(wǎng)產(chǎn)品,而是軟件產(chǎn)品?;ヂ?lián)網(wǎng)團(tuán)隊(duì)和軟件團(tuán)隊(duì)在研發(fā)思路、運(yùn)營(yíng)思路上是完全不同的。我本人之前是WPS的技術(shù) 總監(jiān)兼架構(gòu)組組長(zhǎng),后來做云,所以能夠兼顧這兩種不同的文化,這事兒說來也挺有意思的。而且因?yàn)槲冶救素?fù)責(zé)技術(shù)工作,所以兩套技術(shù)上的共享可以協(xié)調(diào),代碼 之間可以互相借鑒,還能夠根據(jù)實(shí)際情況做聯(lián)合開發(fā)。

?

一般愿意做私有云項(xiàng)目的都是資金方面給的比較多的大客戶,當(dāng)然給客戶做多帶帶的服務(wù),成本是要比公有云高很多的。就你的經(jīng)驗(yàn),服務(wù)一個(gè)大客戶,需要投入多少研發(fā),多少運(yùn)維,多少客服?

楊鋼:我們目前提供的服務(wù)主要有三種:

第一種,面向大型企業(yè)和政府部門。這類客戶的特點(diǎn)是定制要求非常多,尤其是在安全方面(這里的安全是指國(guó)家保密制度相關(guān)的安全功能)。公有云在這個(gè)需求上幾乎沒有覆蓋,而私有云對(duì)保密要求是很多的。

不同的客戶會(huì)有各種功能需求,而且要和客戶本身的系統(tǒng)做深度集成。我們要給每個(gè)客戶提供產(chǎn)品化的方案,那怎么辦呢?我們做了一個(gè)非常彈性、靈活的引 擎,功能以插件的方式提供,融合到一個(gè)架構(gòu)里面。因?yàn)榭蛻舫掷m(xù)支付服務(wù)費(fèi),我們都會(huì)提供免費(fèi)升級(jí)的服務(wù),這個(gè)升級(jí)的思路是給引擎升級(jí),而插件不動(dòng)。這樣 子,客戶可以不斷獲得新的功能,同時(shí)我們團(tuán)隊(duì)也不需要維護(hù)大量版本分支。這其實(shí)是Office和VBA的思路:Office的很多功能是固定的,但是加上 VBA就可以做出很多東西來。當(dāng)然,這個(gè)技術(shù)實(shí)現(xiàn)難度是很高的。

因?yàn)橛羞@樣一套靈活的架構(gòu),涉及到定制化方面的插件代碼量其實(shí)不多,所以架構(gòu)成熟后,未來預(yù)期平均服務(wù)一個(gè)大客戶只需要投入三個(gè)人就可以滿足定制、運(yùn)維、客服的需求。

第二種,面向中型客戶。這類客戶一般是民營(yíng)的行業(yè)用戶,對(duì)定制功能的需求很少,他們會(huì)問,跟他們同一行業(yè)的國(guó)有企業(yè)那邊是怎么用的,直接抄過來一份用就可以。這類客戶我們只需要投入運(yùn)維和客服即可。

第三種服務(wù)是培訓(xùn),就是要教客戶怎么使用這套系統(tǒng)。培訓(xùn)一般是集中式培訓(xùn),一般一個(gè)客戶需要一兩次集中培訓(xùn)。

?

所以,私有云的產(chǎn)品目前是一個(gè)什么狀態(tài)?我們是用什么機(jī)制來做私有云軟件的管理、持續(xù)集成、自動(dòng)化測(cè)試、分支合并的?

楊鋼:現(xiàn)在的版本我們叫做金山私有云2.0,這套引擎是從今年年初立項(xiàng)后開始開發(fā)的,現(xiàn)在功能開發(fā)已經(jīng)完成,還在做界面美化、bug修正、測(cè)試等完善工作。有十幾個(gè)客戶已經(jīng)在使用了。

為什么從2.0版本開始,這事兒說起來也挺有意思的。其實(shí)金山快盤團(tuán)隊(duì)最早是從珠海搬到北京的,當(dāng)時(shí)有一部分人選擇留在珠海,然后做了1.0版本。 今年我們團(tuán)隊(duì)在之前的經(jīng)驗(yàn)上,重新設(shè)計(jì)架構(gòu)開發(fā)了現(xiàn)在2.0版本。新版本較大的特色有三個(gè):一是新加入的遠(yuǎn)程網(wǎng)盤客戶端,不占本地空間,而且因?yàn)榭蛻舳藳] 有數(shù)據(jù)留存,可以提高安全性;二是為定制化而生的引擎加插件設(shè)計(jì),可以大批量滿足定制需求;三是提供了獨(dú)立的集群存儲(chǔ)產(chǎn)品,給需要大量存儲(chǔ)的用戶提供一個(gè) 高性價(jià)比的選擇。

同時(shí)今年過年之后,我們會(huì)給所有1.0的客戶進(jìn)行升級(jí),把客戶也都合并到2.0上。

軟件維護(hù)這一塊,因?yàn)槲覀冎欢ㄖ撇寮_發(fā),不定制引擎,所以引擎是統(tǒng)一開發(fā)維護(hù)的,這是大部分的代碼量。插件代碼量相對(duì)很少,把插件開發(fā)落實(shí)到各個(gè)小組上,每個(gè)小組維護(hù)幾個(gè)插件。在軟件開發(fā)管理上,基本上跟之前做WPS的方式是一樣的。

?

?

?

?

本文轉(zhuǎn)載自:http://www.infoq.com/cn/news/2013/12/wps-private-cloud

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/4068.html

相關(guān)文章

  • 100%移植阿里云移動(dòng)測(cè)試技術(shù),竟僅需1周?! ——移動(dòng)測(cè)試專有云(1)

    摘要:無論是因?yàn)橐苿?dòng)是企業(yè)內(nèi)部應(yīng)用無法外部使用,還是要求測(cè)試數(shù)據(jù)絕對(duì)私有化,專有云解決方案都可以支持。降低成本自動(dòng)化測(cè)試技術(shù)減少手工測(cè)試工作量。 摘要: MQC專有云解決方案是MQC測(cè)試體系的完全移植版,目標(biāo)是幫助客戶短期內(nèi)在搭建一套專業(yè)的、系統(tǒng)的自動(dòng)化測(cè)試平臺(tái),實(shí)現(xiàn)測(cè)試服務(wù)、測(cè)試數(shù)據(jù)的完全本地化、私有化。無論是因?yàn)橐苿?dòng)App是企業(yè)內(nèi)部應(yīng)用無法外部使用,還是要求測(cè)試數(shù)據(jù)絕對(duì)私有化,MQC專有...

    MiracleWong 評(píng)論0 收藏0
  • 騰訊云推FPGA云IP市場(chǎng)服務(wù) 助力FPGA云服務(wù)落地

    摘要:年月,騰訊云推出國(guó)內(nèi)首款高性能異構(gòu)計(jì)算基礎(chǔ)設(shè)施,并致力于整個(gè)云服務(wù)生態(tài)圈的建設(shè)?;诖?,騰訊云在市場(chǎng)上帶來了一系列創(chuàng)新舉措。圖市場(chǎng)提供行業(yè)解決方案騰訊云云服務(wù)市場(chǎng)已在基因圖片視頻教育等行業(yè)和場(chǎng)景中落地。FPGA云服務(wù),作為云計(jì)算產(chǎn)品中一種新型的行業(yè)解決方案,具有性能優(yōu)越、開發(fā)便捷、計(jì)費(fèi)靈活等紅利,加之其具有低延遲,高吞吐等能力,在基因、人工智能、金融等計(jì)算密集型領(lǐng)域得到廣泛使用。2017年1...

    defcon 評(píng)論0 收藏0
  • 云計(jì)算加速中國(guó)企業(yè)發(fā)展 華三通信演繹云計(jì)算未來方向

    摘要:在大會(huì)上,華三通信立足云計(jì)算發(fā)展趨勢(shì)與挑戰(zhàn),全面介紹了華三通信云計(jì)算融合架構(gòu)產(chǎn)品及解決方案,利用新技術(shù),挖掘更多價(jià)值,推動(dòng)中國(guó)企業(yè)快速發(fā)展。對(duì)于華三通信云計(jì)算未來演進(jìn)方向,王瑋表示,華三通信會(huì)朝技術(shù)生態(tài)交付三大方向邁進(jìn)。  ? 1月6日,杭州華三通信技術(shù)有限公司(簡(jiǎn)稱華三通信)以云計(jì)算加速中國(guó)企業(yè)為主題,精彩亮相第十屆中國(guó)IDC產(chǎn)業(yè)年度大典(IDCC2015)。在大會(huì)上,華三通信立足云計(jì)算發(fā)...

    Richard_Gao 評(píng)論0 收藏0
  • 100%移植阿里云移動(dòng)測(cè)試技術(shù),竟僅需1周?!——移動(dòng)測(cè)試專有云(2)——架構(gòu)詳解

    摘要:云盒可以給智能設(shè)備提供穩(wěn)定的電源供應(yīng)網(wǎng)絡(luò)環(huán)境安全保障,是智能設(shè)備接入云服務(wù)的載體,具有低成本,高可靠,安全性高的特點(diǎn)。每個(gè)云盒都是管理智能終端的最小單元,多個(gè)云盒之間可以完美堆疊,可以靈活適應(yīng)各種復(fù)雜的機(jī)房環(huán)境以及各種規(guī)模的智能終端接入。 摘要: 移動(dòng)測(cè)試的應(yīng)用架構(gòu) 作為一整個(gè)龐大的移動(dòng)測(cè)試解決方案,MQC專有云系統(tǒng)內(nèi)部包含了非常多的軟硬件模塊,整個(gè)系統(tǒng)緊密高效的互相連接穩(wěn)定配合。從模...

    Bowman_han 評(píng)論0 收藏0
  • 100%移植阿里云移動(dòng)測(cè)試技術(shù),竟僅需1周?!——移動(dòng)測(cè)試專有云(2)——架構(gòu)詳解

    摘要:云盒可以給智能設(shè)備提供穩(wěn)定的電源供應(yīng)網(wǎng)絡(luò)環(huán)境安全保障,是智能設(shè)備接入云服務(wù)的載體,具有低成本,高可靠,安全性高的特點(diǎn)。每個(gè)云盒都是管理智能終端的最小單元,多個(gè)云盒之間可以完美堆疊,可以靈活適應(yīng)各種復(fù)雜的機(jī)房環(huán)境以及各種規(guī)模的智能終端接入。 摘要: 移動(dòng)測(cè)試的應(yīng)用架構(gòu) 作為一整個(gè)龐大的移動(dòng)測(cè)試解決方案,MQC專有云系統(tǒng)內(nèi)部包含了非常多的軟硬件模塊,整個(gè)系統(tǒng)緊密高效的互相連接穩(wěn)定配合。從模...

    curlyCheng 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<