茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1672190 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00004.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2016/7/27 17:29:55

IBM i i5/OS OS/400 系統介紹

說到上面的一串概念,IBMi i5/OS OS/400 其實是ibm 一種操作系統的進化史,最早叫做OS400 ,說道os400 ,不得不說一說As400.

AS400 簡介


AS400 IBM 早期推出的商用小型機。操作系統與Windos Unix 等都不一样,不過正逐步靠近Unix AS400 由硬件和軟件兩部分組成,軟件部分操作系統叫OS400

原配操作系統是
OS400 ,數據庫DB2/400 ,編程語言为RPG CL 。因为DB2/400 是內嵌在OS400 的,而RPG 又是IBM 專門为數據庫操作開發的語言,所以以上搭配是比較常用的搭配。

現在的400 已經支持多操作系統,包括Windows Linux 等。
數據庫也可以使用Oracle 等。編程語言更是采用了集成開發環境,可以根據選擇使用Cobol Java C 等常用的語言。

AS400
直到現在都還是
IBM 商用機器的典範之作!目前主要用戶是大型制造業、銀行、證券、保險等。現在合並到了IBMPower Systems PowerSystems is the name of IBM'sPowerArchitecture-based server line.


AS400 曆史

The platform was first introduced as the AS/400 on June 21,1988 and later renamed to the eServer iSeries in 2000. As partof IBM's Systems branding initiative in 2006, it was again renamed toSystem i. The codename of the AS/400 project was"Silver Lake", named for the lake in downtown Rochester,MN, where development of the system took place.




In April 2008, IBM announced its integration with the Systemp platform. The unified product line is called IBMPower Systems and features support for the IBMi (previously known as i5/OS or OS/400), AIXand Linux operatingsystems. Power4 or older hardware ran OS/400 exclusively.





AS400 硬件部分
  硬件部分對於AS400 分为兩各主要的分支,一個E-SERVER E-SYSTEM 兩個系列:

  1 e-SERVERS  的主要產品和特點:主要針對c/s 結構的應用。相應的設備包括Model  150 Model  170
Model  S10 Model  S20 Model  S30 Model  S40
  2 e-SYSTEM 的主要產品和特點:主要針對傳統的在線事務處理方面,主要的設備包括Model  600 Model  620 Model  640 Model  650

  共性:都是基於對象的
