Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IBM i introduction #56

Open
llccing opened this issue Nov 21, 2023 · 0 comments
Open

IBM i introduction #56

llccing opened this issue Nov 21, 2023 · 0 comments

Comments

@llccing
Copy link
Owner

llccing commented Nov 21, 2023

an introduction from Wikipedia. https://zh.wikipedia.org/wiki/IBM_System_i

IBM i

  • IBM i 是个操作系统,它运行在 IBM Power System 机器上。
  • 1988年 6月21日,IBM i 被引入,那时名字视 AS/400
  • TIMI, Technology Independent Machine Interface, 用于描述 IBM i.
  • 以 Objects 的形式在 IBM i 上存储信息。
  • IBM i 使用 subsystem 子系统来隔离负载

Power

  • Power 是 IBM 开发的 reduced instruction set computer (RISC ) instruction set acchitecture (ISA)
  • RISC, 精简指令集计算,一种基于简化指令能够更快执行从而提高性能的CPU设计策略。
  • Logic partitions, LPARs 逻辑分组
  • 5250 模拟器能够连接到 IBM i.

Some feature for IBM i

  • Capacity on Demand (CoD) 按需容量,可在不影响用户操作的情况下轻松激活处理器和内存。
  • Asynchronous geopraphic mirror, 异步地理镜像,一种灾难恢复 (DR) 方案,可以让您有灾难恢复站点。
  • IBM Db2 Mirror for i, 为需要零恢复时间目标(ROT)的关键应用提供解决方案。Bb2 使用 Converged Ethernet放网络上的远程直接内存访问(RDMA)技术。

Object and File management

  • IBM i 操作系统和其他系统的一个不同点是 object 的概念。几乎所有在系统中的都是 object。任务执行在 object 上。
  • object 的类型决定了如何使用它,object 类型有 *PGM, *AUTL, *CLS, *CMD, *JOBQ, *USRPRF, *JRN 等。
  • Library,Library 包含 object,保存了 object 的名称,类型和位置。属于 Library 的object 不会连续存储在磁盘上,而是利用了 磁盘分区。
  • library 不能嵌套,即不能包含另一个library。
  • QSYS 包含系统上全部的 libraries,和 所有其他的安全信息,例如用户信息。
  • 多数的 IBM object 以 Q 开头;object 可能同名,但是同名的object,类型一定不同。
  • object 由两部分组成,description 和 contents
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant