Multiple Virtual Storage

MVS (えむぶいえす、英語: Multiple Virtual Storage多重仮想記憶)は、1974年に発表されたIBMメインフレームオペレーティングシステムの1つ。前身はOS/360のMVTやOS/VS。当初の名称は「OS/VS2 R2」であったが、後に「OS/VS2 MVS」、更に「MVS」と呼ばれた。後継はOS/390z/OSである。

概要

MVS は、System/360 用のオペレーティングシステム OS/360 のバリエーションのひとつで1964年に発表された MVT(Multiprogramming with a Variable number of Tasks)の後継の SVS (Single Virtual Storage)の後継として誕生した。

MVT は、OS/360 の最初の バリエーションである PCP (Primary Control Program) にマルチタスク機能を加えたものである。SVS はこれに、1つのアドレス空間を複数のタスクで共有する仮想記憶(virtual storage、IBM汎用コンピュータ以外の表現ではvirtual memory)機能を追加したものである。MVS ではさらに、異なるタスクは異なるアドレス空間で動くことを許容する仮想記憶機能を持つことになった。

MVS はもともと、24ビットシステムをサポートした。ハードウェアの進歩に従って、XAとESAでは31ビットシステムを、z/OSでは64ビットシステムをサポートする。

オペレーティングシステム MVS のインターフェースは主に、バッチ処理のインターフェースである JCL (Job Control Language)と、対話式のコマンド・ライン・インタープリタでタイムシェアリングシステムである TSO (Time Sharing Option)である。TSO は最初はオプションであったが、現在では標準の機能として装備されている。ISPF (Interactive System Productivity Facility)は、ユーザーに TSO 機能を提供する、しかしメニューのある、形式志向の態様を持つインターフェースである。

MVSシステムは伝統的に、IBM 3270端末(※ダム端末も参照)または、PCで動く 3270端末エミュレータ によりアクセスされる。しかしながら、今日では、メインフレームで動く多くのアプリケーションはWorld Wide WebGUIをインターフェースに持つ。z/OSは、TCP/IPをビルトインでサポートする。システムのマネジメントは、かつては3270端末を通して行われたが、今日では、ハードウェア・マネジメント・コンソール(HMC)や、さらにウェブ/インターネットで使用されるインターフェースを介して行われることも増えている。オペレーター・コンソールは 2074エミュレータ で提供(供給)されるので、3270接続を介して OS/390 や z/OS のプロセッサにアクセスすることはありそうにない。z/OS はまた、POSIXアプリケーションの実行をネイティブ・サポートする。

1つの MVS は1つの物理システムを占有する。その論理的な単位を1つの「論理区画」(Logical Partition, LPAR)という。z/VM 下では、それを1つのヴァーチャル・マシン(a virtual machine)と呼んだ。複数の MVS が組織化・編成され、「Systems Complex」(Sysplex)と呼ぶ1つの構造体に共同で管理されることが可能になったのは、1990年9月のことである。複数の LPAR 間のオペレートは、「Cross-system Coupling Facility」または「XCF」と呼ばれるソフトウェア・コンポーネントと、「Hardware Coupling Facility」または「CF」あるいは「ICF」と呼ばれるハードウェア・コンポーネントを通して行われる。複数のSysplexは、TCP/IP や IBM の製品である「Systems Network Architecture」(SNA)といった標準的なネットワークプロトコルによって結びつけることが出来る。複数のLPAR は、Linux on IBM System z、z/VSE、z/TPF、z/VM といった異なるオペレーティングシステムで稼動させることができる。

MVS は主にビジネス銀行システムに使われ、MVS 上で動く業務アプリケーション・プログラムは主にコボル(COBOL)で記述される。COBOLのプログラムは、伝統的に、IMS (Information Management System) や CICS (Customer Information Control System) のようなトランザクション処理システムで使われる。CICS で動くプログラムには、COBOL プログラムのソースコードに特別な EXEC CICS ステートメントが挿入される。プリプロセッサは、プログラムのコンパイルの前に、これらの EXEC CICS ステートメントを、CICS をコールする COBOL のコードに変換する。DB2をコールする SQL の場合と似ている。業務アプリケーションはもちろん、C言語C++Javaアセンブリ言語FORTRANBASICRPGREXXなど他のプログラミング言語で書くことも出来る。これらの言語のサポートは「Language Environment」「LE」と呼ばれる共通コンポーネントにパッケージされていて、デバッグ、トレース、プロファイリングや、その他の各言語独自の機能を提供する。

MVSファイルシステム

