天天看點

項目實施“首戰之旅”

Feb 16.2014

其實,說起這不大不小的項目,從去年2013年12月9日開始實施,到今年2014年1月16日全部驗收,距離現在也有一段時間了,我卻一直沒心思好好地靜下來去記錄、總結、反思一下整個項目,這難免與我往常做事的習慣有較大的出入,以前工作上事無巨細,隻要對我有所感觸的,我都會一一碼字記錄下來,或長或短的,當成一種經曆。

      自從去年中旬,轉戰新公司,心情一直時起時落的,一段不知往哪個方向改變,  在QQ簽名檔寫上“改變”二字整整幾個月,等待到9月份的時候,踏入一家産品代理商,以虛拟化為IT發展方向,我的心兒算是塵埃落定。新公司是HP的産品代理商,經營的産品有HP産品的一系列産品,包括:伺服器、儲存設備、工作站、瘦客戶機、桌上型電腦等等。以項目作為導向的銷售模式是一直在探索的,大的項目已有好幾個,剛進公司不久,對虛拟化的技術雖尚未涉足,但我就很幸運地參與到客戶東風汽車RGS項目中,開始了項目實施“首戰之旅”。

       這一回,之是以“心中似有千言萬語,至唇邊,卻無言”,這其中有一個很重要的原因——受“以結果為導向來看待事情”新觀念的影響。在不确定項目實施完畢結果是否良好?我沒敢保證自己在項目實施中究竟是做得好還是不好,我沒心思停下來記錄更不用說整個項目的總結了。但是,這并不代表我不夠自信,沒寫總結,還記得那時,無論每日項目實施再忙碌,再疲憊,我都會一一記錄在《東風汽車RGS項目每日工作進度彙報.xlsx》。

項目實施“首戰之旅”

自從周六公司2014年Q1(新财年第一季度)會議,公司老總和銷售總監一一肯定項目實施取得的成果——“小夥子,幹得不錯,幹得漂亮!部門經理有魄力,上司風格,很像李雲龍!”這番話,對于我的工作給予肯定,讓我對于這項目有一種真正意義上“塵埃落定”的感覺。

是以,趁着這個時候,回顧回顧這價值接近70萬元的項目,梳理一下,細細道來——

項目實施“首戰之旅”

     這個RGS項目,相對項目實施經驗豐富的技術大牛來說,難度應該不算大,而對于我這個初出茅廬的IT年輕技術人來說,有幾個難點,在整個項目實施當中,影響着項目進度:

1,HP Session Allocation Manager (HP SAM)v.3.1

這軟體簡稱: HP SAM,是一款資源配置設定軟體,對從HP SAM Client登入的使用者進行配置設定管理,調用背景的工作站資源。

1)關于這個軟體平台,因為熟悉度不夠,我在搭建初始階段遇到安裝失敗的問題(具體情況:安裝SAM時,出現報錯資訊:嚴重錯誤由于發生錯誤安裝提前結束。)

周旋一段時間,不斷地嘗試各種方法來解決問題,最後在部門主管協助下才找到原因,軟體搭載平台的環境為:域環境+32位伺服器端作業系統+IIS+ASP.NET+資料庫軟體SQL Server 2005,細節處在于: IIS相關元件的選擇上,有些必要選擇的,一定要勾選上才能正常安裝上。

          2)在HP SAM軟體平台搭建之後,遇到WEB管理頁面不能正常操作,導入不了使用者賬号和工作站資源,繼而如何調試使用,如何在生産環境進行資源配置設定。

          2,在項目實施階段,遇到部分硬體方面的因素引起的問題,從一開始從軟體方面開始檢查到确定是硬體問題引起的問題,最後更換硬體之後,問題就解決,硬體裝置包括:一台工作站和一台KVM。

這個問題也提醒着:整個環境搭載完成了,并不代表所有硬體平台和軟體平台可以正常運作和工作,還得經過一個調試使用階段。

3,在項目實施階段,關于客戶的需求變動,需要全方位考慮和進行必要的商務溝通、交流,有時可以避免一些純技術的工作。

1)在進行機櫃PDU和客戶機房電源插座相連接配接的時候,出現偏差需要臨場變動——因為PDU規格為: 16A*250V,而客戶機房地闆上的電源插座規格為:10A*220V,導緻規格不一緻,無法正常連接配接。

遇到這種狀況,要麼更換電源插座,使之與機櫃PDU相配套,但這需要重新采購;要麼更換機櫃PDU,降低規格,但這個有很大的安全隐患,整個機櫃有8台工作站,最大承受功率遠遠超過原有PDU的規格,考慮到整套環境的安全性和拓展性,我毅然選擇并建議客戶更換機房地闆上的電源插座。

