728x90
요즘 IT 좀 하신다는 분들은 로컬 PC 에 VMware Workstation 이나 Virtual Box, Parallels 같은 어플리케이션을 이용해서 여러가지 운영체제를 동시에 사용하는 경우가 많다. 개인 PC 에서 이렇게 사용하는 것은 분명 메리트가 있지만 해당 컴퓨터 에서만 쓸 수 있다는 단점이 있다.

기업에서는 이런 인프라스트럭쳐를 자체적으로 구축하여 (Private VDI Infrastructure) 사내 직원들의 탄력 근무제 및 오피스 (Flexible Office) 라던가 스마트 워킹 센터 (Smart Working Center) 도입에 사용하는 경우가 많다. 하지만 이것 역시 이런 제도와 시스템을 구축한 회사에 한정되는 혜택에 불과했다.

누구나 체험해 볼 수 있는 VDI 서비스

이런 와중에 SK텔레콤이 운영하는 T cloud biz 에서 가상데스크탑, 즉 VDI 를 체험해 볼 수 있는 기회를 제공하기 시작했다. 동시접속자 10명까지 수용할 수 있는 규모로 가상 데스크탑 체험 서비스를 진행하고 있는데, 개념으로만 알던 가상 데스크탑 서비스 (VDI) 를 직접 이용해 볼 수 있는 기회다.

 
 
가상 데스크탑의 구동원리는 간단하다. NoPD 의 전문 분야이기도 했던 세션 기반의 가상화 서비스 (리모트 데스크탑 서비스, 어플리케이션 가상화 서비스 등) 와 마찬가지인데 개별 사용자별로 자신의 가상 PC 를 할당받아 사용한다는 점이 작은 차이점이다. 기술적으로 뒷단에 숨겨진 이야기들은 많지만 사용자 입장에서는 이렇게 이해하는 것이 더 편하다.

SK텔레콤의 가상 데스크탑 체험 서비스는 T cloud biz 에서 Cloud App 서비스의 원천 기술 제공사로 활약하고 있는 틸론에서 기술적인 지원을 하고 있다고 한다. Citrix 나 VMware 가 아닌 국내 업체라 성능이 혹시 떨어지지는 않을까 싶은 생각에 동영상을 구동하면서 테스트를 해봤는데 성능의 저하를 느끼기 힘들었다.

태.티.서~!

 
별도의 회원 가입 절차나 인증 절차 없이 간단한 클라이언트 설치만으로 가상 데스크탑 체험 서비스를 이용할 수 있다. 글 초두에 적어 둔 링크로 이동하여 Active X 및 클라이언트 설치후에 바로 이용해 볼 수 있다. 그 정도로 가상 데스크탑 서비스는 간단하게 체험해 볼 수 있다.

아직까지 마이크로소프트의 라이선스 미제공등의 이슈로 사업자들이 본격적인 서비스를 하지 못하고 있는 영역이 바로 가상 데스크탑 서비스 영역이다. 체험 형태로밖에 제공되지 않는 이유도 라이선스의 이슈 때문이라고 한다. 아이패드를 이용해서도 가상 데스크탑 서비스를 이용해 볼 수 있다고 하니 일상 생활에 참 편할 것 같은 서비스인데 정책적인 이슈로 아직까지 본격화되지 못한다는 점이 참 안타까울 뿐입니다.

  
- NoPD - 
728x90
728x90
시장을 선도하고 있는 사업자의 움직임은 늘 새롭습니다. 모든 산업 영역이 그런 것은 아니지만 IT 분야, 특히 최근 화두인 클라우드 분야에서 만큼은 그런 것 같습니다. 퍼블릭 클라우드 서비스(Public Cloud Service) 부동의 선두주자인 아마존이 또 하나의 재미있는 모델을 내놓았습니다. 바로 AWS Marketplace 가 그것입니다. 아마존이 만든 클라우드 장터는 어떤 모습인지 가볍게 한번 보도록 하겠습니다.

 
AWS Marketplace 는 기본적으로 커스터마이징된 AMI(Amazon Machine Image)의 판매와 SaaS(Software as a Service) 사업자의 상품 판매 채널의 역할을 수행하는 모습입니다. 아마존 AWS 가 가지고 있는 장점 중 하나가 사용자들이 직접 AMI를 만들고 이를 통해 인스턴스를 생성할 수 있다는 것입니다. AWS Marketplace 는 이렇게 잘 설정하여 만든 서버 이미지를 일정한 비용을 받고 팔 수 있도록 했습니다. SaaS 사업자들에게는 AWS 의 빌링, 인프라스트럭쳐를 활용하면서 서비스의 제공에만 집중할 수 있도록 그림을 만들어 두었습니다. 

