【SDCC講師專訪】UCloud聯合創始人兼CTO莫顯峰:在云道路上的探索
2016-03-14 21:48:31 來源: 黑客不黑 評論:0 點擊:
2016年3月18日-19日,由CSDN重磅打造的數據庫核心技術與實戰應用峰會、互聯網應用架構實戰峰會將在上海舉行。在大會召開之際,CSDN有幸采訪到了UCloud聯合創始人兼CTO莫顯峰先生,并請他分享了關于他在云技術這條路上的探索。同時,他將在數據庫核心技術與實戰應用峰會中帶來《云端數據》的干貨分享,敬請期待!【點擊這里搶票】 莫顯峰 UCloud聯合創始
2016年3月18日-19日,由CSDN重磅打造的數據庫核心技術與實戰應用峰會、互聯網應用架構實戰峰會將在上海舉行。在大會召開之際,CSDN有幸采訪到了UCloud聯合創始人兼CTO莫顯峰先生,并請他分享了關于他在云技術這條路上的探索。同時,他將在數據庫核心技術與實戰應用峰會中帶來《云端數據》的干貨分享,敬請期待!【點擊這里搶票】

以下為專訪內容:
CSDN:首先請簡單介紹下自己、公司以及目前所負責的領域。
莫顯峰:我是莫顯峰,2000年本科畢業,之后一直從事軟件研發和相關的管理工作,先后分別任職于東軟、華為、騰訊,在2012年與幾位合作伙伴共同創辦了UCloud,目前任CTO,主要負責研發、產品、運維三個方向。
UCloud是一家專注于云計算領域的互聯網公司,產品涵蓋云計算的各個領域,包括但不止于計算、網絡、存儲、安全、大數據、應用服務、應用市場等。UCloud目前主要服務于游戲、金融、互聯網+、教育、視頻、O2O、電商等各個商業領域。
CSDN:您是如何走上技術這條路的?您有著16年的IT /互聯網行業的研發管理經驗,是何種緣由讓您一直堅持下來的?
莫顯峰:我覺得可能與很早接觸計算機有關吧,小學的時候就用Apple II進行軟件開發,很喜歡通過自己的努力,讓機器變得“聽話”。剛開始的時候,在東軟了解和學習到了軟件研發的基本概念,接著在華為感受到了大規模軟件系統研發的流程和電信行業的知識,后來在騰訊了解了互聯網軟件研發模式以及存儲、CDN和云計算領域的相關知識。
每一步的發展對于我個人而言都是一個新的挑戰,不斷在挑戰中學習和成長,每一個階段的成果都是激勵我繼續前行的動力。
CSDN:如今,人們都喜歡把數據備份到云端,能否談談你們在數據存儲云化成服務過程都面臨哪些挑戰?
莫顯峰:從個人而言,思路的轉變可能是第一個障礙。我是大概從2005年開始接觸分布式存儲的,之前電信軟件中更多的使用了磁盤陣列和小型機構造了可靠性很高、計算能力很強、存儲空間很大的一個節點,用于數據庫類服務,而分布式存儲或者云存儲往往是對其中部分特點的削弱,需要存儲使用者有一定的適應(比如鎖、延遲);而對其中部分特點是增強(比如并發、容量、容錯、成本)。
從設計和實現角度來看,主要挑戰來自于算法、分布式軟件設計、運維體系建設、故障檢測和自修復、負載均衡以及很重要的數據安全等各個領域。
從使用的角度來看,信任是比較大的挑戰,此外選擇合適的存儲模型、使用習慣的改變也都面臨挑戰。
CSDN:對于一個企業數據安全是至關重要的,那么,如何讓企業云端數據更加安全呢?UCloud又是怎么保障的?
莫顯峰:數據安全可以分為兩個大的方向:1. 數據的可靠性;2. 數據的私密性。
對于不同類型的產品,又分別有不同的解決方案,這里舉兩個例子來說明:
以UDB云數據庫來講,是通過多副本復制來保證數據的在線可靠性(磁盤損壞不影響數據可靠性),通過雙機熱備份來保證數據的可用性,通過自動切片備份保證數據的離線可靠性(誤操作一定程度可逆),另外有很多配合的工具,比如定時回檔到秒、Binlog清理和同步等,來提升效率和精準運維。而對于數據私密性,由于UDB是以數據庫實例的方式交付給客戶的,那么基礎的SDN網絡協助UDB隔絕了任何其他客戶窺探的可能性。
第二個例子是UFile對象存儲,它是以API的方式提供服務的一種存儲模型,數據的可靠性和可用性大抵相同,都是采用多副本或一些特定的存儲算法來實現的(比如EraseCode),另外它的特征又分為公開倉庫和私有倉庫,公開倉庫是可以任意訪問的,私有倉庫需要憑借私鑰才能夠訪問,以此確保數據的私密性。
總體來說,不同類別的存儲產品,保證數據安全的方式大多數相同,又存在部分的差異,云計算企業提供非常豐富的存儲產品用于解決各類問題,也是希望通過平臺的能力,讓企業客戶在開發和運營過程中能夠更加聚焦于核心業務,省卻很多研發投入。
CSDN:在您帶領研發團隊過程中,遇到過哪些困難?又是如何克服的?期間有沒有令您印象深刻的人或事呢?
莫顯峰:困難總是很多的,當然辦法總比困難多。例如人才招聘的問題,UCloud早期由于創立不久,行業影響力偏弱,想要招聘到好的人才非常困難,而云計算又是技術密集型(人才密集型)的行業,如何在沒有足夠多的人才的情況下,做成事情、做好事情、超越別人的做好事情?我們的做法是如下幾點:
聚焦客戶的核心訴求,一些周邊產品、邊緣特性暫時不予滿足和研發;
強管理和控制,由少數有經驗的同事以非常關注細節的方式參與項目,讓新人、初學者盡量沒有犯錯的機會;
以資歷淺者為主要招聘目標,快速搭建團隊和維持良性運轉。
CSDN:就您個人而言,能否給那些還未有太多職場經驗的IT從業者一些建議呢?
莫顯峰:給幾個建議供參考吧:
CSDN:在本次SDCC數據庫峰會上分享的話題是?
莫顯峰:我這次分享的議題是云端數據,主要從三方面談談云計算環境下與數據有關的一些內容,云和IDC、云和服務化、云和軟件架構等等。
CSDN:您最期待在本次SDCC數據庫峰會上聽到哪些內容?
莫顯峰:從個人而言,目前特別希望了解傳統企業、金融企業在使用數據庫或者說存儲這個領域的一些經驗、最佳時間和痛點。
CSDN:最后,您還有什么要補充的嗎?或者還有什么想和我們分享的嗎?
莫顯峰:最后也是感謝大會主辦方,給到這樣一個機會跟大家做交流和分享,作為一個云計算行業從業者而言,云計算本身是價值觀、技術態度、運維方式、工作流程等各個方面的變革,當然也包括數據庫技術和應用,希望中國的技術工作者們能夠以更加開放的心態,早日邁上云之路,贏在起跑線。

