클라우드 컴퓨팅 & NoSQL 384

오라클의 하드웨어 + WAS 융합 솔루션 Exalogic

오라클이 이번 "오라클 오픈월드"에서 Sun 하드웨어를 기반으로하여 클라우드 플랫폼을 지원하기 위한 Web Application Server Platform인 Exalogic을 발표하였다. 이전에 Sun 하드웨어 + Oracle DBMS를 기반으로 하여 OLAP과 OLTP를 지원하기 위한 Exadata를 발표하더니 이번에는 WebLogic을 하드웨어와 녹였다. 거기에 이번에는 클라우드라는 단어까지 붙여 버렸다. 특징을 살펴보면, 하드웨어 융합 과, 클라우드 지원이라는 두가지 특징을 가지고 있다 자바 기반의 WAS야 어짜피 하나의 JVM단위로 인스턴스가 뜨기 때문에, 여러개의 하드웨어에 인스턴스를 분산하여 배치하기가 좋고, 이 말은 즉 클라우드 인프라에 걸쳐서 배포가기가 용이하기 때문에 클라우드 적용성이 ..

클라이언트 가상화 환경(RDP,Remote Fx)에서 StarCraft2 테스트

Windows Server에서 가상화를 이용해서 Windows 7을 Hosted OS로 구동 시키고 거기서 스타크래프2를 테스트한 화면입니다. 서버는 Windows Server 2008 R2 SP1 베타 빌드를 사용했으며, AMD 쿼드코어 CPU * 4, ATI FirePro 880 그래픽 카드를 이용했습니다. 아래는 구형 HP 노트북에서 윈도우즈 서버의 윈도우7 VM에 접속해서 스타2를 테스트한 시연 화면입니다. 아래는 ThinLinx사의 Remote Fx를 지원하는 Thin Client 시제품으로 테스트한 결과입니다. PC에서 했을때는 그럭저럭 만족할만한 성능을 보여줬습니다만, 고사용 데스크탑에서 직접 게임을 하는 것보다는 다소 프레임등이 넘어가는 것이 부드럽지 않습니다. Thin Client는 아직..

데스크탑 가상화

예전에 터미널 클라이언트나, 가상화 솔루션은 안정성이나 성능 문제로 많이 사용이 되지 않았는데, 근래에 있어서 비약적으로 발전해서, ThinClient 기반으로도 고성능 PC를 사용하는 것과 거의 동일 수준의 사용자 경험을 제공할 수 있게 되었다. Citrix HDX나 Windows Server 2008 Remote Fx등을 이용하면 그래픽이나 동영상 작업할 수 있는 수준까지 되서, 고객에게 제안해볼 생각으로 비용을 산출 해봤다. HP Thin Client (HP t5325) 대당 199$이다. 가장 기본적인 모델 Server Hardware (DELL POWER EDGE R810) 8 Core 2 CPU + 128 GB MM 19940$ 이정도 서버면 동시 사용자 32 사용자를 커버할 수 있다. 계산을..

RDP Video redirection

RDP 프로토콜의 문제점중 하나가, 멀티미디어 재생에 대해서 서버에서 렌더링해서 화면을 캡춰해서 내려 보내기 때문에 서버의 CPU 사용량이 높아지고, 화면이 부드럽지 못한 문제가 있다. (Remote Fx이전에..) 이런것을 해결하기 위해서 고안된 기술이 Video redirection이다. 위에가 그 RemoteFx 이전 (RDP 7.1)이전에 Video redirection을 사용하기 전후 데모이다. RDP Video redirection에 대한 정보는 여기 http://blogs.msdn.com/b/rds/archive/2009/07/24/multimedia-redirection-improvements-in-windows-7-and-ws2008-r2-part-1.aspx == 추가 정보 1) Is ..

IIS의 새로운 동영상 Streaming 기술 Smooth Streaming