64 位處理器的系統

  二. 操作系統(OS400

  1 、主要的優勢和性能

  (a)AS/400 是由軟件,而不是由硬件定義的,這又稱为扯蛋於技術的機器界面(TIMI Technology  Independent  Machine  Interface )。當程序向機器界面提交執行指令時,它以为AS/400 硬件是接口。但事實並非如此。提交到接口的指令將通過一個微代碼層,然後硬件才可以理解這個指令。這種設計將應用程序及其用戶同不斷變化的硬件特征相隔離,而這個微代碼層就稱为SLIC 。應用新硬件技術時,IBM 就重寫微代碼層,以體現硬件特征的變動,所以面向用戶的接口仍然沒有變化。


  (b) 用戶選擇AS/400 運行其主要業務應用程序的原因之一是,AS/400 的可靠性無與倫比。這種聲譽應該歸功於IBM  Rochester,  Minnesota 的開發和制造工作組—30 年來,他們一直提供着高質量的商用系統。为了不斷提高AS/400 的可用性,AS/400 開發和制造工作組嚴密注意可用性的所有方面:從系統級(包括硬件、操作系統和數據庫)到部件級。正因为如此,AS/400 的系統可用性平均達到了99.9+% 。根據IBM 三年來對2000 AS/400 跟蹤後收集的數據,AS/400 用戶每年的意外停機時間平均为5.2
小時,可用性为
99.94% 。單一AS/400 系統提供了可靠、經濟有效的高系統可用性。若用二台AS/400 集群,則每年意外停機時間只有2.8 分钟,與IBM 的大型主機的可靠性相當

  (c)AS/400 系列支持多種系統和服務器:從非常小的系統( 支持NT 用戶) ,直到擁有數千用戶的超大規模系統。高端AS/400 支持12 個處理器,20GB 內存以及1.5TB 的磁盤容量。除了12 個主處理器之外,還可以配備數百個特殊的I/O 處理器,使AS/400
得以通過較少的主處理器提供更高的商用性能。還可以使用
AS/400 群集實現更高的可擴展性。 AS/400 的可擴展性優勢遠不局限於處理器的數目。其它影響可擴展性的因素還有:服務器支持多個應用程序和動態調整能力,以及服務器的可靠性。AS/400 可以在單一系統上運行多個應用程序,支持動態調整,還可以達到99.9+% 的可靠性。所謂單一系統上運行多個應用程序,是指采用AS/400 的邏輯分區技術,可以在一台AS/400 上運行Web 服務器,Domino 服務器,DB2 數據庫服務器等,如在AS/400 上加裝一塊IPCS 卡,則可以運行任何基於Intel 芯片的操作系統和應用程序,此外IBM 最近宣布在OS/400  V4R4 版本上運行特定的配置程序,可以在
AS/400 上運行UNIX 操作系統(IBM  AIX 的一個子集)。各種不同類型的應用程序都可以共享AS/400 的內存和硬盤。AS/400 的集成文件系統(IFS )也使其可以支持業界幾乎所有的文件系統,FAT NTFS UNIX/POSIX 等等,在AS/400 的客戶端訪問軟件Client  Access 看來,這些文件系統只不過是Root 根下的一些目錄而已, 可以方便地在這些文件系統間進行各種操作。所有這些,使得AS/400 成为一個全功能的作業系統,也使AS/400 不是一個開放系統的說法站不住腳。所謂動態調整是指對許多功能参數調整後立即生效,無須重新启動。


  
(d) 身處網络時代,無論服務器是位於局域網內還是Internet 上,服務器是否可以免受病毒侵襲,是否可以避免帳戶信息的泄密,是否可以抵禦黑客的攻擊等一系列安全問題都倍受關注。AS/400 可以自豪地告訴用戶,迄今为止,AS/400 上未發現一例病毒,世界上沒有一個黑客可以攻破AS/400 系統,也沒有系統管理員帳戶被黑客程序竊取的報道。
  AS/400 完善的安全性源於它獨特的安全性設計,所有的系統模塊都位於技術扯蛋接口(TIMI )層下,並以對象的方式被封裝。因此,用戶根本無法訪問系統模塊,任何攻擊都無從談起。面向對象體系本身, 從設計上就已經是反病毒的了。通常的" 黑客" 技術, 比如將程度偽裝成文件的術, AS/400 系統中是行不通的。一個文件不能變为程序,
反之也不行。黑客不能在
AS/400 內存中象在基於Windows 的系統那样生成指針。客戶需要認識到,具有迷惑性的、可能的安全性漏洞是如何出現的;AS/400 內置的安全功能又如何。例如,AS/400 配備了锁和鑰匙,可以锁定系統,避免非法或偶然的事故(如關閉系統)。心懷惡意的雇員不能輕易地從互聯網中刪除應用工具、插入磁盤或重新启動系統,象在NT  Server 那样破壞安全性。AS/400D 工作機制是不同的。

  (e)IBM 致力於使AS/400 成为緊密集成化的系統,包括了系統需要的一切。這種集成化的本質为AS/400 帶來了顯著的優勢。集成化數據庫,集成化安全性,集成化通訊,集成化Internet 支持,集成化POP3 電子郵件支持,集成化日志,集成化備份,集成化系統管理等等--
這些都有着巨大的價值。緊密的集成不僅意味着低成本,而且同样重要的是,它意味着您可以更快地安裝系統,贏得更高的用戶滿意度。有了
AS/400 ,您就無需花時間去尋找适當的數據庫管理系統(DBMS ),安全性軟件包、備份軟件等等。您還可以從OS/400 中得到優秀的中間件。其它廠商從中賺取了數十億的利润。而AS/400 則免費提供這些功能。如果用其它系統實現類似功能,費用就會急剧增加。其它廠商要求您为其數據庫購買單獨用戶許可,DB2/400 是集成於OS/400 上的數據庫系統,它和其他數據庫廠商的產品在結構和功能上相差無幾。DB2 AS/400 上的性能明顯優於在NT UNIX 系統上的性能,這是由於OS/400 AS/400 的硬件高度集成,而DB2/400 OS/400 又高度集成所致。DB2/400
在數據存取速度和吞吐量的測試中屡破世界記錄,正是這個優秀的數據庫產品現在是隨
OS/400 免費提供的!在其他系統中,數據庫費用本身或許就超過了您在AS/400 上投入的資金。

  2 、文件系統

  A 、簡介
  TIMI 由兩部分組成:指令和對象。准確地說AS/400 是一個基於對象(object-based )的系統,而不是一個面向對象(object-orientd )的系統。在AS/400 中,對象不具備繼承性(inheritance ),也沒有類(class) 和子類(subclass )概念。AS/400 中的對象就像一種容器(
containerz ),所有用戶和系統的數據結構都被封裝在這些容器中,此外,對象的封裝性(encapsulation )還表現在對象對外界的透明性,即從外界不能看到對象的內部細節。圍繞對象模型建立的系統支持應用程序扯蛋於對象。對象內部數據結構等細節的改變不影響應用程序和操作系統對“對象”的操作。

  B 、組織結構
  一個目錄(library )也是一個OS/400 對象。在一個目錄中,包含有對象的名稱、類型和一個對用戶透明的地址指針。通過目錄可以在數據庫中查找其他OS/400 對象。不同於DOS UNIX 中的文件目錄結構,AS/400 中的目錄結構是單層的。

  C 、對象的查找
  在AS/400
中,目錄名、對象名和對象類型這三個要素唯一確定一個對象。同一目錄下同名的對象必定類型不同。也就是說,在同一目錄下允許一個
program 叫做BEER ,另一個data  space 也叫BEER ,但不允許兩個program 都叫做BEER ,此外,一個對象必須屬於某一個目錄,也只能屬於一個目錄。 因为AS/400 的目錄結構是單層的,每一個對象的名稱都形如“LOBRARY/OBJECT” ,所以一個目錄不可能再指向別的目錄。但是,有一個特殊的稱为QSYS 的系統目錄例外,它可以指向其他的目錄。此外,有些OS/400 對象只能出現在QSYS 中,如user  profile 以及與I/O 配置相關的對象。


  
D 、其他
  1. AS/400 中,有兩個特殊的目錄,QSYS QGLP 。在QSYS 中包含了許多IBM  提供的程序和數據,而QGPL 則是一個通用的目錄。這兩個目錄都是IBM 隨機提供的,它們存在於任何一個目錄表中,歸屬於SECURITY  OFFICER ,任何人不得刪除和更名。

  2. 此外AS/400 中對於庫的管理通過一個庫列表進行管理,庫列表由四部分組成:
  (1). 系統部分(System
 
Portion ):主要存放AS400 的系統對象
  (2). 產品部分(Product  Portion ):主要由IBM 開發的一些庫,由系統功能自動維護,用戶不能修改
  (3). 當前庫(Current  Library ):當前用戶正在使用的庫
  (4). 用戶部分(User  Portion ):應用程序使用到的庫裏表。
  當對一個對象查找的時候,根據以上的庫列表進行查找。

  3.
系統在剛剛創建的時候,會自動產生兩個庫

  (1).QGPL :(General  Perpose  Library
  (2).QTEMP :(Temporary  Library

  (3). 交互方式
  用戶主要通過控制語言與操作系統進行交互,輸入控制語言主要由以下幾種方式:

  (a) 在命令行輸入
  (b) 在菜單畫面選擇
  (c)
在 
work  with  菜單中,option  選項
  (d) 在 CL  程序中執行
  (e) 遠程調用

  說明:

  1 、對於命令比較熟悉的人員可以在命令行直接輸入命令執行。
  2 、對於入門者常使用b )和C )的方式進行,AS400 提供了命令操作的向導,可以按照步驟一步一步的完成。
  3 CL
程序是AS400 提供的一種編程語言,相當於windows 中的批處理程序。她有自己的一套語法。主要是針對系統操作使用。在編寫CL 程序以後,需要進行編譯,然後使用Call  進行調用。



OS/400 介紹

OS/400 is IBM's operatingsystem for its AS/400 and AS/400e line of business computers.Because OS/400 is closely attuned to the AS/400 hardware design andgenerally comes as part of the basic package, there is no alternativeoperating system to compete with it. OS/400 is built to operate withthe AS/400 logical partition (LPAR)architecture, in which multiple instances of the operating system canrun concurrently in different partitions. Among other uses, LPAR isuseful when migrating to a new release. The old production system cankeep operating in one partition while a new system is being tested.


As the AS/400 has evolved to meet the latest trends in businessand information technology, OS/400 and its related software has addedsupport for:

  • Applications written in the Javaprogramming language

  • The ability to run Windows 2000/NTapplications (when certain other products are installed)

  • The Portable Application SolutionsEnvironment (PASE), which supports a subset of the AIXenvironment so that UNIXapplications can be ported and run on the AS/400

  • Lotus Domino,which provides groupware and e-mail from Lotus Notes applications ora standard Web browser



i5/OS

i5/OS is the name IBM has given to its newest release of OS/400V5R3. i5/OS runs on IBM's i5servers, which are based on IBM's Power5 microprocessors.



IBM i


IBM i (formerly known as i5/OS®) running on an IBM Power Systems™server offers a highly scalable and virus resistant architecture witha proven reputation for exceptional business resiliency.

教程:http://man.chinaunix.net/unix/IBM/as400/index.htm

参考文檔http://www-03.ibm.com/systems/power/


原文出處:IBM i、i5/OS和 OS/400系統介紹_StackDoc
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|