전쟁 무기로써의 칼의 자리를 총이라는 혁명적인 무기가 대신한 것이 언제의 일일까? 글쎄, 어쨌든 여전히 부엌에서, 책상 위에서 "칼"이라는 도구는 나름의 역할을 다 하고 있으며, 그 자리를 "화약 혁명"의 산출물인 "총"이 대신할 수는 없다는 것을 누구나 알고 있다. 아니, 오히려 이 문장이 궤변으로 느껴질 정도?

최근, IT 분야에서는 몇가지 "혁명적인" 변화가 일고 있는데, 그 중 하나가 바로 "클라우드 컴퓨팅"이다. 분명, 클라우드 컴퓨팅이라는 거대한 패러다임의 변화는 IT의 미래를 바꿔놓을 대단한 것임에 틀림이 없다. 그런 거대한 움직임은 누구에게나 감지될 정도로 큰 것이어서, 너도 나도 클라우드 컴퓨팅을 외치며 심지어는 그것만이 전부인 양 떠드는 모습을 보이기도 한다.

은총알? 서부로? 아무튼, "클라우드 컴퓨팅"과 "모바일 컴퓨팅", "소셜 서비스"라는 "변화의 바람 삼총사"는 관련 업체는 물론, 업계에 종사하는 개개인의 미래에까지 지대한 영향을 미치고 있는 것 같다.

이렇게 모두가 은총알에 열광하고 있는 상황에서...

클라우드 컴퓨팅과 친하지 않은 분야 - IDGKR
미국 에너지부는 클라우드 업체를 대상으로 특정 운영을 수행할 수 있는 역량을 테스트했다. 페더럴 컴퓨터 위크의 보도에 따르면, 에너지부 관계자는 “에너지부 마젤란 클라우드 컴퓨팅 테스트베드의 초기 결과는 상용으로 제공되는 클라우드 서비스가 날씨 계산과 같은 MPI(Message Passing Interface) 애플리케이션 운용 성능이 좋지 않았다”고 밝혔다.

이런 기사가 나왔다. 이 글을 본다면 "그래서 분산 컴퓨팅에서 MPI같은 _잘못된_ 방식을 쓰면 안되는거에요!!" 하면서 방방 뜰 누군가의 환영이 보이는 듯 하여... 순간 기겁! ㅋ

핵심적인 것은 역시 모든 애플리케이션이 클라우드에 적합하지는 않다는 것. 특별한 커뮤니케이션이나 동기화 서비스를 이용하는 애플리케이션은 분명히 ‘최악의 후보’군에 포함된다. 이와 함게 설계 과정에 문제가 있거나 다른 애플리케이션과의 결합도가 높은 애플리케이션, 그리고 자체 프로세서에서 대규모 커뮤니케이션이 필요한 애플리케이션도 이에 포함될 것으로 보인다.

총과 칼이 아니라 칼 하나만 보더라도, 횟집에서 쓰는 칼과 가정의 부엌에서 쓰는 칼이 다르고, 연필 깎는 칼과 수염 깎는 칼이 다르다.


이야기가 딴 길로 빠지는 것 같은데, 어쩌면 처음부터 이 이야기를 하고 싶었던 거였나? ㅋ 응용 분야에 따라 다른 도구를 사용해야 함은 너무도 당연한 것이며 거의 모든 사람이 이것을 알고 있음에도 불구하고... 가끔은 환희와 열광에 빠진 나머지, 세상 모든 것이 붉게 보이기도, 푸르게 보이기도 하는 것 같다. 또한, 자신이 신봉하는 무언가를 향한 열정과 투지로 말미암아 세상 모든 것을 그 쪽으로 밀어넣으려고 애쓰기도 하고... (영화 "간장선생"이 생각나네...)

간장선생 (Kanzo Sensei; 1998; 일본)


사회와 고객에게 책임을 다해야 하는 "엔지니어"라는 직업/역할은, 그런 면에서 전문 지식 못지않게 주변의 다른 분야에 대한 이해를 바탕으로 한 균형 감각과 판단력, 옳은 선택을 위하여 자신의 손해를 감수할 수 있는 양심과 신뢰가 받혀줘야 비로소 완성된 "엔지니어"라 할 수 있을 것이다.

뭐 꼭, 헤헤... 멀티미디어 교육 컨텐츠 다운로드 서비스를 수행하려는 고객에게, 그러기 위해서는 대용량 데이터에 대한 분산 컴퓨팅 기술을 적용해야 한다고 우기는 모습을 꼬집어서 말하려는 것은 아니다. ㅋㅋ

기사 원문: Where the cloud isn't the right tool for the job


'행동수칙' 카테고리의 다른 글

도움 구하기  (0) 2010.05.13
유리처럼...  (0) 2009.12.02
조직, 조직력, 관계, 애착,...  (2) 2009.11.21