MSN Alerts


블로그에 새로운 글이 올라올 때 메신저로 Alert을 받기를 원한다면...

Windows Live Alerts



클라우드 컴퓨팅에 대한 오해와 진실? by 키온

얼마전 지경부에서 주최하는 S/W전시회 참가안내 우편물을 받았는데 발송한 문서 중에 발신처가 한국 클라우드 컴퓨팅 연구조합이라는 곳이더군요. 2009년에 클라우드 컴퓨팅 이야기를 했을 때만 하더라도 그야말로 뜬구름(?) 잡기 이야기라며 관심을 보이지 않았던 사람들이 많았는데 이제는 클라우드 컴퓨팅을 연구하는 조합도 국내에 생기고 많은 사람들이 IT업계의 가장 중요한 화두로 클라우드 컴퓨팅을 꼽고 있는 것을 보면 국내에서도 클라우드 컴퓨팅에 대한 개념이 많이 보편화(?) 된 것 같은 느낌이 들었습니다.
하지만, 이 클라우드 컴퓨팅에 대해서 여전히 많은 사람들은 오해를 하고 있다는 생각입니다
.

가상화
(Virtualization)

대표적인 예로 시스템의 가상화를 클라우드 컴퓨팅의 전부로 오해하고 있는 것입니다. 물론 가상화 시스템의 클라우드 컴퓨팅에서는 빼놓을 수 없는 개념이고 클라우드 컴퓨팅 플랫폼을 구축하는데 기초로 두고 있는 사항임에는 틀림이 없습니다. 하지만 자칫 '클라우드 = 가상화'라는 공식이 만들어질까 걱정이 되기도 합니다. 제가 알고 있는 분(M사의 김모부장님)의 표현에 의하면 '가상화가 클라우드 컴퓨팅이면, 단백질은 인간이다'라는 말과 같이 가상화는 클라우드 컴퓨팅을 이루는 하나의 요소이지 전부는 아니라고 생각이 됩니다
.

개발자의 전유물

다른 IT기업과는 다르게 마이크로소프트는 SaaS 뿐만 아니라 PaaS에 대한 부분을 강조하면서 Windows Azure기반의 클라우드 컴퓨팅을 강조했습니다. IT업체의 경우 기존 기술 Set AppFabric으로 올리기만 하면 되는 식으로 포장을 했고요. 하지만 정작 개발자들의 반응은 새로울 것도 없고 IT업체가 하라는 대로 맞춰서 개발한 하는 환경이지 뭐가 다른지 잘 모르겠다는 반응을 보였습니다. 클라우드를 구성하기 위해서는 기존 시스템과의 호환성 그리고 인증과 보안, 동적인 분산환경에 대한 고려 등등 개발 기술적인 패러다임이라기 보다는 IT전반에 걸친 패러다임을 바꾸는 일입니다. 단순히 개발도구를 바꾸거나 언어가 바뀌는 것이 아니라 아키텍처 전반적이 부분에 대한 검토가 필요한 일이기 때문에 개발자만으로 이루어 질 수 있는 일은 아닙니다.

 

Public vs Private

