AnyMacro總經理王世騰講演

日期:2006-10-24  作者:喜騰小二  來源:PHPChina


    各位嘉賓,下午好!我是北京AnyMacro的王世騰,一直以來很多人在懷疑,LAMP能不能支援大型關鍵業務應用?在這裡,我就嚮各位介紹一下我們經過四到五年的時間,現在至今為止已經取得了很多成功案例的一個大型的關鍵業務的應用。

    首先嚮大家介紹一下AnyMacro,專業就是郵件和訊息產品提供商,我們是小型的企業群,總公司安寧投資,下麵有安寧創新、安寧九州、安寧正龍,業務就是郵件與訊息領域,安寧九州是郵件機器人技術研發機構,安寧正龍是郵件清單係統,安寧創新是郵件安全公司,今天和未來我們的方嚮隻有一個專業的方嚮,就是郵件和訊息。到今天為止我們在國內包括歐美市場已經取得一定市場承認度。尤其在國內大型郵件和訊息應用方嚮,市民郵箱這個方嚮上,我們在國內占有超過50%的市場,說到這裡嚮各位介紹一下什麼叫統一訊息係統,源於郵件係統,多年以前,它是純粹的郵件係統,後來隨着各種訊息業務的應用,比方說像短信、IM、各種即時訊息係統,和語音和其他內容融合逐漸演變為統一訊息係統。

    在AnyMacro理解當中,統一訊息係統怎麼用,價值體現在哪裡?反過來可能會涉及到在一個企業裡麵,郵件和訊息係統應用是怎樣衍生的,在一個企業裡邊是內部郵件和訊息服務,這一階段稱之為第一個階段,安全的訊息平臺、及時的資訊溝通,以及綜合訊息服務。一提到郵件總覺得郵件隻能給我們提供一個收發信的應用,郵件除了收發信以外,郵件可以和妳的業務係統進行深入的互動。您可以透過簡單郵件機器人的使用實現郵件合併,一個單位裡麵有幾百人,所有人郵件到老闆那兒的時候,會是非常復雜的,我做一個簡單機器人自訂,可以實現全公司人員訊息郵件的合併,看起來就很方便,這是最簡單的應用。更復雜的應用郵件機器人可以實現郵件業務係統的應用,我可以把來自業務一線來自各個方麵的資料,包含在郵件裡麵的資料以一定的方式抽取當中插入到各種業務係統當中,進行統一的管理,反過來把業務的資料以自動業務方式提交給應該看您的使用者和信箱,信箱可能是簡單的一個郵件服務,也可能是一個更加豐富基於Web郵件入口應用。

    第二階段上下遊整合資訊渠道和加值工俱。一家企業郵件的時候是第一階段自己人用,第二階段很可能延伸到上下遊的業務應用當中去,一家企業有很多的代理商,很難要求代理商一下子整合到統一的ERP或者是CRM係統當中來,這個成本也是非常可觀的,管理和培訓起來非常麻煩。可以透過簡單的郵件訊息和郵件機器人的延伸實現報表的合併以及報表的統一處理。

    第三階段我們認為會達到核心價值鏈訊息入口的作用,能產生從企業到最終使用者的新媒體的價值,實現訊息入口。在AnyMacro係統裡麵,全訊息架構是基於集訓係統大型電信級或者運營級的郵件和訊息平臺,在這個平臺上結合它的應用能夠產生各種各樣復雜的新的應用類型。在所有的類型裡邊,比較復雜的一種係統就是市民郵箱係統,市民郵箱係統在國內有些城市裡麵已經開始應用了,比較典型的就是青島,市民郵箱是一種什麼樣的係統呢,是實名制的、一對一的、可信的,政府授信郵件和訊息渠道,政府可以把所有的市民所關注的,與他個人相關的從公安到工商,從稅務到保險,到各種各樣的社會服務內容,一對一發給他,發給他隻是和他個人相關的,個人可以透過這個渠道一對一把他個人的需求和想法、願望以及他日常需要的內容能夠及時地提交給所應該看到這個內容的政府機構,當然政府和個人之間也不僅僅是政府和個人,可能是企業,也可能是相關的機構。
    這裡麵就帶來一係列應用的可能,比方說政府給每個人提供一個個人信箱之後,提供個人安全的市民信箱之後,這裡麵包含政府要實現很多功能,就變得非常簡單,政府如果要做一個應急指揮,瞬間就可以實現,如果說來自每處的通緝販進入我市,政府可以發一封信給所有人,由於定位授權權不同,收到信的內容不一樣,登入到係統裡邊去的時候,看到的內容也是不一樣的。絕大多數人能收到一封短信,短信裡麵發生什麼樣的事情,在郵件裡麵看到更詳細的內容,有些人短信和郵件收不到以傳真和語音提醒的方式提交給他,根據這個事情緊急度而定,尤其是實名制,內容相關的個人參數相關的係統,如果個人收不到,可能以給您相關其他人最終傳遞給您,比方說您的家庭,您的同事,您的上級。這個應用主要有這樣幾個子係統構成,這種係統應用相對來說是比較復雜的應用。青島市是600萬市民,為600萬市民提供實名制、一對一的信箱本身就是一個非常大的應用係統。新浪、搜狐可能會有幾韆萬的註冊用戶,我們知道這幾韆萬免費註冊用戶真正的活使用者能有多少?活使用者對係統的壓力和收費使用者對係統的壓力區別是非常大的,因此600萬市民信箱使用者對係統造成的壓力,根據我們的估算不會低於五韆萬到一億免費使用者對係統的壓力,這是非常巨大的係統。

    在這種情況下,政府花了納稅人的錢,到今天也不光是政府,在電信級領域應用也是這樣的,我們利用我們基於LAMP架構的係統為國內運營商級的係統,為各省的網通、鐵通、中國經濟網、中國商務網韆萬級的係統,像人民解放軍網,安全度要求很高的,提供大型的訊息和郵件平臺,為我們的使用者提供有競爭力的應用方案,我們引用LAMP架構。最初使用關注和考評LAMP是在2001年,考慮到未來的需求會從投資驅動型的需求轉變成為回報驅動型的需求,政府類的應用由於花納稅人的錢,每一分錢都需要回報,在我們這兒翻譯成性價比。

    在這麼復雜過程中,延伸內容也是非常豐富的,不能提供自延伸的對未來的係統維護也是非常麻煩的,需要建立低成本、高可靠、易延伸、易維護的係統,在此我們引入LAMP架構。首先從平臺一級采用基於Linux無盤叢集的技術,這種技術由於所有的節點沒有硬碟的,非常容易維護,所有的伺服器就像用無盤工作站一樣簡單,而且每一個節點的可靠性比原來有盤的時候能夠提高一個數量級。而且這種架構伺服器節點都是完全對等的,任何節點之間是可以互換的,關鍵的一點是審計、維護是非常便利的,我們都知道,建置一個叢集是非常復雜的一項工作,一個三臺機器的叢集耗很長的時間,把他們調到同步,對於一個有幾十臺、上百臺伺服器的叢集是海量的工作。使用現在的架構,即使上百臺海量的叢集隻需要一天和一個工程師就可以完成,所有的伺服器不需要安裝,所有內容透過預先的配置包固化在一個係統裡麵去,整個係統有兩臺重要的關鍵的伺服器,實現所有節點係統的引導以及工作的分發,這種架構使得我們為國內很多電信級運營商提供以往基於別的架構五分之一到六分之一的成本實現同樣的可靠性和穩定性,

    另外一方麵,在郵件和訊息係統方麵普遍使用PHP作為我們的應用語言和延伸語言。PHP的好處剛才幾位專家進行豐富的介紹,在這兒我要介紹一點,我們為PHP做了哪些工作?我們做了一些延伸,一次解碼技術,這是核心之的PHP的延伸,它透過提供一組函式實現郵件安全時候防垃圾、防病毒一次解碼,實現全程的工作。我們知道,郵件反垃圾是前段時間很熱門的方嚮,有行為模式反邏輯、有內容模式反邏輯,而且郵件還有很關鍵的一點就是防病毒,通常情況下,很多公司提供的實現方式是我有防病毒閘道器、反邏輯閘道器,後麵是伺服器,因此一份信從最初經過防病毒閘道器到最後達到郵件係統,實現郵件的分揀要進行三次解碼、兩次編碼,因此係統效率損失非常嚴重。我們透過我們的一次解碼函式庫實現了整個過程隻需一次解碼就可以完成,而且用PHP這種方式,一點都沒有損失效率。

    另外我們有一個PHP的延伸是基於中間件的防病毒技術,很多人認為郵件是很古典的方嚮,事實上每個方嚮都有自己不斷深入和發展的過程,而且郵件恰恰是一個技術相對來說內容涉及麵非常廣的展品。在這個方嚮上,我們透過中間件殺毒,為客戶和大型客戶提供比較好的特性,一是病毒防護成本非常低,整個係統不管是一萬使用者、兩萬使用者、一百萬使用者還是一萬使用者,每個伺服器節點隻需要單一使用者授權就能實現,就僅此一點,為使用者的反垃圾成本降低了50%的係統建設成本以及80%的係統擁有成本。根據我們以往的評估,以PHP方式實現是最好的,在產品體係當中,我們也有封閉技術體係的產品,在解決方案方麵我們提供給大型運營商、電信運營商都是基於LAMP架構的係統。事實上我們認為,LAMP技術可能更適合於這種大型的服務級的應用,尤其適合級電信級的大型服務級的應用。很多人認為LAMP有安全的隱患或者是效率的隱患,很可能在產品規劃方麵考慮得不夠深入。基於中間件病毒的延伸,我們還能實現係統效率提昇很多,因為它可以把殺毒分佈到每一個節點上麵去,郵件殺毒對所有協定都有效,可以實現復合引擎殺毒。

    郵件和訊息應用在大型應用當中經常涉及到針對客戶進行二次開發或者說自訂的工作,在我們係統當中我們針對客戶自訂和二次開發,我們提供了更多的PHP延伸,這種延伸源於這樣幾點,PHP比較易用,因此把很多的訊息通信機制進行PHP的封裝,到今天為止對現在絕大多數和市民郵件有結合的工商稅務和金融的係統之間的通信機制進行大部分的封裝,這些方嚮恰好也是LAMP架構優勢方嚮所在。

    從未來應用角度來說,市民信箱還會提供包括資訊訂閱,透過郵件的方式訂閱自己關心的內容,未來可能會有移動商務訊息應用,同時還有北美移動訊息係統服務提供商在中國出一種服務,包括國內其他幾家都能夠提供智慧應用服務。嵌入式IA訊息應用、多訊息搜尋訂閱、郵件。進階服務到ASP類訊息發佈,ASP的訊息運營,應用託管是一種非常對中小企業來說是非常合適的應用,在未來應用當中不簡單是標準的應用,可能需要復雜的需求,透過手持終端希望後臺某個伺服器提供搜尋服務,出門要查一下酒店,搜尋服務透過何種方式傳遞應用和觸發應用呢?在以往應用當中我們得到英特爾公司大力支援,在此表示非常地感謝。今天的應用大部分建立在IE架構上麵的,我們基於LAMP架構的係統,另外一家是基於封閉的係統,前幾天在人民大學進行了一次對比測試,我們所有的效能指標比它高50%以上,這再一次堅定對大型應用走LAMP架構的信心。從商業的角度來說,我們也認為未來軟體企業更多收入來源應該是服務,而不應該是產品銷售。謝謝諸位,

<<<返回技術中心

技術文章

站內新聞

我要啦免费统计