본문 바로가기

컴퓨팅

클라우드 실현 기술, 가상화 클라우드 컴퓨팅이 가능한 기술적인 근거는 가상화이다. 여기서의 가상화는 우리가 일상적으로 말하는 가상과는 약간 거리가 있다. 가상이라고 하면 없는 것을 있는 것처럼 보이는 정도 아닐까 가상현실, 현실에 없는 것을 보여주는 것일터이다. 클라우드 컴퓨팅의 가상화가 가지는 의미는 이런 개념이다. 두대의 물리적인 컴퓨터를 한대의 컴퓨터처럼 보이게 하는 것 또는 한대의 컴퓨터를 두대의 컴퓨터처럼 나눠 쓸 수 있는 것 이 과정에서 실제 물리적으로 나눈다기 보다는 가상적으로 나눈다고 해서 가상화이다. 이러한 것이 가능한 것이 내부 기술 두가지가 있다. 컨테이너와 분산처리 기술이다. 컨테이너는 하나의 OS환경에서 어플리케이션이 실행할 수 있는 독립된 영역을 만들어주고 실제로 OS내부에 또 다른 OS가 있는 것처럼 동작.. 더보기
클라우드 컴퓨팅이란? 장점은? 클라우드 컴퓨팅은 클라우드라는 말은 구름이라는 뜻에서 나왔다. 어딘가 존재하는 컴퓨터들이다. 어딘가는 존재한다. 하지만 구지 우리가 알아야 하는 것은 아닌 개념이다. 물리적으로 어떻게 구성되어 있는지 몰라도 된다. 모른다는 것은 큰 리스크이기도 하지만, 편리함을 주는 부분도 있다. 과거 서버 하나를 구입해서 운영을 하는 것까지는 큰 비용과 시간이 들었다. 클라우드 컴퓨팅은 이미 준비되어 있고, 그것을 바로 이용할 수 있다. 서버를 구입하는 것은 매우 큰 돈이 든다. 수천만원에서 수억까지 투자를 해야 서버를 구입할 수 있다. 하지만 클라우드는 몇만원부터 시작이 가능하다. 잘만 이용하면 Free Tier 같은 혜택을 통해서 매우 저렴하게 운영을 할 수도 있다. 편리함과 비용측면이 있는데, 보안 관점에서 우려.. 더보기