세탁기의 예를 들면, 집집마다 세탁기가 거의 있지만 양복이나 코트와 같이 드라이 크리닝이 필요한 옷들은 세탁소에 맡기게 됩니다. , 드라이 크리닝이 필요한 옷이 집에 있다고 해서 모든 집에서 비싼 드라이 크리닝 기계를 사지 않고 세탁소에 세탁물을 맡겨서 서비스를 받는 일종의 클라우드 서비스를 사용하는 셈입니다. 그리고 속옷이나 일반 의류는 집에 있는 세탁기를 통하여 세탁을 하구요 용도가 다르긴 하지만 의류를 세탁하고 그 옷을 입는 다는 것에는 큰 차이가 없습니다. 만약, 집에서 세탁한 옷과 세탁소에 맡긴 옷을 같이 입을 수 없다면 어떻게 될까요? 그리고 모든 세탁물을 세탁소에 맡기기도 쉽지 않을 것 입니다. 아마 웃지 못할 일이 벌어질 수 있겠죠. 클라우드 컴퓨팅에서도 마찬가지라고 생각이 됩니다. Public 클라우드를 사용하는 시스템과 Private한 시스템의 프로그램이 같은 환경에서 동작할 수 없다면 이것 또한 웃지 못할 일입니다. 그렇게 때문에 클라우드 컴퓨팅을 도입하기 위해서는 기존 시스템과의 호환성(Interoperability)과 통합성(Integration)에 대한 생각을 안 할 수가 없습니다. (세탁기 이야기 역시 M사의 김모부장님의 표현입니다)

 

중요한 것은 Money!

클라우드 컴퓨팅 도입에 가장 설득력 있는 부분이 바로 결국 수익과 비용의 측면에서 얼마나 효율적인지에 대해서 이야기를 하는 것이라고 생각을 합니다. 현재 어떠한 형태의 IT서비스라도 그 투자에 대한 회수와 유지보수로 인한 ROI(Return of Investment)에 대해서 명확하게 진단하고 측정하기가 어려운 것이 사실입니다. 자칫 비용을 줄이려다가 시스템의 개선작업을 등한시 하여 사업에서 도태하는 사례도 없지 않습니다.   결국 클라우드 컴퓨팅의 도입은 가장 합리적인 가격으로 성능과 확장성을 확보할 수 있는 방안이어야만 합니다. 다른 회사가 하니까 우리도 해야 한다거나 우리 환경은 이미 기투자된 것들이 많으니 전혀 고려할 내용이 아니라고 무시할 수 있는 변화가 아니라는 것입니다. 지금이라도 당장 ROI가 보장될 수 없는 IT환경이라면 클라우드 컴퓨팅에 대해서 검토를 시작해야 합니다.


Image by Keon (아~ 띠따 못 그렸넹...)


간만의 블로그 포스팅 - 게으른 자의 변명 by 키온

올 3월초에 블로그 포스팅 이후 5개월만의 블로그 포스팅이네요... 쩝...
뭐 그 동안 진행하는 프로젝트로 바쁘긴 했지만, 사실 업무적인 여유가 없어서 보다는 심적인 여유가 없었다는 것이 가장 큰 이유겠지요. 항상 쫓기는 마음으로 살다 보니, 블로그에 글을 남기기 보다는 지인들의 페이스북에나 몇 글자 끄적끄적 거리는 것이 인터넷상에서 유일하게 글을 남기는 행위였던 것 같습니다.
그 심리적인 압박감이라는 것이 사회생활을 하면서 누구나(?) 겪었어야 하는 일이지만, 그 동안 운좋게 피해갔던 일 들이 특정 기간에 모두 벌어지면서 자연스럽게 형성이 된 것 같습니다. 좋은 일, 나쁜 일을 떠나서 인생에서 중요한 일들이었고 마음의 그릇이 작다보니 감당하기 어렵다고 생각하고 스스로 꽤나 힘들어했던 것 같습니다.
글을 쓰는 지금도 주변의 상황은 크게 달라지지는 않았지만, 주변에 계신 분들 덕택에 왠지 조금씩 자신감이라는 것을 찾아가고 있는 상태입니다.  

뭐 그렇다고 심각한 일이 있었던 것도 아닌데 혼자 호들갑을 떠는 것 같아 민망스럽기는 하지만, 간만에 블로그 포스팅을 하자니 뭔가 변명거리가 필요했나보다 정도로 생각을 해주시면 될 것 같네요. :-)
즉, 이제는 블로그에 다시 글을 써보겠다는 의미로만 받아주시면 될 것 같네요.





노키아와 MS의 제휴에 대한 단상 by 키온


