Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
IBM орта ауқымды компьютері (1988–2013)
IBM midrange computer (1988–2013)
IBM AS/400 (Application System/400) – IBM компаниясының орта ауқымды компьютерлер отбасысы. 1988 жылдың маусымында жарияланып, 1988 жылдың тамызында шығарылды. Бұл System/36 және System/38 платформаларының мұрагері болып табылады және OS/400 операциялық жүйесінде жұмыс істеді. AS/400 өзінің алдыңғыларына қарағанда төмен құнмен, бірақ қуаттырақ болды. 1990 жылдың соңына қарай шамамен 111 000 дана орнатылып, сол жылғы жылдық кірісі 14 миллиард долларға жетті. 1994 жылы 250 000 жүйеге, ал 1997 жылы шамамен 500 000 данаға дейін өсті. AS/400 платформасының маңызды тұжырымы – технологияға тәуелсіз машина интерфейсі (TIMI), бұл платформаға тәуелсіз нұсқаулар жиынтығы архитектурасы (ISA), ол түпкілікті машина тіліндегі нұсқауларға аударылады. Платформа осы мүмкіндікті пайдаланып, қолданбалардың үйлесімділігін бұзбай, процессордың негізгі архитектурасын өзгерте алды. Алғашқы жүйелер 48 биттік CISC нұсқаулар жиынтығы архитектурасына негізделген, ол Ішкі микропрограммалы интерфейс (IMPI) деп белгіленді және бастапқыда System/38 үшін әзірленген. 1991 жылы компания 64 биттік PowerPC процессорларының негізінде жұмыс істейтін жүйенің жаңа нұсқасын, IBM RS64 отбасын ұсынды. TIMI-ді пайдаланудың арқасында түпкілікті CISC негізіндегі бағдарламаларға арналған қолданбалар жаңа жүйелерде өзгеріссіз жұмыс істей берді, себебі TIMI коды жаңа жүйелердің PowerPC Power ISA түпкілікті машина кодына қайта аударыла алады. RS64 2001 жылы POWER4 процессорларымен, содан кейін POWER5 және POWER6 процессорларымен алмастырылды. AS/400 бірнеше рет қайта брендтеуден өтті және 2006 жылы ақырында System i аталды. 2008 жылы IBM жеке System i және System p өнімдерін (сол кезде көбінесе бірдей аппараттық құралдармен жабдықталған) IBM Power Systems деп аталған біртұтас өнім желісіне біріктірді. "AS/400" атауы кейде қазіргі Power Systems аппараттық құралдарында жұмыс істейтін IBM i операциялық жүйесін білдіру үшін бейресми түрде қолданылады.
The IBM AS/400 (Application System/400) is a family of midrange computers from IBM announced in June 1988 and released in August 1988. It was the successor to the System/36 and System/38 platforms, and ran the OS/400 operating system. Lower cost but more powerful than its predecessors, the AS/400 was extremely successful at launch, with an estimated 111,000 installed by the end of 1990 and annual revenue reaching $14 billion that year, increasing to 250,000 systems by 1994, and about 500,000 shipped by 1997. A key concept in the AS/400 platform is Technology Independent Machine Interface (TIMI), a platform independent instruction set architecture (ISA) that is translated to native machine language instructions. The platform has used this capability to change the underlying processor architecture without breaking application compatibility. Early systems were based on a 48 bit CISC instruction set architecture known as the Internal Microprogrammed Interface (IMPI), originally developed for the System/38. In 1991, the company introduced a new version of the system running on a series of 64 bit PowerPC derived CPUs, the IBM RS64 family. Due to the use of TIMI, applications for the original CISC based programs continued to run on the new systems without modification, as the TIMI code can be re translated to the new systems' PowerPC Power ISA native machine code. The RS64 was replaced with POWER4 processors in 2001, which was followed by POWER5 and POWER6 in later upgrades. The AS/400 went through multiple re branding exercises, finally becoming the System i in 2006. In 2008, IBM consolidated the separate System i and System p product lines (which had mostly identical hardware by that point) into a single product line named IBM Power Systems. The name "AS/400" is sometimes used informally to refer to the IBM i operating system running on modern Power Systems hardware.
Форт-Нокс
1980 жылдардың басында IBM басшылығы IBM-нің көптеген үйлесімсіз орта деңгейдегі компьютерлік жүйелері компанияның бәсекеге қабілеттілігіне, әсіресе Digital Equipment Corporation-ның VAX жүйесіне кері әсер ететініне алаңдады. 1982 жылы Fort Knox деп аталған жоба басталды, ол System/36, System/38, IBM 8100, Series/1 және IBM 4300 серияларын Iliad кодовый аты бар IBM 801 негізіндегі процессордың айналасында біріктіріп, жалғыз өнім желісін құруды көздеді. Бұл ретте, алмастырылатын барлық жүйелермен кері үйлесімділікті сақтау жоспарланды. Fort Knox үшін жаңа операциялық жүйе жасалатын болды, сонымен қатар Fort Knox алмастыруға тиіс әрбір платформаның операциялық жүйелері Iliad процессорына көшіріліп, клиенттерге бағдарламалық жасақтамаларын жаңа платформаға оңай көшіруге мүмкіндік берілді. Fort Knox жобасы тым жоғары мақсатты болды және көптеген кешігулерге және ауқым өзгерістеріне ұшырады. Жоба дамыған сайын, IBM 8100 және Series/1 бағдарламалық қамтамасыз етуін қолдау қажеттілігі алынып тасталды. Silverlake аппараттық құрылғысы, по сути, Fort Knox жобасы үшін әзірленген технологияларды қайта пайдаланған System/38 жүйесінің эволюциясы болды. Silverlake-тің мақсаты System/36 және System/38 жүйелерін ең қысқа мерзімде алмастыру болды, себебі Fort Knox жобасы Рочестерде жаңа өнімдерді әзірлеуді тоқтатқандықтан, IBM бәсекеге қабілетті орта деңгейдегі жүйесіз қалды. 1986 жылы ұсынылған System/370 үйлесімді IBM 9370 IBM-нің басым орта деңгейдегі платформасы ретінде ұсынылды, бірақ IBM күткендей коммерциялық сәттілікке жете алмады. Silverlake сияқты, 9370 да Fort Knox жобасы кезінде әзірленген копроцессорды негізгі процессор ретінде және Series/1 шинасынан алынған SPD I/O шинасын қайта пайдаланды.
In the early 1980s, IBM management became concerned that IBM's large number of incompatible midrange computer systems was hurting the company's competitiveness, particularly against Digital Equipment Corporation's VAX. In 1982, a project named Fort Knox commenced, which was intended to consolidate the System/36, the System/38, the IBM 8100, the Series/1 and the IBM 4300 series into a single product line based around an IBM 801 based processor codenamed Iliad, while retaining backwards compatibility with all the systems it was intended to replace. A new operating system would be created for Fort Knox, but the operating systems of each platform which Fort Knox was intended to replace would also be ported to the Iliad processor to allow customers to migrate their software to the new platform. The Fort Knox project proved to be overly ambitious, and ran into multiple delays and changes of scope. As the project advanced, the requirement to support IBM 8100 and Series/1 software was dropped. The Silverlake hardware was essentially an evolution of the System/38 which reused some of the technology developed for the Fort Knox project. Silverlake's goal was to deliver a replacement for the System/36 and System/38 in as short of a timeframe as possible, as the Fort Knox project had stalled new product development at Rochester, leaving IBM without a competitive midrange system. On its launch in 1986, the System/370 compatible IBM 9370 was positioned as IBM's preferred midrange platform, but failed to achieve the commercial success IBM hoped it would have. Much like Silverlake, the 9370 also reused the co processor developed during the Fort Knox project as its main processor, and the same SPD I/O bus which was derived from the Series/1 bus.
AS/400
1988 жылғы 21 маусымда IBM Silverlake жүйесін Application System/400 (AS/400) деп ресми түрде жариялады. Бұл хабарламаға IBM және IBM Business Partners компаниялары жазған 1000-нан астам бағдарламалық қамтамасыздандыру пакеттері кірді. AS/400 операциялық жүйесі Операциялық жүйе/400 (OS/400) деп аталды. AS/400 жасаушылары бастапқыда System/40 атауын пайдалануды жоспарлаған, бірақ IBM сол кезде жаңа өнім номенклатурасын қабылдады, нәтижесінде Application System/400 атауы пайда болды. Біріншіден, IBM өнім атауларындағы "System" сөзін жүйенің арналуы немесе нарықтық сегментін көрсететін сөздермен алдын-ала қоса бастады (мысалы, Personal System/2 және Enterprise System/9000). Екіншіден, IBM жеке жүйелер үшін бір және екі таңбалы модель нөмірлерін (мысалы, PS/2 және PS/55), орта деңгейдегі жүйелер үшін үш таңбалы нөмірлерді (мысалы, AS/400) және қуатты жүйелер үшін төрт таңбалы нөмірлерді (мысалы, ES/9000) резервке алды. Орта деңгейдегі жүйелерден жеке жүйелерге екі таңбалы модель нөмірлерін ауыстырудың мақсаты – жеке жүйелердің жаңа өнімдер үшін бір таңбалы нөмірлерінің таусылуын болдырмау болды.
On June 21, 1988, IBM officially announced the Silverlake system as the Application System/400 (AS/400). The announcement included more than 1,000 software packages written for it by IBM and IBM Business Partners. The AS/400 operating system was named Operating System/400 (OS/400). The creators of the AS/400 originally planned to use the name System/40, but IBM had adopted a new product nomenclature around the same time, which led to the Application System/400 name. Firstly, IBM began prefixing "System" in product names with words to indicate the intended use or target market of the system (e. g. Personal System/2 and Enterprise System/9000). Secondly, IBM decided to reserve one and two digit model numbers for personal systems (e. g. PS/2 and PS/55), three digit numbers for midrange systems (e. g. AS/400) and four digit numbers for mainframes (e. g. ES/9000). The reassignment of two digit model numbers from midrange systems to personal systems was to prevent the personal systems from running out of single digit numbers for new products.
PowerPC-ге көшу
1990 жылы IBM Rochester AS/400 жүйесінің бастапқы System/38 негізіндегі 48 биттік CISC процессорларын C RISC (Commercial RISC) деп аталатын 96 биттік архитектурамен алмастыру жұмыстарын бастады. C RISC таза жаңа дизайн болмағандықтан, AS/400 процессорына RISC және VLIW стиліндегі нұсқауларды қосу жоспарланған, сонымен қатар System/370 стиліндегі Ішкі Микропрограммалық Интерфейс (IMPI) нұсқаулар жиынтығымен және оны іске асыру үшін қолданылатын микрокодпен артқа қарай үйлесімділікті сақтау көзделген. 1991 жылы IBM президенті Джек Кьюлердің өтініші бойынша Франк Солтистің жетекшілігімен жасалған команда 64 биттік PowerPC архитектурасын AS/400 платформасының қажеттіліктеріне бейімдеу туралы ұсыныс жасады. Олардың PowerPC архитектурасына енгізген өзгерістері, Amazon (кейін PowerPC AS) деп аталды және келесі AS/400 процессор архитектурасын жасау үшін C RISC дизайнынан гөрі IBM басшылығынан мақұлдау алды. Бұл өзгерістерге тегтелген жадты қолдау, сондай-ақ ондық арифметикаға көмек кірді. IBM бастапқыда AS/400 және жоғары деңгейдегі RS/6000 жүйелері үшін Belatrix деп аталған бір PowerPC іске асырылымын жасауға тырысты. Belatrix жобасы тым күрделі болып шықты және жоспарланған мерзімде іске аспайтыны анық болған соң тоқтатылды. Оның орнына, IBM Endicott және IBM Rochester орталықтарында AS/400 жүйесіне арналған екі процессор жасалды, олар төменгі деңгейдегі жүйелер үшін Cobra және жоғары деңгейдегі жүйелер үшін Muskie деп аталды. Бұл IBM RS64 процессорлар тізбегінің бастапқы іске асырылымы болды. RS64 тізбесі IBM-де жеке өнім тізбегі ретінде дамытыла берді, POWER4 RS64 және POWER өнім тізбектерін біріктіргенге дейін. IMPI-ден мүлдем басқа процессор архитектурасына көшуге қарамастан, AS/400 жүйесінің Технологиялық Тәуелсіз Машина Интерфейсі (TIMI) пайдаланушылар мен қолданбалар үшін өзгерістерді жасырып, жаңа процессор архитектурасына арналған қолданбаларды автоматты түрде қайта құрастырды. 1994 жылы жаңа модельдер үшін AS/400 Advanced Series атауы қолданылды, ал 1997 жылы өнім тізбегі AS/400e (e – бизнес үшін e) деп қайта аталды. 2000 жылы eServer iSeries өзінің eServer брендінің бір бөлігі ретінде ұсынылды. eServer iSeries алдыңғы буындарда қолданылған RS64 процессорларынан POWER4 процессорының негізінде құрылды, яғни iSeries және pSeries платформаларында бірдей процессорлар қолданылды, соңғысы AIX операциялық жүйесін іске қосты. iSeries және pSeries аппараттық құралдарының келесі буындары бірікті, олар әртүрлі атаулармен және әртүрлі операциялық жүйелермен сатылатын бірдей аппараттық құралға айналды. Соңғы ребрендинг 2006 жылы болды, IBM eServer i5-ті System i деп өзгертті. 2008 жылдың сәуір айында IBM компаниясы System i және System p өнімдерінің бірігуінен құралған IBM Power Systems желісін ұсынды. IBM i енді жеке аппараттық платформасына байланысты болмайды, ол Power Systems операциялық жүйесінің (AIX және Linux қатарлы) нұсқаларының бірі ретінде сатылады.
In 1990, IBM Rochester began work to replace the AS/400's original System/38 derived 48 bit CISC processors with a 96 bit architecture known as C RISC (Commercial RISC). Rather than being a clean slate design, C RISC would have added RISC style and VLIW style instructions to the AS/400's processor, while maintaining backwards compatibility with the System/370 style Internal Microprogrammed Interface (IMPI) instruction set and the microcode used to implement it. In 1991, at the request of IBM president Jack Kuehler, a team under the leadership of Frank Soltis delivered a proposal to adapt the 64 bit PowerPC architecture to support the needs of the AS/400 platform. Their extensions to the PowerPC architecture, known as Amazon (and later as PowerPC AS), were approved by IBM management instead of the C RISC design for development into the next AS/400 processor architecture. These extensions include support for tagged memory, as well as assistance for decimal arithmetic. IBM initially attempted to create a single PowerPC implementation for both AS/400 and high end RS/6000 systems known as Belatrix. The Belatrix project proved to be too ambitious, and was cancelled when it became apparent that it would not deliver on schedule. Instead, a pair of AS/400 specific processors were designed at IBM Endicott and IBM Rochester, known as Cobra (for low end systems) and Muskie (for high end systems) respectively. These became the initial implementations of the IBM RS64 processor line. The RS64 series continued to be developed as a separate product line at IBM until the POWER4 merged both the RS64 and POWER product lines together. Despite the move from IMPI to an entirely different processor architecture, the AS/400's Technology Independent Machine Interface (TIMI) mostly hid the changes from users and applications, and transparently recompiled applications for the new processor architecture. In 1994, the AS/400 Advanced Series name was used for new models, followed by the rebranding of the product line to AS/400e (the e standing for e business) in 1997. In 2000, eServer iSeries was introduced as part of its eServer branding initiative. The eServer iSeries was built on the POWER4 processor from the RS64 processors used by previous generations, meaning that the same processors were used in both the iSeries and pSeries platforms, the latter of which ran AIX. Successive generations of iSeries and pSeries hardware converged until they were essentially the same hardware sold under different names and with different operating systems. The final rebranding occurred in 2006, when IBM rebranded the eServer i5 to System i. In April 2008, IBM introduced the IBM Power Systems line, which was a convergence of System i and System p product lines. IBM i is sold as one of the operating system options for Power Systems (along with AIX and Linux) instead of being tied to its own hardware platform.
Мұра
1988 жылы жарияланғанымен, AS/400 IBM-нің толығымен дербес әзірленген соңғы маңызды архитектуралық өзгерісі болып табылады. 1993 жылы Лу Герстнер келгеннен бастап, IBM мұндай ірі ішкі әзірлемелерді тым тәуекелді деп қарастырады. Оның орнына, IBM енді негізгі өнімді дамыту үшін сатып алуларға (мысалы, Lotus Software және Rational Software-ді сатып алу) және ашық стандарттарды, әсіресе Linux-ты қолдауға басымдық береді. 1993 жылы бас директор Джон Экерс кеткеннен кейін, IBM-нің таратылу қаупі туған кезде, Билл Гейтс Microsoft-ты қызықтыратын IBM-нің жалғыз бөлігі AS/400 бөлімі екенін мәлімдеді. (Ол кезде Microsoft-тың көптеген бизнес және қаржы жүйелері AS/400 платформасында жұмыс істеді, бұл 1999 жылы Windows 2000-нің пайда болуымен аяқталды.)
Although announced in 1988, the AS/400 remains IBM's most recent major architectural shift that was developed wholly internally. Since the arrival of Lou Gerstner in 1993, IBM has viewed such major internal developments as too risky. Instead, IBM now prefers to make key product strides through acquisition (e. g., the takeovers of Lotus Software and Rational Software) and to support the development of open standards, particularly Linux. After the departure of CEO John Akers in 1993, when IBM looked likely to be split up, Bill Gates commented that the only part of IBM that Microsoft would be interested in was the AS/400 division. (At the time, many of Microsoft's business and financial systems ran on the AS/400 platform, which ended around 1999 with the introduction of Windows 2000.)
Жүйелік архитектура
Франк Солтистің, AS/400 платформасының архитекторларының бірінің айтуынша, AS/400 архитектурасы бес архитектуралық принцип бойынша құрылған. Осы принциптердің көпшілігі System/38 жүйесінен алынған.
According to Frank Soltis, one of the architects of the AS/400 platform, the AS/400's architecture is defined by five architectural principles. Most of these principles are inherited from System/38.
Технологиялық тәуелсіздік
Жоғары деңгейдегі нұсқаулар жиынтығы (IBM компаниясының "Технологияға тәуелсіз машина интерфейсі" үшін TIMI деп аталатын), қолданбалық бағдарламаларға қайта компиляциялауды қажет етпестен аппараттық және бағдарламалық қамтамасыздағы жаңа жетістіктерді пайдалануға мүмкіндік береді. TIMI – процессордың негізгі машиналық нұсқаулар жиынтығынан тәуелсіз виртуалды нұсқаулар жиынтығы. Пайдаланушы режиміндегі бағдарламалар TIMI нұсқауларын және процессордың машиналық нұсқауларын қамтиды, осылайша аппараттық тәуелсіздікті қамтамасыз етеді. Бұл Java және NET сияқты бағдарламалау орталарының виртуалды машина архитектурасына ұқсас. Кейбір басқа виртуалды машина архитектураларында виртуалды нұсқаулар орындалу кезінде түсіндірілетін болса, TIMI нұсқаулары ешқашан түсіндірілмейді. Олар компиляцияның аралық кезеңін құрайды және процессордың нұсқаулар жиынтығына соңғы компиляция кезеңі ретінде аударылады. TIMI нұсқаулары орындалатын машиналық нұсқаулармен бірге соңғы бағдарлама объектісінде сақталады. Осылайша, бір процессорлар отбасында (мысалы, бастапқы CISC AS/400 48 бит процессорлары) компиляцияланған қолданбалық объектілерді жаңа процессорға (мысалы, PowerPC 64 бит) қайта компиляциялаусыз көшіруге болады. Ескі 48 бит платформадан сақталған қолданбаны операциялық жүйе жаңа 64 бит платформаға қалпына келтіруге болады, онда жүйе ескі машиналық нұсқауларды жойып, TIMI нұсқауларын жаңа процессор үшін 64 биттік нұсқауларға аударады. Жүйенің нұсқаулар жиынтығы барлық көрсеткіштерді 128 бит деп анықтайды. Бұл 1970 жылдардың ортасында System/38 (S/38) жүйесінде жылдам процессорларды, жадты және кеңейтілген адрестік кеңістікті пайдалануды жоспарлаудың бастапқы дизайнының ерекшелігі болды. Бастапқы AS/400 CISC модельдері S/38 сияқты 48 биттік адрестік кеңістікті қолданды. 1995 жылы RISC PowerPC RS64 64 бит процессоры 48 бит CISC процессорын алмастырғанда адрестік кеңістік кеңейтілді.
The high level instruction set (called TIMI for "Technology Independent Machine Interface" by IBM), allows application programs to take advantage of advances in hardware and software without recompilation. TIMI is a virtual instruction set independent of the underlying machine instruction set of the CPU. User mode programs contain both TIMI instructions and the machine instructions of the CPU, thus ensuring hardware independence. This is conceptually somewhat similar to the virtual machine architecture of programming environments such as Java and NET. Unlike some other virtual machine architectures in which the virtual instructions are interpreted at run time, TIMI instructions are never interpreted. They constitute an intermediate compile time step and are translated into the processor's instruction set as the final compilation step. The TIMI instructions are stored within the final program object, in addition to the executable machine instructions. This is how application objects compiled on one processor family (e. g., the original CISC AS/400 48 bit processors) could be moved to a new processor (e. g., PowerPC 64 bit) without re compilation. An application saved from the older 48 bit platform can simply be restored onto the new 64 bit platform where the operating system discards the old machine instructions and re translates the TIMI instructions into 64 bit instructions for the new processor. The system's instruction set defines all pointers as 128 bit. This was the original design feature of the System/38 (S/38) in the mid 1970s planning for future use of faster processors, memory and an expanded address space. The original AS/400 CISC models used the same 48 bit address space as the S/38. The address space was expanded in 1995 when the RISC PowerPC RS64 64 bit CPU processor replaced the 48 bit CISC processor.
Бағдарламалық жасақтаманы интеграциялау
OS/400 (қазір IBM i деп аталады) AS/400 платформасының түпкілікті операциялық жүйесі болып табылады және бастапқы AS/400 аппараттық құралдарында қолдау көрсетілген жалғыз операциялық жүйе еді. AS/400 платформасының өмірі бойында айтарлықтай өзгерген негізгі аппараттық құралдарға қарағанда, AS/400 платформасымен байланысты көптеген жетілдірілген мүмкіндіктер операциялық жүйеде іске асырылған. Оған RDBMS (i үшін Db2), мәзірлік интерфейс, көп пайдаланушыны қолдау, блокқа бағытталған терминалдарды қолдау (IBM 5250) және принтерлер кіреді.
OS/400 (now known as IBM i) is the native operating system of the AS/400 platform, and was the sole operating system supported on the original AS/400 hardware. Many of the advanced features associated with the AS/400 are implemented in the operating system as opposed to the underlying hardware, which changed significantly throughout the life of the AS/400 platform. Features include a RDBMS (Db2 for i), a menu driven interface, support for multiple users, block oriented terminal support (IBM 5250), and printers.
Нысанға негізделген жобалау
Unix және оның туындыларындағы «әр нәрсе файл» принципінен өзгеше, IBM i жүйесінде бәрі объектілерден тұрады (ішкі тұрақтылығы және қоқыс жинау мүмкіндігі бар).
Unlike the "everything is a file" principle of Unix and its derivatives, on IBM i everything is an object (with built in persistence and garbage collection).
Бір қабатты қойма
IBM AS/400 платформасында бір деңгейлі виртуалды жад архитектурасын пайдаланады. 64 биттік PowerPC процессорлары үшін виртуалды мекенжай, көрсеткіштің оң жағындағы 64 битінде орналасса, S/38 және CISC AS/400 жүйелерінде ол 48 биттік болған. 64 биттік адрестік кеңістік негізгі жад пен дискіні бір мекенжай жиынтығы ретінде қарастырады, бұл – бір деңгейлі сақтау концепциясы.
IBM uses a single level store virtual memory architecture in the AS/400 platform. For 64 bit PowerPC processors, the virtual address resides in the rightmost 64 bits of a pointer while it was 48 bits in the S/38 and CISC AS/400. The 64 bit address space references main memory and disk as a single address set which is the single level store concept.
Жабдықтық интеграция
Кейінгі буындардағы аппараттық құралдар SSP, AIX, Linux, Microsoft Windows 2000 және Windows Server 2003 сияқты әртүрлі қонақ операциялық жүйелерін қолдауға қабілетті. OS/400, AIX және Linux LPAR (логикалық бөлімдердегі) POWER процессорларында қолдау алса, Windows бір процессорлы ішкі блэд-серверлер (IXS) немесе сыртқы түрде қосылған көп процессорлы серверлер (IXA және iSCSI) арқылы қолдау табады. SSP қонақтары OS/400 V3R6-дан V4R4-ке дейін операциялық жүйенің Advanced 36 Machine мүмкіндігін пайдаланып қолдау алды, бұл жүйе/36 ортасының үйлесімділік қабатынан өзгеше, ол жүйе/36 бағдарламалық қамтамасын қайта компиляциялауды қажет етеді.
Later generations of hardware are also capable of supporting various guest operating systems, including SSP, AIX, Linux, Microsoft Windows 2000 and Windows Server 2003. While OS/400, AIX, and Linux are supported on the POWER processors on LPARs (logical partitions), Windows is supported with either single processor internal blade servers (IXS) or externally linked multiple processor servers (IXA and iSCSI). SSP guests were supported using emulation from OS/400 V3R6 through V4R4 using the Advanced 36 Machine facility of the operating system, a feature distinct from the System/36 Environment compatibility layer which requires System/36 software to be recompiled.