專訪友友新創姚巨集宇 談雲計算中介軟體

2021-09-23 02:47:07 字數 4229 閱讀 7873

本文講的是專訪友友新創姚巨集宇 談雲計算中介軟體,編者按:由中國電子學會主辦、中國電子學會雲計算專家委員會承辦、澳信傳媒it168協辦的,首屆中國雲計算大會將於5月22日在北京中國大飯店舉行。為了深入**雲計算對it產業、教育和社會發展的影響,把握雲計算的實質內涵及發展趨勢,中國電子學會雲計算專家委員會和it168聯合發起了雲計算專家系列訪談,邀請國內外知名的雲計算專家闡釋雲計算的未來發展趨勢、應用策略以及對中國電子資訊產業的深遠影響等。上期我們採訪了中國工程院院士、雲計算專家委員主任委員李德毅以及中國電子學會副秘書長林潤華。

以下是我們對姚博士訪談的主要內容。

附:姚巨集宇博士簡歷

姚巨集宇,2023年考入中國科技大學少年班,2023年赴美留學,先後獲威士頓康星大學麥迪遜分校(university of wisconsin - madison)計算機和材料系的碩士及博士學位。自2023年起主要在矽谷從事大規模企業軟體和網際網路技術的研究,開發和管理工作。曾任:

" 高階研究員,美國雅虎研究院(yahoo! research lab),從事大規模分布式系統,海量資料處理,以及搜尋引擎技術的研究和開發。

" 資深管理人員及架構師,美國雅虎財經網(yahoo! finance, 年銷售額超過1億美金)和雅虎技術工程部(yahoo! platform engineering),負責雅虎大規模資料傳輸和處理平台以及大型資料中心的技術架構和維護及技術團隊管理。

" 資深管理人員及架構師, 美國sidestep公司(世界最大的旅遊搜尋引擎,2023年被美國kayak公司以2億美金收購),負責全公司的技術架構和技術團隊管理,並參與資本運作。

2023年在北京和矽谷同時創立友友新創系統技術股份****和yoyo systems, inc.。 現擔任兩家公司的ceo和中國電子學會雲計算專家委員會委員。

雲計算因網際網路而生 本質是虛擬資源池

姚巨集宇博士:雲計算在現在火爆起來的根本原因在於網際網路的興起。而在這之前,分布式計算已經被人們提了很久--類似雅虎和谷歌都已經研究了很久。這些是雲計算的技術基礎。還有乙個方面是,網際網路近兩年不論從速度還是規模上都得到了高速的發展。沒有網路就不會有云計算。

還有乙個方面是商業模式的保障。這可以從電子商務說起,現在大家已經可以完全放心信任的從網路上購買東西,信任運營商提供的平台。雲計算也與之類似,只是**的是計算資源--按需付費。這和自來水、用電的**模式一樣。

歸根到底,網際網路的誕生到目前15年的發展促成了雲計算的產生。

姚巨集宇博士:雲計算的本質來說,是乙個基於網路的超級虛擬計算機。它分布在網路的各個端,但是使用者通過網路來應用雲計算池中的資源,可以動態調配,按照自己的需要量呼叫相應的資源。

與sun提出的"網路就是計算機",範圍太廣,這確實是乙個大趨勢,我個人也認同。但是,我個人更願意縮小範圍,把雲計算看做虛擬機器。這樣以來更容易理解,產品也容易找準目標點,更容易落地。

雲計算是眾多概念的融合 早已實際應用

姚巨集宇博士:從我個人的理解來說,虛擬化技術和網格技術是雲計算平台的乙個基礎。我理解的雲計算概念分兩個方面。乙個方面是對分布式的資源進行動態調配,另一方面是對其進行自動管理。網格技術雖然沒有最終實現,但是也就是將分布式的資源調配整合起來;虛擬化技術則簡便了管理,把所有的東西整合虛擬起來,方便使用者運用或者管理。這兩個技術是基礎。

soa架構通過這兩塊將服務提供給使用者。saas在我看來只是雲計算的一種模式,而公用計算也是如此。至於下一代資料中心,實際上就是乙個"雲",它整合了以上的概念,將他們全部應用起來。在底層技術上來說,這些概念都有自己的位置,它們彼此相關,卻不能單獨拎出來代表雲計算。

姚巨集宇博士:這可以分為兩個角度來講。我個人認為雲計算是現有應用,而現在才開始提這個概念。舉個例子,google的搜尋引擎,yahoo的儲存,it168的服務等等,就是雲服務。而本次訪談本身就是一種雲服務的體現。只是人們沒有將這些上公升到"雲"的概念。