ファイルは、MVS では「データ・セット」と呼ばれる。これらのファイルは「カタログ」によって組織・系統が立てられる。MVS の本来の文字コードはビッグ・エンディアン EBCDICだが、ASCIIやリトル・エンディアン、Unicodeのトランスフォームのソフトウェアサポートのためのhardware-specific serviceを持つ。

MVS の伝統的なファイルシステムは、レコード・オリエンテッド・ファイルシステム(レコード志向ファイルシステム)である。ファイル名は階層的に組織・編成され、ドットによって分けられる。それぞれの階層の名前は、8文字まで認められる。ファイル名の全体の長さは、44文字までである。

大体、ドットによって分けられたコンポーネントは、他のオペレーティングシステムのディレクトリのように使われる。たとえば、最上階のコンポーネントは、通常プロジェクト名やサブシステム名や機能名やユーザーの名前を表現する。しかしながら、これは他のシステムのものとは違って、本当のディレクトリではない。ネーミング上の慣例にすぎない。

区分データセットは、ある意味で1階層のディレクトリに似ている。MVS は幅広いファイルアクセス方式をサポートする。これは主として、レガシーニーズ(これまでに蓄えた多くのソフトウェア資産を無視できない)によるものである。これらにはVSAM、BSAM、QSAM、その他が含まれる。MVS のファイルシステムは、IBM が何年にも渡って使用し続けた ディスクストラクチャ VTOC (Volume Table Of Contents) に基づいている。

MVS の2006年現在のバージョンである i.e. z/OS は、POSIXコンパチブルである「slash」ファイルシステムをサポートする。これは2つのファイルシステムの長所を一緒に統合するものである。すなわち、POSIX は MVS のデータセットを POSIX 下で稼動するプログラムで取り扱うことができ、POSIX 下で稼動するサブシステムで使用することができる、というものである。このような新しいファイルシステムとしては、「Hierarchical File System」(HFS)、「zFS」(SunのZFSとは違うもの)がある。

データセット (IBMメインフレーム) および ファイル編成法 も参照

歴史

MVS が最初に発表されたのは1974年。改訂されて次に出された同オペレーティングシステムの名前は MVS/XA (eXtended Architecture)、次が MVS/ESA (Enterprise Systems Architecture)、UNIX System Services (USS)機能が追加された次の版はOS/390、64ビットシステムをサポートすることになったz/OS(zSeries、System z)と続く。このオペレーティングシステムの中核(コア)の部分は、根本的にはシリーズを通して変わっていない。設計上、MVSのために書かれたプログラムはz/OSにいたるまで、モディファイを受けずに動いている。

MVS は2006年現在ではサポートが終了している。IBM は、31ビットコンバチブルの z/OS のサポートも2007年までに終了することを公表しており、以後は、64ビットの z/OS のみ公式なサポートが受けられることになる。MVS はこれからも、エンタープライズオペレーティングシステムのフラッグシップとして、最先端の改良を受け、その先端性を拡張し続ける。その機能強化は上記で述べられているものに加えて、下記のものを含む。

  • XML (Xerces-based toolkits for C/C++ and Java)
  • network file systems
    • NFS Version 4
    • Common Internet Filing System(CIFS)/SMB
  • Transport Layer Security(TLS/SSL)support throughout (TCP/IP stack levelを含む)
  • removal of previous architectural limits
  • encrypting file systems
  • Workload Manager (WLM)
  • special Java acceleration (zAAP support)
  • Hipersockets

z/OS の下では古い24ビットの MVS アプリケーションが稼動し続けている一方、たとえば、64ビットのハードウェアで動く Java プログラム、フレキシブルなマウントと長いファイル名をサポートする堅牢なファイルシステム上の Unicode XML フォーマットデータが今まさに書き続けられ、IPv6 と速い CFs で、最新のパフォーマンス拡張SQLを使用した地理学的にひしめいた関係データベースコミュニケーションをとり続けている。

関連項目

外部リンク

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Serabi lempit Serabi lempit merupakan jajanan pasar tradisional yang berasal dari Indonesia. Serabi lempit dibuat dari bahan yang sama dengan serabi, hanya saja bentuknya berbeda. Jika serabi disajikan dengan bentuk merekah, serabi lempit justru disaj...

 

