歡迎您光臨本站 註冊首頁

基於Linux的中小企業應用解決方案

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
基於Linux的中小企業應用解決方案
★ 小維
方案背景
由於Linux工具包擁有幾乎所有的工具,能夠輕鬆且廉價地搭建起Internet和Intranet應用服務.因而,在Internet/Intranet環境下,Linux開始替代商業的UNIX和Windows NT.Linux環境下的Apache服務軟體在Internet/Intranet上提供了極高的性能和極低的費用.在美國,絕大多數的廉價伺服器都是基於Linux平台的.根據從Infobeads的統計結果顯示,超過26%的Internet網上商業公司的服務是基於Linux平台,並且這個比例在不斷地擴大.Apache伺服器軟體是自由軟體旗幟下的一個最典型的例子.它管理著全球半數以上的瀏覽伺服器,具有低成本、高性能、功能顯著的特點.另外,Linux在硬體上的需求要小於其他的競爭者.當硬體系統升級后,Linux系統很容易擴展它的功能,系統的性能也會相應地提高.一個單獨的Linux系統就能夠提供包括WWW瀏覽服務、文件下載服務、代理服務、電子郵件服務、域名解析服務、TCP/IP路由服務等內容.Linux的各個發行版本(TurboLinux、Redhat、Caldera等)均提供了所需要的工具,能簡單快速地安裝Internet服務軟體.
國內的廣大中小企業,在發展中需要規劃企業內部的數據信息,存儲、查詢各項企業的統計報表、人員信息等.但企業的發展卻又不允許把大量的資金用於企業內部的信息系統建設.基於Linux平台應用系統,能夠幫助中小企業建立自己價格低廉而又性能較高的信息系統.下面以TurboLinux版本為例,詳細敘述了TurboLinux應用解決方案是如何來搭建全新的企業系統環境,希望能夠幫助與之相似需求的廣大中小企業建設高效的企業內部網路.

需求概述
企業在生產、管理中需要解決如下問題:


1.生產狀況的結果數據;
2.庫存生產原料的數量;
3.庫存產品的種類和數量;
4.企業銷售情況的統計報表;
5.企業內部人員的基本信息;
6.大量數據的集中存儲和及時查詢;
7.通過互聯網了解外界信息,開展網上銷售服務.

系統基本結構
本方案將信息系統建設分為硬體平台、網路平台、網路服務、應用服務、應用系統5層體系結構.詳見圖1.
硬體平台:指企業網的網路硬體設備、主機及主幹網技術選型.如網路交換機的選型等.
網路平台:指企業網的連接方式和拓撲結構.如企業網WAN連接、企業網LAN連接、防火牆的設置、Internet連接等.由於整個企業網主要為IP網,將內部網的IP體系也列為網路平台.
網路服務:指建立在網路平台上的為應用服務提供的服務,以保證網路系統安全、高效、正確地運行.主要的網路服務集中在Internet/Intranet域名服務、複製、安全及管理服務.
應用服務:指為最終用戶提供資源和應用的服務.主要的服務集中在信息共享和管理、信息訪問導航、代理、通信和協作及應用存取.
應用系統:建立在網路服務和應用服務、以及已有的傳統服務之上的應用系統.如庫存管理子系統、銷售管理子系統、辦公自動化子系統等.

網路結構
1.硬體配置
各伺服器:Intel x86系列的伺服器.如:HP、Dell的微機伺服器.如信息量訪問較小的伺服器,可用性能穩定的PC或與其他系統軟體共用伺服器.
終端:PC(奔騰級或更高).
路由器可由Linux伺服器替代.
2.系統軟體配置
根據信息的功能和任務,系統軟體、應用軟體及開發環境工具如下:
(1)操作系統
資料庫伺服器:TurboLinux Enterprise Server v6.0簡體中文版;
Web及其他應用伺服器:TurboLinux Enterprise Server v6.0 簡體中文版;


