[WebLogic] 웹로직의 기본 - 구성 요소

2022. 5. 11. 11:17·Middleware/WAS

웹로직이란?

: 미국 오라클(Oracle) 사가 판매하는 WAS 제품의 한 종류. JEUS, WebSpehre 처럼 상용되어 판매되고 있음.

 

웹로직의 특징

 - 다중 계층 분산 Enterprise 어플리케이션을 개발 및 Deploy하기 위한 세계 최초의 클라우드 기본 엔터프라이즈 Java 플랫폼 애플리케이션 서버. (Oracle Infrastructure, Docker, Microsoft Azure 등 지원)

- 웹 서버 기능, 비즈니스 구성 요소 및 백엔드 엔터프라이즈 시스템에 대한 액세스와 같은 어플리케이션 서비스를 중앙 집중화 하는 역할.

- J2EE를 표준으로 채택하여, J2EE 사양을 완전하게 구현한 WAS이며, 개방형 프레임워크까지 완벽하게 지원.

- Oracle에서 개발한 제품이기 때문에, 다른 Oracle 제품 및 기술라인과 호환성이 가장 좋음.

- 대량의 통합을 유도하는 고유한 Multi-Tenancy 기능이 있음.

- 민간 및 공공 클라우드 간의 어플리케이션 격리 및 100% 이식성을 지원하는 경량 마이크로 컨테이너 아키텍처가 있음.

- 다중 데이터 센터 고가용성 아키텍처로, 어플리케이션 중단을 방지함.

- DevOps 생산성을 극대화하는 Java EE 8 및 Java SE 12 전체를 지원.

- 웹 브라우저, 무선 디바이스를 비롯한 다양한 클라이언트를 지원.


"서버의 운영 단위나 구성은 어떤 식으로 이루어질까?!"

 

웹로직의 구성 요소

웹로직의 구성요소 개념도 / 출처: https://1004lucifer.blogspot.com/2018/08/weblogicadmin-console-node-manager.html

  • 도메인(Domain)
    - 웹로직의 하나의 관리 단위
    - 웹로직을 사용하기 위해 필요한 스크립트와 서버 로그의 기본 위치가 됨.
    - 하나의 도메인은 하나의 어드민 서버를 필수로 가지고 있음.
    - 한 도메인에서 구성된 환경 및 자원은 해당 도메인 내에서 모두 적용됨.

  • 어드민 서버(Administration Server)
    - 하나의 도메인을 관리하기 위한 관리 서버
    - 도메인의 구성 및 설정 가능

  • 매니지드 서버(Managed Server)
    - 어드민 서버에 종속적인 웹로직 서버 인스턴스로, 어드민 서버에서 설정한 구성과 환경으로 실직적으로 기동되는 인스턴스이다.
    - 실제 서비스가 매니지드 서버에 배포(Deploy)된다.
    - 구동 시에 매니지드 서버는 어드민 서버에 접속하여 설정된 정보를 받아온다.
    - 각 도메인 상에 위치한 매니지드 서버는 해당 도메인에서 구성한 자원을 할당 받을 수 있다.

  • 시스템(System)
    - 논리적으로 매니지드 서버를 분리하는 단위로, 노드 매니저의 하나의 관리 단위 개념으로 사용된다.
    - 웹로직 서버 인스턴스는 물리적으로 다른 장비인지를 인지하지 못하므로, 웹로직 관리자가 논리적으로 분리하게 되는데, 이때 필요한 개념이다.

  • 클러스터(Cluster)
    - 무중단 페일오버(Fail-Over)를 위해 구성
    - 하나의 도메인 내에서 2개 이상의 매니지드 서버들이 클러스터링 되어 하나의 클러스터를 구성한다.
    - UDP 또는 멀티캐스트 통신을 기반으로 동작한다.

  • 노드 매니저(Node Manager)
    - 웹로직의 어드민 콘솔(Administration Console) 에서 웹로직을 기동 및 재기동 설정이 가능한데, 어드민 콘솔과 연동되어 실질적으로 수행하는 역할을 한다.
    - 어드민 콘솔을 통하여 웹로직의 서버 인스턴스를 원격으로 컨트롤 가능하게끔 한다.


