Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워킹

클라우드란 무엇일까? 클라우드를 제대로 활용하는 방법 총정리

사진과 파일을 '클라우드에 저장한다'는 말을 한 번쯤 들어보셨을 겁니다. 회사에서도 "쓰고 있는 소프트웨어가 클라우드에 있다"는 이야기를 종종 하죠. 요즘은 거의 모든 것이 클라우드로 옮겨가고 있는 분위기입니다.


그렇다면 클라우드는 정확히 무엇일까요? 그리고 어떻게 해야 클라우드를 최대한 활용할 수 있을까요?


클라우드란 무엇인가?


애초에 모호하게 만들려고 한 것을 어떻게 정의할 수 있을까요? 1977년부터 컴퓨터 네트워크 다이어그램에서는 바로 연결되지 않은 미지의 외부 자원을 구름 아이콘으로 표현했습니다. 그것이 거기 있다는 건 알지만, 마치 하늘의 실제 구름처럼 내부는 볼 수 없는 것이죠. 대체로 인터넷 연결을 의미했습니다.


클라우드란 결국 인터넷, 그리고 집이나 사무실 밖에 있는 인터넷에 연결된 모든 것을 뜻합니다. "클라우드는 결국 남의 컴퓨터다"라는 말을 들어본 적이 있을 텐데, 꽤 근사한 표현입니다. 실제로는 수많은 컴퓨터, 서버, 라우터, 스위치 등 각종 기술이 모여 있습니다. 인터넷이 작동하게 만드는 모든 것, 그 이상이라 할 수 있죠.


클라우드는 어디서 왔을까?


나이에 따라 메인프레임 컴퓨터의 시분할(time-sharing) 시스템에 대한 이야기를 기억하실 수도 있습니다. 1960년대에 시작된 방식으로, 메인프레임에 작업을 제출하면 다른 사람의 작업이 끝난 후 순서대로 처리해 주는 것이었습니다.


메인프레임에 빈 시간대가 생기기까지 몇 분에서 며칠, 심지어 몇 주까지 걸릴 수 있었습니다. 당시에는 거대하고 강력했지만, 1980년대 컴퓨터와 비교하면 성능이 크게 떨어졌습니다.


개인용 컴퓨터(PC)가 등장하면서 메인프레임 컴퓨팅은 점차 사라졌습니다. 데스크톱에서 직접 프로그램을 실행하는 것이 더 쉽고, 빠르고, 저렴했기 때문입니다. 하지만 이는 네트워크 컴퓨팅의 일시적인 축소일 뿐이었고, 인터넷이 모든 것을 바꿔놓았습니다.


네트워킹과 컴퓨팅 기술이 저렴해지면서 IT 기업들이 다시 메인프레임 같은 서비스를 제공하는 것이 합리적이 되었습니다. 모두가 이미 인터넷을 사용하고 있었으니, 인터넷을 모든 작업을 수행하는 기계로 삼으면 되는 것이죠.


애플, 마이크로소프트, 구글 같은 기업들은 강력한 서버로 가득 찬 대형 데이터센터를 지었습니다. 그 위에 놀라운 프로그램들을 만들어 집에서도 사용할 수 있게 한 것이죠. 인터넷 속도는 수도꼭지에서 나오는 물줄기에서 소방 호스의 물살로 변했습니다. 너무 크고, 너무 빠르고, 가능성이 너무 많아서 이 모든 것을 묶어 부를 이름이 필요했고, 그래서 '클라우드'라고 불리게 된 것입니다.


클라우드로 무엇을 할 수 있을까?


이 글을 읽고 계신다면 이미 클라우드를 사용 중인 겁니다. 클라우드 스토리지, 클라우드 컴퓨팅, 클라우드 인프라 등이 있죠. 클라우드로 못 하는 게 무엇일까요? 클라우드를 최대한 활용하려면 이 개념들과 각각에 도움이 되는 서비스가 무엇인지 큰 그림을 이해해야 합니다.


클라우드 스토리지란?


파일을 컴퓨터나 외장 하드에 보관하는 대신, 자사 서버에 저장 공간을 제공하는 기업들이 있습니다. 전용 앱을 설치하면 파일이 클라우드에 자동으로 백업되고 언제든 즉시 접근할 수 있습니다.


클라우드 스토리지의 장점은 컴퓨터가 고장 나도 기존 파일, 사진, 동영상에 여전히 접근할 수 있다는 점입니다. 단점은 대체로 구독료가 든다는 것입니다.


일부 업체는 용량 제한이 있지만 무료 계정을 제공합니다. 원하면 유료로 업그레이드할 수 있죠. 구글 드라이브는 15GB를 무료로 제공하고, 마이크로소프트 원드라이브와 애플 아이클라우드는 각각 5GB의 무료 저장 공간을 줍니다.


클라우드 컴퓨팅이란?


클라우드 컴퓨팅은 프로그램이 내 컴퓨터에서 실행되는 대신, 인터넷 어딘가의 서버에서 돌아가는 프로그램으로 작업하는 방식입니다.


화면에는 내 컴퓨터에서 일어나는 일만 보이지만, 실제 처리는 수천 킬로미터 떨어진 서버에서 이루어집니다. TV 뉴스를 보는 것과 비슷합니다. 화면은 집에서 보지만, 앵커, 기상 캐스터, 카메라 감독의 모든 작업은 어딘가의 스튜디오에서 진행되죠. TV는 그것을 들여다보는 창문일 뿐입니다.


컴퓨터로 할 수 있는 일이라면 무엇이든 클라우드 컴퓨팅 서비스로 가능합니다. 구글 닥스, 마이크로소프트 오피스 365, 애플 아이클라우드, 무료 이메일 서비스 등을 써봤다면 이미 클라우드 컴퓨팅을 경험한 것입니다. 전문가 수준의 음악 제작, 화상 회의, 화면 공유 등 다양한 작업도 할 수 있습니다.


클라우드 인프라란?


소프트웨어를 원격 서버에서 실행하듯, 원격 서버는 하드웨어나 네트워크를 구성하는 부품처럼도 작동할 수 있습니다. 일반 가정용 사용자에게는 당장 필요 없을 수 있지만, 존재한다는 것은 알아두면 좋습니다.


예를 하나 들어볼까요? 맥(Mac)을 사고 싶은데 한 번도 써본 적이 없다고 상상해 보세요. 확신이 서지 않는 것에 큰돈을 쓰기엔 부담스럽죠. 이럴 때 클라우드 기반 맥을 이용하면 됩니다. 가상 맥이 돌아가는 서버에 접속해 마치 책상에 놓인 맥처럼 사용하는 것입니다.


또한 클라우드를 개인 미디어 서버로 활용해 영화, TV 프로그램, 음악을 세계 어디서든 컴퓨터로 감상할 수도 있습니다. 플렉스(Plex) 미디어 서버가 좋은 예입니다.


클라우드를 최대한 활용하는 방법


이런 글을 읽는 것이 첫걸음입니다. 어떤 서비스가 있는지 파악하세요. 평소 컴퓨터로 하는 작업을 떠올리고, 같은 작업을 할 수 있는 클라우드 서비스가 있는지 검색해 보세요.


그 서비스의 장단점을 현재 방식과 비교해 보세요. 어느 쪽이 더 저렴한가? 필요한 기능을 갖추고 있는가? 신뢰할 만한가? 이런 질문을 던지기 시작하면 나에게 맞는 컴퓨터와 클라우드의 최적 조합을 찾을 수 있을 것입니다.