JPA ( java persistance api)

: 자바 진영의 ORM 기술 표준. 자바 ORM 기술에 대한 API 표준 명세.

l  ORM(Object-Relational Mapping) : 객체와 관계형 데이터베이스를 매핑


 

1.         기존 불편 사항
-
일반적인 어플리케이션에서 객체지향적인 객체와 관계형 데이터베이스(MYSQL, ORALCE ) 간에
데이터의 저장,조회,갱신,삭제(CRUD) 패러다임의 불일치와 관점차이 등으로 개발자가 반복적이고
비효율적인 작업과 코드를 들여야 했다.

1.1.         페러다임의 불일치

 

객체

관계형 DB

 

상속

상속

슈퍼타입 서비타입

(상속과 유사한 형태)

 

연관관계

참조(reference)

외래 키를 통한 조인

 

모델링

객체지향 모델링

데이터관점(집합개념) 모델링

 

객체 그래프 탐색

참조를 통해 제한없이 탐색 가능

SQL 조인범위에 따라 탐색 범위 정해짐

 

비교

주소값 비교(==)
객체 내부 비교 (equals())

기본키 값으로 ROW 비교

 

2.         사용 이유

2.1.         생산성 증가

2.2.         유지보수 편의성

2.3.         다양한 페러다임의 불일치 해결

2.4.         성능

2.5.         데이터 접근 추상화와 벤더 독립성

2.6.         이외 장점
-
네이티브 SQL 기능 존재
- mybatis
스트링 jdbcTemplate 같은SQL 매퍼 형태의 프레임워크 혼용 가능

 


'IT > IT기술' 카테고리의 다른 글

[resthub] Spring F/W + Backbone.js ( 예제 프로젝트 실행 )  (0) 2015.08.12
부트스트랩(Bootstrap)  (0) 2015.08.11
Backbone.js  (0) 2015.08.11
Posted by wychoi
,

백본스위치

IT/IT용어 2015. 8. 19. 00:11


백본스위치

백본이란 WAN으로 연결되기 위한 하나의 노드 또는 여러 노드들의 중심이다. 한 네트워크에서 중심에 위치하며 모든 패킷이 지나간다. 이와 같은 역할을 하는 장비를 백본스위치라 한다.
백본스위치는 많은 트래픽을 처리해야 하므로 기가급 장비를 많이 사용한다. 즉 백본과 백본스위치는 네트워크의 중심에 있으며, 모든 데이타가 거쳐서 지나가는 곳을 말한다.




이중화
백본 스위치는 방화벽, 웍그룹 스위치 및 각종 서버가 접속되는 핵심 영역이므로 고가용, 고성능, 고확장성이 확보되는 기가급 백본 스위치를 도입하여 병목 구간의 대규모 트래픽을 처리할 수 있도록 구성한다. 또한 백본 스위치 이중화하여 안정성을 확보하여 무 중단 시스템 구축한다.

- HSRP 프로토콜을 사용하여 장비 이중화 구성을 한다.
- HSRP란 Active 기가비트 백본스위치의 장애시 Standby 기가비트 백본 스위치가 LAN상의 서비스 중단 없이 해당 라우팅을 자동 인계하는 라우팅 프로토콜이다.
- HSRP는 하나의 백본스위치에서 다른 하나의 백본스위치를 모니터링하여 장비의 장애시 동일한 기능을 백업 받아 동작한다.
- Hot Swap 기능에 의하여 On-Line상에서 모듈의 추가 및 교체가 가능하다.
- 장비의 주요부분 이중화로 운영 중 단일 장비의 교체 작업이나 장애로 인하여 전체 시스템의 가동이 중지되지 않는다.
 
VLAN
백본 스위치를 통해 구성된 각 층별 또는 건물별 등 LAN 노드간 논리적 세그먼트를 그룹화하여 주요 서버의 데이터 처리 요구량에 따라 논리적 W/G를 형성하도록 하고, 네트워크 트래픽 관리 및 튜닝을 통해 전체 네트워크의 성능을 향상시키도록 구성한다.