판매되고 있는 주요 AMI 를 보면 소프트웨어 인프라스트럭쳐(Software Infrastructure)가 가장 많습니다. 아무래도 AMI 를 커스터마이징해서 판매하는 형태이다 보니 자사의 소프트웨어 프레임워크, 미들웨어를 설정한 이미지를 파는 경우가 많아 보입니다. 재미있는 것은 Jumpbox 라는 파트너를 통해 다양한 오픈소스 탑재 AMI 도 제공하고 있다는 점임니다. 요즘 좋은 오픈소스들이 워낙 많다보니 이들의 사용량도 폭증하는 추세입니다. 하지만 문제가 발생하거나 설정상의 어려움을 겪을때 직접 문제점을 트러블 슈팅 해야한다는 이슈가 있었는데 이런 가려움을 긁어주는 방법으로 선택한 모델이 아닌가 싶습니다.



현재 참여중인 소프트웨어 벤더들로는 Microsoft 가 운영체제 중심으로 AMI 포트폴리오를 내놓았고 SAP, CA, McAfee 등이 상품을 등록해 놓고 판매를 시작했습니다. 소프트웨어의 판매를 원하는 회사를 발굴하고 있다는 메세지도 최상단에 놓여 있어 본격적으로 시장 활성화를 위해 달리는 모습이 눈에 보입니다. 아마존의 AWS Marketplace 가 얼마나 성공을 거둘수 있을지 한번 지켜봐야 하겠습니다.

- NoPD - 
728x90
728x90
요즘 클라우드가 모든 IT 기업들의 화재입니다. 데이터센터에 들어가는 스토리지, 서버를 만드는 하드웨어 벤더들부터 IT 서비스 기업들, 여기에 더하여 유선, 무선 통신사들까지 시장에 가세하면서 말 그대로 클라우드의 춘추전국시대입니다. 개인 사용자들이나 기업 사용자들에게는 선택의 폭이 그만큼 넓어져 그 어느때보다 현명한 판단이 필요한 때가 아닌가 싶습니다

우리나라 유선, 무선 통신사들 중에서는 단연 KT 가 시장의 주도권을 쥐고 있습니다. uCloud 라는 이름으로 다양한 서비스를 내놓고 있으며 투자비도 엄청나다고 하죠. 아무래도 국가 기간망을 운영하고 전국 구석구석 깔린 유선망의 프리미엄을 한껏 누리는 듯 합니다. 반면 SK Telecom 은 무선시장 1위 사업자임에도 상대적으로 클라우드 분야에서 두각을 보이지 못하고 있었는데요, 다양한 상품으로 시장 진입을 시도하고 있습니다.


오늘 소개해 드리는 서비스는 SK Telecom 의 클라우드 T cloud biz 의 새로운 서비스인 Cloud App 입니다. NoPD의 블로그를 예전부터 보시던 분들은 아시겠지만 Cloud App 은 다양한 가상화 영역 중에서도 Application Virtualization에 속하는 서비스입니다. 내 컴퓨터 환경에 설치되어 있지 않은 어플리케이션을 설치없이 사용할 수 있고 이기종간에도 적절한 에이전트만 설치되어 있으면 (아이패드, 갤탭도!) 어플리케이션을 사용할 수 있는 가상화 기술입니다.

현재 오픈 베타를 진행하고 있어 비용을 고민하지 않고 사용할 수 있습니다. 마이크로소프트의 오피스 제품들과 인터넷 익스플로러 등을 제공하고 있는데 아직 아이패드용 앱이나 갤럭시 탭용 앱은 등록되어있지 않은 것 같습니다. 상품 상세 소개에 "다양한 Device" 가 언급된 만큼 조만간 이 부분도 사용이 가능해질 것으로 보입니다


