z/OS
開発元 IBM
最新版
V3.1 (2023年8月発表[1])
プラットフォーム z/ArchitectureSystem z等)
種別 オペレーティングシステム
ライセンス プロプライエタリ (IPLA)
公式サイト IBM z/OS
テンプレートを表示

z/OS(ゼットオーエス、ズィーオーエス)は、IBMが2001年にリリースしたメインフレーム用のオペレーティングシステム (OS) の1つ。

z/OSは1966年登場のOS/360や、その後継のMVSOS/390などの更に後継で、z/ArchitectureをサポートしたIBM System zなどで稼動する。アドレッシングは64ビットで、UNIXTCP/IPJavaなど各種のオープン標準を取り入れている。

名称

編集

「z/OS」が正式名称で、略称ではない。「z」の由来はSystem z#名称を参照。

特徴

編集

z/OSは、起源となる1966年のOS/360以降、IBMメインフレームの大規模用OSで、OS/360以来の上位互換性と高い信頼性可用性を持つため、製造・金融・流通・運輸・国防などの大規模システムで多く使用されている。

またメインフレーム専用OSでありながらオープンシステムの要素を多く取り入れている。64ビット対応(移植性の向上)、各種のオープン標準のサポート(EthernetTCP/IPWebC/C++PerlJavaWebサービスなど)、UNIX互換環境(UNIX System Services、USS、POSIX準拠、UNIXブランド取得)などがある。

仮想化としては、1台のメインフレーム(System zなど)を、物理分割 (PPAR)、論理分割 (LPAR)、更にはソフトウェア分割 (z/VM) の組み合わせで、多数のz/OSを同時に稼動できる。またMVS以来の多重仮想記憶は、複数のアドレス空間を実現して通常のプログラムからは直接他のアドレス空間が見えない(アクセスできない)点で、単なるマルチタスクとは異なり、一種の仮想マシンでもある。

2006年には、JavaやERPなどニューワークロード専用の廉価版であるz/OS.eもリリースされた[2]

なお、同じIBMメインフレーム専用のOSでも、z/VSEz/VMz/TPFとは別物である。また富士通OSIV/MSP日立製作所VOS3は、z/OS(正確には前身のMVS)と一定の互換性があるが、MSPは64ビット化はされておらず、MSPおよびVOS3にはUNIX互換環境は無い。

歴史

編集

z/OSの各バージョン・リリースと、出荷開始時期、主な機能拡張は以下の通り。

  • 2001年3月 z/OS V1R1 (64ビットサポート、インテリジェント・リソース・ディレクター)
  • 2001年9月 z/OS V1R2 (ハイパーソケット、拡張ASCII、zFS)
  • 2002年3月 z/OS V1R3 (セキュリティ機能強化、USSの管理と運用の強化)
  • 2002年9月 z/OS V1R4 (トランザクショナルVSAM、IPv6、自律機能の強化)
  • 2004年3月 z/OS V1R5 (マルチ・レベル・セキュリティ、64ビット仮想記憶)
  • 2004年9月 z/OS V1R6 (z/Architecture前提、zAAPサポート、zIIPサポート、IPv6 Sysplex)
  • 2005年9月 z/OS V1R7 (マルチ・サブチャネル・セット、IPv6ハイパーソケット)
  • 2006年9月 z/OS V1R8 (XMLシステムサービス、実メモリーのサポートサイズ拡張)
  • 2007年9月 z/OS V1R9 (PKIサービスやRACFなどセキュリティ強化、単一イメージ内で最大54エンジン)
  • 2008年9月 z/OS V1R10 (LPAR当り最大64エンジン、拡張アドレス・ボリューム(EAV))
  • 2009年9月 z/OS V1R11 (予測障害分析機能、z/OS Management Facility)[3]
  • 2010年7月 z/OS V1R12 (VSAM CA Reclaim機能によるパフォーマンス向上など)[4]
  • 2012年6月 z/OS V1R13 (z/OS予測障害検知機能とz/OS稼働時診断機能の改善など)[5]
  • 2013年9月 z/OS V2R1 [6]
  • 2015年9月 z/OS V2R2 [7]
  • 2017年9月 z/OS V2R3
  • 2019年9月 z/OS V2R4 (IBM z/OS Container Extensions, IBM Cloud Provisioning and Management for z/OS, Cloud Storage Access for z/OS Dataなど)[8]
  • 2023年8月 z/OS v3.1[1]

