Showing posts with label Microsoft. Show all posts
Showing posts with label Microsoft. Show all posts

Saturday, April 17, 2010

IDF 2010 소식 두가지

며칠전 북경에서 IDF2010(인텔 개발자 포럼)이 열렸습니다. 여러가지 이야기와 기술들이 선보였겠지만 두가지 사실이 ㄱ관심을 끄는군요.

첫째는 스마트 그리드(Smart Grid)에 대해서 이야기한 Justin Ratner 의 키노트입니다. 전체 내용을 보지 않아서 정확한 것은 모르겠지만 한마디로 요약하자면 퍼스널 컴퓨터의 시대에서 퍼스널 에너지 매니지먼트시대로 진행하고 있다고 했다는군요. 다양한 Smart Grid에 대응하는 임베디드 장치들이 도입되면 개인들은 자신들의 에너지 사용량에 대한 관심이 급격히 높아지고 사회적으로 에너지 절약에 커다란 진전이 있게 될 거라는 거지요. 이미 다 알고 있는 이야기이지만 인텔에서 이런 이야기를 키노트 주제로 꺼냈다는 점이 상당히 의외입니다. 인텔은 기업의 성격상 어느 면으로보나 스마트 그리드에 잘 들어맞지 않기 때문이지요.

두번째는 인텔이 요즘 가장 신경을 쓰는 Atom 프로세서에 구글의 Android를 포팅하여 선보였답니다. 예상하지 못했던 것은 아니지만 이것을 두고 사람들이 말이 많군요. 그동안 인텔과 마이크로소프트간에는 어떤 묵시적인 약속이 있었는데 그것은 인텔은 리눅스를 적극적으로 지원하지 않고 대신 마이크로소프트는 ARM을 적극적으로 지원하지 않는다는 것이지요. 인텔이 더 이상 트렌드를 따라가지 못하다가는 낙오될 수 있겠다라는 위기감이 보인다라는 의견도 있습니다. 동시에 이제는 그 반대로 마이크로소프트가 Windows 7을 ARM 에 포팅한 제품을 선보일 것이다라고 예상하는 사람들도 있습니다.

하지만 인텔이나 마이크로소프트나 이 시점에서 어떤 정책의 변화를 도모하기는 상당히 늦었다고 판단이 됩니다. 거대한 기업이 쉽게 쇠락하지는 않겠지만 그렇다고 변화의 흐름을 거스를 수는 없겠지요. 앞으로 두 기업이 어떤 행보를 할 지가 궁금합니다.

Saturday, June 27, 2009

Microsoft Hohm 서비스

Microsoft가 Google을 따라하는 것이 좀 유치하다 싶은 수준에 도달하였습니다. 세가지 정도 생각이 드는데 하나는 그동안 안일하게 장사하던 Microsoft가 요즘 정말 몸이 달았구나 하는 생각과 또 하나는 이런 종류의 Energy Saving Service가 확실한 대세로 자리잡아서 Microsoft가 따라하지 않을 수 없구나하는 생각입니다. 어찌 보면 그동안의 위세에 비해 요즘 Microsoft는 좀 안되었다는 생각이 들 정도로 초라해 보입니다.

하여간 최근 Microsoft는 Google의 PowerMeter 개념을 그대로 따라하는(좋은 말로 benchmark 하는) Hohm 서비스를 내놓았습니다. 한마디로 가정의 에너지 절약을 도와주는 웹서비스가 되겠습니다. Hohm은 Home과 Ohm을 적당히 섞어 놓은 작명이겠지요. Google의 PowerMeter에 대해서는 이미 포스팅한 바가 있습니다.


웹사이트에 돌아다니는 내용과 이미지로 보아서는 베타서비스를 하고 있는 듯 한데 지금은 문을 걸어잠궜군요. 개략적인 설명은 마이크로소프트 자체의 소개를 참조하면 됩니다. 내용을 읽어 보는 대신 위의 그림만 보아도 대충 짐작이 갑니다(클릭하면 커집니다). hohm의 오메가(저항값 표시)로고가 그럴 둣 하지 않습니까. 저런 로고 만들 비용으로 내용을 충실하게 하면 좋을텐데 말입니다.

내용을 잠깐 읽어보면 Google과 Microsoft의 기본적인 차이를 볼 수 있는데 Google이 보다 실질적인 가치에 무게를 두고 있다면 Microsoft는 내용보다는 외형을 그럴듯하게 포장하는 데 훨씬 더 공을 들이고 있다는 것을 알 수 있습니다. Google의 PowerMeter 서비스는 사용자가 실제 자신이 사용하는 에너지를 절약하게 하는데 촛점이 있다면 Microsoft는 에너지 절약에 대한 사용자의 관심을 이용해서 Bing(search engine service)이나 Azure(cloud operating system)등의 다른 서비스를 파는데 촛점을 두고 있다고 보입니다. 하여간 Microsoft가 향후 몇년간 수십억 달러를 검색 관련 서비스에 투자하겠다고 발표하였는데 이 Holm 서비스도 그 스코우프 안에 있는 것으로 생각이 됩니다.

