Upload
keshav-murthy
View
2.254
Download
4
Embed Size (px)
Citation preview
Using Informix Warehouse Accelerator with Informix high
availability and scale-out servers.
Informix 11.70.FC5
2
Informix Database Server
Informix warehouse Accelerator
BI Applications
Step 1. Install, configure,start Informix
Step 2. Install, configure,start Accelerator
Step 3. Connect Studio to Informix & add accelerator
Step 4. Design, validate, Deploy Data mart
Step 5. Load data to accelerator
Ready for Queries
IBM Smart Analytics Studio
Step 1
Step 2
Step 3
Step 4
Step 5
Ready
Informix Warehouse Accelerator – In 11.70.FC4Informix Warehouse Accelerator – In 11.70.FC4
Background• With 11.70.FC4, adding accelerator, create, deploy,
load, enable, disable datamart, accelerating queries – are all operations officially supported only on Standard server or Primary node of MACH11/HA environment.
• We estimate about 50% of Informix customers use HDR secondary servers and growing number of customers use MACH11 (SDS secondary) configurations and RSS nodes. MACH11 is the Informix scale out solution.
• IWA itself supports a scale out solution (on a cluster) starting with 11.70.FC4.
• Reasons to support MACH11 and IWA together.– This feature will enable partitioning a cluster or HA group
between OLTP and BI workload.– This feature will give help to off-load the expensive LOAD
functionality to secondary servers– We have customers now requesting support for HDR
secondary to IWA
4
Informix Primary
Informix warehouse Accelerator
BI Applications
Step 1. Install, configure,start Informix
Step 2. Install, configure,start Accelerator
Step 3. Connect Studio to Informix & add accelerator
Step 4. Design, validate, Deploy Data mart from Primary, SDS, HDR, RSS
Step 5. Add IWA to sqlhostsLoad data to Accelerator from any node.
Ready for Queries
IBM Smart Analytics Studio
Step 1
Step 3
Step 4
Step 5
Ready
Informix Warehouse Accelerator – 11.70.FC5. MACH11 SupportInformix Warehouse Accelerator – 11.70.FC5. MACH11 Support
Informix
SDS1
Informix
SDS2
Informix
HDR
Secondary
Informix
RSS
Step 2
Step 1: Install:
• Informix and IWA are installed just like before.
• Informix can be combination of standard, primary, SDS, HDR secondary and RSS nodes.
• IWA can be installed on the same computer as any one of the nodes or on distinct computer.
• IWA can also be installed on a cluster hardware with multiple worker nodes for scale out performance.
Step 2: Configure
• Informix and IWA are installed just like before.• Informix can be combination of standard,
primary, SDS, HDR secondary and RSS nodes.• IWA can be installed on the same computer as
any one of the nodes or on distinct computer.• IWA can also be installed on a cluster
hardware with multiple worker nodes for scale out performance.
• Note: Informix MACH11 technology works with logged and ANSI databases only.
•The secondary servers should be updatable secondary servers.•Set this in $ONCONFIG
UPDATABLE_SECONDARY 10
Step 2: Configure
Step 3: Connect
• You can connect to IWA from Informix from any of the Informix servers using existing method.– Get the connection details via:
# ondwa getpin
– The output will be, ip address, port, pin for IWA connection.
– Use that information to create the connection.
• After successful connection from Informix to IWA, the SQLHOSTS will have something like this
FAST group - - c=1,a=484224232041684420473a283e612f74393e6025757159506a51344a6b4e2f2d2d47455e6b653f2f6c795f287d7b65224d6c3c2f65722e6a2a4245397b3b447d572c3129696b306440
FAST_1 dwsoctcp 172.34.22.188 21022 g=FAST
• To use this connection on any of Informix nodes, copy these lines AS IS to the SQLHOSTS file of those servers.
• Make sure copy ALL the lines within the FAST group.
Step 3: Connect..continued
• The name of the IWA will be used as the AQT site name in systables.sitename. So, it’s important to have the right site name in SQLHOSTS entry for a successful connection.
• Changing ANY of the details of this SQLHOSTS entry will result in connection, query matching and acceleration issues.
Step 4. Design, Validate and Deploy• The secondary servers should be updatable
secondary servers.• Set this in $ONCONFIG
UPDATABLE_SECONDARY 10• The Design, validate and deploy would be
identical.
Step 5. Running queries
• Once you deploy the data mart from one of the nodes, the data mart definitions in the catalogs are replicated to all the systems.
• SQLHOSTS entries should be copied over manually.
• After this, queries can be run as usual. Informix does query matching and off-loading as it does on Primary.