<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mainframe Notları arşivleri - Dinamik Network</title>
	<atom:link href="https://dinamiknetwork.com/e/mainframe-notlari/feed/" rel="self" type="application/rss+xml" />
	<link>https://dinamiknetwork.com/e/mainframe-notlari/</link>
	<description>Bilişim Dünyasına Profesyonel Yaklaşım</description>
	<lastBuildDate>Mon, 23 Dec 2019 07:27:25 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>

<image>
	<url>https://dinamiknetwork.com/wp-content/uploads/2020/01/cropped-ikon-1-1-32x32.png</url>
	<title>Mainframe Notları arşivleri - Dinamik Network</title>
	<link>https://dinamiknetwork.com/e/mainframe-notlari/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mainframe Administrator Günlükleri #2 &#124; Sekör, Kabin, Processors, Zaman</title>
		<link>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/</link>
					<comments>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/#comments</comments>
		
		<dc:creator><![CDATA[Alper Karaman]]></dc:creator>
		<pubDate>Mon, 23 Dec 2019 07:27:25 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[Mainframe]]></category>
		<category><![CDATA[Mainframe Donanım]]></category>
		<category><![CDATA[Mainframe Notları]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=749</guid>

					<description><![CDATA[<p>Mainframe yaklaşık 50 yıldır kullanılan bir teknolojidir. Mainframe bir çok sektörede hizmet vermektedir. Bunlar; Finans Telekominikasyon Teknoloji -Sigorta Enerji İlaç Ulaşım Banka Kimya Tüketici Bu&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/">Mainframe Administrator Günlükleri #2 | Sekör, Kabin, Processors, Zaman</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Mainframe</strong> yaklaşık 50 yıldır kullanılan bir teknolojidir. Mainframe bir çok sektörede hizmet vermektedir. Bunlar;</p>
<ul>
<li>Finans</li>
<li>Telekominikasyon</li>
<li>Teknoloji</li>
<li>-Sigorta</li>
<li>Enerji</li>
<li>İlaç</li>
<li>Ulaşım</li>
<li>Banka</li>
<li>Kimya</li>
<li>Tüketici</li>
</ul>
<p>Bu tarz büyük sektörlerden pay almasının en büyük sebebi high availability ve Scalability&#8217;e verdiği önemdir. Donanımsal ve yazılımsal iletişimi en üst seviyeye taşır. Donanımların iyi bir şekilde iletişime geçmesi için uyguladığı protokoller yanı sıra güçlü firmware&#8217;leri vardır.</p>
<p>Aynı anda bir çok işi birlikte yapabilir. Burada <strong>MSU</strong> dediğimiz yani Million of Service Units yaklaşık 150 &#8211; 6140 arasında olabilir. Milyon adet servisten bahsediyoruz.</p>
<ul>
<li>İlk olarak s/360 <strong>Mainframe</strong> olarak ortaya çıkmıştır. 2000 yılında S mimarisini bırakıp Z mimarisi ortaya çıkartmışlardır.</li>
<li>1965 yılında s/360 çıktığında 24 bit adres yapıyormuş. Aynı zamanda 16 MB fiziksel ve sanal memory&#8217;si bulunuyormuş.</li>
<li>1980 yılında bu 2 GB&#8217;da kadar ulaşmış. Bunun sebebi ise 31 bit&#8217;e geçmiş olmalarıymış.</li>
<li>z/360 başlangıç oldu. Bugün ki z/OS&#8217;un temelleri MVS çıktığında atıldı.</li>
</ul>
<p>s/390 ile birlikte bir devrim oldu. <strong>Pararlel Sysplex</strong> teknolojisi devreye girdi. Buda aynı daha kullanan iki adet z/OS&#8217;un <strong>Coupling Facility</strong> (CF) kullanarak ortak çalışabilmesini gerçekleştirmişlerdir. <strong>Parallel Sysplex GDPS</strong> ( Geographically Dispered Parallel Sysplex) desteğiyle iş dünyasında global bir çözüm olmuştur.</p>
<p>s/360 çıktığında <strong>MIPS</strong> ( Million Instructions per Second)  değeri : 0.005&#8217;di.</p>
<p>Günümüzde z196 sunucusunun <strong>MIPS</strong> değeri : 1200&#8217;dür.</p>
<p>Sunucu sistemlerindeki işlemci gücü ilk çıktığında 300 Mhz iken bugün zEC12 modeli sunucu 5.5Ghz değere ulaşmıştır. 2008&#8217;de çıkan z10 modeli ise çıktığı gün yine bir devrim yaparak 4.4 Ghz işlem gücüyle yayınlamıştır. Bu da en son sürümün 2.5 katı daha gelişmiş olduğu anlamına gelmektedir.</p>
<h2>Central Electronic Complex</h2>
<p>Sunucsu dolapları Central Electronic Complex (<strong>CEC</strong>) veya Centrol Processing Complex (<strong>CPC</strong>)  olarak adlandırılır.</p>
<p>CEC&#8217;lerin <strong>mainframe</strong>&#8216;de Z ve A B,C,D,E modelleri bulunmaktadır.<br />
High Availablity ve Scability için en iyisi Z ve A olan bitişik kasa modelidir.</p>
<p>Sistem de güçlü soğutma modelleri kullanılmaktır. Bunlardan biri de su ile soğutmadır. Su ile soğutma isteğe bağlıdır. Su ile soğutma yapmak için <strong>H89</strong> veya <strong>HA1</strong> modelleri tercih edilebilir.</p>
<p>HA1 modelinde 120 processor bulunur. Bunun 101&#8217;ini müşteri kullanabilir. 4 adet processor book&#8217;ta bunları barındırır.</p>
<p>HA1 gibi H89&#8217;da 4 adet Processor book bulunur. H66&#8217;da 3 Processor Book, H43&#8217;de 2 Book, HA1&#8217;de ise 1 adet book bulunur. Bir Book içerisinde 30 adet processor çalışabilir.</p>
<p>zECS12 veya zBX sistemlerin hepsinde Support Elements bulunur. Hardware Management Console (HMC) Support Elements&#8217;e ulaşmak ve donanımı yönetmek için uzaktan erişim için kullanılan sistemdir. Burada tüm CEC&#8217;in ayarları yapılabilir.</p>
<p>System z Multi Chip Module : 4 Level şeklinde cache belirlenmiştir. 1 ve 2 level olanlar birbirinin tamamlayıcısıdır.Günümüzde Level&#8217;da cachelenen miktarlar değişkenlik gösterir. z196 ve zEC12 modellerinde bile ciddi farklılıklar vardır.</p>
<h2>Processor Characterization ( PU )</h2>
<p>PU pek çok sebepten dolayı ortaya çıkmıştır. Farklı işletim sistemleri ( z/OS, z/VM, Linux on System z), veya farklı workladlar ( Java, XML services, IPSec, bazı DB2 Workloadları) veya Fonksiyonlar (Coupling Facility Control) yüzünden mainframe teknolojisine gelmiştir. <a href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/pu/" rel="attachment wp-att-750"><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-750" src="https://dinamiknetwork.com/wp-content/uploads/2019/12/PU.png" alt="" width="830" height="373" srcset="https://dinamiknetwork.com/wp-content/uploads/2019/12/PU.png 830w, https://dinamiknetwork.com/wp-content/uploads/2019/12/PU-768x345.png 768w" sizes="(max-width: 830px) 100vw, 830px" /></a></p>
<p>SAP : System Assist Processor. I/O işleri çalıştırır.</p>
<p>IFL: Düşük maliyetli Processor. Linux OS&#8217;lar için kullanılır.</p>
<p>zAAP : XML Servis, Java için kullanılır.</p>
<p>zIIP : DB2 ve IPSec çalıştırmak için kullanılır.</p>
<p>ICF : Pararle Sysplex yapmak için Coupling Facility Control&#8217;e ihtiyac vardır. Bu işlem için kullanılır.</p>
<h2>System z Software and Firmware Layers</h2>
<p>Firmware veya LIC ( Licanced Internal Code) : Donanım ile yazılım arasındaki katmandır. İçerisinde sanallaştırma kodlarını barındırır. LPAR ( Logical Partition on HyperVisor) barındırırır.</p>
<p><a href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/system-z-software-and-firmware-layers/" rel="attachment wp-att-751"><img loading="lazy" class="alignnone wp-image-751" src="https://dinamiknetwork.com/wp-content/uploads/2019/12/System-z-Software-and-Firmware-Layers.png" alt="" width="638" height="377" srcset="https://dinamiknetwork.com/wp-content/uploads/2019/12/System-z-Software-and-Firmware-Layers.png 734w, https://dinamiknetwork.com/wp-content/uploads/2019/12/System-z-Software-and-Firmware-Layers-150x90.png 150w" sizes="(max-width: 638px) 100vw, 638px" /></a></p>
<p><strong>Milicode&#8217;ın yapabildikleri;</strong></p>
<ul>
<li>İnterput Handlig : Kesme işleyici. ( Program, External, I/O, Machine Check)</li>
<li>Virtualization : sanallaştırmayı yorumlayıcı program</li>
<li>Special RAS: RAS ( Reliability, Availablity, Serviceability ) ve Debug işlemleri</li>
<li>Reset Functions</li>
</ul>
<p><strong>i390&#8217;ın yapabildikleri</strong></p>
<ul>
<li>Sistem yükleme ve resetleme</li>
<li>I/O subsystem</li>
<li>Support Element ile iletişim kurar</li>
<li>Concurrent Maintenance : Eş zamanlı bakım.</li>
<li>Bir kaç komut daha yapar. .</li>
</ul>
<p><strong>Timing Facilities</strong></p>
<p>Time of Day ( TOD), Saat karşılaştırıcı ve CPU Zamanlayıcı bu başlık altındadır.</p>
<p>TOD 104 bit&#8217;lik kayıt kullanır. TOD saatinin 0 ( Sıfır) değerinin karşığı 1 Jan 1900 00:00:00&#8217;dür. Tekrara aynı değere gelmesi yaklaşık 143 yıl alır. Yani 17 Sep 2042 23:53:47 TOD saatine göre eşit olur. Karışık bir ayarlama metodu vardır. Bir çok yerden değeri toplayarak geçerli bit değerini bulur.</p>
<p>CPU Zamanlayıcının formatı da TOD ile aynı şekildedir. Standar değer CPU zamanlayıcıya arka tarafta set edilir. Saat karşılaştırıcı zaten TOD değerini karşılaştırır.</p>
<p>Diğer <a href="https://dinamiknetwork.com/k/yazilim/os/z-os/">mainframe</a> yazılarımıza tıklayarak ulaşabilirsiniz. İyi günler. Yorumlarınızı bekliyorum.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/">Mainframe Administrator Günlükleri #2 | Sekör, Kabin, Processors, Zaman</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-2-sekor-kabin-processors-zaman/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Mainframe Administrator Günlükleri #1 &#124; Donanım, CPs, Disk</title>
		<link>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/</link>
					<comments>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/#comments</comments>
		
		<dc:creator><![CDATA[Alper Karaman]]></dc:creator>
		<pubDate>Tue, 17 Dec 2019 08:33:23 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[Mainframe]]></category>
		<category><![CDATA[Mainframe Donanım]]></category>
		<category><![CDATA[Mainframe Notları]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=734</guid>

					<description><![CDATA[<p>Mainframe tarafında edindiğim bilgileri  özellikle kendim ve sizler için toparlayıp paylaşıyor olacağım. Bilgiler yüzeysel veya yanlışlıklar içerebilir. Çünkü Mainframe sistemlerini yeni öğrenmekteyim. Direk duyduğumu, gördüğümü&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/">Mainframe Administrator Günlükleri #1 | Donanım, CPs, Disk</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Mainframe</strong> tarafında edindiğim bilgileri  özellikle kendim ve sizler için toparlayıp paylaşıyor olacağım. Bilgiler yüzeysel veya yanlışlıklar içerebilir. Çünkü Mainframe sistemlerini yeni öğrenmekteyim. Direk duyduğumu, gördüğümü veya anladığımı not alıyorum.</p>
<p><strong>SAP ( System Assos Processor)</strong> = I/O işlemlerini yapar. Diskler.</p>
<p>I/O&#8217;lara <strong>FICON</strong> denilen kablolar kullanılarak bağlantı sağlanır. Bu <strong>FICON</strong> kablolar fiber optik disk bağlantısıdır.</p>
<p><strong>CP Drawer</strong> üzerinde Core&#8217;lar vardır.</p>
<p><strong>CP Drawer</strong> üzerinde L1,L2,L3,L4 olmak üzerine 4 tane cache sistemi bulunur.</p>
<ul>
<li>Z 13&#8217;de 4 CP drawer&#8217;a kadar kullanılıyor.</li>
<li>Z15&#8217;de 5 CP drawer&#8217;a kadar çıkmış.</li>
<li>ABC firmasında 1 Drawer kullanılıyor.</li>
</ul>
<p>Diske erişim için FICON kartları kullanıyoruz.</p>
<p><strong>OSA (Open System Adapter) :</strong> Açık sisteme erişmek için kullanılıyor.</p>
<p>MainFrame üzerindeki Support Element&#8217;ler denilen Çift adet Ekran ve Klavye barındırır. Yine bu ekran ve klavye aracılığıyla Support Element ismindeki arayüz ekranına bağlanırız. Buradan tüm işlemler ve tanımlamalar halledilebilir. VMware workstation&#8217;a benzermektedir.</p>
<ul>
<li>I/O Drawer ve CPU Drawer farklı şeylerdir.</li>
</ul>
<h2><strong>CPU Drawer Konusu</strong></h2>
<ul>
<li>1 Drawer 30 core&#8217;dan oluşmaktadır. Bu core çeşitleri aşağıdaki gibidir.</li>
</ul>
<p><strong>General Processor :</strong> CP&#8217;nin kendisidir. Tüm işlemler üzerinde yapılabilir.</p>
<p><strong>ZIP Processsor:</strong> Java işlerinin üstünde yürütüldüğü işlemci türüdür.</p>
<p><strong>SAP Processor:</strong> Default olarak gelir. Diskler ile olan iletişimi sağlar.</p>
<p><strong>ICF Processor:</strong> IBM&#8217;in Coupling Facility isimli işletim sistemi için tasarlanmış core çeşitidir.</p>
<p><strong>IFL Processor:</strong> Linux işletim sisteminde kullanılmaktadır.</p>
<p><strong>IFP Processor:</strong> Fireware core olarak düşünülebilir. Tüm cihazların sürüm bilgisinin tutulduğu bir işletim sistemi vardır. Bu da z/OS makinası için budır. EDC kartlarının sıkıştırma (bir nevi render) yapmasını sağlar. IFP Roce ve zEDC gibi PCIe kartlarının iş yükünü azaltır.</p>
<p>General Processor zorunludur ve modellemeler burada kullanılan core sayısına göredir.</p>
<p>Örneğin ABC firmasında Mainframe 706 modelini kullanmaktadır.</p>
<p>Buradaki 6 : core sayısıdır.</p>
<p>7 ise capacity worker&#8217;dır. Sayıya göre mainframe üzerindeki CP&#8217;lerin ne kadar verimlilik ile kullanılacağı belirlenir.</p>
<h2>Mainframe Coupling Facility</h2>
<p>Aşağıda iki farklı z/OS makinası vardır. İki makina arası CPU Drawer&#8217;dan çıkan bir kart ile Infinty Band aracılığıyla birbirine fiber kablo ile bağlanır. İki sunucunun saati ikisinden biri host kabul edilerek belirlenir. Burada ortak olarakdata shrink yapan sistemlerin birbirini ezmemesi içi CF kullanılır. CF hangi sunucu dosyayı üzerine aldıysa ve değişiklik yapıyorsa diğer sunucuya anında haberini verir.</p>
<p><a href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/2019-12-09_16-41-21/" rel="attachment wp-att-735"><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-735" src="https://dinamiknetwork.com/wp-content/uploads/2019/12/2019-12-09_16-41-21.png" alt="" width="367" height="313" srcset="https://dinamiknetwork.com/wp-content/uploads/2019/12/2019-12-09_16-41-21.png 916w, https://dinamiknetwork.com/wp-content/uploads/2019/12/2019-12-09_16-41-21-768x656.png 768w, https://dinamiknetwork.com/wp-content/uploads/2019/12/2019-12-09_16-41-21-850x726.png 850w" sizes="(max-width: 367px) 100vw, 367px" /></a></p>
<p>&nbsp;</p>
<p><strong>Logical Partition (LPAR) :</strong> Sanal makina mantığıdır.</p>
<p>Mainframe üzerindeki tüm birimleri LPAR ile paylaştırabiliyoruz. 213 ile 85 partition&#8217;a kadar çıkabilir. Sanallaştırabilceğimiz Hostlar aşağıdaki gibidir.</p>
<p><strong>&#8211; z/OS :</strong> General Processor</p>
<p><strong>&#8211; z/VM :</strong> GM + (ZIP veya IFL)</p>
<p><strong>&#8211; z/Linux :</strong> GM, IFL</p>
<p><strong>&#8211; CF :</strong> ICF, GM</p>
<p>z/VM altında istenile LPAR&#8217;ı açabiliriz. Fakat sadece CF açamayız.</p>
<p>&nbsp;</p>
<table style="height: 243px;" width="402">
<tbody>
<tr>
<td width="60"><strong>Durum</strong></td>
<td width="64"><strong>Logical</strong></td>
<td width="64"><strong>Memory</strong></td>
<td width="64"><strong>Processes Weight</strong></td>
</tr>
<tr>
<td>Prod</td>
<td>CF</td>
<td>2 GB</td>
<td>80%</td>
</tr>
<tr>
<td>Test</td>
<td>CF</td>
<td>2 GB</td>
<td>20%</td>
</tr>
<tr>
<td>Prod</td>
<td>z/OS</td>
<td>12 GB</td>
<td>70%</td>
</tr>
<tr>
<td>PreProd</td>
<td>z/OS</td>
<td>6 GB</td>
<td>15%</td>
</tr>
<tr>
<td>Test</td>
<td>z/OS</td>
<td>7 GB</td>
<td>10%</td>
</tr>
<tr>
<td>DEV</td>
<td>z/OS</td>
<td>8 GB</td>
<td>5%</td>
</tr>
</tbody>
</table>
<p>Reserve Memory : Gerekli durumda vermek için bekletilir.</p>
<p>Weight verilse eğer ilgili processor kullanılmıyorsa diğerleri verilen ağırlığın üzerine çıkabilir. Bu verilen ağırlık yük durumlarında processor&#8217;ün nasıl çalışcacağını ayarlar.</p>
<h2><strong>Hyperdispatch</strong></h2>
<p>3 adet modu vardır.</p>
<ul>
<li>High</li>
<li>Medium</li>
<li>Low</li>
</ul>
<p>Bu sistemin kurulmasının sebebi bir işin bir CP&#8217;de çalışmasını sağlamaktır. Çünkü bir iş aynı CP üzerinde çalıştığında daha efektif olur. Hyperdispatch ise 1000 üzerinden paylaştırılan değerlere göre High, Med, Low diye sıralama yapar. Tek bir processor üzerinde işi çalıştırmaya çalışır.</p>
<p><strong>PR/SM :</strong> Firmware olarak düşünülebilir. Mainframe&#8217;in logical partition işlemlerini yapar.  Donanımların çalışmasını sağlar. HyperVisor diyebiliriz.</p>
<p><strong>Stroge Addresing :</strong> En büyük sıkıntı oluşabilecek sıkıntı eğer mainframe&#8217;imizi host olarak kullanıyorsak bunu paylaşırken dosya erişimini düzenlemek olacaktır. Stroge addressing bunun önüne geçiyor ve her host ettiğimiz kişiye sanki sıfırdan adresliyormuş gibi davranıyor. Böylelikle kimse kimsenin stroge&#8217;ını görmemiş olur.</p>
<h3>HyperVisor Mantığı</h3>
<p>-PR/SM<br />
&#8211;z/OS<br />
&#8212;z/Linux</p>
<p>Yukarıdaki yapı IBM&#8217;in dediğine göre iç içe sanallaştırma yapabileceğimiz bir modeldir. Hatta z/linux işletim sistemi z/OS altında olmasına rağmen PR/SM&#8217;in altındaymış gibi davranabilir.</p>
<p>&nbsp;</p>
<h2>Disk Yapısı</h2>
<figure id="attachment_740" aria-describedby="caption-attachment-740" style="width: 556px" class="wp-caption alignnone"><a href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/mainframe_disk_yapisi/" rel="attachment wp-att-740"><img wpfc-lazyload-disable="true" loading="lazy" class="wp-image-740 size-full" src="https://dinamiknetwork.com/wp-content/uploads/2019/12/Mainframe_Disk_Yapısı.png" alt="Mainframe " width="556" height="262" /></a><figcaption id="caption-attachment-740" class="wp-caption-text">Mainframe</figcaption></figure>
<p>NVME diye geçer NonVolutile Memory Express veya PCIe kullanır. En üst bölümden bahsediyorum.</p>
<p>P8 : Yukarıda görünen P8 ler  cache&#8217;lenmiş veriyi tutarlar.<br />
Flush diskler ise RAM ve SSD gibi çalışır. Yeni hızlıdır. Bilidiğimiz gelenekselleşmiş diskler gibi bir disk üzerine yazmaz.</p>
<ul>
<li>3.84 TB&#8217;lik Flush kartlar kullanılır.</li>
<li>48 tane 3.84 TB Disk kullanılır.</li>
<li>Raid 6 Teknolojisi ile Raidlenmiştir.</li>
<li>Bu sebepten ötürü 34 adet kullanılabilir disk mevcuttur.Raid 6 yapısında;</li>
<li>34 kullanılabilir.</li>
<li>6 adet hash check</li>
<li>8 adet spare</li>
</ul>
<p>Diskler kendi içlerinde bir pool mantığıyla bağlanır. Hepsinin bir havuza bağlanması gerekir. Örneğin şekildeki gibi düşünürsek.</p>
<ul>
<li>0,2,4 1. poolda bulunuyor. Buna P0 diyebiliriz.</li>
<li>1,3,5 2. poolda bulunuyor. Bunda P1 diyebiliriz.</li>
</ul>
<p>Diskten bir dosya okuma işlemi ; Diskten dosya okunurken ilk önce P8&#8217;e sorulur. Eğer 1 TB&#8217;lık Cache sisteminde dosya varsa oradan çekilir. Eğer dosya burada değilse ilgili pool&#8217;a gidilerek dosya alınır.</p>
<p>Diske yazma işlemi: P8&#8217;lerin üzerinde NVS adı verilen 16 GB&#8217;lık bir bölüm bulunur. Bu bölüm eğer bir diske yazma işlemi varsa harakete geçer. Yazılmak istenen veriler ilk önce P8 üzerindeki NVS&#8217;e yazılır. Veri kaybı olmaması için diğer P8 üzerindeki NVS&#8217;e de yazılır. Daha sonra dosyalar ilgili pool&#8217;a yüklenir.</p>
<h2><strong>Disk Formatları</strong></h2>
<p><strong>CKD :</strong> z/OS&#8217;da bu disk formatı kullanılır. Count Kill Data ismiyle anılır. z/Linux, z/VM de bu disk formatını kullanabilir.</p>
<p><strong>FBA</strong> : z/Linux ve z/VM için kullanılır. z/OS&#8217;larda kullanılmaz.</p>
<p>Sistemde çok sayıda disk olduğu için bulara 6 haneli bir disk ismi verilir. İlk karakter rakam olamaz.<br />
CKD formatında bir çok model bulunur. Bu modellemeler volume&#8217;un büyüklüğüne göre numaralandırılır.</p>
<p>Mainframe&#8217;de bir disk&#8217;in boyutu Track ve silindir dediğimiz mantıkların çarpımlarıyla hesaplanır. Örnek vermek gerekirse;</p>
<ul>
<li>Her silindirde 15 Track vardır.</li>
<li>Her Track&#8217;de ise 56664 bye vardır.</li>
<li>Model 1&#8217;de ise 1133 silindir vardır.</li>
</ul>
<p>Model 1&#8217;in boyutunu hesaplamak için çarpma işlemi yaparsak : 15*56664*1113 = 963.004.680‬ byte içerdiğini göreceksiniz.</p>
<p><strong>Virtual Type System :</strong> VTS Sistemi Kullanılmayan ve eski dosyaları standart HDD&#8217;lerin bulunduğu bir cihaza depolarız. Teyp veya kaset sistemi de deniyor. Eğer dosya tekrar kullanılacaksa VTS cihazı üzerinden çekilir.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/">Mainframe Administrator Günlükleri #1 | Donanım, CPs, Disk</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/mainframe-administrator-gunlukleri-1-donanim-cps-disk/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