이번 Microsoft의 발표에 대해 드는 마지막 세번째 생각은 이제 국내에서도 비슷한 내용으로 사업화하려는 업체가 나타날 것 같다는 것입니다. 그것이 통신사업자(SK, KT 등)일 수도 있고 홈네트웍업체(서통 등)일 수도 있고 아니면 또 다른 분야의 업체일 수도 있지만 사업성보다는 공익성과 실용성을 강조하는 Google의 PowerMeter가 등장했을 때에 비해 이번 Microsoft의 Holm의 등장은 여러가지 사업 아이디어를 떠오르게 할 것 같습니다. 에너지 관련 뉴스들이 사회적 화두가 되어 분위기가 조성이 되었고, Smart Grid를 어떤 식으로든 이용해 보려는 사람들이 많아져서 한건 해먹기 딱 좋은 환경이라고 하겠습니다. 특히 우리나라와 같은 아파트 주거 문화를 대상으로 하는 사업은 훨씬 쉬워 보입니다.

Monday, April 13, 2009

ARM을 장착한 Netbook

최근에 본 기사는 ARM을 main CPU로 하는 netbook을 개발하려는 움직임이 몇가지 어려움에 봉착하고 있다는 것 이었습니다. 기사의 제목으로 유추하는 바는 ARM netbook 이 쉽게 나오기 어렵겠구나라는 것이지만 실제로 내용을 검토해 보면 그 반대라는 것을 읽을 수 있습니다. 그리고 이 사실이 의미하는 바는 임베디드 시스템 전반에 걸쳐서 상당한 변화를 암시하는 것으로 볼 수 있겠습니다. 그 것을 먼저 요약하자면 우선 Netbook 시장만으로 보아서
  • ARM의 마켓쉐어 강화 상대적으로 인텔의 영향력은 약화
  • Linux는 뜨고 Microsoft는 지는
변화를 예상할 수 있습니다. Netbook 시장에서의 이러한 변화는 당연히 임베디스 시스템 전반으로 파급될 것입니다. 기사의 구체적인 내용은 다음과 같습니다.

첫째는 현재 웹상의 주요 애플리케이션 몇가지가 ARM 시스템에서 돌아가게 하는데 문제가 있다는 것입니다. 그 대표적인 것으로 Adobe사의 Flash application을 들고 있습니다. 사실 이 문제는 netbook 이전에 이미 smart phone에서 문제가 되었습니다. 이 때문에 Flash를 대체할 새로운 방법을 모색하기 시작했고 Microsoft의 Silverlight가 그런 맥락에서 등장한 것이지요. 물론 요즘 Microsoft가 시도하는 다른 모든 것 처럼 별로 주목받고 있지 못합니다만.

이 기사에서 주목할 내용은 이와 같은 이유로 Adobe사와 netbook 개발업체들이 공동 작업을 하고 있다는 내용입니다. Smartphone에서 문제가 되었을 때만 해도 애써 외면하던 Adobe사가 이제는 뭔가 흐름을 감지하고 있다는 내용으로 읽힙니다. Adobe 사 정도가 간다면 다른 업체들도 따라가는 것은 시간문제 이겠지요. 요컨데 대세는 웹은 smart phone(netbook) frieldly 하게 변하게 될 거라는 점 입니다.

두번째는 ARM 시스템의 비디오 기능이 원하는 성능에 미치지 못하고 있다는 내용입니다. 이는 사실 당연히 예측 가능한 것인데 인텔의 CPU + chipset (ATOM 포함) 들이 기존 notebook computer 에 최적화된 성능에서 downsizing하여 netbook 시장으로 진입하고 있다면 ARM 시스템은 smart phone에 최적화된 성능에서 upsizing 하여 netbook 시장으로 들어가고 있기 때문이지요.

그럼에도 불구하고 ARM의 특징은 SoC로 각 기능을 특화할 수 있다는 것입니다. 비디오 기능이
요구되면 비디오 가속기가 포함된 ARM을 만들어 내면 되는 것이지요. 기사의 내용에서도 많은 제조업체들이 netbook이 요구하는 비디오 성능을 가지는 ARM SoC 제품을 준비하고 있다고 나옵니다. 이미 da Vinci 계열의 ARM들의 비디오 성능은 충분한 수준이라고 생각되고 nVidia의 Tegra 칩셋은 노트북의 비디오 칩셋에 비교되는 성능을 가지고 있습니다. 특히 이 칩셋은 차기 Zune에 채택될 예정인데 최상위 제품은 Full HD 영상을 무리없이 재생하는 것으로 알려져 있습니다. 사실 ARM의 이런 특징은 ARM이 자체의 FAB를 가지고 자체의 제품을 만들어 내는 대신 IP 사업을 목표로 하였을 때 부터 예견이 가능했던 것입니다. 게다가 ARM사는 이번에 video encoding/decoding 전문 회사인 logipad사를 인수하였습니다. 따라서 차기의 ARM 제품군에는 멀티미디어 비디오 기능이 강화된 라인업이 등장할 것이 예상됩니다.