各類訪問終端:TurboLinux Workstation v6.0 簡體中文版.
(2)資料庫
在資料庫選型中,可根據企業用戶的實際情況.當該企業數據信息繁多、數量大、查詢頻繁時,可選擇Oracle大型資料庫:Oracle 8I的Linux版本.如果該企業信息量不大,併發查詢量又不大,可選擇MySQL資料庫的Linux版本.
(3)Internet/Intranet基本網路服務
以下各項網路服務均基於TurboLinux平台:
*Apache作為Web伺服器;
*Sendmail作為mail伺服器;
*Squid作為代理伺服器;
*OpenLdap作為用戶驗證伺服器;
*BIND-DNS name server(bind)作為DNS伺服器;
*GateD daemon for 2.0.x kernels(gated)作為路由伺服器.
(4) 終端訪問工具
各個用戶的PC終端通過TurboLinux平台上的NetScape瀏覽器訪問數據信息.
(5)開發環境
*基於TurboLinux平台的PHP腳本編程環境;
*基於TurboLinux平台的JBuilder編程環境;
*C/C 及TurboLinux平台的gcc編譯器.



系統分析
經分析考慮,該企業的內部信息系統應建立在Intranet的架構基礎上,集中存儲、分類、管理企業的各種信息.具體實現如下:
1.統一的網路平台:在遵循安全、穩定、開放、靈活等各項系統原則基礎上,建立一套基於Linux平台的系統環境基礎,實現整個內部網路系統與Internet的連接.
2.在整體框架下,實現各項應用服務:企業內部信息Web訪問;資料庫服務等.
3.針對企業的實際需求,在Linux系統平台上建立各信息應用子系統,例如:
*生產信息管理子系統:及時採集生產部門的生產基本運行情況;原料準備和消耗狀況、生產成本核算結果等.
*庫存管理子系統:包括貨物的入庫管理、出庫管理、在庫管理等基本內容.
*銷售管理子系統:收集各地的銷售反饋信息,彙集企業銷售產品的數據信息,為銷售人員提供在線銷售支持等.


*OA子系統:建立內部信息交流和管理平台,實現人事管理、會議管理、設備管理等.
該系統方案中,實現了系統低成本、高性能、高穩定性的特點.系統中幾乎所有的系統和應用軟體都是免費的,並且這些軟體的升級也是免費的,易於今後的維護和升級.企業用戶不必為系統軟體、應用服務軟體支付大筆費用,從而減少了用戶的建網費用.經過優化組合的系統軟體,能夠滿足用戶的實際需要,實現企業網路的高效運行.

實際案例
案例1:在美國,國際數據公司(IDC)的企業內部網路成功地應用了Linux系統,大約有100個應用服務運行Linux系統.並且很多Linux應用是運行在舊的386和486的計算機上.該公司的信息系統因此節省了大批資金.更多信息可以瀏覽:http://www.zdnet.com/intweek/printhigh/51198/nt511.html

案例2:Cobalt Group在美國向4500家汽車經銷商提供網上服務.當前,該組織的WWW伺服器處理所有的用戶請求,包括1150個IP別名.硬體使用6台Pentium Pro 200的計算機,操作系統全部使用Linux,後台使用基於Linux的資料庫mySQL(後為提高性能,改為Oracle資料庫).所有的電子郵件、文件共享、域名解析均基於Linux平台.實際效果令該組織非常滿意.

案例3:在印度,Netangle com pvt ltd公司認為:Linux是一個高效的網關伺服器平台.該公司有一台伺服器和20個客戶端,一條64kb的專線.以前使用Windows NT作為伺服器,Windows 95作為客戶端,Winproxy作為代理伺服器.當該公司安裝Linux系統來實現網關、代理服務及防火牆后,系統的性能得到非常大的提高.公司每位員工的工作效率也有明顯的提高.


[火星人 ] 基於Linux的中小企業應用解決方案已經有507次圍觀

http://coctec.com/docs/linux/show-post-56400.html