Cosmo's FactoryAlbum studio karya Creedence Clearwater RevivalDirilisJuli 1970 (1970-07)[1]Direkam1969–1970 di Wally Heider Studios di San Francisco, CaliforniaGenreRock, roots rock, country rock, blues rock, southern rockDurasi42:28LabelFantasyProduserJohn FogertyKronologi Creedence Clearwater Revival Willy and the Poor Boys(1969)Willy and the Poor Boys1969 Cosmo's Factory (1970) Pendulum(1970)Pendulum1970 Singel dalam album Cosmo's Factory Travelin' Band/Who'll Stop t...

 

Johannes Root Johannes Root (Banda, Maluku Tengah, 23 Juli 1828 - ?) adalah seorang flankeur Belanda, yang merupakan ksatria Militaire Willems-Orde kelas IV. Pendidikan Pada tanggal 12 Mei 1847, Root secara sukarela menjadi serdadu selama 6 tahun di Ambon dengan gaji 60 gulden. Ekspedisi militer Pada tahun 1848, Root ikut dalam Batalyon III yang ikut dalam Perang Bali II dan ikut lagi - di bawah Overste Toontje Poland - dalam penaklukan Jagaraga. Tak lama setelah Perang Bali III, Root di...

CJ E&M Music Performance Division(CJ E&M Music and Live)JenisPublikKode emitenKRX: 130960IndustriMusik & EntertainmentGenrePop, K-popDidirikan2020 (sebagai Mediopia Technology Corp.)PendiriKwon Jang-wolKantorpusatMnet Media Building, Apgujeong-dong, Gangnam-gu, Seoul 1606 CJ E&M Centre, Sangam-dong, Mapo-gu, Seoul, Korea SelatanWilayah operasiSeluruh duniaTokohkunciKwon Jang-wol (CEO)ProdukAlbum, KonserJasaPenerbitan RekamanAgensi HiburanPemilikCJ Group (32.35%) CJ Media (31.0...

 

Pour les articles homonymes, voir François et Ferdinand. François-Ferdinand d'Autriche L'archiduc François-Ferdinand d'Autriche.Titres Prince impérial d'Autriche-Hongrie 19 mai 1896 – 28 juin 1914(18 ans, 1 mois et 9 jours) Données clés Prédécesseur Charles-Louis d'Autriche Successeur Charles d'Autriche Prétendant au trône de Modène 20 novembre 1875 – 28 juin 1914(38 ans, 7 mois et 8 jours) Données clés Prédécesseur François V Successeur Char...

 

StjarnanFull nameUngmennafélagið StjarnanShort nameStjarnanSportsBasketball Football Gymnastics Handball VolleyballFounded1960; 64 years ago (1960)Based inGarðabær Ungmennafélagið Stjarnan, commonly known as Stjarnan, is an Icelandic multi-sports club specialising in handball, football, basketball, volleyball and gymnastics located in Garðabær. Basketball Men's basketball Main article: Stjarnan men's basketball As of the 2017–2018 season, Stjarnan men's basketball...

Village in Estonia Village in Valga County, EstoniaPajuvillagePaju manorPajuLocation in EstoniaCoordinates: 57°49′16″N 26°06′36″E / 57.82111°N 26.11000°E / 57.82111; 26.11000CountryEstoniaCountyValga CountyMunicipalityValga ParishArea • Total9.341 km2 (3.607 sq mi)Population (01.01.2011[1]) • Total80 • Density8.6/km2 (22/sq mi) Paju is a village in Valga Parish, Valga County in southern Es...

 

CSKA MoscaStagione 2015-2016La squadra il 25 aprile 2016 Sport calcio Squadra CSKA Mosca Allenatore Leonid Sluckij Prem'er-Liga1º posto (in Champions League) Coppa di RussiaFinale Champions LeagueFase a gironi Miglior marcatoreCampionato: Musa (11)Totale: Musa (16) 2014-2015 2016-2017 Si invita a seguire il modello di voce Voce principale: Professional'nyj Futbol'nyj Klub Central'nyj Sportivnyj Klub Armii. Questa voce raccoglie le informazioni riguardanti il Professional'nyj Futbol'nyj ...

 

Army officer and colonial administrator in British North America For other people named Robert Monckton, see Robert Monckton (disambiguation). Robert MoncktonRobert Monckton by Thomas HudsonBorn24 June 1726Yorkshire, EnglandDied21 May 1782(1782-05-21) (aged 55)Allegiance Great BritainService/branch British ArmyYears of service1741–1782RankLieutenant-generalUnit3rd Regiment of Foot GuardsCommands held47th Regiment of FootCommander of Fort LawrenceCommander of British expe...

Southernmost federal region of Belgium Region in BelgiumWallonia Wallonie (French)Wallonien (German)Wallonië (Dutch)Waloneye (Walloon)Wallounien (Luxembourgish)Region FlagCoat of armsAnthem: Le Chant des Wallons(The song of the Walloons)Coordinates: 50°30′0'N, 4°45′ 0″ ECountry BelgiumCommunity  French Community  German-speaking Community CapitalNamurGovernment • ExecutiveGovernment of Wallonia • Governing parties (...

 

American animated superhero television series For the comic book series, see Young Justice. For the video game based on this show, see Young Justice: Legacy. Young JusticeAlso known asYoung Justice: Invasion (season 2)Young Justice: Outsiders (season 3)Young Justice: Phantoms (season 4)GenreSuperheroActionAdventureScience fantasyTeen dramaBased onYoung Justiceby Todd DezagoTodd NauckLary StuckerCharactersby DC ComicsDeveloped byBrandon ViettiGreg WeismanVoices ofJesse McCartneyKhary PaytonJas...

 

Election For related races, see 2002 United States gubernatorial elections. This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this message) 2002 New Hampshi...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Классификация Карнеги учреждений высшего образования — базовая основа для классификации (группировки) колледжей и университетов США, предназначенная для дальнейших образовательных исследований и анализов, для которых часто имеет значение идентификация групп несрав�...

 