另一方面,由於雲計算概念很新,很多人都有自己不同的定義。我個人認為雲計算的概念有很多層次,比如網際網路層次來說,我們的訪談已經在用。下面的層次比如saas,國外已經成熟,我們也開始起步,這也是一種雲服務。再往下是公用服務,國內服務比較少,在國外,亞馬遜的s3,ec2都用的很成熟。我們國內的阿里巴巴還有一些網路儲存商基本都在用這類服務。只是我們現在沒有成熟的的模型,來提供相對成熟的服務給使用者。

友友溝通雲計算的上層服務與底層架構

姚巨集宇博士:我剛才提到,光有雲,沒有服務是不行的。而沒有雲,服務則無從談起。現在很多概念談到paas、saas等等,從我個人來看這些都屬於雲計算上層的服務。而底層的雲就是支撐以上服務的大型的"虛擬機器",我們公司主要就是來做這個底層平台,提供工具和平台讓使用者建立雲服務。

我們主推的產品是雲計算中介軟體,總結前人經驗,將一些大規模分布式系統中容易出現的問題,相應的解決方案抽象出來,做成系統管理工具給使用者。我們提供的中介軟體工具幫助使用者很好的改善服務與底層平台間的溝通。目前還很少有公司去完善的解決這樣的問題,我們就以此為切入點來做雲計算的中介軟體。

姚巨集宇博士:中介軟體實際上是非常廣泛的概念。從作業系統到最前端的網頁之間的所有部分都可以叫中介軟體。我們的雲計算中介軟體是比較底層的,前端是很接近類似web服務的應用,底層則會和作業系統的核心接觸。通過這種縱向的切入,對整個系統進行協調和管理。

這裡面會用到我們的數流平台、datacell、memlink、gap平台等。運用這些工具可以大大方便眾多計算機的管理、應用以及服務的搭建。

姚巨集宇博士:我們建立的網路虛擬機器從某種意義上就是為了將網路裡的所有資源整合到一起,變成乙個雲。拿個人電腦作比方,我們的網路虛擬機器就像乙個主機板,讓別的零件整合起來,讓電腦運轉起來發揮作用。

vmware和微軟的產品是將一台強大的電腦虛擬成很多電腦來用,而我們是將很多電腦虛擬成一台大型的計算機--雲,來提供服務。從長遠上看,我們是殊途同歸的。

友友為雲計算而生 國內雲計算的普及在應用

姚巨集宇博士:首先來說,中國的企業市場雖然有很多競爭對手,但真正做底層平台的公司很少。除了ibm、oracle等國際大公司外,很少有本土的公司做這方面內容。我個人認為他們的使用者很多,很大,因此他們對於客戶的定製化需求以及重視度方面就難以側重。而客戶對於我們來說,就是非常重要的物件,因此我們提供的方案是量身定做的。

另一方面,這些大型企業的軟體,很多的底層架構已經確定,但是這是很多年前的老架構。我們的產品是瞄準雲計算全部重新編寫的,可以更好的適應網際網路,這是一些老的架構所無法比擬的高效。

姚巨集宇博士:有一部分客戶,他們對於雲計算有一定的了解,因此我們稍微一接觸,客戶就可以明白雲計算的好處和未來的用處,我們就可以很好的合作。

而另一些客戶,我們就需要花費很多的精力來教育和培養使用者,讓他們接受和理解雲計算的概念。不過以我在國內的經歷,我們國人對於這些的接受還是很快的。

姚巨集宇博士:中國市場和西方市場有很大的區別。我們國人的自我保護意識很強,類似雲計算和saas這種模式有乙個基本要求就是代管,這在國內,大家目前還比較難接受。大家習慣於自己建立資料中心,自己來管理--認為這樣更妥當。這也與目前國內的信用建立機制有關係。

除了這一塊,還有另乙個方面是大家對於雲計算本身的認知問題。我們需要很多專家、學者來讓大家更多的了解有關雲計算的技術和概念。例如咱們5月22號的首屆中國雲計算大會,讓人認識到這個不是虛無縹緲的東西。國外的廠商主要是在我們這裡推廣應用和服務,並不會把技術拿來給我們,所以我們應該趁著現在的機遇加緊我們自己的智財權和技術研發。

當然,雲計算牽扯很廣,包括法律、經濟等很多體系。這就是公共雲的面臨的"規模效應"。我們也不該老是執著於概念,而應該讓大家實實在在的感受到效益。

原文發布時間為:2009-04-10