주식회사 누리아이티

정보자산의 보안강화를 위한 다계층 인증SW (BaroPAM) 전문기업.

▶ Tuxedo/기술자료

Tuxedo domain 관련 정보

누리아이티 2012. 2. 27. 16:21

1.DOMAIN 이란 ?
  DOMAIN이란 한 Master Machine이 관리할 수 있는 TUXEDO Application들의 집합으로, TUXEDO에서 관리는 DOMAIN 단위로 이루어진다.
 
2.DOMAIN의 필요성
  업무가 증가하거나 혹은 조직이 확장되어 지리적으로 관리하여야 할 Node Server Machine이 증가하면 관리상에 불편함이 발생
  -> 관리가 가능한 단위로 Computing Segment를 정의하여 관리하여야 할 필요성 대두.
 
3.DOMAIN을 정의하는 기준
1) 관리적 측면 : Machine 갯수가 10~20 이상일 경우 (예, 대법원)
2) 지리적 측면 : 국내외 Network 환경인 경우 (예, 한진해운)
3) 기능적 측면 : 서로 다른 업무 통합할 경우 (예, 관세청)
 
4.DOMAIN의 특성
1) Scalability and Modular Growth
   프로그래머는 확장시 발생하는 문제에 억매이지 않고, Modular하여 쉽게 Programming할 수 있도록 하며, 관리자는 이러한 응용 프로그램들을 DOMAIN상에 분산배치하여 손쉽게 운영할 수 있도록 함.
2) Transparency and Independence
   한 DOMAIN의 Local, Remote Machine 혹은 다른 DOMAIN에 속한 Remote Machine내에서 응용 프로그램이  수행되어도, TUXEDO 서비스는 투명(Transparency)하게 접근할 수 있으며, 관리자는 사용자나 개발자와 독립적으로 서비스를 수행할 DOMAIN, Machine을 자유롭게 지정 운영할 수 있음.
3) Interoperability with Heterogeneous Environment
   서로 상이한 TP-Monitor 환경에서도 응용 프로그램의 수정없이 사용가능.
4) Transaction Management and Reliability
   Remote DOMAIN까지 Transaction 개념을 확장시킬 수 있으며, DOMAIN 사이에도 Reliable Queuing 기능을 사용하여 신뢰성을 증가.
5) Security
   DOMAIN들 사이에 ACL(Access Control List) 기능을 제공하여 Security 기능을 향상.
 
5.DOMAIN 사용시 고려사항
1) 한 DOMAIN이 관리하는 Server Machine의 갯수는 10~20 정도가 적당.
2) 최대 DOMAIN의 갯수도 10~20 정도가 적당.
3) Access가 빈번한 Server Machine은 한 DOMAIN에 두는 것이 바람직.
4) DOMAIN 사이에는 Domain Gateway를 통하여 통신을 하는데 Inter Domain Transaction이 많이 발생하는 DOMAIN에서는 여러개의 Domain Gateway를 정의하여 병렬처리하는 것이 바람직.