2009-10-21 14:17:56 來源:網(wǎng)絡世界
企業(yè)IT架構中的軟件基礎設施是指獨立于具體應用、但具體應用又必不可少的軟件部分。作為企業(yè)人員、機構和資源管理的目錄服務,應該獨立于具體的應用系統(tǒng)之外來統(tǒng)一考慮,被企業(yè)的各種應用共享。顯然,這不是某一個具體應用的問題,它是一種“共享服務”或“基礎服務”,因此,時間服務是軟件基礎設施要考慮的一個問題。
因為共享 所以分離—談企業(yè)IT架構中的基礎設施軟件
企業(yè)IT架構中的軟件基礎設施是指獨立于具體應用、但具體應用又必不可少的軟件部分。對這樣的軟件,應該從具體的應用系統(tǒng)中分離出來,在企業(yè)級層面做統(tǒng)一規(guī)劃和考慮。軟件基礎設施構成企業(yè)的“共享服務”或“基礎服務”,供具體應用系統(tǒng)使用。軟件基礎設施與硬件基礎設施一起形成企業(yè)IT的整體技術基礎,為具體應用服務,從而構成企業(yè)IT的持續(xù)發(fā)展平臺。只有“軟硬兼施”,企業(yè)信息化才不會顧此失彼。
下面將就常見的基礎設施軟件進行說明。
目錄服務
信息化是企業(yè)業(yè)務的數(shù)字化體現(xiàn),因此,信息化的最基礎部分就是對企業(yè)結構的數(shù)字化,這體現(xiàn)在從每一名員工到企業(yè)的整個組織結構中。每一名員工所對應的基本屬性、他/她所扮演的角色和所屬的組織機構,以及各組織機構的基本屬性,機構之間的關系等都是企業(yè)級目錄服務的基礎內容。
從這樣的基礎內容延伸,與企業(yè)相關的其他組織和個體也可以是目錄服務管理的范圍。例如,一個企業(yè)的合作伙伴和客戶,可以是企業(yè)目錄服務的管理內容。
目錄服務不僅僅是企業(yè)的“黃頁”,因此它不僅僅限于對企業(yè)員工、機構等的簡單信息管理,它以此為基礎為企業(yè)的其他應用提供基礎服務。例如,目錄服務可以包含員工,機構和合作伙伴在企業(yè)業(yè)務中扮演的角色,定義他們對企業(yè)資源的使用權限,從而為企業(yè)的安全服務提供信息。
因此,除人員和組織機構之外,企業(yè)的各種資源也可以納入到目錄服務的管理范圍。例如,大到網(wǎng)絡資源,小到一個文件目錄,甚至某種信息類別,都可以是目錄服務的管理內容。
作為企業(yè)人員、機構和資源管理的目錄服務,應該獨立于具體的應用系統(tǒng)之外來統(tǒng)一考慮,被企業(yè)的各種應用共享。目錄服務可以采取“大集中”的形式,也可以用分布式來實現(xiàn),這是在具體制定目錄服務的架構時要確定的。
安全服務
企業(yè)的信息安全要從認證、授權、保密、完整和不可抵賴五大要素來考慮問題。相應的安全機制要實現(xiàn)在每一個具體的應用和信息化系統(tǒng)中。一方面,企業(yè)信息化也要有統(tǒng)一的安全策略和統(tǒng)一的安全管理,這些安全策略和安全管理在所有應用和系統(tǒng)中都應該是一致的;另一方面,從使用者的角度來看,統(tǒng)一認證和授權也十分重要。因此,獨立于具體應用的安全服務是企業(yè)級架構的發(fā)展方向。
安全服務以企業(yè)的目錄服務為基礎,為具體應用系統(tǒng)提供統(tǒng)一的認證和授權。它將具體的安全機制從具體應用中獨立出來,一方面使得具體應用不需要單獨考慮安全問題,另一方面也大大提高了信息安全的可靠性。
系統(tǒng)管理服務
當企業(yè)信息化發(fā)展到一定的時候,企業(yè)信息化部門的重要業(yè)務之一就是保證各種應用系統(tǒng)的穩(wěn)定運行與管理。這種管理包含了對各種系統(tǒng)的監(jiān)測和控制,對系統(tǒng)的監(jiān)測和控制要對各種系統(tǒng)事件進行采集、分析和監(jiān)測。這里包含了系統(tǒng)的運行狀態(tài)、性能表現(xiàn)等。
應用開發(fā)的時候常常出現(xiàn)的問題表現(xiàn)為兩種形式。一種形式是對系統(tǒng)管理完全沒有考慮,這樣開發(fā)出來的系統(tǒng)完全不具有可管理性。另一種形式是考慮到了系統(tǒng)管理,但采取的方法是非標準的私有化管理方法,這樣的結果是每一種系統(tǒng)有自己的一套系統(tǒng)管理方法,從而使得從整體上出現(xiàn)系統(tǒng)管理的混亂。
從企業(yè)級的層面制定企業(yè)信息化系統(tǒng)的管理標準并采用統(tǒng)一的系統(tǒng)管理軟件是信息化發(fā)展的必然趨勢。當制定了標準之后,具體應用開發(fā)的時候按照標準來實施相應的管理機制,這樣,企業(yè)級的系統(tǒng)管理就會在一種統(tǒng)一的平臺上實現(xiàn)。
除了對各種系統(tǒng)的監(jiān)測和控制之外,系統(tǒng)管理服務還要對軟件的發(fā)布和系統(tǒng)運行中出現(xiàn)的問題進行統(tǒng)一的管理。
數(shù)據(jù)管理服務
數(shù)據(jù)的重要性不言而喻。然而,在企業(yè)信息化過程中的確有很多時候把具體的應用看得更重要,這也許是在信息化過程中僅僅由業(yè)務驅動所帶來的問題。我們常??吹?,數(shù)據(jù)庫的選擇是在某一個具體應用開發(fā)方案中確定的,這樣一來導致了多種數(shù)據(jù)庫軟件并存的局面。雖然,并不是說一個企業(yè)僅能采用一種數(shù)據(jù)庫軟件。但是,從整體考慮,確定一到兩個數(shù)據(jù)庫軟件作為企業(yè)的標準,避免各種應用系統(tǒng)隨意選擇數(shù)據(jù)庫軟件是非常有必要的。
應用服務
在應用開發(fā)過程中,多層架構毫無疑問已經(jīng)成為了業(yè)界標準。多層應用架構所需要的中間件(應用中間件、事務中間件和消息中間件等)產(chǎn)品種類繁多,性能各有差異。雖然根據(jù)不同的應用做不同的選擇有必要。但是,一個企業(yè)中有太多不同種類的中間件的存在將導致管理上的眾多問題。因此,中間件也應該作為企業(yè)架構中的軟件基礎設施來對待,進行統(tǒng)一考慮。
中間件的發(fā)展已經(jīng)使得多種中間件合并在一起,例如,J2EE服務器已經(jīng)融合了傳統(tǒng)的應用中間件、事務中間件和消息中間件等,形成了統(tǒng)一的應用開發(fā)和運行平臺。與J2EE對應的。NET平臺也是向著同樣的方向發(fā)展。
企業(yè)要根據(jù)自己的特點和發(fā)展方向,選擇自己的標準化應用平臺,盡量避免多種應用平臺的共存。
集成服務
企業(yè)的業(yè)務架構決定了企業(yè)的信息化系統(tǒng)不可能完全集中到單一的系統(tǒng)中,企業(yè)多個IT系統(tǒng)或應用的共存是沒法改變的事實。然而,各個IT系統(tǒng)不應該形成一個個信息孤島,IT系統(tǒng)之間應該實現(xiàn)互連互通、實現(xiàn)數(shù)據(jù)共享和數(shù)據(jù)交換,換句話說,系統(tǒng)之間要實現(xiàn)有效地集成。而且,各個IT系統(tǒng)僅僅是從某一個部門、某一個產(chǎn)品的角度實現(xiàn)對企業(yè)業(yè)務的支撐,企業(yè)完整的業(yè)務依賴這些系統(tǒng)之間基于業(yè)務流程的全面集成。從應用開發(fā)的角度來看,面向服務的架構(SOA)使得每一個應用既是服務的發(fā)布者也是服務的使用者,具體業(yè)務應用的集成實際上是基于服務的集成。
企業(yè)IT架構的核心就是通過數(shù)據(jù),服務和流程將分離的IT系統(tǒng)集成為一個具有高度靈活性的整體。因此,集成服務或者集成平臺,就成為企業(yè)IT架構中軟件基礎設施不可缺少的部分。
時間服務
對于一個大型的企業(yè)來說,信息化的系統(tǒng)和設備可以成千上萬,而且這些系統(tǒng)和設備可以分布于多個不同的地方。盡管這些系統(tǒng)通過網(wǎng)絡互聯(lián)互通,各種業(yè)務信息實現(xiàn)順暢交流,但他們的時間的一致性卻可能是一個問題。
時間服務為各種不同的設備和系統(tǒng)提供時鐘校正服務,確保它們之間的時間同步。顯然,這不是某一個具體應用的問題,它是一種“共享服務”或“基礎服務”,因此,時間服務是軟件基礎設施要考慮的一個問題。
免責聲明:本網(wǎng)站(http://www.www.gypb.net/)內容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
本網(wǎng)站刊載的所有內容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權歸原作者所有。任何單位或個人認為本網(wǎng)站中的內容可能涉嫌侵犯其知識產(chǎn)權或存在不實內容時,請及時通知本站,予以刪除。
