| Here's one way to be absolutely sure: I'd suggest putting the
standalone group #1 on one DmQ bus (say, bus 10), and the
interconnected groups 1 and 2 on a second distinct bus (say, bus 20).
As my understanding goes, you can't have two groups with the same
number running on the same bus on the same VMS machine, XGROUP enable
or not. This is not what you are suggesting in your note, which I
suspect may work even if all three groups are on the same bus (don't
quote me, though).
|
| This type of configuration a common approach to have redundancy with
a limited number of systems, however, typically the primary and backup
system are within the same cluster. You have two problems to deal with
here:
1) This configuration makes reliable cross-group recoverable
messaging difficult to impossible. This is due to important
information being stored on disk by both the COM Server and the MRS
Server that affect the MRS-MRS transfers. At best you could get
duplicate SAF messages delivered, at worst you could have problem
following the failover of recoverable just disapearing with no trace.
It would be best to stay away from failover of recoverable messaging
w/o a common file system.
2) I would configure your group 1 to come up with all links
disabled and some application process determine which incarnation of
the group is the primary and do a connect all link mgmt command. The
other incarnation would wait for the primary to fail before doing the
same command. Note with V4.0 in a cluster environment this can be
setup to do the failover completely automatically as far DmQ is
concerned.
Now that I have said this, I have looked back and noticed that you
have actually said nothing about failover. If you are just wanting to
have a local-only group 1 on your 8200 which will never be connected
into a bus which already has a group 1 then your setup should work.
Marty
|
| Thanks for your answers.
But I think .0 is not enough explane our circumstance.
System HSE and HSF are Option transaction system, HSA and HSB are Futures
transaction system. Until now these systems are lies in different network
segment. But we'll migrate one network segment and some case, want to communicate
between Options and Futures systems. We use three DMQ server process(COM,MRS,
EventLogger server).
I recommand type "C' configuration to my customer because that is most simple
to manage DMQ configuration and needs fewer number of server process.
Would you explane compare with three types?
. Type 'A'
HSE HSF HSA HSB
��������������C �������������� ��������������C ��������������
�� Group 1 ��L �� Group 1 �� �� Group 1 ��L �� Group 1 ��
�� Group 2 ��U �� Group 2 �� �� ��U �� ��
�� ��S �� �� �� ��S �� ��
�� AXP 8200 ��T �� AXP 8200 �� �� AXP 4700 ��T �� AXP 4700 ��
�� OpenVMS ��E �� OpenVMS �� �� OpenVMS ��E �� OpenVMS ��
�� DMQV3.2B ��R �� DMQV3.2B �� �� DMQV3.2B ��R �� DMQV3.2B ��
�������������� �������������� �������������� ��������������
���� ���� ���� ����
������������������ ������������������
������ DQF ������ ������ DQF ������
�� ���������� �� DECnet �� ���������� ��
����������������������������������������������������������������������
. All group use BUS 1
. Group 1 in Node HSE : XGROUP NO, All queue Scope is Local.
. Group 2 in Node HSE : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
. Group 1 in Node HSA : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
. Type 'B'
HSE HSF HSA HSB
�������������� �������������� �������������� ��������������
��Grp1(Bus1)��C ��Grp1(Bus1)�� ��Grp1(Bus2)��C ��Grp1(Bus2)��
�� ��L �� �� �� ��L �� ��
��Grp2(Bus2)��U ��Grp2(Bus2)�� �� ��U �� ��
�� ��S �� �� �� ��S �� ��
�� AXP 8200 ��T �� AXP 8200 �� �� AXP 4700 ��T �� AXP 4700 ��
�� OpenVMS ��E �� OpenVMS �� �� OpenVMS ��E �� OpenVMS ��
�� DMQV3.2B ��R �� DMQV3.2B �� �� DMQV3.2B ��R �� DMQV3.2B ��
�������������� �������������� �������������� ��������������
���� ���� ���� ����
������������������ ������������������
������ DQF ������ ������ DQF ������
�� ���������� �� �� ���������� ��
����������������������������������������������������������������������
. Use two BUS 1 and 2
. Group 1 in Node HSE : XGROUP NO, All queue Scope is Local.
. Group 1 in Node HSA : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
. Group 2 in Node HSE : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
. Type 'C'
HSE HSF HSA HSB
��������������C �������������� ��������������C ��������������
�� Group 1 ��L �� Group 1 �� �� Group 2 ��L �� Group 2 ��
�� ��U �� �� �� ��U �� ��
�� ��S �� �� �� ��S �� ��
�� AXP 8200 ��T �� AXP 8200 �� �� AXP 4700 ��T �� AXP 4700 ��
�� OpenVMS ��E �� OpenVMS �� �� OpenVMS ��E �� OpenVMS ��
�� DMQV3.2B ��R �� DMQV3.2B �� �� DMQV3.2B ��R �� DMQV3.2B ��
�������������� �������������� �������������� ��������������
���� ���� ���� ����
������������������ ������������������
������ DQF ������ ������ DQF ������
�� ���������� �� �� ���������� ��
����������������������������������������������������������������������
. Use Bus 1 and enable XGROUP among two groups
. Group 1 in Node HSE : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
. Group 2 in Node HSA : XGROUP YES, All queue Scope is Local
just except one Global scope queue.
Regards,
- Hoon
|