참고

http://wiki.hash.kr/index.php/%EC%9B%B9%EB%A1%9C%EC%A7%81#.EA.B5.AC.EC.84.B1

 

웹로직 - 해시넷

웹로직(WebLogic) 로고 웹로직(WebLogic) 로고와 글자 웹로직(WebLogic)은 미국 오라클사가 판매하는 웹 애플리케이션 서버(WAS) 제품의 한 종류로서 제우스, 웹 스피어처럼 상용되어 판매되고 있다. 무료

wiki.hash.kr

https://1004lucifer.blogspot.com/2018/08/weblogic.html

 

[WebLogic] 웹로직의 구성요소

  [ WebLogic 설치 및 구성방법 모음 링크 ] 웹로직은 아래와 같이 구성이 되어 있다. - 도메인에는 어드민 서버가 하나 존재한다. - 각 매니지드 서버는 사용자가 지정하기에 따라 시스템이나 클러

1004lucifer.blogspot.com

'Middleware > WAS' 카테고리의 다른 글

[JBoss] JBoss EAP 6 모듈 아키텍처  (0) 2022.07.21
[WebLogic] 도메인(Domain) 디렉토리 구조  (1) 2022.05.11
[JBoss] JBoss EAP 7의 디렉토리 구조  (0) 2022.03.23
[WebSphere] 기본 관리(Configuration) 아키텍처 이해하기 - 노드, 에이전트, 작업 관리자  (0) 2022.03.15
[WebSphere] WebSphere Applicaiton Server의 정의 및 구조  (0) 2022.03.14
'Middleware/WAS' 카테고리의 다른 글
  • [JBoss] JBoss EAP 6 모듈 아키텍처
  • [WebLogic] 도메인(Domain) 디렉토리 구조
  • [JBoss] JBoss EAP 7의 디렉토리 구조
  • [WebSphere] 기본 관리(Configuration) 아키텍처 이해하기 - 노드, 에이전트, 작업 관리자
코_노
코_노
일상의 불편함을 기술로서 해결하기 위해 노력하는 IT 엔지니어입니다. Contact point) jjh3706@gmail.com
  • 코_노
    코딩하는 주노 이야기
    코_노
  • 전체
    오늘
    어제
    • 코딩 이야기 (121)
      • DB (35)
        • SQL Server (MSSQL) (27)
        • MongoDB (2)
        • Hadoop Ecosystem (0)
        • SQLP 공부 (2)
      • 데이터 엔지니어링 (0)
        • Spark (0)
      • Middleware (21)
        • 웹서버 (7)
        • WAS (6)
        • WSGI (3)
        • 기타 (5)
      • OS (10)
        • Linux (7)
        • Windows (3)
      • Network (8)
      • Cloud (1)
        • AWS (1)
      • DevOps (8)
        • Container & K8S (0)
        • Github (3)
        • Ansible (2)
        • Terraform (3)
      • Security (3)
      • Observability (5)
      • CS 지식 | 기초 용어,개념 (7)
      • Python (1)
        • Flask (0)
      • Java (7)
        • JPA (0)
      • 안드로이드 (1)
      • 알고리즘 공부 (14)
  • 블로그 메뉴

    • 홈
    • 코딩 이야기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    SAS 아키텍처
    db
    백준 골드 2
    백준 파이썬
    백준 알고리즘
    DBA
    MSSQL
    SSMS
    SQL Server 2019
    SQL Server
    백준 골드4
    Windows AD
    SAS
    백준
    SAS Intelligence Platform
    백준 골드2
    백준 python
    SQL Server 2019 Restore
    MongoDB Sharding
    jvm 실행 옵션
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
코_노
[WebLogic] 웹로직의 기본 - 구성 요소
상단으로

티스토리툴바