어플리케이션 가상화를 말만 들어 보셨고 써보신 적이 없다거나 알고 있는데 Cloud App 은 어떤 형태로 만들었는지 궁금하신 분들은 한번 오픈 베타를 신청해서 써보시는 것도 나쁘지 않을 것 같습니다. 사용후기를 "선착순" 으로 받아서 스타벅스 커피 기프티콘을 증정하는 이벤트도 진행중이니 잠시 짬내어 사용해보고 응모 해봄직 하겠죠!?

관련 URL : http://www.tcloudbiz.com


- NoPD -
728x90
728x90
최근 클라우드 컴퓨팅이 큰 화두입니다. 구글의 Back-end 시스템이 이미 클라우드로 구동되고 있다는 사실은 너무나 많이 알려진 사실이지요. 국내의 대기업들도 너도나도 클라우드 컴퓨팅에 뛰어 들고 있지만 세계적인 IT 벤더들의 발걸음을 따라가기는 무척 힘든 상황입니다.

마이크로소프트가 클라우드 컴퓨팅에 대응하기 위해서 제공하고 있는 서비스의 이름이 바로 Azure 입니다. Azure 는 웹 서비스로의 Role 뿐만 아니라 일반적인 어플리케이션을 위한 Worker Role 을 제공하고 Storage Service 를 통하여 Back-end 의 데이터베이스 기능까지 충실하게 제공하고 있는 클라우드 플랫폼 입니다.

시대적 흐름에 맞추어 닷넷 개발자 분들도 Azure 에 대응하는 스킬을 익혀둘 필요가 있을 것 같습니다. 저역시 이제 시작하는 단계이지만 Azure 에 올려 서비스 할 수 있는 웹, 워크의 개발을 하나씩 살펴보면서 실제 Azure 환경에 포팅하는 것까지 한번 포스팅을 통해서 공유해 볼까 합니다.

개발환경의 준비 : 비주얼 스튜디오 2010 또는 비주얼 스튜디오 2008 서비스팩 1

비주얼 스튜디오에는 Azure 개발환경이 기본적으로 포함되어 있지 않습니다. 비주얼 스튜디오에서 Azure 개발을 시작하기 위해서는 별도로 제공되는 플러그인을 설치하여 개발환경에 템플릿을 추가해 주어야 합니다. NoPD 는 비주얼 스튜디오 2010 을 사용하고 있으나 비주얼 스튜디오 2008을 쓰시는 분들도 서비스팩 1 으로 업데이트를 하면 동일하게 진행할 수 있습니다.


[ 다운로드 링크 : http://tinyurl.com/2a5qnrt ]

Azure 프로젝트 만들기

Azure Tools 를 다운로드 받아 설치하면 비주얼 스튜디오의 템플릿에 Cloud 라는 항목이 추가 된 것을 확인하실 수 있습니다. Cloud 항목 아래에는 Windows Azure Cloud Service 라는 하나의 템플릿만 존재하고 있습니다. Azure 개발은 Visual C# 으로만 제공하는 것일까요? NoPD 의 경우 Visual C# 만 설치한 상태라 이 부분은 잘 판단이 안됩니다만 다른 닷넷 언어가 안되지는 않을거라 생각됩니다.


프로젝트와 솔루션의 이름을 지정하고 확인을 누르면 아래와 같은 창을 만나게 됩니다. Azure 는 Role 이라는 이름으로 프로젝트를 구분짓고 있습니다. Role 이라는 것은 Azure 클라우드 플랫폼에서 구동되는 하나의 어플리케이션이라고 보면 됩니다. Web 형태의 서비스인지(Web Role) 아니면 데몬과 같은 백그라운드 어플리케이션인지(Worker Role) 등에 따라 Role 이 나뉘게 됩니다. 개발하려는 프로젝트의 성격에 따라 항목을 선택해 주면 됩니다.


우리는 솔루션 단위로 프로젝트를 생성하고 개발하기 때문에 솔루션 안에는 여러가지의 Role 이 있을 수 있습니다. 왼쪽에 나열된 항목들 중 필요한 Role 을 모두 우측의 빈 리스트 박스로 이동시켜 주면 프로젝트에서 해당 Role 을 사용할 수 있게 됩니다.

- NoPD -
728x90

+ Recent posts