Пт, 29.11.2024, 22:02
Приветствую Вас Гость | RSS
Главная | z Personal Development Tool - Форум | Регистрация | Вход
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
z Personal Development Tool
XOpenДата: Чт, 28.07.2011, 21:36 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 325
Репутация: 4
Статус: Offline
Не успеваю жить. Что это за зверь?

This IBM® Redbooks® publication introduces the IBM System z® Personal Development Tool (zPDT), which runs on an underlying Linux® system based on an Intel® processor. zPDT provides a System z system on a PC capable of running current System z operating systems, including emulation of selected System z I/O devices and control units. It is intended as a development, demonstration, and learning platform and is not designed as a production system.
 
akostДата: Чт, 28.07.2011, 21:54 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
ээээ... хреновина с аппаратным USB-ключом, обычная персоналка, считай что с Геркулесом. но лицензионно чиста перед IBM, позволяет законно разрабатывать без мейнфрейма и покупать ADCD.
 
cicadmДата: Ср, 10.08.2011, 12:19 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 1
Статус: Offline
Добрый день всем!

zPDT работает под Intel 64 Red Hat Enterprise Linux 5.3 или OpenSUSE 11.1 ( и выше... ).
Работает намного быстрее последнего Hercules-а под Windows ( но максимум на 3-х ядрах !!! ), систему команд эмулирует намного более полно ( в отличие от Hercules-а там работает весь софт IBM Z ... ), есть поддержка Coupling Facility под z/VM,
криптографии...
Подробнее почитать можно здесь: http://www.p390store.com

Электронный ключ ежегодно нужно продлевать, в зависимости от числа активных ядер от $3750 до $11250 .... cry cry cry
 
akostДата: Ср, 10.08.2011, 19:23 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Quote (cicadm)
в отличие от Hercules-а там работает весь софт IBM Z

очень интересно, какой z-софт не работает на Геркулесе? И какие именно команды есть в zPDT, и нет в Геркулесе?
 
NavikДата: Ср, 10.08.2011, 19:34 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
Quote
какой z-софт не работает на Геркулесе?

Насколько я понимаю, sysplex работает не полностью. Тот, который parallel. Если, конечно, это можно назвать софтом.
Меня еще что интересует - быстрее ли работает zPDT чем геркулес на линуксе, или быстрее только работающего под эмуляцией на винде? И за счет чего? Или IBM расковыряла геркулес и пытается продавать наработку на его основе? biggrin
 
cicadmДата: Ср, 10.08.2011, 20:08 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 1
Статус: Offline
Есть проблемы с z/OS 1.11 / z/OS 1.12 ( вроде устранены в последних SVN версиях ) - постоянный S0C9 ;
Есть проблемы с z/VM 6.1 - со стандартным ядром не грузится, так как проверяет по STFL аппаратные возможности;
Есть проблемы с z/VSE 4.3 ( 4.2 работает.. ) - S0C6 при загрузке BSM Security Server-а ( ~ аналог RACF ).

Добавлено (10.08.2011, 20:08)
---------------------------------------------
В Hercules-е ещё не реализована часть команд ассемблера - некоторые FACILITY, точный список, полагаю, давно есть на форуиах Hercules-а.
И не реализованы какие-то ( полагаю, не описанные в "принципах работы" ... ) команды, которые позволяют выполняться под VM Coupling Facility. Соответственно, Parallel Sysplex и очень многие возможности
связанных с Coupling Facility продуктов ( например, DB2 Data Sharing ) просто недоступны...
При одинаковой конфигурации софта на zPDT всё работает, а на Hercules-е под VM-ом при запуске гостевых
машин - Coupling Facility выдаётся сообщение об отсутствии аппаратной поддержки...

Так как в равных условиях ( например, при использовании 3-х ядер ) скорость различается гораздо более чем на
10-15 %, то ответ очевиден - софт "свой". Точных замеров скорости не делали, - "на глаз".
Кстати, этот софт фирмы - партнёра IBM, а не самой IBM.


Сообщение отредактировал cicadm - Ср, 10.08.2011, 20:24
 
akostДата: Чт, 11.08.2011, 18:52 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Да с сисплексом все понятно - не будет он на геркулесе работать так же гладко, как на фирменных эмуляторах, там масса всего не внесено в Принципы работы.
А вот сами ОС имею что сказать. 32-битные ОС работают в Геркулесе (любом, и 64-битном, и 32-битном) со страшной скоростью, как говорят коллеги, владеющие zPDT, не медленнее, а даже быстрее. Актуальность 32-х битных ОС сомнительна, понимаю, но я вот еще использую сплошь да рядом, да и некоторые коллеги тоже.
В 64-битном режиме Геркулес существенно медленнее себя же, но 32-битного. И системы 64-битные там работают медленнее, сам убедился. Про падения с S0C9 - описанные версии не гонял, но на последней версии Геркулеса:

- zOS 1.10 ADCD - полет убедительный, без падений и особых проблем;
- zVM 5.2-5.4 - нормально, без падений.

