監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產品資料
X 關閉

怎樣解決信息系統(tǒng)亞健康問題

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件 中國的信息化建設目前主要還處于解決從“無”到“有”的問題階段,過量的負荷導致信息管理系統(tǒng)和IT人員都處在“亞健康”狀態(tài)。我們該以何種思路來解 決這些問題?

據國外統(tǒng)計發(fā)現,美國的高端計算機都賣到中國來了,國際某知名的計算機廠商的全球供應鏈系統(tǒng)還運行在90年代初的機器上,硬盤轉起來“磁磁”響。是 我們的業(yè)務的規(guī)模和復雜性比國外的大得多呢,還是國外不重視IT投入?兩者都不是,而是我們的應用軟件有關性能和效率方面不如人意,主要由三方 面原因造成的:

1、應用邏輯寫得太差,導致系統(tǒng)運行過程中做的“有用功”太少,“無用功”太多。系統(tǒng)資源要花很大一部分時間來處理這些“無用功”。這是問題產生的根源 ,也占了問題的“80%”。

2、負荷(進程或數據)在時間和空間上分布不合理。由于業(yè)務流程的問題,導致負荷在某一時間段內集中爆發(fā),使得系統(tǒng)難以承受??臻g上,負荷都很 大的應用不合理地部署在一起,導致忙的忙死,閑的閑死。

3、系統(tǒng)資源不夠或配置不合理,導致過多的系統(tǒng)調用,而沒有把資源充分用在用戶工作上。這就類似一個組織或部門,把大部分時間用在協(xié)調、溝通和 調度上,而只有很少的時間來做真正增值的工作;

一般來說,系統(tǒng)上線之初,經過嚴格的功能測試和壓力測試,系統(tǒng)的功能和性能是達到了功能要求的,但隨著時間的推移,系統(tǒng)越來越慢,業(yè)務高峰時 ,過大的負荷導致“交通”擁塞,大量的事務排隊等待處理,資源的互相爭用導致“死鎖”,從而出現系統(tǒng)“癱機”,造成業(yè)務運營和客戶服務的中斷,這種情況 當你業(yè)務越繁忙的時候,越容易發(fā)生,道理就象你上下班“堵車”一樣簡單。

中國的信息化建設的時間還不長,目前主要還處于解決從“無”到“有”的問題。這個階段,基本上是重建設投入,輕運維和優(yōu)化投入。在這種模式下,目前 的解決辦法是通過不斷的硬件擴容來暫時解決這個問題,隨著數據量的不斷增大,這些問題重復出現。最后的結局是換系統(tǒng),重新一輪建設。因此這幾 年來,IT部門一直處于戰(zhàn)爭狀態(tài),筋疲力盡。這些癥狀表明:過量的負荷導致信息管理系統(tǒng)和IT人員都處在“亞健康”狀態(tài)。

這個道理很簡單,為什么經過這么多年還不能解決這個問題呢?主要有以下幾方面的原因:
1、技術原因和專業(yè)精神:性能優(yōu)化是高度技術性的工作,要求研發(fā)人員要具有很深的數據庫知識和經驗。同時開發(fā)具有好性能的應用系統(tǒng),還需要對應 用“精益求精”的追求完美的專業(yè)精神。開發(fā)好的應用系統(tǒng)需要專業(yè)的“藝術家”,而不是粗糙的“工匠”。這種具有“藝術家”一樣高水平和專業(yè)精神的設計人員 和開發(fā)人員少之又少。

2、產品和質量文化上的原因:由于IT系統(tǒng)大部分是按需定制的系統(tǒng),產品化程度不高,在開發(fā)階段還沒有成熟的手段來進行性能方面的測試和保證工作 ,同時由于性能目標的不可衡量性,導致無法對設計人員和開發(fā)人員針對系統(tǒng)性能進行考核和激勵,因此性能往往是系統(tǒng)的“死角”和“瓶頸”。

3、競爭和公司生存的壓力:創(chuàng)作一件好的“藝術品”需要金錢和時間的投入,做一個性能好的應用系統(tǒng)也是一樣。關鍵是在應標時,這種內在品質的附加 價值較難量化,難以被客戶接受而導致競標失敗。這就導致兩個結果:一、好的系統(tǒng)在價格上競爭不過“差”的系統(tǒng)而根本不能獲得應用;二、現實的商家 由于前一點原因而傾向開發(fā)一個“可用”的系統(tǒng),而不是“好用”的系統(tǒng)。

4、利益因素:客觀地說,性能差的系統(tǒng)需要更高檔的機器和更多的存儲,更多的軟件License,這就意味著更高的投資,在現有的價值鏈模式下,這對原 廠商和集成商都是“利好”消息。對系統(tǒng)進行優(yōu)化,阻斷了硬件廠商和集成商擴容的需求。從集成商和原廠商的利益角度來說,優(yōu)化是不受歡迎的。

5、系統(tǒng)穩(wěn)定性和性能與應用環(huán)境具有密切的關系:對應用系統(tǒng)來說,性能與環(huán)境、數據量是密切相關的,因此性能是不可能完全在實驗室設計出來的, 是根據實際環(huán)境,根據目標逐步優(yōu)化出來的。

6、風險因素:對于在線系統(tǒng)來講,應用優(yōu)化相當于對高速運行的列車換輪胎,在保證系統(tǒng)連續(xù)可用的情況下,要對某些“部件”進行更換,更重要的是保 證更換的新老“部件”輸出完全一樣,這是具有一定風險的,如果沒有工程化的管理辦法和針對性的風險規(guī)避措施,不敢貿然對系統(tǒng)進行優(yōu)化。

從以上原因看出,信息管理系統(tǒng)的“亞健康”問題并不是偶然出現的,這些客觀原因的長期存在,使得信息管理系統(tǒng)產生“亞健康”問題是必然的,并不是哪 個人或哪個組織“能力低”或“心眼壞”的結果。認清這個必然性和這些客觀原因,有利于建設方和開發(fā)商能夠坦然地面對這一問題,然后想辦法去解決這一 問題。

系統(tǒng)性能與系統(tǒng)穩(wěn)定性、可用性的關系
2005初,一個電信運營商省公司的BOSS系統(tǒng)出了問題,主要表現為系統(tǒng)時常出現連接出錯,新的連接上不去,業(yè)務很慢,有時還出現“死機”現象。省公 司計費緊急召集集成商、中間件廠商、數據庫廠商和硬件廠商聯(lián)合會診,由于問題表現為連接不上,因此從中間件查起,發(fā)現由于一些應用長時間占用 連接通道,導致中間件的連接數License不夠了,因此連接達到一定數量后,新的連接就連不上了,同時由于中間件的Timeout設為120s(某一操作超過 120s,中間件認為該操作死掉,因此給前臺報錯,并回滾事務),因此集成商對客戶說:“你看,這不是應用的問題,是中間件License不夠,同時中間件 的參數設置不對,應該把參數值設大一點”。中間件廠商也順水推舟,提出了擴容的需求。果真如此嗎?只要我們細心一想,所有這些問題都是應用性能 差導致的后果,很慢的應用由于長時間占用并發(fā)連接數,導致其它應用就沒有辦法成功連接。另外很差的應用占用大量的系統(tǒng)資源,導致其它應用也由 于申請不到資源而很慢。導致應用超時而斷掉。因此性能問題不僅降低了業(yè)務的效率,更對系統(tǒng)的穩(wěn)定性和可用性構成了嚴重的威脅。性能問題直接導 致如下的穩(wěn)定性問題:

1、影響其它應用或導致系統(tǒng)掛死:系統(tǒng)性能問題主要是由負荷過大引起的,負荷過大不僅導致自身的性能下降,同時還導致其它應用排隊,也出現慢和 死機現象。這類似于兩輛汽車在高速公路上出了車禍,導致整個路面塞死,所有的車輛排隊不得不排隊等候而致交通癱瘓的局面;

2、連接數不夠:如果多個應用出現性能問題,這些應用長時間占用并發(fā)連接數,導致并發(fā)數不夠和連接不上的問題;

3、應用出現不規(guī)律的出錯:負荷大的應用,不僅令自身產生性能問題,同時導致其它應用排隊,這些“問題”應用如果在規(guī)定的時間不能完成任務,將導 致系統(tǒng)其它應用報出“超時”錯誤。

4、加速系統(tǒng)老化,降低硬件壽命:負荷過大的問題將導致系統(tǒng)的各硬件組成部分長時間處于高負荷的工作狀態(tài),導致硬件老化加快,降低系統(tǒng)的生命, 直接導致系統(tǒng)的不可用。

從以上四方面的關系看出,系統(tǒng)性能是一個關系到業(yè)務效率、客戶滿意度、穩(wěn)定性、可用性和投資回報率的重要因素,必須投入充分的資源來關注和解 決這個問題。

發(fā)布:2007-04-22 11:04    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
昆明OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普昆明OA快博其他應用

昆明OA 昆明新聞動態(tài) 昆明OA管理信息化 昆明OA快博 昆明OA軟件行業(yè)資訊 昆明軟件開發(fā)公司 昆明門禁系統(tǒng) 昆明物業(yè)管理軟件 昆明倉庫管理軟件 昆明餐飲管理軟件 昆明網站建設公司