nl There is also a DUTCH VERSION of this site

Google

More articles

01 Feb - 28 Feb 2010
01 Jan - 31 Jan 2010
01 Dec - 31 Dec 2009
01 Oct - 31 Oct 2009
01 Sep - 30 Sep 2009
01 Aug - 31 Aug 2009
01 Jun - 30 Jun 2009
01 Apr - 30 Apr 2009
01 Mar - 31 Mar 2009
01 Jan - 31 Jan 2009
01 Dec - 31 Dec 2008
01 Oct - 31 Oct 2008
01 Sep - 30 Sep 2008
01 Aug - 31 Aug 2008
01 Jul - 31 Jul 2008
01 Jun - 30 Jun 2008
01 May - 31 May 2008
01 Apr - 30 Apr 2008
01 Mar - 31 Mar 2008
01 Feb - 28 Feb 2008
01 Jan - 31 Jan 2008
01 Dec - 31 Dec 2007
01 Nov - 30 Nov 2007
01 Oct - 31 Oct 2007
01 Sep - 30 Sep 2007
01 Aug - 31 Aug 2007
01 Jul - 31 Jul 2007
01 Jun - 30 Jun 2007
01 May - 31 May 2007
01 Apr - 30 Apr 2007
01 Mar - 31 Mar 2007
01 Feb - 28 Feb 2007
01 Jan - 31 Jan 2007
01 Dec - 31 Dec 2006
01 Nov - 30 Nov 2006
01 Oct - 31 Oct 2006
01 Sep - 30 Sep 2006
01 Aug - 31 Aug 2006


Links

Deze site wordt gehost bij
ATN-Networks

Aanbevolen
Genootschap voor Informatie Architecten
Rene Hamberg
Bas Varkevisser
Ruth Malan
l-rs.org
Informatiekundig bekeken
Bredemeyer Consulting
Gaudi site
Hans Bot ArchITectuur Bedrijven
Security.nl

Nick Malik
Leo de Sousa



Misc

Powered by Pivot - 1.40.1: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 

Technorati Profile

Zachman architecture model

20 April 07 - 00:00
Area: default - Link to this article

ZachmanIn 1987 John Zachman created a model for describing enterprise architectures. The Zachman model is a classic under the architecture models, and one of the first.

A picture of the model can be found here (PDF file).

The model has 6 basic questions (What, How, Were, Who, When and Why) that can be asked to 5 stakeholders (Planner, Owner, Designer, Builder and Subcontractor). This gives a matrix with 30 cells.

The answers to the questions give a general overview of an enterprise architecture. The final architecture description can be based on these answers.

A complete description of all cells can be found here (PDF file).

A problem with the model is that it can create a large amount of paper, when everything is described in full detail. Furthermore, the model is mainly meant for architects, and not very suited for end-users, developers or management.

Zachman describes no method for filling in the matrix. TOGAF (The Open Group Architecture Framework) has an Architecture Development Method (ADM) that can be used for this.

The Zachman model is originally created when John Zachman worked for IBM (He is retired now), and IBM has put the framework in the public domain. Therefore no license is needed for using the model.

High Availability clusters

06 April 07 - 00:00
Area: default - Link to this article

On operating system level, two cluster architectures exist: High Performance clusters and High Availability clusters. This article describes high availability clusters. 

High availability clusters are groups of computers (nodes in a cluster) that can failover applications in case one of the computers fails.

Cluster software

Special clustering software is needed to setup an high availability cluster. The most popular choices for operating systems are:

This software is used to let applications running on a node in a cluster failover to another node as fast as possible. The software periodically (for instance every minute) checks if the application on a node still works as expected. If the application fails, a failover is initiated: the application is stopped on the failed node (if this is still possible), and restarted on another node in the cluster.

The intention is to have minimal interruptions for the end-users, so they can continue to work as if nothing happened.

Cluster-aware applications

The above description is used for cluster- unaware applications. The applications don't know they are running on a cluster. There are also cluster-aware applications.

An example of a cluster-aware application is Oracle RAC (Real Application Cluster). This way Oracle can run on multiple nodes at the same time, and can cope with node-failures. The end-users will not know a node failed (they might experience some reduced performance though).

Testing

It is crucial for High Availability Clusters to have them tested regularly.

I have experience with a  2-node HP-UX Serviceguard cluster, that was setup correctly once, but was never tested since. Everyone assumed the cluster would perform a correct failover in case of a node failure. But when after some years a node actually failed, the cluster did not function. A considerable amount of downtime was the result.

This could have been prevented if the cluster was tested a few times per year.


More articles: See left pane.

About Sjaak Laan

Sjaak Laan

I am 45 years old and married with Angelina. We have 3 children of 11, 6 and 4 years old. We live in The Netherlands, in a place called Drachten

I work for Logica as Principal IT Architect. I have 20 years IT experience.

I own the following certificates:

itac_l Master Certified IT Architect



CISSP_logo CISSP (Certified Information Systems Security Professional)



TOGAF8_Certified_web TOGAF Certified Architect


I am a member of the:


I manage my business contacts using Linkedin.


I can be reached through sjaak.laan@gmail.com.

This site states my opinion only, and not nessecarily the opinion of my employer or of the clients I work for.