세번째는 각각의 netbook들은 서로 다른 하드웨어 (ARM의 변종) 의 기반에서 만들어지기 때문에 소프트웨어의 호환성이 없다는 것입니다. 기존의 시각에서는 이는 매우 치명적인 문제였습니다만 web 기반의 애플리케이션이 발달한 지금에는 대부분의 애플리케이션과 스토리지를 온라인에 의존하고 단말기는 brower와 email client 두가지만 가지고 있으면 됩니다. 이런 변화는 web-based application이나 cloud computing 분야를 더욱 발전시켜서 결국에는 smart phone과 netbook을 통합시키게 될 수도 있습니다. 참고로 작은 규모의 회사에 Google App를 적용하면 대부분의 사내 서버가 필요 없어지고 업무용 컴퓨터에는 outlook을 비롯한 office 프로그램이 필요없어지게 되지요. 대부분의 오피스 프로그램을 Google App으로 전환하고 나니 적당한 smart phone에 Google Chrome 브라우저 하나만 있어도 일반 사무 업무를 보는데 별로 지장이 없겠다는 생각이 듭니다.

하드웨어가 아무리 높은 수준의 BSP를 같이 제공한다고 하여도 소프트웨어 개발자의 입장에서는 여전히 통일된 개발환경을 원하게 되는 것도 문제로 지적할 수 있습니다. 소프트웨어 개발 비용을 생각한다면 당연한 문제이겠습니다. 이 문제에 대해서 Google의 Android가 해답이 될 수 있다는 전망이 대두되고 있습니다. Android는 Linux 커널 + 변형된 Java machine 입니다. Sun의 Java와는 다르지만 open source라는 개념으로 아주 빠르게 확산되고 있는 추세입니다. Google 이 이미 몇년전에 이런 상황을 예측했다고 생각이 됩니다. Google의 android는 어떤 분야에서건 예의 주시할 필요가 있읍니다. 이에 대해서는 별도의 포스팅에서 다루겠습니다.

결론적으로 기사의 내용은 몇가지 어려움에도 불구하고 많은 제조사들의 노력으로 2009년 하반기에는 ARM을 장착하고 Linux가 포팅된 200달러 수준의 netbook을 시장에서 볼 수 있을 것이라는 것입니다. 사실은 많은 업체들의 이런 노력의 결과로 새로운 패러다임이 전개되는 것이라고 볼 수 있습니다.

이런 변화의 첫째 요인은 바로 비용입니다. 예전에 notebook이 2000달러로 팔리던 시절에는 Intel의 CPU에 비해 가격이 싼 AMD가 별로 주목을 받지 못했던 것과 같이 Linux desktop이 Windows에 비해 선호의 대상이 아니었지만 지금 netbook의 제조 단가가 200달러 이하로 내려가야 하는 시점에서는 이런 가격의 차이가 어려운 길이라도 가게 만드는 요인으로 생각됩니다.

다른 측면으로 최근의 업계의 동향이 하드웨어 중심, O/S중심에서 컨텐츠 중심, 사용자 중심으로 이동하는 현상과 맞물려 있다고 볼 수 있습니다. 그리고 이 이면에는 앞서 이야기한 대로 하드웨어에서는 인텔의 약세, ARM의 강세, 그리고 O/S에서는 Microsoft의 약세, Linux의 강세의 현상이 앞으로 지속될 것으로 예상되는 것입니다. 하드웨어와 소프트웨어로 각기 나누어진 분야에서의 현상으로 보이지만 공통적으로 Microsoft/Intel에 대비되는 ARM/Linux의 특징은 커스터머(시스템 개발사/서비스 제공사)에 의한 기능의 확장과 최적화가 가능하다는 것이지요. 사회가 복잡해지고 소비자의 요구가 다양해지는 추세는 더 이상 하나의 회사가 제시하는 framework 속에 시장의 요구를 가두어 둘 수 없다는 것을 의미한다고 볼 수 있습니다.

신뢰할만한 리서치기관의 분석에 의하면 모든 모바일 기기, 즉 netbook, notebook, smartphone을 통틀어서 2012년에 Linux가 Windows를 앞서게 될 것이라고 합니다. 시장의 특성상 이런 변화는 당연히 임베디드 시스템 전반으로 확대될 것입니다. 처음에는 smart phone에서 시작해서 netbook으로 그리고 car pc로 옮겨 갈 것입니다. O/S의 분야에서 Microsoft의 행보를 살펴보면 이런 추세에 대응하기 위해서 애를 쓰고 있지만 시장에서의 영향력은 계속 약화되고 있는 것을 볼 수 있습니다. 이미 대부분의 ARM 계열 CPU 제조 회사들은 WinCE에 대한 지원보다 embedded linux에 대한 지원을 훨씬 강화하고 있습니다. ARM의 시장확대는 대세이고 따라서 Linux의 영향력 역시 계속 확대될 것으로 예상됩니다. 이 모든 흐름이 Google의 예측하에 있는 것이 아닌가 하는 생각도 듭니다.