構成

編集

以下のコンポーネント(一部はオプション)等から構成されるパッケージでもある。

z/OS用の主要なミドルウェアには以下がある。

なおz/OSの基本となる機能は、64ビット対応やオープンシステムの要素を除けば、MVSの時代にほぼ完成されているため、詳細は以下を参照。

脚注

編集
  1. ^ a b IBM z/OS 3.1, an AI-infused operating system for the next generation of computing
  2. ^ z/OS.e V1R8の発表 - 日本IBM
  3. ^ z/OS V1R11の発表 - 日本IBM
  4. ^ z/OS V1R12の発表 - 日本IBM
  5. ^ z/OS V1R13の発表 - 日本IBM
  6. ^ IBM z/OS バージョン 2 リリース 1 が実現する Smarter Computing の基盤 - 日本IBM
  7. ^ IBM IBM z/OS バージョン 2 リリース 2 -- デジタル・エンタープライズの推進 - 日本IBM
  8. ^ IBM z/OS バージョン 2 リリース 4 - 俊敏で最適化された回復力のあるプラットフォームによるイノベーションの実現

関連項目

編集

外部リンク

編集

📚 Artikel Terkait di Wikipedia

ポープ (駆逐艦)

#木俣水雷 p.80 ^ #AWM (3) p.600 ^ #木俣水雷 p.89 ^ #木俣水雷 p.97 ^ a b c d e f #USS Pope Java ^ a b #木俣水雷 p.98 ^ #木俣空母 pp.160-161 ^ a b c d e f #木俣空母 p.161 ^ “Ikazuchi”

スチュワート (DD-224)

スチュワート (USS Stewart, DD-224) は、アメリカ海軍の駆逐艦。クレムソン級。艦名はチャールズ・スチュワート(英語版)提督に因む。その名を持つ艦としては2隻目。 スチュワートは日本海軍に捕獲され、第百二号哨戒艇(だいひゃくにごうしょうかいてい)として就役したが、1945年(昭和

Multiple Virtual Storage

ステートメントを、CICS をコールする COBOL のコードに変換する。DB2をコールする SQL の場合と似ている。業務アプリケーションはもちろん、C言語、C++、Java、アセンブリ言語、FORTRAN、BASIC、RPG、REXXなど他のプログラミング言語で書くことも出来る。これらの言語のサポートは「Language

メインフレーム

CPIではCOBOL・FORTRAN・C言語を採用したが、メインフレームではPL/Iを併用し続け、1990年代後半からはJavaも推進している。富士通・NEC・日立などでは伝統的なCOBOLやFORTRANを中核とし、C言語やJavaなどを併用している。 メインフレームはI/Oを含めた平行稼働やワークロード管理により複数業務

パロット (駆逐艦)

パロット (USS Parrott, DD-218) は、アメリカ海軍の駆逐艦。クレムソン級駆逐艦の1隻。艦名は、第一次世界大戦時の1918年10月9日に駆逐艦ショー(英語版) (USS Shaw, DD-68) に副長として乗艦中、輸送船アキタニア(英語版) (RMS Aquitania)

ピルスバリー (駆逐艦)

、ジャワ (Hr. Ms. Java) を主体とする連合軍艦隊はチラチャップ(英語版)を出撃し、バリ島に接近する日本軍部隊の迎撃に向かう。これに呼応し、スラバヤからも軽巡洋艦トロンプ (Hr. Ms. Tromp) を基幹とする部隊が出撃し、ピルスバリーはスチュワート (USS Stewart, DD-224)

パーチ (SS-176)

パーチ (USS Perch, SS-176) は、アメリカ海軍の潜水艦。ポーパス級潜水艦の一隻。艦名はペルカ科の淡水魚、パーチに因んで命名された。派生して淡水・海水を問わず、スズキ目の複数種にまたがって呼ばれる種も多い。本艦以降の6隻はパーチ級潜水艦とも呼ばれる。

ヒューストン (重巡洋艦)

ヒューストン (USS Houston, CL/CA-30) は、アメリカ海軍の重巡洋艦(一等巡洋艦)。ノーザンプトン級重巡洋艦の5番艦。艦名はテキサス州ヒューストンに因み、その名を持つ艦としては2隻目。 艦隊旗艦設備を有し、アジア艦隊旗艦(テイラー(英語版)司令長官、フレッチャー参謀長)として日