接着,客戶提出那缺少零配件,你們要自己去購買,我一方面跟客戶接口人溝通,先幫忙到你們公司的工作電工維修部看一看有沒有同等規格的電源插座,如無及時通知我一聲;另一方面,我則跑到客戶現場附近的五金店,購買相應規格的電源插座,準備先自淘腰包購買零配件。

戲劇性的一幕出現:就在我剛剛在五金店標明品牌、規格之後準備付錢的時候,客戶打電話給我說不用了,他們工廠電工維修部有備件。快回來看一看是否合适,合适就可以叫電工來更換電源插座。

最後,傳回客戶機房,檢視規格:OK,客戶協調資源調用兩位電工來更換,問題解決。

2)在項目傳遞和管理者教育訓練這個階段,遇到一個狀況:客戶IT負責人對于該項目的網絡IP位址規格有變動,說是之前規劃IP位址的時候沒有想好,不是劃分到某個VLAN的,需要重新将兩台伺服器(域控伺服器和SAM應用伺服器)變更IP位址。

最後,關于是否有必要變更伺服器IP位址?出動我們部門的技術經理,經過一番商務溝通和技術講解,終于将IT負責人說服。其實對于客戶的需求,有時也不用完完全全信奉“以客戶為上帝”的教條,根據實際情況,必要的商務溝通有助于避免“純技術”的環節。

1

說是項目,肯定符合項目的基本概念:“項目是指一系列獨特的、複雜的并互相關聯的活動,這些活動有着一個明确的目标或目的,必須在特定的時間、預算、資源限定内,依據規範完成。項目參數包括項目範圍、品質、成本、時間、資源。”

該項目名稱為:深圳東風汽車遠端研發項目,據了解,這項目包括:項目投标、項目調研、項目準備、項目實施、項目教育訓練、項目驗收,參與其中的角色有很多,我擔當的角色接近項目實施工程師,直接參與幾個重要環節——項目準備、實施、教育訓練、驗收。

項目實施“首戰之旅”

簡單羅列一下硬體平台和軟體平台。

硬體平台——

裝置名稱                                裝置型号                              數量

伺服器                                    HP DL360e_Gen8               2台

工作站                                    HP Z220                            33台

工作站                                    HP Z420                            2台

瘦客戶機                                 HP GT7720                        33台

瘦客戶機                                 HP GT7725                         2台

顯示器                                    HP P191                             37台

機櫃顯示屏切換器                    科瑞森KVM切換器               5套

機櫃                                       精緻JZ6942                         5台

U盤                                        加密U盤8G                         10個

軟體平台—— 

該遠端研發項目,采用的工作模式為Active Directory,采用的協定是HP RGS協定。主要使用HP RGS(全稱:Remote Graphics Software )來實作遠端研發設計。

1,用戶端平台——

前端使用的裝置是:HP GT7720瘦客戶機(安裝Remote Graphics Software: RGS Receiver ),後端使用的裝置是:HP Z220 和 HPZ420工作站(安裝Remote Graphics Software: RGS Sender),前端裝置放置在辦公室,作為終端,使用者可以将其當做精簡PC來使用,連接配接放置在後端機房的HP工作站。而與其同時,HP工作站上安裝常用設計類軟體:AutoCAD、SolidWorks、CorelDRAW、Photoshop等等。

2,伺服器平台——

1)在一台 HP DL360e_Gen8伺服器上,安裝Windows Server 2008 R2 Enterprise,部署Active Directory,安裝DNS服務,作為域控伺服器。

使用AD活動目錄建立使用者賬戶,統一管理。

項目實施“首戰之旅”

2)在另一台HP DL360e_Gen8伺服器,安裝Windows Server 2008 Standard,必須是32位的作業系統,部署IIS、ASP.NET、SQL Server 2005、SAM、Altiris、HPDM、FTP等,作為SAM應用伺服器。

使用SAM動态資源配置設定伺服器為使用者配置設定工作站資源,使用HPDM(HP Devices Manager)為運作 HP 軟體的瘦客戶機裝置提供集中完善的管理能力。

項目實施“首戰之旅”
項目實施“首戰之旅”

以上硬體平台、軟體平台,屬于項目調研、項目準備這兩個階段,項目調研涉及到網絡配置,例如:前端HP瘦客戶機屬于哪個VLAN?後端HP工作站屬于哪個VLAN?中心管理伺服器(域控伺服器和SAM應用伺服器)屬于哪個VLAN?各個VLAN之間的互通性如何?這一系列的網絡配置資訊都在項目調研期間基本劃分好——

