본문 바로가기

안드로이드에서 Aspect Fill과 같은 Scale Type 효과 android:scaleType="centerCrop" android:adjustViewBounds="true" 더보기
7. Floating IP 패턴 해결하고자하는 과제서버를 패치하거나(처리 능력을 높이기 위해) 서버를 업그레이드 할 경우 서버를 정지해야한다. 서버의 정지는 그대로 서비스 정지므로 시스템 공급자는 정지 시간을 가능한 짧게해야한다.Web 서버의 경우 DNS구조를 사용하여 서버를 전환 할 수 있다. 하지만 그 경우에도 일반적으로 TTL(Time to Live) 값보다 전환 시간을 단축 할 수 없으므로 즉시 변경하려는 구성에는 적합하지 않다. 클라우드에서의 해결/패턴 설명기존의 물리적 서버의 경우 서버 중지에 대비해 예비 서버를 하는 것이다. 프로덕션 서버가 정지한 후 예비 서버를 시작하고 (프로덕션 서버의)IP 주소를 설정하는 것으로 처리 대행을 했다. 클라우드는 이것과 동등한 것이 훨씬 짧은 시간에 쉽게 할 수 있다. 컴퓨터 이미지를 준.. 더보기
6. Multi-Datacenter 패턴 6. Multi-Datacenter 패턴 출처 : http://aws.clouddesignpattern.org/index.php/CDP:Multi-Datacenter%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3 해결하고자하는 과제서버 장애를 고려했을때 가용성을 높이는데는 Multi-Server패턴이 적합하지만, 데이터센터 수준(예: 정전이나 지진, 네트워크 장애) 장애를 상정했을 때, Multi-Server 패턴으로 해결할 수 없다.데이터센터 수준의 장애를 고려하면 여러 데이터 센터를 이용할 필요가 있다. 그러나 거리가 충분히 떨어져있는 데이터 센터를 여러개 확보하고, 시스템을 이중화하기 위해 물리적 하드웨어를 구입하는 것은 매우 많은 비용이 든다. 게다가 조달이나 세팅에 시간이 걸리.. 더보기