Auto Scale Out을 고민할 일이 있어서.. Amazon EC2를 봤는데..
역시나..
EC2는 기본적으로 IaaS이기 때문에, CPU나 어느 조건 이상이 되면 Config 된데로, Scale out이 되는데, AMI 이미지 똑같은 것을 하나 더 띄우고, Load Balancer에서 연결해주는 형태..
즉, 일반적인 웹서버나 클러스터가 안되어 있는 Tomcat등은 그럭저럭 먹힐거 같은데..
WebLogic,JBoss 등은 어렵다는 이야기, 결국 API로 WLS등 모니터링해서 Scale out할 수 있게 해주고, AMI 이미지도 Instance별로 별도 고려가 되야 하는 형태..
Scale out은 아무래도 PaaS가 유리한듯..
그리고, DB Auto Scale out 이야기 하시는분들 있는데, 일반적인 RDB에서는 안되거든요? Oracle에서 2 Machine 이상 도는거 보셨어요? (RAC기준). RDB에서 Scale out할려면, Sharding 아키텍쳐로 설계가 되도 쉽지 않고, 오로지 CDC를 이용한 Query Off Loading 방식만 가능한데, 이 경우에도 WAS에서 Connection Pool이 Scaled out된 DB Instance를 볼 수 있어야 합니다. 물론, HBase와 같은 Column DB는 당연히 Scale out이 고려된 솔루션이니까는 가능합니다만....
WAS와 DB Scale Out 아키텍쳐 정리해야 하는데.. 귀찮다..ㅜㅡ
맥주나 한잔하고 자야 쓰겄습니다.
요즘 집중력 저하야... 딘따..
'클라우드 컴퓨팅 & NoSQL > IaaS 클라우드' 카테고리의 다른 글
Storage Virtualization (0) | 2011.03.30 |
---|---|
클라우드에서 MPLS에 대한 고려 (0) | 2011.03.23 |
클라우드 구축에 필요한 오픈 소스 조합 (0) | 2011.03.07 |
Cloud design considering factor (0) | 2011.02.25 |
Cloud SSP (Self Service Portal) Architecture (0) | 2011.02.24 |