지난 MWC(Mobile World Congress)에서 마이크로소프트(Microsoft)와 노키아(Nokia)간의 Windows Phone 7의 협력제휴 건에 대한 발표가 대대적으로 있었습니다. 어느 회사에 더 이익이 될지에 대한 관심이 많이 쏠렸고 또한 노키아의 약간의 배신적인 행위(심비안과 Meego의 포기에 대한)에 대해서도 많은 논란이 있었습니다. 인텔의 CEO는 노키아의 이런 결정에 공개적으로 불쾌감을 드러내기도 했고요. 더욱이 MS가 노키아에게 거부할 수 없는 아주 달콤한 제의(라이선스의 무상제공 및 기타 자금적인 지원 등등)를 했다는 소문이 퍼지면서 두 회사의 밀월관계를 탐탁하게 볼 주변 업체는 없을 것 같습니다.

잘 모르긴 해도 그 동안 MS Windows Mobile/Phone 플랫폼의 OEM파트너였던 삼성과 LG 역시 이런 MS의 결정에 대해서 마음이 편하게 받아들일 수 없을 것 같다는 생각이 듭니다. 어찌되었든 Windows Phone 플랫폼을 기반으로도 사업부를 운영하고 변화하는 모바일 마켓에 대응을 하기 위한 그 동안의 유무 형의 리소스가 투자되었을 텐데 어느 날 경쟁사였던 노키아와의 협력은 당황스러울 것 같습니다.

추측하건대 지금 당장은 아니지만 유럽과 동남시장에 대한 Windows Phone의 공급은 노키아 중심으로 이루어 질게 될 수 있을 것 같습니다. 이렇게 되면, 제가 삼성,LG의 영업 및 상품담당자라 하더라도 어려운 Windows Platform을 잡고 있는 것 보다는 안드로이드쪽으로 갈아 타는 것이 현명한 판단이 될 수 있을 거란 생각이 듭니다. 회사에서 WIndows Phone 7플랫폼을 유지한다 하더라도 같은 플랫폼을 가지고 노키아를 대상으로 경쟁을 한다는 것은 쉬운 일이 아닐 것 같다는 판단입니다. (더욱이 노키아가 MS의 전폭적인 지원을 받은 상황이라면...) OEM업체들은 왠지 토사구팽(兎死狗烹)당한 심정이 될 수도 있을 것 같습니다.

하지만, 반대로 생각을 해보면 MS가 노키아와 손을 잡을 수 밖에 없는 상황을 만든 것도 어찌 보면 OEM쪽의 원인이 아주 없지는 않을 것 같기도 합니다. 이 부분은 민감한 부분이 될 수 있겠지만, MS입장에서는 시장지배력과 H/W제조에 대한 경험 그리고 통신사업자의 요구사항, 더욱이 자체 플랫폼을 가지고 개발을 했던 노하우를 가진 파트너를 얻을 수 있는 기회가 있다면 굳이 거부할 이유가 없겠지요. 게다가 이미 많이 이빨이 빠지긴 했지만 경쟁 플랫폼 하나를 없애버리는 효과까지 누릴 수 있다면 말이죠.

어찌되었든 기업간에 협력과 제휴 그리고 경쟁이 도덕적인 기준에서 이야기 될 문제는 아니지만, 모바일쪽에서는 그 변화가 너무 빨라서 과연 어느 업체가 잘(?) 생존을 하게 될지는 의문이 듭니다. 이럴 땐 장기적인 안목을 가지고 나름의 독특함을 살려낼 수 있는 기업이 오히려 더 잘 되지 않을까 생각을 해봅니다.

 

*여담: 오늘 아침에 중학생 아들과 이야기 하다가 나중에 애플에 가서 일을 하면 어떻겠냐고 제가 묻자 아들왈

그 때까지 애플이 있겠어?’

 

 

 


1 2 3 4 5 6 7 8 9 10 다음