九月八號,周一。
林遠早上七點半到工作室的時候,蘇明遠已經在了。
桌上攤著十幾頁列印材料,旁邊放著三罐喝空的紅牛。
"你幾點來的?"
"六點半。"蘇明遠眼圈微青,"昨晚把SafeBackup部署方案初稿趕出來了。"
他把材料推過來。
林遠翻了翻。網絡拓撲分析、備份策略設計、災備方案——三大部分,十幾個子項,數據翔實。圖表不算漂亮,但信息密度很高。
"你熬了一夜?"
"還行,三點睡的。"蘇明遠揉了揉眼睛,"你看第三部分,災備方案。恆遠那邊五百多台終端,我按部門做了分區——十個網段,五台備份伺服器做分布式存儲,管控台統一下發策略。"
"嗯。"林遠看完,點頭,"整體思路沒問題。但有個點——恆遠的IT部門一定會問:如果數據中心本身出問題了呢?"
"你是說物理層面的災難?"
"火災、水浸、電力故障。五百台終端的備份數據量不小,所有雞蛋放在一個籃子裡——恆遠不敢,我們也不能這麼建議。"
蘇明遠想了想:"異地災備?"
"對。具體怎麼搞?"
"北京找一個異地節點——恆遠總部在金融街,亦莊經濟開發區有中關村科技園的分支,網絡基礎設施夠。兩個節點之間走加密通道,關鍵數據實時同步。"
"RPO呢?"
"恢復點目標——四小時以內。"
林遠拿起筆,在方案封面寫了四個字:異地災備。
"這個作為亮點講。下午周建國來對稿,一起過。恆遠老馬最在意的就是數據安全——你把災備這條線講透了,比什麼都管用。"
"好。"蘇明遠頓了一下,"還有個事——恆遠簽約之後,產品演示和技術培訓什麼時候安排?"
"周建國會協調時間。我們需要準備一份培訓材料,面向恆遠的IT運維團隊。"
"大綱我起了個頭。"蘇明遠翻到最後一頁,"備份策略配置、管控台操作、故障恢復流程、常見問題處理——四個模塊。夠不夠?"
"主體夠了。但加一節——行為分析引擎的技術原理概述。"
蘇明遠愣了一下:"為什麼?恆遠關心的是備份,為什麼要講引擎原理?"
"因為恆遠的技術總監會問。SafeBackup和Consumer的反惡意軟體引擎是什麼關係?是不是同一套東西換了個殼?底層技術有沒有風險耦合?"
"怎麼答?"
"實話實說。"林遠說,"兩條獨立產品線,共享底層行為分析能力,但應用方向完全不同。SafeBackup專注數據保護和備份恢復,Consumer專注反惡意軟體和行為檢測。技術底座有交集,產品邏輯各自獨立。就像——發動機同系列,但一輛是轎車,一輛是卡車。"
蘇明遠笑了一聲:"這個比喻行。"
"培訓材料里加一頁產品架構對比圖。兩條線的關係畫清楚——別讓恆遠那邊產生誤解。一旦他們以為我們拿Consumer改吧改吧就當備份賣,信任就沒了。"
"明白。"蘇明遠深吸一口氣,"說實話,有點緊張。恆遠是咱們第一個企業級客戶——"
"別慌。"林遠看著他,"SafeBackup的底子你自己最清楚。代碼是你一行行審的,架構是你參與設計的。拿出底氣來。"
蘇明遠點了點頭。
九點,趙強和張浩然先後到了。張浩然一進門就坐到工位上,打開筆記本——他昨晚在家把管控台後端的資料庫表結構設計完了。
"v1.3.0進展怎麼樣?"
趙強拉開椅子坐下,打開筆記本電腦:"行為規則庫擴展完成了三成。勒索軟體的特徵行為建模做了一版——加密行為鏈的識別準確率目前92%。"
"還差多少?"
"閾值還在調。誤報率要壓到千分之三以下才算過關,現在千分之五。再調兩輪差不多。"
"後門通訊的特徵行為呢?"
"模板有了。C2心跳包、加密隧道建立、異常埠掃描——三種行為模式做了規則定義。下周開始跑測試集。"
"資源占用優化呢?"
"沙箱引擎的內存占用又降了15%。加上個月的30%,總共降了45%。P4機器上實測,常駐內存從68MB壓到37MB。"
"不錯。"林遠說,"管控台那邊——"
"李哲上周搭了框架。策略下發模塊正在寫,預計本周出初版。日誌匯總模塊排在下周。"
"十月底是硬線。David那邊七家企業等著內測,恆遠也簽了——企業級管控能力必須跟上。"
趙強點頭:"明白。我去盯李哲的進度。"
十點,林遠回到自己工位。
抽出諾基亞,給方河發了條簡訊。
"方河先生,感謝邀請。技術沙龍我有興趣,到時候去聽聽。"
方河的回覆很快:"太好了!時間是九月二十號,周六下午,中關村科學院南路的一個會議室。到場大概三十人,都是技術圈的——架構師和安全方向的研究者為主。你不需要做什么正式介紹,旁聽就行。"
林遠盯著這句話看了一會兒。
"不需要正式介紹。"
方河在幫他。給他一個低調的位置——不用自我介紹,不用交換名片,安安靜靜當一個旁聽者。
在方河眼裡,他只是"林遠",一個對安全技術有想法的年輕人。跟"守望"沒有半點關係。
但那個圈子的人嗅覺敏銳。三十個架構師和安全研究者坐在一起,話題遲早會碰到行為分析引擎、碰到Consumer的技術邏輯。到時候他一句話都不能多說——多一句都可能被人捕捉到關聯。
先去了再說。能聽就聽,能學就學。不暴露,不發聲。
"好的。九月二十號見。"
上午剩餘時間,林遠繼續打磨863方案的MIPS測試矩陣。ARM7的測試用例上周已經完成,MIPS的架構差異更大——指令集、流水線、Cache策略都不一樣,測試維度要重新設計。
寫到一半,手機響了。蘇明遠發來一條消息:"恆遠的網絡拓撲圖我拿到了,周建國剛發的。比我預想的複雜——三個樓層、兩個機房、一條專線。"
林遠回:"方案里加一條——專線帶寬評估。備份數據走專線的話,帶寬夠不夠是前提。"
"好。"
九月的北京,秋高氣爽。校園路上梧桐葉還綠著,但清晨的風已經有了涼意。新學期的節奏穩下來,到處是趕去上課的學生。
下午兩節課——作業系統和高等代數。
林遠坐在教室第三排,筆記本攤開,認真記著筆記。作業系統講進程調度,高代講若爾當標準型。這些基礎課對他來說不難,但坐在教室里聽老師系統講解的感覺本身就不一樣。
前世沒上過大學。今生坐在這裡,每一堂課都有重量。
下課走出教學樓,手機響了。
周建國:"林遠,明天下午兩點,恆遠總部。我先帶你過去,咱們對一遍匯報材料。"
"好。明天見。"
"材料有變化?"
"加了異地災備那部分。"
"好,我看了。恆遠那邊最關心的就是數據安全,這塊講透了,簽約流程就走得快。"
"明白。"
回到工作室,快五點。
趙強和李哲都在,鍵盤聲此起彼伏。張浩然在對面工位上寫管控台後端的策略下發接口,頭也不抬。孟薇薇發來的郵件分類周報躺在林遠郵箱裡——十七封企業諮詢已經按行業和規模分成三檔,每檔標註了跟進優先級。窗外的天光漸漸暗下來,日光燈管嗡嗡響著。
林遠打開SourceForge後台,看了一眼Consumer的下載數據。
8247。
從周六的7400到今天的8247——兩天漲了847。增速明顯在加快,每天新增的量比上周翻了將近一倍。
按這個趨勢,本周末破9000,下周就碰一萬。
一萬次下載。
Consumer進入主流安全工具的第一梯隊。在整個反惡意軟體領域,下載量過萬的個人產品屈指可數。
他關掉頁面。沒告訴趙強和李哲。
這個數讓他們自己看到——衝擊力比現在說一句"快了"大得多。
六點半,騎車回楠書房。
推開門,飯香撲鼻。
"回來了?"王淑芳從廚房探頭。
"嗯。"
林建國坐在客廳看新聞聯播,見他進來,點了下頭。
"工作室忙不忙?"
"忙。在準備一個大客戶的匯報材料。"
"多大的客戶?"
"一家五百多人的企業。簽了約的。"
林建國眉毛挑了一下,點了點頭,沒再多問。
飯桌上,王淑芳問:"這周的課難不難?"
"不難。"
"別光顧著忙工作室,把功課耽誤了。"
"不會。"
吃完飯,林遠回房間。
關門,從抽屜里拿出恆遠方案的草稿,補充異地災備節點的部署細節。
亦莊的網絡基礎設施夠用。恆遠總部在金融街,兩個節點之間走加密專線,延遲可以控制在毫秒級。RPO設定四小時——對五百台終端的體量來說綽綽有餘。
但這只是第一步。
以後會有更大的企業客戶。兩千台、五千台、一萬台終端——那時候的災備方案就得徹底重新設計。
不過那是以後的事。先把眼前這一仗打好。
放下筆,看了一眼時間。九點一刻。
明天下午,恆遠。
遠望工作室企業級業務的——真正起點。