一、概要
目前,企業正處于全球化競爭的時代。在市場環境中,由于跨國企業的進入、因特網社會的到來,呈現出無國界化等趨勢。由于這種全球化,使得接觸的顧客更加多樣化。
在經營環境方面,隨著這種全球化的發展,越來越需要企業削減經營成本、強化競爭力等。例如,世界各地都將生產基地轉移到亞洲(尤其是中國),以推進成本削減。例如,福特汽車也在中國、馬來西亞、印度尼西亞設立工廠進行生產。
在這種經營環境下,企業的系統也必須能夠靈活、快速而穩定地應對這種變化。除了全球化之外,企業的事業環境也急劇地發生著各種變化。例如,金融的自由化、規制緩和的擴大等經濟的變化;急劇的技術創新等技術的變化;顧客需求的多樣化、生活方式的變化等,要求企業的IT系統必須靈活地應對各種經濟的、社會的、技術的變化以維持和提高企業競爭力。
應對這些需求,NEC通過構建許多大規模的開放式關鍵業務系統,確立了在開放的環境下構建穩定系統的技術。本文簡要介紹了NEC的開放式關鍵業務系統OMCS(Open
Mission Critical
System)解決方案。
二、適應全球競爭的企業IT系統特征(靈活性+穩定性)
在提高企業、組織的競爭力方面,有如“敏捷經營”、“顧客意愿”、“提高效益”、“差?e化”等經營的關鍵點;為了實現這些目的,必須超越單個組織、單個企業和國家來開展事業。因此,不能單純地將信息技術(以下簡稱“IT”)作為工具,還必須不斷提升其作為創新的動力和發動機的使用價值。
如上所述,在滿足“全球化協作”、“業務活動創新的實時應對”等要件方面,人們要求IT的關鍵是具有較大的“靈活性”。同時,在開展全球化商務方面,由于日益強烈要求24小時、365天的持續的業務、商務活動,因此人們要求IT的關鍵是具有更高的“穩定性”。
以傳統的大型機(Mainframe)為基礎的系統,即使具有相當的安全性和可靠性,也難免在系統開發、導入的快速性以及不同機種的擴展性等方面存在弱點。速度及擴展性即靈活性,要實現這一目的,必須構建開放式的信息基礎設施。這時的關鍵詞是“Free(自由)”、“Fair(公平)”、“Global(全球化)”,滿足這些需要的平臺就是“Open
System(開放式系統)”。NEC利用在ACOS通用計算機商務方面培育起來的系統構建技術、軟件技術等獨自的知識技術,提供了采用開放技術的系統構建方案。Open
Mission Critical
System(開放式關鍵業務系統)能夠提供非常可靠的穩定性和靈活性。
系統的開放化并不是新的話題,要建立開放式關鍵業務系統,必須擁有各種技術。NEC通過構建許多大規模關鍵業務系統積累了開發開放式關鍵業務系統的相關技術。
三、NEC的OMCS能夠解決的課題
NEC的開放式關鍵業務系統OMCS具有以下特點:
1.在以往Client層/AP服務器層/DB層的3層結構的基礎上增加了Hub層,采用提高了擴展性的4層模型;
2.單元組合型/系統模型的高速度/高可靠性平臺構建技術;
3.運用關鍵業務中間件DiosaGlobe的高可靠性系統;
4.Best of Breed的開放系統的產品構成;
5.系統集成公司和產品供應商合為一體的HA(High
Availability:高可用性)支持。
以下內容將介紹如何利用NEC的開放式關鍵業務系統OMCS來構建當前所追求的“靈活性(擴展性+速度)+穩定性”的系統。
1.
具有擴展性的系統
下面介紹NEC的OMCS在擴展性方面的優點。NEC的OMCS的特色之一是在以往Client層/AP層/DB層的3層模型基礎上增加了Hub層,采用了4層模型。
Hub層處于Client層和AP層之間,進行電文格式、協議的轉換。由于Hub層進行這種轉換,AP層就不需要識別ATM、營業店終端等終端的種類。因此,當需要增加終端種類或者要與其它系統相連接時,就能夠減少對AP層的影響,很容易地與其它系統連接。
另外,采用這種4層結構后,隨著系統的增長,在擴展所需功能層時只需增加必要數量的設備。例如,業務AP處理量增加時可追加AP服務器;店鋪合并等數據量增加時可追加DB層;要追加連接處時可追加Hub層。而大型機則無法這樣按層次分階段地靈活進行擴展,因此要擴展處理性能時必須進行更改。
2.
快速構筑
從應用程序的開發方面來看,一般情況下,大型機全部采用個別開發的方式;與此相比,開放系統有各種軟件包,并采用“軟件包的組合+個別開發”的方式,因此可以實現比大型機更快速的開發。
另一方面,從平臺方面來看,相對于大型機的單個供應商,OMCS則是多平臺,因此需要最佳產品組合系統集成商的力量。NEC積累了各種大規模OMCS系統開發技術,能夠實現最佳產品組合。我們把這個叫做“Best
of
Breed”。在系統構建方面,NEC除了新構建之外,還增加了單元組合型和系統模型運用型的系統構筑類型。通過系統模型和單元施工法的運用,能夠大幅度地削減平臺構建的工時數。
3.穩定性
據Gartner公司的調查,在系統死機的原因方面,HW/OS/MW的原因僅占20%,剩下80%是應用程序、運用的問題。也就是說,要減少系統死機,單靠提高平臺的可靠性是不夠的,還必須在應用程序、運用水平等方面采取綜合性對應措施。
關于可靠性的思考方法,有零缺陷和防止故障兩種。
所謂零缺陷,是指通過追求H/W、OS及其它各程序、產品及應用程序(包括軟件包)等產品所具有的可靠性來實現“構建不宕機的計算機系統”的思考方法。
所謂防止故障,是指把通過將各個產品進行功能性組合來提高整個系統的可靠性的構建方法與系統的綜合性運用管理、監視技術相結合;同時,不僅在故障發生時,而且在日常的系統正常運轉中也要防止故障于未然,利用這種支持力來實現“構建不停止的業務系統”的思考方法。
下面講述NEC的防止故障。防止故障要求有高可靠性系統構建手法、運用監視、故障發生時的支持力。
我們以在大型機上構建的平臺和在Unix上構建的平臺之間的差異為例,介紹NEC的高可靠性系統構建手法。
由于大型機上組合的各個產品由相同公司開發,因此功能密切相連。但是,這將完全依賴于1家公司的開發能力。
Unix
平臺的優點在于其應用程序、中間件的開發不依賴于1家公司,而是采用全球的Best of
breed產品。但是,由于各產品供應商出于產品戰略等考慮,其開放平臺在功能性方面結合松散。因此,雖然每個產品能夠實現大型機的功能,但從總體上判斷,大多需要應用程序的補充,可以說很難稱得上強大。
為了彌補開放式產品的組合所產生的各種問題、故障信息的接收和通知、軟件包切換等功能相關性的不足,NEC提供擴展型操作系統“SystemGlobe”,以及擴展型中間件“DiosaGlobe”等產品。
擴展型中間件DiosaGlobe是可在開放式平臺構建關鍵業務應用程序的產品群。擴展型OS
SystemGlobe是集群系統的構建和運用技術的相關軟件產品。
OMCS技術不僅利用本公司生產的這些產品來彌補原系統的功能不足部分,而且運用在實際業績和經驗方面已得到證明的“開放式關鍵業務系統構建方法論”,在開放系統中實現了與大型機相當的“高可靠性”、“高可用性”、“高運用性”的平臺。
NEC以豐富的業績和經驗為基礎,確立了開放式關鍵業務系統構建理論。據此,以NEC生產的中間件DiosaGlobe為中心,可以在短時間內構建開放式關鍵業務系統。DiosaGlobe可提供高可用性、24小時運轉、高運用性、高吞吐量/高響應性等關鍵業務系統所必需的各種功能。例如,使用DiosaGlobe/APBASE后,可以在不停機的狀態下切換應用程序,制作靜止底賬等。
另外,運用系統構建模板,能夠以實績較好的系統構建信息為基礎設置最佳的系統構建參數等。
其次,介紹對于防止故障很重要的運用監視。為了實現高運用性,NEC提供WebSAM
(OPBASE)中間件。通過導入WebSAM,可以對跨越Unix、Windows等各種平臺的多平臺/異構環境的大型機、Solaris/HP/AIX等進行集中監視,削減了運用成本(操作人員數量等)。另外,由于即使在多平臺環境中也可以進行統一界面的監視,操作人員無須學習多個平臺的相應操作,削減學習的工時數。利用導入WebSAM
(OPBASE)后的這種效果,使總的運用工時數減半。
最后介紹對于防止故障很重要的“故障發生時的支持力”。在開放系統中,由于要使用多個供應商提供的產品進行組合來構建系統,故障對策變得更加困難。對此,作為HA支持,NEC通過與Best
of
Breed的供應商之間的聯合,構建全球化的支便在故障發生時,能夠通過信息共享設備交換故障信息、確認故障調查情況、快速恢復系統、排除故障。NEC在支持體制上提供標準HA支持、高級HA支持、超級HA支持等3種級別的支持服務。開工率的基準:高級HA為99.99%,超級HA為99.999%。穩定性+擴展性,4層結構快速構建。
留言列表