알기쉬운 IT 용어: 클라우드(Cloud)
손에 잡히지 않지만분명히 존재합니다 October 10, 2020IT 분야에서 ‘클라우드’는 무엇을 의미할까요?
클라우드
- 클라우드는 ‘클라우드 컴퓨팅’ 또는 ‘클라우드 서비스’와 같이 다른 용어와 함께 사용됩니다.
- 그런데, 클라우드 컴퓨팅에서의 클라우드와 클라우드 서비스에서 클라우드는 그 의미가 다소 다릅니다.
- 그래서 클라우드에 대한 명확한 의미를 이해하기 어렵습니다.
- 클라우드 컴퓨팅과 클라우드 서비스에 대한 각각의 소개는 다음을 보셔도 좋습니다.
클라우드 컴퓨팅
- 원래 클라우드는 ‘클라우드 컴퓨팅’에서 먼저 사용되었습니다. ‘클라우드 컴퓨팅’은 여러 대의 컴퓨터가 논리적으로 연결된 분산컴퓨팅 환경을 의미합니다.
- 흔히 우리가 ‘서버’라고 부르는 대형컴퓨터는 상당히 큰 공간을 차지하고 가격도 비쌉니다. 물론 운용하는데에도 많은 인력과 비용이 필요합니다.
- 서버를 별도로 구축하기 어려우니 일반 컴퓨터를 논리적으로 연결하여 서버의 역할을 할 수 있도록 해보자 라는 아이디어가 실현된 것이 클라우드 컴퓨팅입니다.
- 즉, 클라우드 컴퓨팅에서의 ‘클라우드’는 구름이 물방울 입자들의 모여서 이루어지는 것처럼 일반컴퓨터들이 모여서 서버 역할을 하는 것을 묘사하기 위해 사용되었습니다.
클라우드 서비스
- 클라우드 서비스에서의 클라우드는 ‘인터넷을 통한 서비스’라는 의미로 사용됩니다.
- 예를 들어, 예전에는 엑셀을 사용하려면 CD로 사서 내 컴퓨터에 설치해야 했지만, 클라우드 서비스의 엑셀은 따로 CD를 살 필요없이 인터넷만 연결되어 있으면 바로 엑셀을 활용할 수 있습니다.
- 처음에는 클라우드 서비스 중에 인터넷 연결만으로 하드웨어를 사용할 수 있는 Paas(Platform as a service) 서비스가 클라우드 컴퓨팅과 유사하기 때문에 클라우드 라는 이름이 붙은 것으로 추정됩니다.
- 하지만 이제는 인프라웨어나 소프트웨어까지 인터넷으로 서비스를 받을 수 있게 되면서 애초의 클라우드 의미와는 좀 달라졌습니다.
정리
- 클라우드는 원래 일반컴퓨터 여러대를 논리적으로 연결해서 서버 역할을 하는 방법을 묘사한 단어였지만, 이후 인터넷을 통해 소프트웨어를 사용할 수 있도록 한다는 의미까지 확장되었습니다.