STS-117Emblema missione Dati della missioneOperatoreNASA NSSDC ID2007-024A SCN31600 ShuttleAtlantis VettoreSpace Shuttle Lancio8 giugno 2007, 7:38 p.m. EDT (23:38 UTC) Luogo lancioRampa 39A Atterraggio22 giugno 2007, 3:49 p.m. EDT (19:49 UTC) Sito atterraggioEdwards Air Force Base (pista 22) (34°54′20″N 117°53′01″W / 34.905556°N 117.883611°W34.905556; -117.883611) Durata13 giorni, 20 ore, 12 minuti e 44 secondi Proprietà del veicolo spazialePeso al lancio122 ...

1955 Indian filmPiyoli PhukanDirected byPhani SarmaWritten byPhani SarmaScreenplay byPhani SarmaProduced byGama Prasad Agarwalla(Rupjyoti Productions)[2]StarringPhani SarmaChandradhar GoswamiGyanada KakotiCinematographySubodh BanerjeeEdited byKamal GanguliMusic byBhupen HazarikaRelease date 2 December 1955 (1955-12-02)[1] Running time75 minutesCountryIndiaLanguageAssamese Piyoli Phukan is a black & white Assamese language film directed by Phani Sarma, relea...

 

Canyon entrance in Colorado Gates of Lodore - Entrance to Lodore Canyon - Green River - Dinosaur National Monument The Gates of Lodore is the scenic entrance to the Canyon of Lodore, a canyon on the Green River in northwestern Colorado, United States.[1] The name Gates of Lodore has become synonymous with the canyon itself and the two names are used interchangeably. The Canyon commences as the Green River departs Browns Park and cuts through the Uinta Mountains meandering eighteen mil...

 

Metro station in Shenzhen, Guangdong, China Yitian益田General informationLocationFutian District, Shenzhen, GuangdongChinaOperated bySZMC (Shenzhen Metro Group)Line(s)     Line 3Platforms2 (1 island platform)Tracks2ConstructionStructure typeUndergroundAccessibleYesHistoryOpened28 June 2011Services Preceding station Shenzhen Metro Following station Futian Bonded AreaTerminus Line 3 Shixiatowards Shuanglong Track layout Legend to Shixia 1 2 Return line to Futian ...

الحدثكأس ألمانيا 1962–63 هامبورغ بوروسيا دورتموند 3 0 التاريخ14 أغسطس 1963  الملعبإتش دي آي أرينا  الحكمرودولف كريتلين  الحضور68000   →نهائي كأس ألمانيا 1962  [لغات أخرى]‏  نهائي كأس ألمانيا 1964  [لغات أخرى]‏  ← النهائي كأس ألمانيا 1963 الفائز من موسم 1962–63�...

 

EFL One 2016-2017Sky Bet League One 2016-2017 Competizione EFL League One Sport Calcio Edizione 90ª (13ª come League One) Organizzatore EFL Date dal 6 agosto 2016al 20 maggio 2017 Luogo  Inghilterra Galles Partecipanti 24 Formula girone all'italiana+play-off Risultati Vincitore Sheffield United(1º titolo) Altre promozioni Bolton WanderersMillwall (dopo play off) Retrocessioni ChesterfieldCoventry CityPort Vale Swindon Town Statistiche Miglior marcatore Billy Sharp (...