Ох, чую, воткнет IBM в ядра проверку недокументированных FACILITY для того, чтобы не дать работать своим системам на Геркулесе. Ведь вполне могут, стервецы жадные.
 
cicadmДата: Пт, 12.08.2011, 11:59 | Сообщение # 8
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 1
Статус: Offline
Так я и говорил, что zPDT быстрее.. Наверное, система эмуляции разработана более оптимально.
Относительно 32 и 24-битных систем, - увы, не пробовал.
Если будет время, - поэкспериментирую..

Раньше была версия zPDT под pSeries, и с поддержкой стандартного IBM ESCON / FICON адаптера,
который использовался, например, для ленточных стоек 3590..
Теперь, - только для Intel Linux/64 bit, и никаких адаптеров к "живым" устройствам...

S0C9 - широко обсуждалась на форумах Hercules-а:
http://tech.groups.yahoo.com/group/hercules-390/message/58407
Там было не падение, а крайне низкая производительность, фактически зацикливание на обработке S0C9.

Используя CTC, можно попытаться построить обычный ( не Parallel ) Sysplex на Hercules-е,
но это как раз не слишком интересно для разработчиков..
 
akostДата: Пт, 12.08.2011, 13:43 | Сообщение # 9
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
А вот интересно реальное (с цифрами) сравнение 32-битного Геркулеса на Windows, Linux и zPDT на 32-битных ОС по скорости. По данным двухлетней давности Геркулес на Линукс был быстрее Геркулеса на Виндоус где-то от 5 до 13 процентов в зависимости от типа и версии ОС. Например, для VM было почти неотличимо, на zOS - те самые 10-13%.
 
cicadmДата: Пт, 12.08.2011, 17:26 | Сообщение # 10
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 1
Статус: Offline
Как мерять скорость CPU?
Обычно для оценки скорости CPU смотрели отчёт CPC MSU в RMF.
Но, - увы, - в эмуляторах этот отчёт RMF недоступен..

Пока что, - вот отчёт производительности REXXCPS
в z/OS 1.9 для IBM 1090 ( zPDT ) L01 ( на одно ядро ):

----- REXXCPS 2.1 -- Measuring REXX clauses/second -----
REXX version is: REXX370 3.48 01 May 1992
System is: TSO
Averaging: 5 measures of 601 iterations

Performance: 278749 REXX clauses per second

Характеристики Intel-а :

vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel® Xeon® CPU X5690 @ 3.47GHz
stepping : 2
cpu MHz : 1596.000
cache size : 12288 KB
physical id : 0
siblings : 12
core id : 10
cpu cores : 6
apicid : 20
initial apicid : 20
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt aes lahf_lm arat epb dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 6933.09
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

Может, после отпуска ещё что-нибудь придумаю...
 
XOpenДата: Сб, 13.08.2011, 02:12 | Сообщение # 11
Генерал-майор
Группа: Администраторы
Сообщений: 325
Репутация: 4
Статус: Offline
cicadm, то что вы фрейм выкинули и всё на zPDT перевели меня сильно внушает, но говорят люди на скорость работы жалуются. Кто виноват?
 
cicadmДата: Ср, 31.08.2011, 12:41 | Сообщение # 12
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 1
Статус: Offline
Салют, Сергей!
Работает быстрее, чем на Z800/2066 0A1 . Но скорости, понятно, всегда не хватает... Есть проблема: нет разделения лицензированных эмулируемых процессоров между процессами zPDT ( а их всего 3... ) - ~ аналог LPAR-ов, а если все эмулируемые процессора отдать под один процесс z/VM то неизбежна потеря от 10 до 30% суммарной мощности. Так что по поводу того, как лучше всего построить комплекс, решение окончательно ещё не принято..
 
GregoryДата: Чт, 01.09.2011, 21:50 | Сообщение # 13
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Quote (Navik)
или быстрее только работающего под эмуляцией на винде?

я извиняюсь конечно,но почему под эмуляцией? уже давно (с версии 3, по-моему) hercules под windows собирается с "нативными" библиотеками (CMVC), и судя по постам в форуме, да и по моим впечатлениям, windows версия быстрее чем Linux версия...
 
akostДата: Пт, 02.09.2011, 09:19 | Сообщение # 14
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Quote (Gregory)
я извиняюсь конечно,но почему под эмуляцией?

как я понимаю, имеется в виду эмуляция мейнфреймовского процессора на Intel-архитектуре
 
GregoryДата: Пт, 02.09.2011, 12:41 | Сообщение # 15
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Quote (Navik)
Меня еще что интересует - быстрее ли работает zPDT чем геркулес на линуксе, или быстрее только работающего под эмуляцией на винде?

Hercules/Windows быстрее чем Hercules/Linux по крайней мере для 32-разрядных PC и 32-разрядной эмулируемой архитектуры. Сведений о сопоставлении Hercules/Windows vs Hercules/Linux для 32-разрядных PC и 64-разрядной эмулируемой архитектуры не видел, по ощущениям выглядит примерно одинаково...
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: