To return expected results, you can:
Reduce the number of search terms.
Each term you use focuses the search further.
Check your spelling.
A single misspelled or incorrectly typed term can change your result.
Try substituting synonyms for your original terms.
For example, instead of searching for "java classes", try "java training"
Did you search for an IBM acquired or sold product ?
If so, follow the appropriate link below to find the content you need.
31
周岁生日快乐,
IBM i
生日快乐,
IBM i
,
6
月
21
日为
IBM i
举办庆祝活动的意义何在呢?
IBM
选择了在
AS / 400
的发布当天来庆祝
Power Systems
平台上现代化的
IBM i
的开始。
这代表着一个进化。
那一天是
1988
年
6
月
21
日,而今天是
2019
年
6
月
21
日,是它
31
岁的生日。
每次我们举行这个庆祝,有些人会问
“
难道我们不应该回到更早以前吗,因为据称
System/3
才是这个平台的开端。
”
或许我们可以回到
2008
年,因为那正是
IBM i
从之前的版本迁移到全新硬件
Power Systems
上的时候。
而对于
这个行业里发生在这个平台上所有其他的令人震惊的事件呢?难道我们不应该庆祝所有这些纪念日吗?这个章节就是关于那些生日的。跟随着我们历史的回溯,我们一定能够发现发生在历史上某些天的那些令人振奋的美好的事情,让我们来庆祝他们的诞生吧!
这张图表从
System/3
开始,展示了历史上一路的进化,直到我们
2008
年的
Power
系统。我做了一些历史研究,发现
System/3
不是这个平台的开始。
它的开始应该是一块名为
System/3000
的硬件。
它由
IBM
德国制造。
我不相信这是一张真实的图片,但它代表了他们所认为的它的样子。
它于
20
世纪
60
年代初发布。
初衷是想为小客户开发一台电脑,可以看到这是一个带有小型穿孔卡的机电系统。
穿孔卡很小。
当
我们回首去看看技术界哪些技术被认为是最新和最伟大的发明的时候,会发现这真的是一件有趣的事情。虽然我们并不知道确切的日期,而且我也知道它只会短时间内出现。我们仍然应该去庆祝它的生日。读卡器使用时会遇到一些问题,导致会计对他们的数字总是无法平衡感到沮丧。所以最终它被撤回了,我认为它被丢弃在历史的史册中了。
所以那之后,我们迎来了
System/3
。我们现在能够庆祝它的诞生,因为我们知道是谁创造了它!他们看起来非常漂亮。是的,就是名为
System/3
的团队组建了这个平台。
当时
IBM System/3
推出时有一些市场的竞争
,但是漂亮的红色外表使它脱颖而出!
System/3
实际上是在
1969
年
7
月
30
日发布的
-
所以今天是
49
年,
10
个月零
22
天。
生日快乐,
System/3
。
那时的操作系统我们叫做
SC1
。
Model 10
units
,是一个更较小的单元,它没有任何桌面,但他们有用于
I/O
和打印机的读卡器
/
分拣机
/
打孔机。入门型号有高达
4k
的内存,但如果你当时想要得到一个真正的大内存,你可以通过两个硬盘和两个移动磁盘来实现高达
10M
的存储量。那时他们把它叫做在线存储
(online storage)
,因为在那个年代他们并不了解互联网。因此,所谓的在线
(online)
是指,它是从计算机的磁盘中获取数据,而不是从读卡器获取数据。现在,让我们来对它说一声,生日快乐,
System/3
。
针对
System/3
的大量的专利是一个值得骄傲的事情,从那时起就有大量的与
System/3
相关的专利出现。
这是
IBM
迈向全世界,向世界展示它的能力的一个关键的一步。
|
3701105
|
CPU Architecture of the System/3.
|
|
3882701
|
5440 Disk cartridge locking latch.
|
|
3848235
|
5445 Disk drive attachment
|
|
3938101
|
I /O Architecture of the System/3
|
|
3805245
|
5424 Card reader/puncher attachment
|
|
3764994
|
54?? Bidirectional printing
|
|
3925770
|
541x Audible signaling device
|
|
3751041
|
Playing cards and 96 column cards
|
|
3953094
|
5444 cabinet configuration
|
|
3743294
|
Bridge hand dealing system and 96 column cards
|
|
4093983
|
5415 performance improvement.
|
|
3990064
|
5203 Alarm Indicator
|
|
3609305
|
Card reader for 80 and 96 column cards
|
|
3684164
|
5496 Data card puncher/verifier
|
|
3635608
|
5440 Magnetic disk assembly
|
|
3871576
|
5496 Data recorder and verifier
|
|
3312878
|
Packaging of SLT and MST circuit modules.
|
|
4328544
|
Point of sales machine with a S/3 micro-processor.
|
在我的研究中,我发现他们实际上是在
System/3
上编写和玩游戏。
我认为这不是在他们的业余时间做的
;
我认为他们实际上是在测试。
是的,就是这样。
他们正在测试。
这是卡片,穿孔卡在
System/3
上看起来非常漂亮。这实际上来自
IBM 3700
,是卡的名称。但在当时是难以置信的技术。
企业一直在使用它,所以这个系统已经很长时间了。
这个
System/3
现在放在
博物馆里,我相信应该是在德国,它是最初的
System/3
模型之一。
接下来我们看到的是能够和
System/3
一起使用的调制解调器。它实际上是一个很漂亮的设备。能够与其他平台和其他硬件通信是非常重要的一步。
这是发生在
1973
年末的事情,我们有这个特定的调制解调器已经
45
年半了,它实际上是
1,200
波特。他通过一个交换电话网络工作。
他们有机架来放置这些能够互相通信的东西。企业已经为计算机处于
System/3
级别做好了准备。
跟随着
System/3
的出现,
System/32
问世了。它更紧凑一些,而且它们看起来是一个整体,所以你看,打印机直接连接到框架上了。它有
16k
或
32k
的内存,你可以放置一个
5MB
,
9MB
或
13MB
的单个硬盘,以及一个
8
英寸的软盘驱动器。
System/32
于
1975
年
1
月
7
日发布,所以现在它是
44
年,
5
个月零几天了。
生日快乐
System/32
。
跟随
System/32
的成功脚步,
System/34
出现了,并且
IBM
打了不少广告,进行了很有趣的市场营销活动。他们做的不错!
System/34
有一对打印机和三个终端,所以它是第一个有终端的系统。操作系统是
SSP
。你可以有
128
k
字节的内存和四个磁盘驱动器,总共
128
兆。
这简直太令人惊奇了。
System/34
引入了一些非常著名的工具,有些已经丢弃了,但我们仍然有超过
45
岁的
SDA
和
SEU
,
这是在
1977
年
4
月的事情了。具体的日期已经无法确认了,所以它现在大概是
42
年零两个月。
生日快乐,
System/ 34
。
当然,正如我们所知道的,随着
System/34
,
推出了
5250
终端
(
著名的
“Green Screen”
自此传承至今
)
,对于一些人来说,这是他们第一次从
IBM
引入这个中端服务器世界。
它很笨重,但对于使用它的人来说它是一件艺术品。
那时,它在
5250
终端上有
12
乘
80
或
24
乘
80
个字符。
他们有大小写。
那太不可思议了。
还有很多令人惊奇的事情呢。
你可以闪烁,角色,高亮,反向视频,或者你可以在
5250
数据流或下划线中让它们不可见。
它有一个叫做列分隔符的东西。
5250
终端也随着
System/34
推出了
,所以它现在大约也是
42
年零两个月。
生日快乐,
5250
终端。
企业开始想要更多的功能了,
IBM
建立了这个名为
System/38
的新服务器。
对我来说,
System/38
是我的第一台商用电脑。
这是一台令人难以置信的机器。
操作系统是
CPF
,主存有很多选择。
其中包括一个软盘库驱动器
(diskette magazine drive)
,你可以在一个库中包含多达
10
个软盘。
使用软盘备份获得了在当时令人难以置信的存储量。
System/38
有一个内存管理单元,支持称为按需换页的功能,即实现单级存储架构
-
这是我们今天在
IBM i
中的核心。
System/38
于
1980
年
7
月发布。它实际上是在
1979
年宣布并花了一点时间才被发布。
它出现了大约
38
年零
11
个月。
生日快乐,
System/38
。
令人惊讶的是,我们其实已经拥有这么长时间的这种架构了,而其他平台和硬件供应商以及操作系统供应商仍然还在尽最大努力去实现这项技术
–
而
我们已经拥有它近
40
年了。
IBM
将
System/34
升级为
System/36
。
第一个型号重
700
磅,成本超过
100,000
美元。
第二种型号称为
5362
,仅为
150
磅。
System/36
可以使用带式打印机和彩色终端。
它于
83
年
5
月
16
日发布,所以让我们
祝它
生日快乐,
System/36
。
当
IBM
在
1986
年将分布式数据管理(
Distributed Data management,
DDM
)引入平台时,它是一个中间件
–
是一个能够共享数据的环境。
System / 38
程序能够在远程平台上创建,管理和访问文件。
远程平台可以在
System/38
上创建,管理和访问文件。
这是我们开始真正地在这个平台上跨系统集成的地方。
DDM
在
IBM PC DOS
和
OS/2
上可用。
你可以在
System/370
上安装
DDM
。
生日快乐,
DDM
。
接着到来的是令人惊奇的
AS/400
。
这正是
IBM
选择庆祝的时刻。这张粗糙的图片展示了最初的模型。图片里只展示到了
B60
。但是最终,它们会达到
B70
,然后它们会从
B
系列增长到
C
系列,再到
D
系列,最后到
F
系列的。你可以把你的
System/38 CPF
程序迁移过来,并且可以在
System/36
环境中运行你的
System/36
应用程序。我们知道了它诞生的确切日期
——31
年前的今天。生日快乐,
AS/400
。
AS/400
感觉像是一个更大、更智能、更棒的
System/38
,我们可以在上面运行我们的
System/36
程序。这是一个令人难以置信的成就,在商界非常受欢迎。很多人仍然记得宣布的这个日期,因为,在那个时候,它对
IT
界造成了巨大的影响,这个日期将会在历史上被铭记很长一段时间。我相信这就是为什么
IBM
选择这个特殊的日子来庆祝
IBM i
。
我们还想庆祝一下
IBM i
上的
SQL
,尽管它已经存在很长时间了,但是很多人现在才开始真正使用它。
在
2003
年,他们讨论了什么是
iSeries
和
AS/400
上的
SQL——
它是如何成为我们正在使用的数据库接口语言的替代语言,而在
SQL
之前我们使用的是
RPG
或
COBOL
语言内部的数据库接口语言。
2003
年,
SQL
技能被认为是可以跨平台转移的。所以你可以从外面引进一些有相关技能的人,但我们直到近几年才开始着手这件事。
SQL
是在
1989
年
1
月左右为
OS/400
发布的,至今
30
年零
5
个月。生日快乐,
SQL
。
另一个值得庆祝的生日是
CODE/400——
这是
RPG
的
Windows PC
编辑器上的第一个图形化工具。它是一个图形化的开发工具,不仅取代了
SEU
,也取代了
SDA
。
LPEX
编辑器是基于工作站的
(
也就是你的
PC)
,具有突出显示使用颜色和多个级别的撤销功能
——
如果你操作错误,可以返回。
LPEX
将自动保存到你的
PC
,所以如果系统被关闭了,你将有一个最近保存的版本保留下来。你还可以使用筛选来查找变量,它为你提供了很酷的嵌套逻辑的缩进视图。
CODE/400
是在
1992
年春季的公共会议上发布的,作为
iSeries
的
WebSphere
开发工具集的一部分,且在
OS/400 V5R1
中投入使用,具有
27
年
GUI
平台开发的历史了!生日快乐
, CODE/400
。
下一个值得庆祝的是
ILE
,即集成的语言环境。在平台的初始阶段,我们有原始的程序模型
(OPM)
。然后,他们为一些语言制作了一个扩展程序模型(
EPM
)。
IBM
构建了集成语言环境,允许开发人员在一个环境中使用平台上可用的多种语言进行开发。
ILE
是随着
OS/400 V2R3
发布的
——
到现在是
25
年
6
个月零
4
天。在最初的
AS/400
杂志中,也就是
ILE
发布之前,
Susan Gantner
说
:“ILE
是自
5
年前
AS/400
发布以来对系统进行的最重要的架构更改。”这是一个主要的特性,并且仍然是
IBM i
应用程序开发的关键部分。生日快乐,
ILE
。
另一项重大声明是从基于
cisc
的系统迁移到基于
risc
的系统。这组指令来自一个软件供应商
——
他们中的大多数都有迁移的特定指令。这是从
CISC
到
RISC
指南的两页,它非常简单。
IBM
将其基于
CISC
的
48
位处理器发展为一项新技术
——Power PC——
即基于
RISC
的
64
位处理器。这种迁移随着
1995
年
12
月
22
日
——23
年前的
OS/400 V3R6
产生。
Frank Soltis
博士在
2003
年的
AS/400
杂志《回顾》中说,
RISC
技术允许
iSeries
服务器扩展到不同的地方,包括
Java
和
Linux
。生日快乐,
64
位
RISC
。
下一个值得庆祝的是虚拟化。我们已经讨论和听说
LPARs(
逻辑分区
)
很长时间了。这本红皮书适用于
eServer iSeries
版本
LPAR
配置。
LPAR
在
1999
年
5
月
21
日为
OS/400 V4R4
提供了虚拟机,到现在已经超过
20
年了。生日快乐
,LPARs
。
|
我们必须庆祝一下可移植的应用程序系统环境
(
Portable Application Systems Environment
|
PASE)
。
PASE
使
IBM
和客户能够利用
IBM i
中的开放源码工具和语言。从
1999
年
5
月
21
日起,
PASE
就可与
OS/400
的
V4R4
一起使用,至今已超过
20
年。生日快乐
,PASE
。
除了
AS/400
之外,
IBM
决定重新命名他们的整个硬件服务器系统,
AS/400
重新命名为
eServer iSeries
。
i
代表集成。
iSeries
运行相同的操作系统
——
仍然称为
OS/400
。从
2000
年
7
月
28
日起我们就有了
iSeries
。至今已经有
18
年
10
个月零
24
天。生日快乐,
iSeries
。
在
iSeries
之后不久,有一些人认为
PHP
应该运行在
IBM i
上,他们能够将
PHP
带到
PASE
环境中。
IBM i
上已知的第一个
PHP
版本发布是在
2005
年
9
月
13
日。大约
14
年前我们就有了开源软件。
Zend
现在仍然支持
IBM i
上的
PHP
。生日快乐,
IBM i
上的
PHP
,感谢
Mike Pavlak
。
iSeries
成立大约
6
年,然后
IBM
对其整个服务器系列进行了重新命名。
System i
有了一个更好看的宣传图片!操作系统被重命名为
i5/OS
。
System i
在
2006
年
2
月
14
日发布,到现在已经有
13
年
4
个月零
7
天了。生日快乐,
System i
。
然后,为了向
AS/400
致敬,
IBM
合并了
System i
和
System p
服务器。这个新平台被命名为
Power
系统。
i5/OS
进化为
IBM i
,并与
AIX
和
Linux
一起运行在这些
Power
系统服务器上。自从这些
Power6
服务器发布以来,
IBM
经常对它们进行升级,现在
Power9
是
IBM Power
系统中的核心技术。
对于
Power
系统,它们实际上从
i5/ OS
中删除了一些功能,以便更好的利用
VIOS——VIOS
是介于硬件和操作系统之间的软件层。这确保
IBM i
可以在多个级别上利用集成和虚拟化的优势。
Power
系统已经运行了
11
年
2
个月
19
天。生日快乐,
Power
系统。
当
IBM
发布
POWER Systems
时,我们当时是
IBM i
的用户。这是唯一一个以
“
商业
”
为座右铭的操作系统。最初的版本是
IBM i 6.1
。
IBM i
是在
2008
年
4
月
2
日发布的
——
这是我们平台历史上的一个重要日子
——
这一天也被认为可能是我们平台历史上最重要的一天。
Power
系统上的
IBM i
是技术上的一个惊人进步。
在接下来的
11
年中,
IBM
为我们提供了
IBM i
操作系统的多个版本。在
IBM i 6.1
之后是
IBM i 7.1——
距今已经超过
9
年了。六个月后,
IBM
发布了包含主要功能的技术更新
(Technology Refresh, TR1)
。在过去,这种级别的功能升级是只适用于全新的操作系统版本的。这个时间点对
IBM i
非常重要,
TR
增强的进程还在不断继续着。
IBM i
刚刚发布了一个
7.4
版本,
IBM i 7.4
的
TR1
预计将在
6
个月内发布。
IBM i 7.2
已经投入使用四年半了。
IBM i 7.3
已经发布了三年多。
IBM i 7.4
在
AS/400
发布
31
周年纪念日的今天也可使用了。生日快乐,
IBM i
。
自从
IBM i
在
POWER
上发展以来,
IBM
已经发布了一个完全自由格式
(fully free format)
的
RPG
版本,这是向前迈出的重要一步。这是一种新的
RPG
语法,它允许程序员抛弃固定的列格式,并且使代码更容易阅读和学习。作为一个主要的功能版本,它是在
IBM i 7.1 Technology Refresh 7
中发布的。完全自由格式的
RPG
格式已经提供使用超过五年半的时间了。生日快乐,完全自由格式的
RPG
格式。
IBM i
一直是一个云服务器,在云中托管应用程序,提供从
Software as a Service
(
SAAS
)到托管的云服务。使用
IBM Cloud
上
POWER System
的虚拟服务器,你现在可以自助管理自己的
IBM i
分区。这也将使得更多的开发,测试以及更有效地使用
IBM i
分区变得简单易行。
IBM i Cloud
能被使用已经
26
天了。生日快乐,
IBM i Cloud
。
我们现在来快速回顾一下
RPG
的历史。
RPG
的使用已经有相当一段时间了。最初发行于
1959
年
— 60
多年前。
RPG 2
是在
50
年前为
System/3
宣布的。
25
年前,
OS/400 V3R2
发布了
RPG VI —
那时
RPG
不再代表报表程序生成器(
report program generator
)
—
它只是
RPG
。
RPG /free
已经提供了
18
年。
9
年前,
RPG
开放访问(
Open Access
)发布
—
这使我们能够构建自己的
I/O
功能,从而在标准
OS
功能之外集成和扩展
RPG
的功能。
5
年前,
IBM
发布了完全自由格式
RPG
。祝
RPG
生日快乐!
本文是一篇庆祝
IBM i
的生日的文章,在
31
年前
AS/400
诞生的这天,
IBM i 7.4
正式发布。大约
40
年前,我们当中很少有人能想象
IBM i
会变成什么样子。
2003
年
9
月,
Susan Gantner
在
eServer
杂志
iSeries
版面说
:“
这种体系结构具有适应技术进步和不断变化的需求的能力,这个能力是独一无二的。”这句话是
16
年前说的,现在已经被证明是正确的,而且将会被接下来更多的生日证明。
多年来,我发现了这些平台的几个代码名。
System/3000 = TINY
System/3 = Project 3.7
System/38 = Pacific
AS/400 = Silverlake
为这个平台的所有名字欢呼。生日快乐,
IBM i
。
关于
Trevor Perry
凭借超过
35
年的
IBM i
专业知识、
12
年的
Fresche Solutions(
前
looksoftware)
经验和
5
年的
IBM i
冠军经验,
Trevor Perry
确立了自己作为思想领袖的地位,并在向
IBM i
市场介绍该操作系统的可能性方面发挥了关键作用。他拥有丰富的绿屏现代化知识,并擅长为现代化应用程序的高终端用户采用率制定战略。他还经常在世界各地的
Power Systems
活动上发言,并定期主持关于社区热点话题的网络研讨会,如
IBM i
策略和绿色屏幕现代化最佳实践。他是一个真正的
IT
战略家,对公众演讲和写作充满激情!
原文链接:
https://freschesolutions.com/happy-31st-birthday-ibm-i/
译者:穆楠,张笑谋
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000CL7AAM","label":"Communications"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"All Version(s)","Line of Business":{"code":"LOB57","label":"Power"}}]