Regd Teradata Intelliflex

Database
The Teradata Database channel includes discussions around advanced Teradata features such as high-performance parallel database technology, the optimizer, mixed workload management solutions, and other related technologies.
Highlighted
Enthusiast

Regd Teradata Intelliflex

One of the features of Teradata Intelliflex is Multi-dimensional scalability through independent scaling of processing power and storage capacity.Prior to Intelliflex, we were also able to add CPU and storage drives to existing Teradata servers.

In what ways is this feature really meaningful?


Accepted Solutions
Teradata Employee

Re: Regd Teradata Intelliflex

Prior to Intelliflex, it was indeed possible to add CPU and disk to a Teradata configuration. In fact, Teradata has been able to scale out since the very beginning of the company and product offering. 

 

Prior to Intelliflex, the storage and cpu were much more tightly coupled. There were direct cables from the servers to the storage. The storage was expected to be equal for each server and once a server was configured with its storage, it was generally difficult to change the storage config for an existing server. For any existing configuration, it was difficult and in many configurations impossible, to add another server to share the storage already in place. Thus, prior to Intelliflex, an expansion nearly always was in units of some number of servers plus storage equal to what was configured for the exisiting servers in the configuration.

 

Further, the clique availability architecture often added an additional constraint. Cliques were small numbers of servers 2, 3 at most 4. Adding a single server plus its storage was not a recommended configuration because it was difficult or imporssible to add in to an existing clique and because a single sever clique would create a single point of failure. Thus, the expansion unit was a clique of several servers and their associated complement of storage. Or at least a 2 node clique plus storage to ensure availability protection.

 

Since storage and servers were generally added together, a reconfig process to add AMPs and spread out the data on new storage was required. This took time and resources.

 

With Intelliflex, the storage is loosely coupled to the servers via a switched network. This eliminates the direct cabling, significantly lifts the clique size and makes the configuration significantly more flexible.

 

It is possible to add just a server to the configuration without adding storage. Some of the existing AMPs can be reassigned to the new server and the total CPU capacity can be expanded without a reconfig process.

 

It is possible to add just storage by connecting it on the network. The TVS component can allocate that new storage to the existing AMPs making the storage capacity of the configuration greater - again without a reconfig.

 

And of course if both more storage and more CPU are required, then storage and servers many both be added, generally with also adding more AMPs and performing the reconfig process but that is not absolutetly required.

 

Concurrently, with the MAPs feature in Teradata Database release 16.10, the reconfig process is no longer necessary when AMPs are added (on any supported platform not just Intelliflex). This makes it possible to add AMPs and redistribute the data with the system fully online - no longer a big even to add AMPs.

 

The combination of Intelliflex and MAPs makes Teradata capable of both scale up and scale out with a large degree of flexibility.

1 ACCEPTED SOLUTION
2 REPLIES
Teradata Employee

Re: Regd Teradata Intelliflex

Prior to Intelliflex, it was indeed possible to add CPU and disk to a Teradata configuration. In fact, Teradata has been able to scale out since the very beginning of the company and product offering. 

 

Prior to Intelliflex, the storage and cpu were much more tightly coupled. There were direct cables from the servers to the storage. The storage was expected to be equal for each server and once a server was configured with its storage, it was generally difficult to change the storage config for an existing server. For any existing configuration, it was difficult and in many configurations impossible, to add another server to share the storage already in place. Thus, prior to Intelliflex, an expansion nearly always was in units of some number of servers plus storage equal to what was configured for the exisiting servers in the configuration.

 

Further, the clique availability architecture often added an additional constraint. Cliques were small numbers of servers 2, 3 at most 4. Adding a single server plus its storage was not a recommended configuration because it was difficult or imporssible to add in to an existing clique and because a single sever clique would create a single point of failure. Thus, the expansion unit was a clique of several servers and their associated complement of storage. Or at least a 2 node clique plus storage to ensure availability protection.

 

Since storage and servers were generally added together, a reconfig process to add AMPs and spread out the data on new storage was required. This took time and resources.

 

With Intelliflex, the storage is loosely coupled to the servers via a switched network. This eliminates the direct cabling, significantly lifts the clique size and makes the configuration significantly more flexible.

 

It is possible to add just a server to the configuration without adding storage. Some of the existing AMPs can be reassigned to the new server and the total CPU capacity can be expanded without a reconfig process.

 

It is possible to add just storage by connecting it on the network. The TVS component can allocate that new storage to the existing AMPs making the storage capacity of the configuration greater - again without a reconfig.

 

And of course if both more storage and more CPU are required, then storage and servers many both be added, generally with also adding more AMPs and performing the reconfig process but that is not absolutetly required.

 

Concurrently, with the MAPs feature in Teradata Database release 16.10, the reconfig process is no longer necessary when AMPs are added (on any supported platform not just Intelliflex). This makes it possible to add AMPs and redistribute the data with the system fully online - no longer a big even to add AMPs.

 

The combination of Intelliflex and MAPs makes Teradata capable of both scale up and scale out with a large degree of flexibility.

Enthusiast

Re: Regd Teradata Intelliflex

Thanks Todd for the details.

Got a clear understanding:-)