11
Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

Embed Size (px)

Citation preview

Page 1: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

Using Informix Warehouse Accelerator with Informix high

availability and scale-out servers.

Informix 11.70.FC5

Page 2: 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

Page 3: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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

Page 4: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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

Page 5: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.

Page 6: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.

Page 7: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

•The secondary servers should be updatable secondary servers.•Set this in $ONCONFIG

UPDATABLE_SECONDARY 10

Step 2: Configure

Page 8: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.

Page 9: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.

Page 10: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.

Page 11: Using Informix Warehouse Accelerator with Informix high availability and scale-out servers. Informix 11.70.FC5

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.