Best IT Blog

Spreadsheet – WebSphere Filesystem Allocations Permissions

Comments Off on Spreadsheet – WebSphere Filesystem Allocations Permissions

WebSphere Application Server Internals.pdf

Comments Off on WebSphere Application Server Internals.pdf

Legacy – NetCache – CLI Help Documents

Comments Off on Legacy – NetCache – CLI Help Documents

Sample Visio – Load Balancer Design

Sample Visio – Load Balancer Design


Comments Off on Sample Visio – Load Balancer Design


Posted in Application (380),Web Services (250) by Guest on the July 8th, 2018


Extensible Markup Language

Identifies and describes data in documents such as Webpages or text messages. This makes the data useful to software such as Web Browsers and B-B e-commerce systems. It’s is an official, open standard.


Extensible Markup Language (XML) – A common, independent data format across the enterprise and beyond that provides:

  • Standard data types and structures, independent of any programming language, development environment, or software system.
  • Pervasive technology for defining business documents and exchanging business information, including standard vocabularies for many industries.
  • Ubiquitous software for handling operations on XML, including parsers, queries, and transformations.


Web services – XML-based technologies for messaging, service description, discovery, and extended features, providing:

  • Pervasive, open standards for distributed computing interface descriptions and document exchange via messages.
  • Independence from the underlying execution technology and application platforms.
  • Extensibility for enterprise qualities of service such as security, reliability, and transactions.
  • Support for composite applications such as business process flows, multi-channel access, and rapid integration.
  • Service-oriented architecture (SOA) – A methodology for achieving application interoperability and reuse of IT assets that features:
  • A strong architectural focus, including governance, processes, modeling, and tools.
  • An ideal level of abstraction for aligning business needs and technical capabilities, and creating reusable, coarse-grain business functionality.
  • A deployment infrastructure on which new applications can quickly and easily be built.
  • A reusable library of services for common business and IT functions.
Comments Off on XML – eXML

Sample Excel Form – Application Load Balancing Profile

Comments Off on Sample Excel Form – Application Load Balancing Profile

BigIP LTM F5 – Balancing Methods

The BigIP F5 LTM supports various load balancing methods. These methods are categorized as either Static or Dynamic. Dynamic load balancing methods are considered balancing methods that take the server performance into consideration.

This article also explains how the BigIP F5 LTM can balance traffic outside of the fore-mentioned Static and Dynamic balancing methods.



Round Robin – Evenly distributes requests to all available pool members.
Ratio – Ratio allows each server to be assigned a ratio value. This is useful for pool members that have greater or lower computing resources then others.


Example : Ratio 3:2:1:1. Based upon 8 requests, 3 requests would go to 1, 2 to 2 then 1 to 1.



Least Connections – Traffic is balanced to servers with the least total of current connections.
Fastest – Connections are distributed to pool members based upon server response time.
Observed – This method is the same as ratio but the ratio is assigned by BigIP. Each ratio is calculated based upon the total number of connections currently active on each pool member. A pool member with a lower then average connection count is assigned a ratio of 3. A pool member with a higher than average count is given ratio of 2.

Predictive – Predictive is similar to observed but ratio`s are assigned using much more aggressive ratio values. A pool member with a lower then average connection count is assigned a ratio of 4. A pool member with a higher then average count is given ratio of 1.



Pool Member vs Node

A Node is an IP address, and a Pool Member is an IP:Port combination. Based on this an IP could have serval different applications and be a member of several different pools. This means for load balancing and health monitoring even though a web service (such as tcp/80) may be not be busy, another service such as SQL, could be.  As such, Pool Member based balancing and health monitoring provides a much more effective and logical way in which to distribute traffic.


Priority Group Activation

With priority group activation a backup pool of nodes is defined within a server pool. Both the primary and backup pools are assigned priority values  and priority group activation thresholds defined. At the point the pre-configured thresholds are reached the backup pool is activated as the primary pool.


Fallback host (HTTP only)

With fallback host a redirect is configured and sent back to the client in the event of all pool members being offline.

Comments Off on BigIP LTM F5 – Balancing Methods