라이센스가 꼭 그렇지는 않습니다.
서버 사양에 따라 라이센스를 준다고 보시면됩니다.
예를 들면
Sun Enterprise 3500 (2 CPU) -> 최소한 Concurrent 12user 이상
Sun Enterprise 5500 (4 CPU) -> 최소한 Concurrent 32user 이상
이런식입니다. 위의 조정은 오라클 영업쪽으로 문의를 하시는게
좋을 듯 합니다.
그리고 나머지 95명이 접속할 수 없는 것은 아닙니다..
미들웨어는 많은 역할을 하지만
기본적인 기능으로 커넥션 풀을 가지고 있어서
DB커넥션을 요청하는 프로세스들을 효율적(부하)으로
조정하고 신뢰성있는 response를 얻게 함입니다.
국산 미들웨어 중에 tmax라고 괜찮은 게 있더군요
http://www.tmaxsoft.co.kr로 접속하시면
자세한 내용을 알 수 있습니다.
> 오라클을 사용하여 DB를 구축시 동시 접속수 100명이라 할때
> 라이센스가 5user용이라면 나머지 95명은 DB를 사용할수 없다는
> 엄청난 얘기를 들었습니다.
> 그래서 동시접속수를 무한대로 늘리려면 Oracle Free license를 사용해야
> 하고 이경우 구입비용이 100(억!)이 넘는다는 엄청난 말씀도 듣고요.
> 그래서 나온 대안으로 미들웨어라는 것을 두어야 하는데 이놈의 용도가
> 클라이언트에서 접속요구가 들어올경우 1/N 로 나누어서 DB에 접속을
> 해주게 되고 그로인해 라이센스 비용이 엄청나게 줄어든다는 내용입니다.
> 위의 얘기가 사실인지 또 미들웨어의 기능은 무엇인지 좀 알려주세요.
>
> 여러 고수님들 부탁 드려요.
|