浅析i5/OS操作系统


这是一个多任务的服务器操作系统,具备一个整合的架构,操作系统内部整合了数据库、开发工具软件以及中间件软件和安全特性。Linux和Aix操作系统可以同时运行在i5/os操作系统提供的不同分区内,还可以通过特殊的接插件对外部Windows操作系统进行支持。

i5服务器如何支持Windows系统

总览
这款i5/os前身称作OS/400)是一款64位的操作系统软件,主要运行在IBM公司生产的i5服务器硬件系统之上(i5服务器硬件系统的前身被叫过2个不同名字AS/400和i系列,实指同一类机器)。主要的目标是中小型的企业电子化业务系统应用,但也有一些大型企业的电子化业务系统使用到i5/os这种操作系统。i5系统是一种硬件,软件(数据库、操作系统软件、开发工具软件、中间件、安全特性)紧密结合在一起平台,用来处理商务应用(算个帐,出入库啦等等)。i5/OS操作系统也采纳了许多大型主机z9系统的事务处理和数据管理的特点。i5软硬件结合的系统有比较广泛的应用:“事务处理、银行金融类机构的核心应用(实质就是电子记帐,没啥神秘的,别听IBM公司等瞎吹牛)、客户关系管理(即包含注释的电子通讯录,也没啥神秘的)、收发电子邮件和在线协作交流(即一种人为复杂化了的在线聊天工具)、企业资源规划管理(也是一种记帐系统,只不过记帐的对象是企业里的各种设施资源)、制造类工厂的零件采购销售等一条龙(也叫供应链)电子化管理应用、”。已经被商场零售、银行、制造、物流等行业采用,这些行业中充满了大量的第3方厂商提供的工业标准应用软件解决方案。 i5整合系统的产品线从配备单路处理器的小服务器i 520到配备64路处理器的大服务器i5 595,能处理大型数据库和高密度的事务流。10多年来,该类服务器系统先后更名3次(1988年叫做AS/400,2000年的时候叫做iSeries,2006年又被喊作System i5),它和其他的基于Intel架构、Unix架构、大型机主机等产品线一起构成了IBM公司的服务器产品家族。

描述i5/OS操作系统
i5/OS是一款64位的具备多任务处理能力的集成式操作系统,在单个服务器上支持多种应用环境。DB2 UDB数据库、Websphere中间件、Java,C,C++,COBOL,RPG等编程开发语言工具等都被集成到了i5/OS操作系统内部,所以说i5/OS是一个整合的‘傻瓜式’操作系统。在System i5的硬件系统中,提供了一种叫逻辑分区的功能(LPAR,将cpu,存储等硬件资源分成逻辑上的区块),在不同的逻辑资源区块内可以运行相互独立的i5/OS操作系统实例,以及Linux和AIX操作系统实例;但i5/OS环境下的windows操作系统实例的运行必须依靠特定的x系列服务器硬件扩展卡将特定的x系列服务器ibm生产的以intel x86架构处理器为核心的服务器硬件)附加进i5服务器系统才行。i5服务器系统和p5服务器系统都具备逻辑分区LPAR功能,这一功能依靠一种被叫做Hypervisor的软件模块来实现,该软件安装在服务器系统外的一台独立的电脑上,这台电脑被称作HMC,可以连接i5服务器系统并对之进行系统硬件资源的逻辑分区。2006年的2月份,IBM将i5/OS操作系统软件的版本升级到了V5R4,也就是第五版本的第四次更新发布,新版的i5/os操作系统软件,操作更加具有弹性,安全性和灾难恢复能力也有增强。安全性增强包含新的系统审计和入侵检测能力,更多的数据库管理工具也被添加到i5/os操作系统中,还有一种32位的java虚拟机也被集成到i5/OS操作系统中,该java虚拟机只需消耗很小的内存,有利于移植那些小系统平台上的windows应用程序。新版i5/OS操作系统软件也可以运行在双核心的Power5+处理器该款处理器发布于2005年10月份,运行在2.2GHz的工作频率)之上。在入门级的i520服务器系统上,i5/OS同样支持“按需扩能(COD)”技术,该技术可以的动态激活预置在服务器处理器内的额外处理能力。

系统管理程序-Power Hypervisor
i5/OS是运行在Power系统管理程序代码之上的操作系统软件。Power系统管理程序内置在服务器基本硬件的闪存当中,指导i5服务器系统硬件完成初始化配置,功能类似于PC主板上固化的BIOS程序。Power系统管理程序最多允许构建出254个逻辑分区,每个分区上都可运行一个操作系统实例,这些实例包含i5/OS,Linux,AIX 5L。用户可以选择激活指定处理器来运行Linux,AIX等非i5/os操作系统,不必用一个主分区来管理其他的逻辑分区,这些逻辑分区可以通过独立的HMC电脑来进行管理实质就是用外部独立电脑连接i5服务器系统后,对Power Hypervisor程序进行配置和管理)。

虚拟化引擎
IBM的虚拟化引擎天然内置于i5服务器系统内部,该引擎使得在单台物理服务器系统中同时运行i5/os,AIX和Linux操作系统应用成为可能windows操作系统的运行比较特殊,附加到i5服务器系统中windows操作系统需要运行在独立的x系列物理服务器上,该windows操作系统可以利用i5服务器系统管理的单级存储资源)。虚拟化引擎享有所有的计算资源包括:服务器系统硬件、存储设备硬件、网络设备硬件-交换机路由器等),将这些计算资源统一在一个虚拟的环境中来管理。该虚拟计算环境利用虚拟引擎控制台来监管所有虚拟环境中的计算资源。IBM的Director多平台管理软件可以管理i5服务器系统、p5服务器系统、x服务器系统等服务器系统;IBM的企业工作量管理软件EWLM可以用来对分布式的一组服务器系统的运行性能的进行监管。虚拟化引擎可以根据不同的业务工作量需要来动态分派虚拟化后的服务器计算资源。IBM定义了一种计算系统供应的概念,即通过安装服务器操作系统、配置相应网络设备等具体动作形成了一个可用的计算资源供应池,再用虚拟引擎去为具体应用工作量做资源分派,用完后的计算资源再放回计算资源供应池中,给以后的出现的具体应用工作量使用。

相关内容

    暂无相关文章