IT項目實施:

HP RGS

【Domain+SAM +Altiris+RGS】

VLAN11: SAM、Altiris伺服器、Workstation(35台)

VLAN2: DC伺服器、SQL伺服器,及應用伺服器

VLAN10: HP瘦客戶機GT7720(35台)

VLAN5: OA區域

VLAN11通路不了網際網路

VLAN10通路不了VLAN2

VLAN10互通VLAN11

VLAN10通路VLAN5

       而項目準備,包括項目調研網絡配置資訊和工作站基本配置資訊,也包括HP工作站的作業系統安裝(總共35台,一一安裝Windows 7 Professional 64 bit,以及網絡配置資訊: 靜态IP位址、主機名)、HP瘦、客戶機的安裝(總共35台,一一安裝嵌入式作業系統WES2009、常用軟體如Office、輸入法軟體、RGS Receiver、SAM Client用戶端軟體、Alitris用戶端軟體等)。

2

     初步完成項目調研、項目準備,進入項目實施階段,這一階段,耗費的時間最長,主要分為:硬體裝置的部署安裝、軟體平台的搭建調試。

這一階段的工作,說複雜也不複雜,說簡單也不簡單,既要按照每日計劃要完成的工作嚴格進行,又要在客戶現場及時和客戶溝通,繁雜的工作總結起來如下:

1)在公司,從深圳到惠州,将所有的IT裝置(5個重量級别的機櫃、2台伺服器、35台工作站、35台瘦客戶機等等),随車送貨到客戶現場,其中,我和公司銷售同僚、幾十位熱心的客戶鼎力相助,一起協同,将所有的IT裝置搬運到機房,這一過程算是實實在在的苦力活,幾趟下來,滿頭大汗在所難免,好在銷售同僚懂人情世事,在客戶公司小賣部買了幾十瓶飲料,勞煩幫忙搬運的客戶。

2)客戶公司在惠州大亞灣,位于惠州惠陽淡水鎮偏遠的鄉村,在項目實施階段,在客戶現場附近找了一家小旅館,一個星期一個星期的租住,費用不算貴,一晚才50元。一日三餐如何解決?早餐在客戶公司外面,午餐和晚餐則在客戶公司的食堂。

3)裝置到位、吃住行,一一解決,接下來正式進入項目實施階段了:

1,第一階段,硬體裝置上架,實作效果:将2台伺服器、35台工作站整齊放置在5個機櫃,保持擺放位置合理,易于移動和檢視,友善綜合布線部署,易于調試和排錯。

其中,遇到以下幾個類型的問題:

A.5個機櫃如何擺放?機櫃擺放工作站的承闆數量是否足夠?如何将機櫃的PDU與客戶的機房地闆下緊密連接配接?PDU的規格是否與客戶機房的電源插座一緻?

經現場實施前觀察和預估:機櫃的擺放涉及到跳線(連接配接工作站和交換機的網線)數量不夠須采購,長度須按照擺放位置測量(21根5米跳線、20根3米跳線);标準機櫃承闆數量不夠,須采購30塊(平均每個機櫃增加6塊承闆);機房地闆下預留電源插座最大能承受的功率:4000—5000W。而每個機櫃8台工作站,每個工作站功率約400W。機櫃上PDU承受的功率有限,需要考慮更換大功率PDU,須采購5個規格為:16A*250V,而客戶機房地闆上規格為:10A*250V,經與客戶接口人溝通,協調兩位電工幫忙更換規格為:16A*250V的電源插座。

B.項目實施其中,碰巧機房的照明燈管的開關壞了,機房關閉照明燈管,花費30分鐘的時間維修電源開關。

C.客戶機房的網絡管理是外包給其他公司處理的,是以需要網絡配置資訊時,具體什麼時候要配置須與相關人員溝通到位,對哪些資訊需要配置需要胸有成竹。

D.項目實施階段,參與人員之間的溝通,須多多溝通,盡量不要受個人情緒影響。

2,第二階段,軟體平台搭載。兩台HP伺服器分别作為域控伺服器和SAM應用伺服器,域控伺服器負責域賬戶的管理,SAM應用伺服器負責資源配置設定的管理。

A.在部署安裝HP Session Allocation Manager (HP SAM)v.3.1,遇到安裝失敗的狀況,折騰了一番,最後找到原因,須注意以下幾點:【嚴格按照操作指導《HP_SAM_Admin_Guide_v3.1.0_ZHCN》伺服器要求】