莫顯峰 UCloud聯合創始人兼CTO
引用
莫顯峰 UCloud聯合創始人兼CTO,畢業于哈爾濱理工大學機械電子工程系,擁有16年的IT&互聯網行業的研發管理經驗,曾就職于東軟、華為、騰訊,歷任研發經理、技術總監等崗位,分別負責過騰訊海量云存儲系統、海量CDN系統、騰訊云計算平臺的研發及管理,對云計算行業具有豐富的經驗。
以下為專訪內容:
CSDN:首先請簡單介紹下自己、公司以及目前所負責的領域。
莫顯峰:我是莫顯峰,2000年本科畢業,之后一直從事軟件研發和相關的管理工作,先后分別任職于東軟、華為、騰訊,在2012年與幾位合作伙伴共同創辦了UCloud,目前任CTO,主要負責研發、產品、運維三個方向。
UCloud是一家專注于云計算領域的互聯網公司,產品涵蓋云計算的各個領域,包括但不止于計算、網絡、存儲、安全、大數據、應用服務、應用市場等。UCloud目前主要服務于游戲、金融、互聯網+、教育、視頻、O2O、電商等各個商業領域。
CSDN:您是如何走上技術這條路的?您有著16年的IT /互聯網行業的研發管理經驗,是何種緣由讓您一直堅持下來的?
莫顯峰:我覺得可能與很早接觸計算機有關吧,小學的時候就用Apple II進行軟件開發,很喜歡通過自己的努力,讓機器變得“聽話”。剛開始的時候,在東軟了解和學習到了軟件研發的基本概念,接著在華為感受到了大規模軟件系統研發的流程和電信行業的知識,后來在騰訊了解了互聯網軟件研發模式以及存儲、CDN和云計算領域的相關知識。
每一步的發展對于我個人而言都是一個新的挑戰,不斷在挑戰中學習和成長,每一個階段的成果都是激勵我繼續前行的動力。
CSDN:如今,人們都喜歡把數據備份到云端,能否談談你們在數據存儲云化成服務過程都面臨哪些挑戰?
莫顯峰:從個人而言,思路的轉變可能是第一個障礙。我是大概從2005年開始接觸分布式存儲的,之前電信軟件中更多的使用了磁盤陣列和小型機構造了可靠性很高、計算能力很強、存儲空間很大的一個節點,用于數據庫類服務,而分布式存儲或者云存儲往往是對其中部分特點的削弱,需要存儲使用者有一定的適應(比如鎖、延遲);而對其中部分特點是增強(比如并發、容量、容錯、成本)。
從設計和實現角度來看,主要挑戰來自于算法、分布式軟件設計、運維體系建設、故障檢測和自修復、負載均衡以及很重要的數據安全等各個領域。
從使用的角度來看,信任是比較大的挑戰,此外選擇合適的存儲模型、使用習慣的改變也都面臨挑戰。
CSDN:對于一個企業數據安全是至關重要的,那么,如何讓企業云端數據更加安全呢?UCloud又是怎么保障的?
莫顯峰:數據安全可以分為兩個大的方向:1. 數據的可靠性;2. 數據的私密性。
對于不同類型的產品,又分別有不同的解決方案,這里舉兩個例子來說明:
以UDB云數據庫來講,是通過多副本復制來保證數據的在線可靠性(磁盤損壞不影響數據可靠性),通過雙機熱備份來保證數據的可用性,通過自動切片備份保證數據的離線可靠性(誤操作一定程度可逆),另外有很多配合的工具,比如定時回檔到秒、Binlog清理和同步等,來提升效率和精準運維。而對于數據私密性,由于UDB是以數據庫實例的方式交付給客戶的,那么基礎的SDN網絡協助UDB隔絕了任何其他客戶窺探的可能性。
第二個例子是UFile對象存儲,它是以API的方式提供服務的一種存儲模型,數據的可靠性和可用性大抵相同,都是采用多副本或一些特定的存儲算法來實現的(比如EraseCode),另外它的特征又分為公開倉庫和私有倉庫,公開倉庫是可以任意訪問的,私有倉庫需要憑借私鑰才能夠訪問,以此確保數據的私密性。
總體來說,不同類別的存儲產品,保證數據安全的方式大多數相同,又存在部分的差異,云計算企業提供非常豐富的存儲產品用于解決各類問題,也是希望通過平臺的能力,讓企業客戶在開發和運營過程中能夠更加聚焦于核心業務,省卻很多研發投入。
CSDN:在您帶領研發團隊過程中,遇到過哪些困難?又是如何克服的?期間有沒有令您印象深刻的人或事呢?
莫顯峰:困難總是很多的,當然辦法總比困難多。例如人才招聘的問題,UCloud早期由于創立不久,行業影響力偏弱,想要招聘到好的人才非常困難,而云計算又是技術密集型(人才密集型)的行業,如何在沒有足夠多的人才的情況下,做成事情、做好事情、超越別人的做好事情?我們的做法是如下幾點:
聚焦客戶的核心訴求,一些周邊產品、邊緣特性暫時不予滿足和研發;
強管理和控制,由少數有經驗的同事以非常關注細節的方式參與項目,讓新人、初學者盡量沒有犯錯的機會;
以資歷淺者為主要招聘目標,快速搭建團隊和維持良性運轉。
CSDN:就您個人而言,能否給那些還未有太多職場經驗的IT從業者一些建議呢?
莫顯峰:給幾個建議供參考吧:
- 堅持體育鍛煉,讓身體保持年輕;
- 不要太計較短期得失(可能包括薪酬、餐補、交通補貼等等);
- 多做就是多學,前提是勤于思考,永不滿足;
- 延伸周邊領域知識,比如做數據庫的,那么Cache、歸檔等都需要有更好的了解,這樣才能逐步擴大自己的知識圈。學習也是一層一層搭建起來的體系;
- 不要延伸到太遠,比如做數據庫的,一定要去了解火箭助推,也許很有興趣,但是只有理論沒有實踐的知識很可能是偽知識,并且記不住。
- 不要迷戀大公司,因為你在那里的工作范圍會非常窄,違背多做就是多學,成長往往比多做的人滿很多。
CSDN:在本次SDCC數據庫峰會上分享的話題是?
莫顯峰:我這次分享的議題是云端數據,主要從三方面談談云計算環境下與數據有關的一些內容,云和IDC、云和服務化、云和軟件架構等等。
CSDN:您最期待在本次SDCC數據庫峰會上聽到哪些內容?
莫顯峰:從個人而言,目前特別希望了解傳統企業、金融企業在使用數據庫或者說存儲這個領域的一些經驗、最佳時間和痛點。
CSDN:最后,您還有什么要補充的嗎?或者還有什么想和我們分享的嗎?
莫顯峰:最后也是感謝大會主辦方,給到這樣一個機會跟大家做交流和分享,作為一個云計算行業從業者而言,云計算本身是價值觀、技術態度、運維方式、工作流程等各個方面的變革,當然也包括數據庫技術和應用,希望中國的技術工作者們能夠以更加開放的心態,早日邁上云之路,贏在起跑線。
上一篇:PaaS如何避免災難的發生?
下一篇:《分布式服務框架原理與實踐》試讀感想
分享到:
收藏