- VLAN이란 현재의 네트워크 자원을 그대로 유지한 상태에서 물리적인 구성이 아닌 논리적 구성을 통하여 시스템 성능을 향상시키기 위한 개념이다.
- 이는 사용자별 또는 서버 성능별 그룹화를 하여 한 그룹에서 발생되는 트래픽은 타 그룹에 영향을 끼치지 않는  구조로 구현하여 불필요한 트래픽을 해소시킨다.
- 각 VLAN은 백본 스위치와 이중화 구성을 하여 한 장비의 장애시에도 원활한 통신이 되도록 설계한다.
- 건물별, 층별로 VLAN을 설정하여 네트워크 장애를 최소화한다.

 
장비선택 
- 대용량 데이터의 증가에 따른 병목 구간 트래픽을 처리할 수 있도록 충분한 성능을 확보한 장비를 적절히 선택한다.
 
워크그룹 스위치
웍그룹은 소규모 작업그룹을 의미한다. 다시 말해 작은 회사 또는 한 학급 정도의 규모가 작고 허브나 스위치만으로도 통신이 가능한 그룹의 노드를 모아 놓은 장비가 웍그룹 스위치이고 다수의 웍그룹 스위치 노드가 모이는 곳이 백본 스위치이다.


'IT > IT용어' 카테고리의 다른 글

AP, WAP  (0) 2015.08.17
MPLS(Multiprotocol Label Switching)  (0) 2015.08.11
전원분배장치 PDU(Power Distributor Unit)  (0) 2015.08.07
라우터(Router)  (0) 2015.08.06
Server Rack  (0) 2015.08.06
Posted by 알 수 없는 사용자
,

AP, WAP

IT/IT용어 2015. 8. 17. 23:23

 사무실이나 가정에서 인터넷을 사용하는 데 필요한 기기로 무선으로 사용할 수 있게 도와준다. 일반 무선공유기는 한 개의 IP로 여러 명이 네트워크를 사용할 수 있지만, AP는 건물의 각 층, 사무실별로 설치하면 사무실 내에서 자유롭게 네트워크를 사용할 수 있습니다.안테나의 개수에 따라 사용할 수 있는 범위가 정해지므로, 넓은 곳일수록 안테나가 많이 달린 제품이 좋다. 

무선 액세스 포인트(wireless access point, WAP)는 컴퓨터 네트워크에서 와이파이블루투스 관련 표준을 이용하여 무선 장치들을 유선 장치에 연결할 수 있게 하는 장치를 가리킨다. WAP는 일반적으로 유선망을 거치는 라우터에 연결되며 컴퓨터, 프린터와 같은 무선 장치와 네트워크 상의 유선 장치 간 데이터를 중계할 수 있다.

무선 보안에는 WPA-PSKWPA2, IEEE 802.1x/RADIUSWDSWEPTKIPCCMP (AES암호화가 있다.


무선 네트워크 이전에는 기업, 가정, 학교에서 컴퓨터망을 구축하려면 수많은 케이블을 벽과 천장을 통해 연결하여 건물 내 네트워크 접속을 지원하였다. 무선 액세스 포인트를 이용하면 네트워크 사용자들은 선 없이, 아니면 선을 거의 쓰지 않는 네트워크 접속 장치를 추가할 수 있다. 오늘날의 WAP는 케이블링 보다는 무선 주파수를 이용하여 데이터를 송수신하는 표준을 지원하도록 구성되어 있다. 여기에 쓰이는 표준들과 주파수들은 IEEE가 정의한다. 대부분의 WAP들은 IEEE 802.11 표준을 이용한다.

(IEEE 802.11은 유선 LAN 형태인 이더넷의 단점을 보완하기 위해 고안된 기술로, 이더넷 네트워크의 말단에 위치해 필요 없는 배선 작업과 유지관리 비용을 최소화하기 위해 널리 쓰이고 있다. 보통 폐쇄되지 않은 넓은 공간(예를 들어, 하나의 사무실)에 하나의 핫스팟을 설치하며, 외부WAN과 백본스위치, 각 사무실 핫스팟 사이를 이더넷 네트워크로 연결하고, 핫스팟부터 각 사무실의 컴퓨터는 무선으로 연결함으로써 사무실 내에 번거로이 케이블을 설치하고 유지보수를 하지 않아도 된다.)


'IT > IT용어' 카테고리의 다른 글

백본스위치  (0) 2015.08.19
MPLS(Multiprotocol Label Switching)  (0) 2015.08.11
전원분배장치 PDU(Power Distributor Unit)  (0) 2015.08.07
라우터(Router)  (0) 2015.08.06
Server Rack  (0) 2015.08.06
Posted by 알 수 없는 사용자
,