×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

6年前本饭桶是400程序员

仅从程序员观点回答您的问题:

1、physical disk和lib没有关系。印象中在新建lib的时候没法象win or unix那样选建立在哪个‘盘’上,不过不排除当时道行太差看不出来。 从现在的眼光看来,稍微高级一点的系统,lib(or dir)都是直接和logical disk打交道,没有说直接和physical打交道的。以AIX为例,filesystem --> logical volumn --> volumn group --> phycial disk;而老土的Tru64 Unix也有类似的LVM概念

400的lib的概念有点象目录dir,但也不完全是。因为400只有lib->obj->member这三层结构。不过400兼容其他文件系统,因此最高层还有qdls之类的存在。

2、400里面的PF相当于Oracle Table, LF相当于Oracle View;至于Index,概念是差不多的。

3、有Raid概念。印象中可以察看磁盘利用率,看到的几十个盘,利用率都是相近的,例如都是76%,这样看起来象stripeset。但我个人认为有可能是Raid 5,因为当时的管理员经常说xx硬盘坏了,要换,但没提要restore。赫赫,当时我不是搞系统的,对这些东西不很敏感。程序员的权限也导致我没法察看是否有象AIX那样的软件Mirror VG,LV之类。
Report

Replies, comments and Discussions:

  • 工作学习 / 专业技术讨论 / 不好意思,AS/400的门外汉问几个AS/400的问题,谢谢您的回答。
    1. 在AS/400中,从physical disk到LIB/OBJ,有哪基层逻辑关系? 比如一个physical disk上可以建立多个device,一个device上可以建立多个lib,一个lib中可以建立多个obj (自己猜测的)
    2. 在AS/400中或DB2/400 (不知道这样写对不对) 中,有Physical File和Logical File的概念,Physical File和Logical File相当于开放平台数据库中的什么概念,比如table, index, view?
    3. 在AS/400中,磁盘是怎样实现保护的,有没有诸如RAID的概念,是怎样实现的,是硬件的还是软件的,大概什么样的概念?

    谢谢。
    • 6年前本饭桶是400程序员
      仅从程序员观点回答您的问题:

      1、physical disk和lib没有关系。印象中在新建lib的时候没法象win or unix那样选建立在哪个‘盘’上,不过不排除当时道行太差看不出来。 从现在的眼光看来,稍微高级一点的系统,lib(or dir)都是直接和logical disk打交道,没有说直接和physical打交道的。以AIX为例,filesystem --> logical volumn --> volumn group --> phycial disk;而老土的Tru64 Unix也有类似的LVM概念

      400的lib的概念有点象目录dir,但也不完全是。因为400只有lib->obj->member这三层结构。不过400兼容其他文件系统,因此最高层还有qdls之类的存在。

      2、400里面的PF相当于Oracle Table, LF相当于Oracle View;至于Index,概念是差不多的。

      3、有Raid概念。印象中可以察看磁盘利用率,看到的几十个盘,利用率都是相近的,例如都是76%,这样看起来象stripeset。但我个人认为有可能是Raid 5,因为当时的管理员经常说xx硬盘坏了,要换,但没提要restore。赫赫,当时我不是搞系统的,对这些东西不很敏感。程序员的权限也导致我没法察看是否有象AIX那样的软件Mirror VG,LV之类。
      • answer is
        1.no relationship bwt physical HD and library, it is a single adressing system, u can NOT xpecify HD, but HD will be grouped by ASP (Aux storage pool), which you can specify when u create a lib.

        In IFS, you can create directory and share it as windows directory.
        you can even create a storage block to install windows on it (if you have the Hardware).

        and in i/5, you can install both OS/400 and AIX.

        If you view PF as a file, lib is like directory
        if you view pF as a table, lib is like oracle's database

        2. PF=table
        LF= view+index

        3. it supports all types of Raid, Raid 5 is common, if one HD fail, that raid 5 set needs to rebuild. Most users are using 3rd party mirroring software, mimix, ODS, DM etc.
        as/400 is a very sucessful commercial computer system, it has anything other system has, but just in a different way.
      • 谢谢饭主席,您的回答非常有帮助,我正在用业余时间研究,争取有个全面的概念性的收获,到时候在和大家共享。