목록클라우드 (3)
안 쓰던 블로그
클라우드 서비스 모델 Cloud Service Model 1. Infrastructure as a Service (IaaS) 기업과 스타트업의 서비스 구축을 위한 네트워크 장비, 저장장치(스토리지), 서버를 빌려주는 클라우드 서비스. 사용한 만큼 비용을 지불한다 = 컴퓨터 대여 필요한 즉시 인프라를 임대받을 수 있어 즉시 개발을 진행한 후 서비스를 개시할 수 있고, 사용자의 유입량에 맞춰 인프라를 유동적으로 확장하거나 줄일 수 있으며, 인프라 관리 인력을 최소화한 후 이들을 모두 서비스 개발에 투입할 수 있어 매우 경제적이다. 예) Amazon Elastic Compute Cloud(EC2), Amazon S3 사용자의 고민: 인프라 관리 비용 및 복잡도, 과대/과소 컴퓨팅 자원 해결책: 클라우드 서비스..
Type-1 하이퍼바이저 위에 게스트OS가 바로 탑재되는 형태. 네이티브 또는 베어메탈 하이퍼바이저를 이용하는 가상화이다. 베어메탈을 관리할 OS를 설치하지 않기 때문에 호스트형 가상화에 비해 오버헤드가 적다는 장점이 있다. 또한 하드웨어 리스소 관리가 유연하므로 Type2보다 성능이 좋다. 하지만 자체적으로 머신에 대한 관리 기능이 없기 때문에 관리에 필요한 컴퓨터나 콘솔(CLI)이 필요하다. 그래서 Type-2보다 사용성이 낮다. 예) Oracle VM Server for X86, VM Server, Citrix Xenserver, Hyper-V 등 Type-2 호스트 운영체제 위에 하이퍼바이저가 있다. 예를 들어 운영체제가 윈도우를 쓰면서 VMware는 하이퍼바이저, VM이 리눅스 이런 식이다. 베..
계산 성능과 시간의 그래프가 있다고 하자. 사용자가 원하는 만큼 즉, 요구 수준은 보통 선형적으로 증가한다(검은 선). 그런데 성능은 검은 선처럼 선형으로 증가하지 않는다. (빨간 선) 예를 들어 컴퓨터를 새로 맞추었을 시점에는 컴퓨터가 요구 수준보다 고성능이다. 그런데 시간이 지나면 점점 더 좋은 컴퓨터가 등장하고, 더 높은 성능을 요구하는 소프트웨어가 등장한다. 또는 저장공간을 전부 사용하던가 하여 지금 가지고 있는 컴퓨터로 부족하게 된다. 요구 수준보다 성능이 안 좋은 상태가 되면 불편하고 어떤 서비스가 잘 안 돌아가기도 한다. 이 때를 과소자원이라고 한다. 이 때 마침 좋은 기회가 있어서 컴퓨터 부품을 더 좋은 것으로 교체했다. 그러면 요구 수준보다 더 좋은 성능을 낼 수 있게 된다. 이 때는 사..