요즘 서버쪽 보다는 동영상이나 모바일 같은 미디어쪽 기술을 보게 되는군요. 참 이것저것 많이 봅니다. 오늘은 IIS의 재미있는 기술을 하나 발견해서 소개합니다 IIS7 Media Pack에 포함된 Smooth Streaming이라는 기술입니다. 동영상 Streaming 기술은 크게 3가지 정도로 구분이 되는데 Traditional Streaming 기존의 RTSP,Adobe의 RTMP등이 이 기술에 속합니다. 미리 인코딩 된 동영상을 TCP나 UDP 세션에 따라서 클라이언트 버퍼 크기 만큼 쭈욱 Streaming해주는 거지요. 그래서 버퍼만큼 받기 때문에 뒤돌리기나 앞으로 돌리기가 안됩니다. Progressive Streaming YouTube나 MSN,MySpace등이 사용하는 기술로 HTTP down..

MS의 GPU가상화 기술 RemoteFX

어제밤에는 DW보다가 오늘 아침에는 또 뜬금없이 데스크탑 가상화입니다. -_-; 데스크탑 가상화가 VDI (Virtual Desktop Infrastructure), RDS (Remote Desktop Service)등 여러가지가 있었는데, 문제는 이런 가상화 기술에서 동영상이나,플래쉬,Direct-X,Open GL등이 데스크탑으로 못 내려갔다는 문제가 있었습니다. 이번에 발표된 RemoteFX라는 기술은 서버쪽의 GPU (Graphic Processing Unit)을 이용하여 그래픽 관련 연산을 수행해서 클라이언트에도 동영상등의 서비스도 제공한다는 겁니다. "쉽게 말해서, 가상 데스크탑환경에서도 동영상 안끊기고 본다." 기본적으로 기존의 RDP (Remote Desktop Protocol)을 확장하여 ..

(VMWare + Salesforce.com) * Cloud = VMForce.com

오늘 호주 Eddie가 보내준 자료인데, VMWare의 Xen 기반의 가상화 기술과 SalesForce.com의 Saas Knowhow가 모여서 VMForce.com이라는 Cloud 서비스를 제공하고 있다. 자바 개발자들에게 친숙한 Tomcat + Spring + Eclipse 환경이다. Amazon Cloud는 Iaas 개념으로, 자바 환경을 쓰더라도 서버들 관리에 대한 부담이 있고, MS Azure는 아무래도 .NET 기반이고, Google이 Python기반인데, Vmforce는 전통 자바 플랫폼 기반을 Paas 기반으로 서비스하는 거라서 어느정도 메리트가 있을 듯 하고, 가상화 기술의 VMWare와 Saas의 경험과 엔터프라이스 경험을 가지고 있는 SalesForce.com은 참 흥미로운 조합이다...

Active Directory의 재발견..(1. DRM)

사실 얼마전까지만 해도 Microsoft Active Directory는 사용자 정보 디렉토리로 관리하고 윈도우즈 클라이언트가 도메인에 로그인하게 해주고, 이메일 주소정도 관리해주고, LDAP정도로 쓸 수 있는 솔루션으로 알았다. 여기와서, Active Directory(이하 AD)가 많이 언급되길래 자료를 좀 찾아봤더니.. 이건 간단한 Directory솔루션이 아니라, OA환경을 위한 Infrastructure 솔루션이다. 업무 시스템에 대한 SSO, 웹 SSO,DRM,프린터,PC관리, 원견 PC 정책 관리 등등 할 수 있는게 정말 많다. 먼저 DRM을 보면 Acive Directory Right Management Service라는 이름으로 제공된다. 문서나 파일또는 이메일에 까지 Digital Si..

IIS의 Asynchronous 처리.

확인을 좀 해봐야알겠지 IIS의 Request 처리 메카니즘은 Java 기반의 WAS 보다 뛰어난것 같다. 일단 Asynchronous IO 처리라는 것이 되는데, 이는 WebLogic Server에서 최근에 추가된 Future Servlet과 유사한듯 하다. 보통 WAS는 Request를 받으면, 해당 Request를 처리하는 Thread가 Allocation이 되고, Response를 보낼때 까지 Thread를 잡고 있는데, DB나 외부 시스템을 호출하는 IO가 있을 경우 IO 처리 시간동안 Thread를 점유하는 비효율적인 메카니즘이 생겨나고, 이는 실제 처리할 수 있는 Request 수를 줄인다. 이를 보강하는 방법인 일단 Request를 받은 후에, 처리가 완료될때까지 Thread를 Releas..