a.HP SAM 須在域環境中搭建,在具有 Windows 2003 或 Windows 2008 或 Windows 2008 R2 Server 域功能級别的域中受支援 。

b.HP SAM 伺服器不支援 64 位作業系統。支援32位的Windows Server 2003、Windows Server 2008等。

c.HPSAM搭建時,須在伺服器作業系統先搭建IIS服務和ASP.NET服務,再安裝資料庫軟體。 

B.在調試HP SAM時,出現狀況:在SAM上始終發現不了工作站資源,進入不了資源管理清單。最後,經過技術部門集體智慧,暫找不到對策,為了不耽誤項目進度,請業務同僚和産品經理協調資源,更換一台全新的HP Z220工作站,從倉庫發貨到惠州客戶機房。安裝和測試新電腦,問題解決。

C.遠端研發的工作站,統一放置機房,需要統一管理,實作:定時開機、定時關機,既要工作站閑置時自動進入休眠狀态節約資源,又要重新連接配接上能夠自動喚醒工作站,正常登入進入後端工作。

在這一小階段,屬于項目實施深入階段了,處處必須以客戶為中心,多多與客戶溝通,最後,使用Windows的計劃任務和腳本設計來實作自動化效果。

3

硬體裝置的部署安裝、軟體平台的搭建調試,逐一初步完成,項目實施暫告一階段,進入:試營運階段,前端辦公室,需要将個人PC的資料搬遷到機房背景的工作站,通過共享的方式搬遷到對應的工作站。這一過程,須與客戶多多溝通,保證在不影響使用者正常辦公時間引導使用者自己将資料遷移到工作站。

自試營運階段,上線之後的問題還是如期而至,這在預料之内,典型的問題如下,結合實際一一解決。

1)HP瘦客戶機使用SAM用戶端連接配接時,各種連接配接失敗的狀況,例如:有時會出現斷開之後無法正常連接配接上。

2)HP瘦客戶機上的作業系統WES2009,部分使用者安裝不了儀器方面的軟體。

3)如何不使用SAM用戶端連接配接背景工作站,使用HP RGS Receiver來連接配接,多人協同工作,遠端共享同一畫面。

4)客戶IT負責人突然要更改兩台HP伺服器的IP位址,最後技術部門經理經過溝通之後,才說服不變更伺服器的IP位址。

………

4

     上線之後,逐一解決使用者的問題,需要對客戶進行教育訓練,主要分兩部分——

1)普通使用者的教育訓練

那一次使用者教育訓練,我心無顧慮地準備PPT教育訓練文檔、在接近30個人的場面,體驗了一番,雖然有一點緊張,中間沒有停頓的時候,但因為其他原因(準備的教育訓練内容沒針對性等等)需要請我們技術部門的經理再進行一次使用者教育訓練,正所謂“初生牛犢不怕虎”,抱着躍躍欲試的心态,我還是賺到一些使用者教育訓練的經驗。

2)管理者的教育訓練

這一次管理者的教育訓練,因為管理者不是主要特别擅長IT管理,是以一面操作一面指導,側重讓客戶IT負責人操作整個系統的相關管理步驟。

教育訓練指導及傳遞内容:

1.客戶配置資訊,包括:《東風汽車IT裝置配置資訊.xls》等。

2. 技術文檔,包括:《HP_SAM_Admin_Guide_v3.1.0_ZHCN》《Altiris管理維護手冊(最新)》、《SAM搭建手冊》《HPDM4.5管理者手冊(官方)》、《HPRGSUserGuide》等。

3.常用軟體的源安裝包:SAM、HPDM、Altiris、HP RGS(RGS Sender & RGS Receiver)、HP工作站作業系統鏡像、HP瘦客戶機HP 系統鏡像等等。

4.指導此項目伺服器管理平台如何操作來進行統一管理及配置。

經過項目投标、項目調研、項目準備、項目實施、項目教育訓練、項目驗收這幾個階段,這名稱為“HP遠端研發項目”算是完成。就項目完成的時間來說是不合格的。

項目實施“首戰之旅”,經曆這一過程,有過緊張的時候,有過疲憊的時候,有過難堪的時候……從對項目一知半解到能對項目輕車熟路,學會人際交往“臉皮得厚一些”,學會自主學習,學會一點商務溝通,還有許許多多無法用言語表達出來,這一番體驗“首戰之旅”,算是值得了!

首次項目實施,跌跌撞撞,多多少少得付出一些代價,才有實實在在的收獲。

項目實施“首戰之旅”