학습(공부)하는 블로그 :: '분류 전체보기' 카테고리의 글 목록 (199 Page)
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

05-02 08:46

 
 

[12강] 가상화 엔진

컴퓨터 활용/클라우드 컴퓨팅 | 2012. 7. 15. 19:16 | Posted by 깨비형
반응형

1. 가상화 엔진의 개념


  ○ 가상화 엔진

    ▷ 가상액세스(Virtual Access), 가상관리(Virtual Management), 가상자원(Virtual Resources) 의 3가지 모두에 대한 점진적인 향상이 이루어질 수 있는 기본 서비스를 제공한다.

    ▷ 여기에는 모든 지원 플랫폼들에 걸쳐서 공통된 가상화 역량을 제공하는 핵심 컴포넌트들 뿐만 아니라 플랫폼에 고유한 가상화 역량 및 확장성이 포함되어 있다.

    ▷ 아래 그림은 가상화 엔진 플랫폼의 기본 개념도 이다


  ○ 가상화 엔진 (플렛폼)의 목표

    ▷ 중요한 목표 중 하나는 모든 플랫폼에 걸쳐서 공개 표준의 사용자 요구의 지원을 위한 기반을 제공하는 것이다.

      - 가상화 엔진 플랫폼에서 제공되는 기능들은 오픈 인터페이스와 산업표준 체계를 사용함으로써 서드파티 (Third Part) 제품들도 상호 작동될 수 있도록 해준다.

      - 상호 연동성을 기반으로 설계된 플랫폼은 점진적으로 더 높은 수준의 비즈니스 지향의 관리 솔루션을 구축하기 위한 빌딩 블록으로서의 집합체의 성격을 본질적으로 가지게 된다.

    ▷ 또 다른 주요 목표는 사용자의 경험을 단순화시키는 것이다.

      - 초기의 관심사는 사용자들로 하여금 가상화를 주요한 관리 전략의 하나로써 좀 더 적극적으로 적용할 수 있도록 도와주어서 사용자들로 하여금 가상화 환경을 시각화하고 제어하는 것을 수월하게 해주는 것이다.

      - 가상화 엔진 플랫폼은 관리의 중앙 집중화와 자원들이 서버 플랫폼들에 걸쳐서 관리되는 방식에 있어서 일관성을 제공한다.

    ▷가상화 엔진 플랫폼은

      - 가상화에 대하여 진화하는 접근방법을 제공한다.

      - 고객들은 워크로드 관리, 자원의 발견 및 기타 등에 있어서 단순한 물리적 분할에서부터 진보된 형태의 소규모 분할에 이르기까지 다양한 방법으로 가상화의 도입을 시작할 수 있으며, 관리되는 가상화 환경의 범위는 하나의 하드웨어 박스에서부터 혼합 애플리케이션을 구동하는 멀티티어(multi-tier) 이기종 서버들의 집합 등으로 다양할 수 있다.

    ▷ 가상화에 대한 고객들의 투자는 

      - 다수의 시스템이 뭉친 스케일-아웃 형태에서 물리적으로 통합된 시스템인 스케일-업 형태로 나아갈수록 더욱 더 투자보호 효과가 높아진다.

      - 같은 종류의 가상화 서비스가 사용되어지므로 어떤 플랫폼으로 이전되든지 간에 기존의 관리 및 보안 부분을 새로 교체할 필요가 없어지게 된다.

    ▷ 간단히 가상화 엔진에 있어서 

        • 가상 관리 및 가상 액세스 서비스의 전반적인 개요와 구성요소들을 알아보고 향후 어떠한 모습으로 발전할 것인가를 간략히 살펴보기로 한다.


       1) 가상 관리(Virtual Management)

    ▷ 가상 관리 서비스에는 아래와 같이 고객들이 가상 시스템의 운영을 단순화하고 최적화시킬 수 있도록 도와주는 3가지 제품 요소들이 포함되어 있다.

        • Enterprise Workload Manager (EWLM)

        • Resource Dependency Service (RDS)

        • Director

(가상관리를 위한 가상화 엔진의 전체적인 그림)


  ○ EWLM을 이용한 전사적 워크로드 관리 방법

    ▷ EWLM은 오픈소스 기반의 애플리케이션 응답 측정용 표준(ARM, Application Response Measurement)을 사용하여 수행되고 있는 애플리케이션으로부터 성능 데이터를 얻는다.

      - ARM 표준을 지원하는 제품과 벤더는 빠르게 증가하고 있으며,

      - 이중에서 대표적인 제품으로는

      - 웹스피어 애플리케이션 서버(WAS), 

      - DB2 UDB,

      - 아파치 웹서버,

      - 마이크로소프트의 IIS 서버 그리고

      - 웹스피어 MQ

      - JMS 메시징 등이 있다.

    ▷ 워크로드 매니저에서 소개된 개념을 확장한 EWLM은 널리 인증된 기술을 적용하여 멀티 티어, 이기종 환경에서 사용자가 정의한 서비스 레벨 목표를 달성하기 위하여 워크플로우를 모니터링하고 관리해준다.


  ○ EWLM을 이용한 전사적 워크로드 관리 방법

    ▷ 아래 페이지 그림처럼 워크로드 관리는 개별 서버수준 WLM에서 파티션들간의 PLM을 거쳐서 전체 IT 인프라에 걸친 워크로드 개념인 EWLM으로 개념적으로 나 기술적으로 발전을 거듭해 오고 있다.


   ○ 자원 관계 서비스(RDS : Resource Dependency Service)

    ▷ 오늘날 IT 매니저가 당면하고 있는 주요한 이슈들 중의 하나인, 어떤 자원들이 존재하며 어떻게 이들 자원들이 서로 연관 지어져 있는가에 대한 이슈들을 다룬다 . RDS에 대한 전략은 스스로 표현 가능(selfdescriptive) 인프라스트럭쳐 컴포넌트(Manageable Resources라고도 불림) 에서 제공되는 정보를 사용하여 토폴로지를 구축하는 것이다.

    ▷ 관리 가능한 자원이 공식적으로 나오기 전까지 RDS는 다양한 기술들을 사용하여 기존 애플리케이션, 도구 및 IT 시스템들로부터 자원과 관계 데이터를 발견 및 추출할 것이다. RDS는 공개 표준을 사용하여 자원의 상태를 표시하며, 관리 가능한 자원들을 액세스하고 관리하는데 업계 표준을 활용하기 위해 지속적으로 진화 할 것이다.

    ▷ 따라서 RDS가 제공하는 서비스는 관리 가능한 자원이 기반이 되는 시스템 관리의 발전에 대한 첫걸음이 된다.

    ▷ 아래 그림은 RDS의 전체적인 개념을 쉽게 이해할 수 있도록 보여주고 있다.

      - 가상화 엔진에서 RDS는 기업 내에 존재하는 자원들간의 관계 및 의존성, 자원들의 속성 및 상태에 대한 정보를 그래픽한 뷰로 구축해주는 토폴로지 서비스를 제공한다.

      - 이러한 토폴로지는 가상화 엔진 콘솔 상에 표시된다.


   ○ 관리자 (Director)

    ▷ 가상화 엔진 플랫폼에서 Director는 하나의 단일 콘솔에서 IT 관리자는 원격지 시스템의 하드웨어 구성을 상세히 살펴볼 수 있고 프로세서, 디스크, 메모리와 같은 핵심 요소들에 대한 사용량과 성능을 모니터링 할 수 있다.

    ▷ 서버 시스템 기반 위에 하드웨어 및 가상 파티션을 관리할 수 있는, 공통되고 일관된 솔루션을 제공해준다. 고객들은 Director를 이용하여 분산된 환경에서 서버 및 저장공간 등을 원격 관리 콘솔을 구동시킴으로써 일괄적으로 관리할 수 있게 됨으로써 플랫폼에 고유한 관리 노력과 복잡한 인터페이스를 제거시켜 준다.

      - 따라서 자원 발견, 이벤트 로그 및 액션 플랜, 파일 전송, 인벤토리 수집, 프로세스 관리, 자원 모니터링 및 한계치 등을 포함한 수많은 이전의 수작업들이 자동화 되어진다.

      - 경고와 관련이 깊은 예측적이고 사전 대응적인 관리 기능들과 실시간 시스템 진단 기능은 서버의 가용시간을 최대화하고 다운타임으로 인한 비용을 최소화시켜 준다.


      2) 가상 액세스(Virtual Access)

  ○ 가상 액세스(Virtual Access) 서비스는 가상화된 자원들에 대하여 시각적인 면과 프로그래밍 측면 2가지 모두에서 일관된

인터페이스 액세스를 제공해준다.


  ○ 여기에는 아래의 3가지 요소가 포함된다.

       - VE Console,

       - Programmatic Interfaces,

       - 관리 가능한 자원(Manageable Resources)


  ○ VE 콘솔(VE Console)

    ▷ VE Console은 기업 수준에서 가상화된 인프라스트럭쳐에서 자원들을 관리하기 위한 웹 기반의 단일 인터페이스를 제공해준다.

    ▷ 대표적인 기능으로는 헬스 센터와 단일 지점 관리 두 가지를 꼽을 수 있다.

      - Health Center : 분산된 시스템과 스토리 관리 환경에 걸쳐서 모든 시스템 자원들의 헬스에 대한 통합 뷰 제공

      - 단일 지점 관리 : 가상화 엔진의 다양한 기능들과 Director를 포함하여 서버 시스템, 애플리케이션 및 스토리지 관리 콘솔을 수행할 수 있는 하나의 장소 다양한 관리 시스템들로부터 얻은 자원 정보를 이용해서 헬스 센터는 실시간으로 자원의 상태와 헬스를 그래프와 차트 형태로 나타내 준다. 관리자는 상태를 모니터링하고, 경고 정보를 받아서 문제 상황을 심도 있게

파헤치고, 적합한 조치를 취하고 다른 주요 시스템과 스토리지의 관리 기능을 헬스 센터를 통해 수행할 수 있다. 관리자는 또한 RDS를 통해 들어온 자원의 토폴로지 정보를 봄으로써 자원의 관계와 의존성을 이해할 수 있게 된다. 헬스 센터와 토폴로지 지원은 다른 콘솔을 실행할 수 있는 능력과 결합되어지면 구체적인 OS 지식이 없어도 어느 정도 개별적인 OS 관리를 할

수 있게 도와준다.


  ○ Programmatic Interfaces

    ▷ 가상화 엔진 플랫폼 서비스는 웹 서비스 기반의 SOA 접근방법을 이용하여 개발되었다.

    ▷ 표준 기반의 컴포넌트 수준의 인터페이스를 사용함으로써 가상화 엔진의 서비스는 어디서나 상호 연동성을 가지게 되었다.

    ▷ 하드웨어 및 소프트웨어 벤더들은 가상화 엔진의 이러한 서비스를 포함하거나 확장 또는 개발하여 재사용할 수 있게 된다.

    ▷ 가상화 엔진 플랫폼 서비스는 리소스 모델, 프로파일 및 액세스 프로토콜을 관장하는 프로그래밍 가능한 인터페이스를 사용할 수 있도록 진화하기 시작했다. 그러한 표준들에는 아래와 같이 3가지 레벨이 있다.

         웹 서비스 접근 인터페이스

         웹 서비스 지원 모델로 맵핑 인터페이스

         자원 모델링 인터페이스


  ○  관리 가능한 자원  (Manageable Resources)

    ▷ 가상화 엔진 서비스는 관리 가능한 자원을 이해하는 것이 많은 도움이 된다. 관리 가능한 자원이란 가상 인프라스트럭쳐의 빌딩 블록으로써 전사적 차원에서 자원이 발견되고 공유되며, 관리되어지고 프로비져닝 되어지도록 해주는 핵심 요소이다.

    ▷ 오늘날 시스템 자원들은 전형적으로 각기  독립적인 관리도구와 애플리케이션들에 의해 관리되고 있다. 관리 가능한 자원은 이러한 장애들을 극복하는데 도움을 준다.

    ▷ 자원 관리를 위해 업계 공개 표준인 웹 서비스를 이용하여 형성된 각각의 관리 가능한 자원은 해당 자원을 발견, 확인, 관리 및 사용하기에 필요한 정보를 자체 내에 내재하고 있다, 실제로 각 자원은 호출 가능한 서비스가 된다고 볼 수 있다.

 예를 들어 시스템 관리 애플리케이션은 웹 서비스를 사용해서 어떤 스토리지에 있는 데이터를 다른 스토리지로 옮기거나 OS를 리부팅 할 수 있다. 관리 가능한 자원은 그것이 나타내는 자원과의 상호 작용을 다룰 수도 있다. 자원에 대하여 작동할 뿐만 아니라 애플리케이션은 웹 서비스를 사용하여 자원들 간의 상세한 구성 정보, 상태 및 관계 등을 발견, 확인, 획득 및 이해할 수 있게 된다. 관리 가능한 자원들은 또한 그래픽컬한 사용자 인터페이스를 제공해준다.

    ▷ 아래 그림 처럼 관리 가능한 자원들은 시스템 자원들에 대한 스마트한 가상적 표현으로써, 벤더와 플랫폼에 중립적이면서 자기 스스로 표현할 수 있는 컴포넌트들이며, 어떤 애플리케이션에서도 표준 웹 서비스를 통해 동일한 방식으로 접근 및 사용될 수 있다.



      3) 가상화 엔진 플랫폼의 미래 발전 전망

         - 프로그래밍 가능한 인터페이스 사용의 확장과 관리 가능한 자원 풀의 구축에 더하여 한층 더 진보된 가상화 기술은 향후 가상화 엔진 플랫폼을 통해 모습을 드러낼 것이다.

         - 여기에 덧붙여 결함 또는 장애가 발생하더라도 최소한의 중단(초/분, 애플리케이션 종류에 따라) 후에 안정화된 재 시작을 모니터하고 관리할 수 있는 기능이 제공될 것이며, 애플리케이션을 다른 서버(또는 같은 서버내의 다른 파티션으로)로 옮겨갈 수 있는 기능도 함께 제공될 계획이다.

        - 이러한 통합 과정은 진보된 서비스와 자원들은 공개 표준의 웹 서비스 인터페이스를 통해 외부로 드러날 것이며, 비즈니스의 연속성과 진보된 가상화 기능 및 스토리지와 서버의 혁신적인 기능들이 하나로 통합되어 활용될 것이다.


  ○ 아래 그림 같이 다양한 서버의 가상화 기술을 연결하고 재사용하는 시스템 디자인에 대한 전체적인 접근을 통해 이루어질 것이며, 서비스 기반의 협업 프로세싱 인프라스트력쳐를 지원하는 미들웨어 소프트웨어와 하드웨어가 근본 바탕을 이룰 것이다. 



  ○ 우리는 지금까지 가상화가 무엇이며, 가상화가 왜 중요하며 그리고 어떤 기술들이 현재 또는 조만간에 사용 가능한지 살펴보았다. 또한 다양한 업계 선도적 가상화 기술들과 이와 관련된 가상화 오퍼링인 가상화 엔진에 대하여 또한 간략히 살펴보았다.

    ▷ 이를 통해 우리는 가상화가 새로운 것은 아니라는 결론을 얻을 수 있다. 왜냐하면 기존 자원들로부터 더 많은 것을 얻을 수 있도록 해주는 혁신적인 서버, 네트워크 및 스토리지 가상화 제품을 지속적으로 제공해 왔기 때문이다.

    ▷ 또한 기업들은 그동안 가상화를 통해 증가된 활용률, 더 높아진 가용성 및 확장성, 더 커진 유연성 및 더 낮아진 IT와 관리 비용 등의 혜택을 얻어 왔기 때문이다.

    ▷ 이제 협업 처리가 중요시되는 시기가 도래하게 되면 많은 기업들은 점차 복잡해지고, 고비용을 요구하면서도, 온 디맨드 비즈니스를 위한 핵심적인 역량인 상호 연동성과 유연성은 부족한 기존의 IT 환경으로는 새로운 비즈니스 환경을 감당할 수 없음을 직관적으로 깨닫게 될 것이다.

    ▷ 따라서 기업들은 진보된 가상화 역량들을 활용함으로써 기업들은 단순화되고 유연한 IT 인프라스트럭쳐를 이룰 수 있다.

반응형

'컴퓨터 활용 > 클라우드 컴퓨팅' 카테고리의 다른 글

[15강] 공공 클라우드  (0) 2012.07.16
[14강] 클라우드 오해  (0) 2012.07.16
[11강] 스토리지 가상화  (0) 2012.07.13
[10강] 서버 가상화  (0) 2012.07.13
[9강] 가상화 개념  (0) 2012.07.12
:

[11강] 스토리지 가상화

컴퓨터 활용/클라우드 컴퓨팅 | 2012. 7. 13. 17:01 | Posted by 깨비형
반응형

1. 스토리지 가상화

 

  ○ 스토리지 가상화
    ▷ 스토리지 사용의 엄청난 증가 추세는 매일 매일의 스토리지 운영 및 데이터 관리에 많은 부담을 증가시켜왔다.
    ▷ 결과적으로 가용성과 프로비져닝에 대한 서비스 레벨을 만족시키는 것이 커다란 과제로 다가오고 있다.
    ▷ 이러한 부담을 없애기 위해서 기업들은 디스크와 테이프 스토리지 가상화 기술에 눈을 돌리기 시작했다.
    ▷ 스토리지 가상화는 온 디맨드 전략의 필수적 일부분으로써 애플리케이션에 거의 또는 전혀 영향을 미치지 않으면서도 하드웨어 인프라스트럭쳐에 변경을 가할 수 있게 해준다.
    ▷ 그럼으로써 관리를 용이하게 하고, 애플리케이션의 가용성을 증가시키고, 총 소유 비용을 낮출 수 있게 해준다.
    ▷ 스토리지 가상화의 4가지 주요한 형태로 분류 할 수 있다.
     1) 디스크 컨트롤러 가상화
     2) SAN 상의 스토리지 블럭가상화
     3) 파일 가상화
     4) 테이프 가상화

 

   1) 디스크 컨트롤러 가상화 (Disk Controller Virtualization) :
    ▷ 디스크 컨트롤러 가상화는 스토리지 서브시스템 또는 컨트롤러를 파티션으로 나누어 마치 여러 개의 스토리지 컨트롤러가 있는 것처럼 보이게 해준다.
      - 예를 들어, IBM의 System Storage DS8000 계열이 이런 기능을 제공한다.
    ▷ 예를 들어 아래 그림 처럼 디스크 컨트롤러 1개가 3개의 가상 스토리지 컨트롤러로 파티션 되어서 하나는 OLTP 워크로드를 수행하고, 하나는 BI(Business Intelligence) 워크로드를 수행하고 마지막 나머지 하나는 e-메일 서비스를 수행할 수 있다.
    ▷내부적으로는 논리적 파티셔닝(LPAR) 기술을 사용해서, 어떤 가상 디스크 컨트롤러의 성능이 다른 어떤 가상 디스크 컨트롤러가 수행하는 워크로드로부터도 영향을 전혀 받지 않게 해준다. 표준 애플리케이션을 하나 또는 그 이상의 파티션 자체에서 수행할 수 있게 된다.

 

   2) SAN 상의 스토리지 블럭 가상화
    ▷ 대부분의 사람들이 스토리지 가상화를 이야기할 때, 주로 SAN 상의 스토리지 블록 가상화를 가리킨다고 보면 된다.
      - 이러한 형태의 가상화는 사용자로 하여금 제각기 물리적으로 다른 스토리지 컨트롤러에 들어있는 유휴 디스크 조각을 모아서 가상 디스크를 생성할 수 있게 해준다.
      - 예를 들어 어떤 관리자가 디스크 컨트롤러 A로부터 300GB의 유휴디스크를, 컨트롤러 B로부터는 500GB를, 컨트롤러 C로부터는 200GB의 유휴 디스크를 모아서 1TB의 가상 디스크를 생성할 수 있다.
      - 결국 스토리지 블록 가상화는 제각기 다른 스토리지 컨트롤러들로부터 작은 용량의 유휴 디스크 공간을 모아서 하나의 큰 디스크 풀을 만들어서 어떤 서버도 사용할 수 있게 만들고, 디스크 스토리지의 활용률을 획기적으로 향상시킨다.
    ▷ 블록 가상화는 3가지 방법이 있다.
      - 어플라이언스 형태(예, IBM SAN Volume Contoller 또는 IBM SVC)
      - 지능적인 SAN 스위치(예, EMC의 Invista)
      - 스토리지 컨트롤러 자체에 임베디드된 형태(예, 히타치의 TagmaStore)
    ▷ 어플라이언스 또는 스위치는 서버와 스토리지 컨트롤러 사이에 위치한다.
    ▷ 임베디드된 가상화는 서버들과 다른 스토리지 컨트롤러 사이에 존재한다.
    아래 그림은 스토리지 블럭 가상화의 구조도 이다.


    ▷ 구조
      - 스토리지 가상화 솔루션들은 모두 가상 디스크에서 실제 디스크로의 위치에 대한 맵핑을 유지한다.
    ▷ 가상화 방법
      - 맵핑을 통해 하나의 물리적 위치에 대응하고 있는 가상 디스크를 다른 물리적 위치로 이동하여 대응 시킬 수 있다.
      - 이 때 서버 및 애플리케이션은 서로에게 아무런 영향을 끼치거나 받지도 않으면서 정상적으로 작동된다.
    ▷ 장점
      - 이러한 기능으로 인해 스토리지 관리자는 애플리케이션의 가용성에 아무런 영향을 미치지 않고서도 서버에서 스토리지의 데이터 맵핑을 자유롭게 재구성할 수 있게 해준다.
      - 블럭 가상화은 전체 기업 내에 걸쳐서 일관된 방법으로 서버들이 필요로 하는 고급 기능을 제공할 수 있다.
       ·예를 들어, 모든 서버들에 대하여 동일한 방법으로 스냅샷 카피 또는 리모트 카피와 같은 카피 서비스 기능을 제공할 수 있다.
      - 서버들은 수많은 스토리지 컨트롤러들 대신에 하나의 SAN 상의스토리지 가상화 솔루션하고만 인터페이스를 유지하면 된다.
      - 또한 사용자들은 각 스토리지 컨트롤러마다 하나씩 제공되는 디바이스를 모두 올릴 필요도 없이 단지 하나의 디바이스 드라이버만 로딩하면 된다(실제로 각 디바이스 드라이버 간에 충돌 여부가 발생하기도 한다).

 

   3) 파일 가상화
      - 파일 가상화는 이기종 서버간에 진정한 의미의 파일 공유를 가능하게 한다.(아래 그림 참조)
      - 즉 파일 가상화 기술을 이용함으로써 기업 내의 어떤 컴퓨터 또는 어떤 서버로부터라도 동일한 파일 네임을 사용하여 공통된 파일 그룹에 대한 접근이 가능하다.
       · 예를 들어, 파일은 리눅스가 돌아가는 컴퓨터에서 생성되었지만 윈도우가 돌아가는 다른 서버에서 동일한 파일 네임을 가지고 접근이 가능하다.
       · 이렇게 되면 서로 다른 서버들간에도 HA(Hardware Address)를 위한 클러스터가 가능할 수 있게 된다. 


   4) 테이프 가상화
    ▷ 테이프 가상화는 아래 그림 처럼 디스크를 이용하여 테이프 드라이브 자원인 것처럼 에뮬레이션 함으로써, 서버입장에서는 테이프 드라이브로 데이터를 백업 받는다고 간주하지만 실제로 디스크로 데이터를 백업 받게 되는 것이다.
    ▷ 또한 데이터의 일부분이 테이프에 비해 좀 더 빠른 하드디스크스토리지 캐쉬에 저장되기만 해도 마치 전체 데이터가 테이프 카트리지에 전부 저장된 것처럼 보이게 해주는 방식을 통해 데이터를 고속으로 백업 받을 수 있게도 해준다.

  ○ 네트워크 가상화
    ▷ 애플리케이션이나 서버를 네트워크 또는 다른 가상 자원들에게 물리적으로 연결하는데 사용되는 IT 자원들을 가상화하는 능력들의 집합체로 볼 수 있다.
    ▷ 여기서 가상화 가능한 네트워크 자원들에는
      - IP 어드레스,
      - 네트워크 어댑터,
      - LAN,
      - 대역폭 관리 등이 포함된다.

 

  ○ 장점
    ▷ 네트워크를 가상화함으로써 사용자는 IT 인프라스트럭쳐에 걸쳐서 좀 더 효율적이고, 비용 효과적이며, 안정적이며 가용성 있는 통신체계를 만들기 위해 네트워크 요소를 풀링하고 공유할 수 있다.
    ▷ 또한 가상화된 네트워크는 좀 더 유연해짐으로써 사용자들이 최소한의 다운 타임 또는 실시간으로 비즈니스의 니즈에 대처하는데 필요하도록 인프라스트럭쳐를 변경할 수 있게 해준다.

 

  1) 공유를 가능하게 하는 기술

    ▷ 가상 LAN (VLAN) 기술
      - 소프트웨어적으로 구현되며, 컴퓨터의 네트워크를 구성할 때 실제 연결되지 않았으나 마치 물리적으로 연결된 것처럼 행동하게끔 설정한다. VLAN은 사용자 A의 데이터가 공유 네트워크 상에서 사용자 B의 데이터와 서로 섞이지 않도록 보장하기 위해 가상화의 절연 기능을 이용한다.
      - IP-SEC 프로토콜
       · IP 네트워크를 단절되고 독립된 많은 가상 네트워크(VPNs)처럼 보이게 함으로써 IP 네트워크를 좀 더 효율적이고 안전하게 공유될 수 있도록 사용된다.
       · 네트워크의 2개의 논리적 끝단 사이에서 암호화된 데이터의 일치성을 보장해준다.
      - 터널링 기술
       · 다중 프로토콜 스위칭(MPLS)은 단절 기능을 제공해주는 터널링 기술이며 주로 성능 개선 목적으로 사용된다.

    ▷ 다중 호스팅을 지원하는 HTTP 서버
      - 활용률을 증대시키고 자동 복구를 지원하기 위해서, 고객들은 하나의 물리적 애플리케이션 서버가 다수의 가상 어플리케이션 서버인 것처럼 보이게 하기 위해 다수의 가상 로컬 IP 어드레스를 사용할 수 있다.

    ▷ 어댑터 가상화 기술
      - 서버에 붙은 물리적 네트워크 어댑터가 여러 개인 것처럼 보이게 하여 네트워크의 연결을 단순화 시켜서 서버들간의 네트워크 연결의 효율성을 향상시킬 수 있다. 대표적인 예로 System z의 OSA-express L2-L3 공유기술 또는 System p의 가상 이더넷 기술을 들 수 있다.

 

   2) 자원 풀링을 가능하게 하는 기술
    ▷ 아래의 기술들은 가상화의 단일화 기능을 이용하여 사용자로 하여금 네트워크 요소들을 하나로 묶어서 사용하게끔 해준다.
      - 다양한 형태의 IP 워크로드 밸런싱 기술
       · 여러 대의 애플리케이션 서버들을 마치 하나의 단일 애플리케이션 서버 또는 인스턴스 처럼 보이게 해준다.
       · 워크로드 밸런서는 내부적으로 다수의 애플리케이션 서버 풀에서 각 서버의 용량과 가용성 정도에 대한 정보를 실시간으로 수집하면서 애플리케이션 인스턴스들에 걸쳐서 워크로드를 밸런싱 하면서도 외부적으로는 하나의 단일화된 애플리케이션 앤터티를 네트워크에 보여준다.
       · 대표적인 사례로는 z/OS의 Sysplex Distributor, Cisco사의 콘텐츠스위칭모듈(CSM), 노텔/알테온사의 Load Balancer 등이 있다.
      - 네트워크어댑터 가상화 기술
       · 다수의 애플리케이션 네트워크 연결을 연관된IP 어드레스로 이동시킴으로써 동일한 인스턴스로 보이게 해준다.
       · 그렇게 함으로써 네트워크 양 끝단에서 동적 라우팅의 구성이나 라우터 디스커버리 프로토콜을 수행 할 필요 없이도 네트워크상에서 더 높은 가용성을 얻을 수 있게 한다. VIPA takeover, IP address takeover 및VRRP 등이 그러한 기술들의 좋은 사례들이다

 

   3) 에뮬레이션과 추상화
    에뮬레이션 또는 추상화(Abstraction) 기능을 통해 사용자들은 애플리케이션 서비스 영역에서 엔드-투-엔드 연결을 프로비져닝하고 관리하는 기능을 제공해 줄 수 있다.
    ▷ 사용자들은 에뮬레이션 기술을 사용하여 애플리케이션 프로그래머들로 하여금 각 애플리케이션이 SSL 기반 하에 돌아가도록 일일이 코딩하는 노력을 덜어줄 수 있다. 그러한 기술들은 애플리케이션 서버가 연결 지향의 보안 체계를 갖는 것처럼 보이게 해준다(예를 들어 SSL 또는 TLS 지원). 그러한 에뮬레이션은 소켓 프로그래밍 인터페이스 레이어의 아래에 위치한 TCP 레이어에서 수행되어진다.
    ▷ 대역폭 관리 소프트웨어는 특히 WAN 구간 및 TCP를 사용하지 않는 인터넷 링크(예를 들어 스트리밍 오디오 및 비디오 애플리케이션)에서 네트워크 성능을 관리할 수 있는 수단을 제공해준다. 해당 소프트웨어는 TCP/IP 스택에 상주하면서 대역폭의 할당을 제어하기 위해 정책 기반의 관리 기법을 사용한다. 대표적인 예로 z/OS의 하나의 구성요소인 IBM Service Policy Agent를 들 수 있다.
    ▷ 사용자들은 하나의 서버 내에서 서로 다른 논리적 파티션들이 하나 이상의 LAN으로 연결되어 있는 것처럼 행동하게끔 만드는데 가상화를 사용할 수도 있다. 이러한 형태의 가상화를 지원하는 기술들에는 HiperSockets과 가상 이더넷 LAN이 있다.
    ▷ 가상 네트워크 어플라이언스는 여러 가지 형태의 네트워크에 특화된 기능들을 하나로 엮어주는 네트워크 애플리케이션의 일종으로서 외관상 하나의 박스 안에 또는 가상서버상의 전속된 하나의 인스턴스 안에 상주할 수도 있다.

 

   4) 네트워크 자원들의 관리
    ▷ 가상화는 네트워크에 대하여 또 다른 차원의 관리와 제어를 요구한다.
      - 예를 들어 열개의 가상 서버들이 하나의 10GB 네트워크 어댑터를 공유하고 있다고 가정하면
       · 열대의 가상 서버들 중 어떤 하나가 소비할 대역폭을 제한할 수 있는 어떤 제어 메커니즘이 필요하게 된다.
       · 그러한 제어는 대역폭 사용 정책을 정의하거나 가상 네트워크 인프라 스트럭쳐 내에서 네트워크 정책을 강제할 수 있는 에이전트를 제공함으로써 강제로 이행될 수 있다.
    ▷ 네트워크 가상화를 위해 요구되는 관리와 제어 기능들은 온 디맨드 운영 환경(ODOE)의 일부로서 정의되고 있다.
       · 네트워크 자원 매니저(NRM, Network Resource Manager) 요소는 기본적으로 통합된 토폴로지 정보, 비즈니스 연속성(네트워크 자원의 자동 복구) 그리고 그러한 환경에서 가능한 프로비져닝 체제를 제공할 것이다.
       · 그리고 이러한 지원은 WSDM 기반의 인터페이스의 집합 형태로 결합될 것이다.

반응형

'컴퓨터 활용 > 클라우드 컴퓨팅' 카테고리의 다른 글

[14강] 클라우드 오해  (0) 2012.07.16
[12강] 가상화 엔진  (0) 2012.07.15
[10강] 서버 가상화  (0) 2012.07.13
[9강] 가상화 개념  (0) 2012.07.12
[8강] 클라우드 컴퓨팅 도입전략  (0) 2012.07.11
:
반응형

1. 소셜미디어 마케팅


  1) 소셜미디어 마케팅 효과
    ○ 최소 비용의 광고 효과!
    ○ 고객과의 대화를 통한 고객 니즈 파악 - 변화된 기업이미지 / 충성고객 확보
    ○ 개방과 공유로 인한 신뢰형성
    ○ 고객 = 기업이라는 친밀감 형성의 기회
    ○ 소비자 참여로 제품 / 광고 아이디어 창출 기회

 

  2) 소셜미디어 마케팅 변화
    ○ 세상의 변화! 웹의 변화! 스마트폰의 확산!
    ○ 소비자들은 직접 대화하고, 더 이상 TV 광고를 신뢰하지 않음
    ○ 좋은 것은 추천하고 좋지 않은 제품은 일파만파 소문을 내는 힘을 가진 존재
    ○ 이제 마케팅도 변화야 할 때! 변하지 않는 것은 자살행위!

 

 

2. QR코드 활용


  1) QR코드
    ○ 일본 도요타 자회사 덴소웨이브에서 자동차 부품 바코드용으로 제작
    ○ 문자 및 동영상 등을 담을 수 있는 2차원 바코드
    ○ QR코드의 생성, 검색 및 관리가 가능함


  2) QR코드의 활용
    ○ 상품정보, 가격, 제품메뉴얼, 소비자 평가
    ○ 자신의 프로필을 QR코드로 작성

 

      ※ 각종 QR코드 이미지(출처 : 구글 이미지)


3. 스마트폰 활용

  ○ 보건복지부 - 응급의료 1339


  ○ 한국관광공사 - 대한민국 구석구석 


  ○ 기상청 - 날씨


  ○ 서울시 - 서울 빠른길


  ○ 포항시 - 포항시청


  ○ 해운대구청 - 해운대 관광문화 


  ○ 경기도 교육청 - 현장체험학습장 안내


  ○ 기업 - 홈네트워크 서비스

    ▷ 스마트폰 장점을 활용한 신규 서비스 개발해 마케팅·홍보에 활발하게 적용

      - GS건설 '일산자이' 앱

 

      - 삼성물산 '래미안 스마트 홈 앱'

      - SK건설 '지그비(ZigBee)'

    ▷ 제공 서비스

      - 홈네트워크, 원격검침, 관리비, 주차안내

      - 엘리베이터를 스마트폰으로 호출할 수 있고 지하주차장 차량 위치 파악

      - 거실 커튼을 열고 화장실 욕조에 물 받기

      - 래미안의 경우 가스밸브, 난방, 조명 등도 제어 가능

 

 

4. 위치기반서비스와 증강현실 활용


  1) 위치기반서비스(Location-based Service, LBS)
    ○ 스마트폰 내 기지국이나 위성항법장치(GPS)칩을 통해 얻은 위치정보를 바탕으로 이용자에게 여러 가지 서비스를 제공

    ○ 처음 미국에서 군사용 목적으로 개발, 현재는 교통·치안·물류·생활정보 등 다양한 분야로 급격히 확산
    ○ 특정 지역의 날씨, 뉴스, 쇼핑 정보 등 제공 가능
    ○ 특정 장소에서 활발한 활동을 하는 사람에게 시장(mayor)또는 캡틴(captain)등의 지위를 부여하고, 활동에 대한 보상차원에서 쿠폰 및 가격 할인 등을 제공

 

    <참고 사이트 > 위치기반? 그게 뭔데? : http://changeon.org/16250


  2) 증강현실(AR, Augmented Reality)

    ○ 실제 세계위에 가상의 정보를 혼합하여 보여주는 기술 및 개념

 

    <참고 사이트>

      - 증강현실(PDF파일) : http://j.mp/c4wocw

      - 놀라워라 증강현실 영상 모아보기 : http://itcho.egloos.com/5183500

      - 아이폰 증강현실 앱 모음 레이어 : http://ipodart.net/616

 

반응형
:

[10강] 서버 가상화

컴퓨터 활용/클라우드 컴퓨팅 | 2012. 7. 13. 10:47 | Posted by 깨비형
반응형

1. 서버 가상화 시장

 

  ○'서버 가상화'란 하나의 컴퓨터에서 여러 개의 운영체제를 설치해 여러 개의 서버처럼 운용하는 기술로, 현재는 VM웨어, 마이크로소프트, 시트릭스(젠소스 인수) 등이 관련 시장을 주도하고 있다.

 

  ○가상화 기술은 하나의 서버를 여러가지 용도로 사용한다는 점에서 총 소유비용을 줄일 수 있고, 유지보수 등도 훨씬 더 간편케 해 급성장할 것으로 예상되는 시장이다.

 

  ○ 서버 가상화 시장
    ▷ 현재 VM웨어가 약 시장의 70%를 장악하고 있다고 평가되는 등 무서운 기세를 올리고 있다.
    ▷ 이 힘을 바탕으로 VM웨어는 미국 나스닥 시장에서 돌풍을 일으키며, 모 기업인 EMC의 현금원이 됐다. 그러나 VM웨어를 공략하는 업체들의 움직임도 발빠르다.
    ▷ 최근 시트릭스는 오픈소스 서버 가상화 솔루션 업체 젠소스를 인수해 VM 웨어에 도전장을 던진 바 있다. 시트릭스는 시트릭스 젠서버 등 젠소스 기술을 이용한 솔루션을 선 보이며 VM웨어와의 '맞짱'을 선언했다.
    ▷ 마이크로소프트는 VM웨어에서 돌아가는 서버들을 MS 포맷으로 전환할 수 있도록 해주는 '시스템센터 버추얼머신매니저' 을 발표하며 VM웨어를 견제하기 시작했다. MS는 윈도 서버 2008에 비리디안(코드명)이라는 가상화 솔루션을 탑재해 VM웨어와 경재하고 있다.
    ▷ 오라클은 전 세계 소프트웨어 시장의 2위이지만, 기업용 SW시장에서는 실질적으로 1위를 달리고 있다. 세계적인 기업 중 오라클 제품에 의지하지 않고 있는 기업이 거의 없을 정도다. 오라클은 오라클 VM이 자사의 DB, 미들웨어, 애플리케이션을 지원한다는 것을 명확히 하고 있다. 기존 오라클 제품을 이용하는 고객이나, 미래의 오라클 고객을 주 타겟으로 하겠다는 전략이다. 과연 오라클이 VM웨어의 독주를 막을 수 있을 지 주목된다.

 


2. 서버 가상화 개념

 

  ○ 서버 가상화는
    ▷ 하나의 서버에서 여러 개의 애플리케이션, 미들웨어 및 운영체제(OS)들이 제각기 서로 알 필요도 없고, 서로 영향을 미치지 않으면서 동시에 사용될 수 있도록 해준다.

 

  ○ 서버 가상화의 초기 형태에는
    ▷ 가상 메모리, 가상 I/O 그리고 에뮬레이션 등이 포함되었다.
    ▷ 이러한 초기 형태의 가상화 기술들은 곧 애플리케이션 및 서브 시스템의 가상화로 발전되어서 다수의 애플리케이션, 서브 시스템 또는 미들웨어 스택들이 하나의 운영 체제 아래에서 통제를 받으면서 수행될 수 있게 해준다.

 

  ○ 아래 그림은 서버 가상화의 여러 가지 형태를 간단히 설명해주고 있다.
    ▷ 서버 내의 가상화의 대표적인 예로는 Managed Runtime, 물리적 분할, 가상 머신, 논리적 파티셔닝, 가상 I/O를 들 수 있다.

 


3. 서버 가상화 기술

 

   1) Managed Runtime
      - 오랫동안 대형서버들은 단일 OS 시스템(또는 OS 이미지) 위에서 상용의 대규모이면서 높은 가용성이 요구되는 애플리케이션들이 서로 영향을 미치지 않으면서 돌아갈 수 있도록 독립적인 메모리 스페이스 영역과 CPU 자원을 별도로 할당하는 아키텍쳐 디자인을 유지해 왔다.
      -  위측의 그림 처럼 애플리케이션 중심의 단일 사용보다는 공유에 적합하도록 디자인된 좀 더 발전된 형태의 아키텍쳐는 애플리케이션과 미들웨어 사이에서 절연(Isolation) 효과와 데이터 정합성을 보장해준다.
      - 오늘날 Sun의 SPARC/Solaris와 같은 아키텍쳐들과 운영 체제들은 Managed Runtime 또는 컨테이너를 제공하려고 진화하고 있다.

 

   2) 물리적 분할(Physical Partitioning)
    ▷ 서버 가상화는 하드웨어 자원들이 물리적으로 분할이라는 하위 자원 단위로 분할되어 사용할 수 있게 해준다. 이때의 물리적 분할은 대개 CPU 프로세서와 I/O 디바이스를 경계로 이루어지며, 각 파티션은 최소한 1개 이상의 CPU 프로세서를 가져야 한다.
    ▷ 각 파티션은 물리적으로 완전 격리된 형태로 구성되며, 그래서 파티션들은 일반적으로 유연하지 못하고 전체 시스템을 재부팅 하기 전까지는 변경되지 못한다.
    ▷주 프레임에서 최초 소개되었던 물리적 파티션은 이제 서버들이 좀더 안정화되고 경량화되면서 장점를 잃어가고 있고 아주 소수의 시스템들만이 제공할 뿐이다.
    ▷분할은 크게 물리적 분할, 소프트웨어적 분할(주로 가상 머신) 그리고 논리적 분할 등으로 구분할 수 있다.

 

   3) 가상 머신(Virtual Machine)
    ▷ 1970년대 초반 가상 머신(VM)의 도래는 가상화의 새로운 장을 열었다.
    ▷ 가상 머신을 이용한 서버 가상화는 소프트웨어적 파티셔닝 또는 OS 이미지 가상화라고도 불리운다.
    ▷ 여기서 가상 머신은 일종의 단순화되고 변형된 모체 OS로써, 이런 OS 위에 우리가 알고 있는 리눅스, 윈도우와 같은 완전한 OS 시스템이 설치되어 돌아갈 수 있게 된다.
    ▷ 아래의 그림은 이러한 가상 머신의 개념을 간단히 보여 주고 있다.


      - 가상 머신 위에서 가동되는 개별 OS 이미지는 실제 디바이스와 에뮬레이션된 디바이스 모두를 액세스할 수 있다.
      - 아래의 그림에 간단히 보여 주고 있다.

 

      - 이런 가상 머신의 개념은 최근에 나온 것은 아니다.
      - 오늘날 가상 머신은 아주 치밀하고 가변적이어서, 실제 및 가상 자원들 모두가 공유될 뿐만 아니라 가상 머신들 사이에서 시스템 재시작 없이도 동적으로 스위칭 될 수 있도록 해준다.
      - 가상 머신을 통해 OS 이미지를 가상화하는 능력이 주어짐에 따라, 사용자들은 추가 하드웨어 구입 없이도 새로운 OS의 설치, 애플리케이션의 테스팅 및 업그레이드를 동일한 물리적 서버상에서 동시에 수행 시킬 수 있다.
      - 이를 통해 같은 물리적 서버상에서 다른 OS 이미지로 가동되는 운영 시스템들간에 아무런 영향을 끼치지 않고서도 새로운 애플리케이션들을 동시에 테스팅 할 수 있게 된다.

 

   4) 논리적 분할(Logical Partitioning)
      - 논리적 분할 은 가상 머신과 물리적 분할 사이에 있는 뛰어난 서버 가상화 기능이다.
      - 가상 머신과 함께 논리적 분할 은 IT 인프라스트럭쳐를 가상화하기 위한 전략에 있어서 핵심 요소가 된다.
      - 논리적 분할 은 별도의 모체가 되는 OS 없이 하이퍼바이저(Hybervisor)라는 펌웨어 수준에서 하나 또는 그 이상의 OS 이미지들이 하나의 물리적 서버 위에서 동작할 수 있도록 해준다
      - 이러한 각 논리적 파티션은 고정 혹은 가변적인 개수의 프로세서를 가질 수 있다.
      - 물론 논리적 파티셔닝을 통해 물리적 파티셔닝 기능을 구현할 수도 있다.
      - 참고로 1개의 단일 프로세서의 일부분을 할당하여 동적인 논리적 파티션을 만드는 것은 마이크로 파티셔닝(Micro Partitioning)이라 부른다.
      - 또한 논리적 파티션간에 자원 활용의 불균형이 존재하는 경우에는 시스템이 제공하고 있는 고급 파워 가상화 기능의 하나인 파티션 로드 매니저를 활용할 수도 있다.
      - 파티션 로드 매니저는 각 논리적 파티션들의 사용률을 실시간으로 파악하여 미리 정해진 사용률 정책을 기반으로 하여 워크로드가 낮은 파티션의 CPU 및 메모리 자원을 실시간으로 워크로드가 높아진 파티션으로 자동 재분배해 줌으로써 최적의 시스템 효율성을 추구하게 해준다.
    ▷ 하이퍼바이저의 아키텍처 구현 방식 사례: VMWare ESX의 구조도를 보여 주고 있다

 


   5) I/O 가상화
    ▷ 필요성
      - 가상 머신과 논리적 분할만으로는 서버 내 가상화의 공유 및 절연(Isolation) 기능을 완벽하게 구현할 수는 없다.
      - 이를 보완하기 위해 어댑터와 같은 I/O 자원들을 공유하거나 또는 가상 머신들 간에 혹은 논리적 파티션들간에 I/O 통신을 할 필요가 있다.
    ▷ 해결방법
      - 서버와 운영체제의 결합을 통해 I/O 가상화를 구현하기 위한 여러 가지 방법을 제공하고 있다.
    ▷ 시스템의 가상 I/O 서버(VIOS)
      - 특별한 목적의 가상 분할로서, 다른 파티션들에게 I/O 자원을 공급하는 역할을 한다.
      - 가상 I/O 서버는 물리적 자원을 소유하면서 다른 파티션들에게 I/O 자원의 공유를 허용해준다.
      - 사용자들은 가상 I/O 기술덕분에 물리적 어댑터를 특정 파티션에만 할당하고서도 다른 파티션들과 공유해서 사용할 수 있게 된다.
    ▷ 결과
      - 각 파티션마다 별도로 네트워크 어댑터, 디스크 어댑터 그리고 디스크 드라이브를 가져야 하는 요구사항이 제거됨으로써 전체적인 비용을 낮출 수 있게 된다.
    ▷ 가상 I/O 서버가 가지는 I/O 가상화의 기능에 따라 3가지로 분류된다.
      - 가상 SCSI,
      - 가상 이더넷,
      - 공유 이더넷 어댑터(Shared Ethernet Adapter)

 

     ★ 가상 이더넷 (Virtual Ethernet)
      - 대표적인 I/O 가상화의 하나로써 가상화의 애뮬레이션 기능을 이용하고 있다.
      - 각 파티션들간에 물리적인 네트워크 어댑터 없이도 메모리 버스를 통하여 통신이 가능하게 해준다.
      - 이것은 동일한 물리적 하드웨어상에서 돌아가는 솔루션의 계층 요소들끼리 메모리상에서 고속, 고효율의 통신이 가능하다는 것이다.
      - 이를 통해 사용자들은 별도의 물리적 어댑터를 사용하지 않고서 또 어댑터 구매에 따르는 관리 및 비용 부담 없이도 절연, 네트워크 이중화 그리고 향상된 보안 체계를 가질 수 있다.

 

     ★ 공유 이더넷 어댑터(SEA: Sharable Ethernet Adaptor) :
      - 공유 이더넷 어댑터는 파티션의 개수보다 물리적 어댑터의 개수가 적은 경우에 여러 파티션들이 물리적 이더넷 어댑터를 공유할 수 있도록 해준다.
      - 또한 가상 이더넷에서 실제 네트워크 어댑터로 네트워크 트래픽을 보내줌으로써 가상 이더넷과 실제 물리적 이더넷을 연결하여 주기도 한다.
      - 아래 그림은 공유 이더넷 어댑터를 통한 가상 통신의 흐름도를 보여주고 있다.

 


     ★ 가상 SCSI
      - 한 대의 서버를 여러 개의 파티션으로 나누어 구성할 경우 가장 문제가 되는 부분이 I/O 어댑터의 부족이며,
      - 특히 외장 디스크를 사용할 수 있게 해주는 파이버 채널 어댑터가 절실히 부족하게 된다.
      - 이를 해결하기 위해 가상 I/O 서버의 개념이 필요하다.
      - 가상 I/O 서버는 물리적인 디스크를 실제로 소유한 파티션으로서 디스크 볼륨이 필요한 파티션들에게(파이버 채널 어댑터가 없음) 논리적 디스크 볼륨의 형태로 디스크 볼륨을 할당해준다.
      - 즉, 가상 I/O 서버 파티션에서 만들어져 제공된 논리적 디스크 볼륨은 이를 이용하는 다른 파티션들에게 SCSI 디스크 형태로 나타난다.

반응형

'컴퓨터 활용 > 클라우드 컴퓨팅' 카테고리의 다른 글

[12강] 가상화 엔진  (0) 2012.07.15
[11강] 스토리지 가상화  (0) 2012.07.13
[9강] 가상화 개념  (0) 2012.07.12
[8강] 클라우드 컴퓨팅 도입전략  (0) 2012.07.11
[7강] 클라우드 컴퓨팅 SaaS  (0) 2012.07.10
:

[9강] QR코드

카테고리 없음 | 2012. 7. 12. 14:58 | Posted by 깨비형
반응형

1. QR활용 홍보마케팅

 

  1) QR코드의 활용

    ○ 경상남도 관광지와 관광시설 소개

      ※ 사진은 경남관광 길잡이 홈페이지(우측 상단의 QR코드)


    ○ 서울시 버스정류장

   ※ 사진출처 : http://olpost.com/v/3662117

 

    ○ 전단지

 

   ※ 사진출처 : http://blog.naver.com/tabikorea/120092138926


    ○ 브로셔 

     ※ 사진출처 : http://rudelulu.blog.me/20143334672


    ○ 리플렛

    ※ 사진출처 : http://blog.naver.com/tabikorea/120092244400

 

  ★ QR(Quick Response)코드란 ?

      ▷ 사각형의 가로, 세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스) 형식의 코드

      ▷ 1994년 일본의 자동차 부품회사인 덴소웨이브社가 개발한 코드 시스템으로, 지금은 덴소웨이브사가 특허권을 행사 하지 않겠다고 선언하여 다양한 분야에서 널리 활용되고 있다.

 


2. QR코드 제작 실습

 

  1) 다음 QR코드 제작 순서(다음 기준)
    ○ 다음에서 검색창에 ‘다음코드’라고 입력하기
    ○ 코드생성하기 버튼누르기
    ○ 코드 생성 화면에 제목을 입력하고 코드디자인 선택하기
    ○ 계정코드 정보 선택 창에서 나만의 정보를 선택하기
    ○ 홈페이지, 연락처, 지도, 이미지, 동영상 등을 등록 후 화면하단의 생성하기 버튼을 누르기
    ○ 왼편 메뉴에서 마이코드를 선택하면 생성된 코드가 화면에 표시되며, 수정 및 삭제하기 가능

 

   <참고 사이트>

     ○ QR코드의 이해 : http://j.mp/N1AB4R

     ○ About QR Code(한국 덴소 판매) : http://www.qrcode.com/ko/

     ○ QR코드 만들기(다음/네이버) :  http://angrybirds.tistory.com/510

 

반응형
:

[9강] 가상화 개념

컴퓨터 활용/클라우드 컴퓨팅 | 2012. 7. 12. 06:59 | Posted by 깨비형
반응형

1. 가상화의 정의와 개념


  ○ 정의

      - 컴퓨터에서 컴퓨터 자원의 추상화을 일컫는 광범위한 용어임

      - "물리적인 컴퓨터 리소스의 특징을 다른 시스템, 응용 프로그램, 최종 사용자들이 자원과 상호 작용하는 방식으로부터 감추는 기술"로 정의할 수 있다.

      - 이것은 다중 논리 리소스로서의 기능을 하는 것처럼 보이는 서버, 운영체제, 응용 프로그램, 또는 저장장치와 같은 하나의 단일 물리적 자원을 만들어 낸다.

      - 아니면 단일 논리적 자원처럼 보이는 저장장치나 서버와 같은 여러 개의 물리적 지원을 만들어 낼 수 있다.


  ○ 가상화 유래

      - 이 용어는 오래되었다. 1960년대 이후로 널리 쓰였으며, 전체 컴퓨터 시스템에서 개별 기능/구성 요소에 까지 컴퓨터의 다른 많은 면과 영역에 적용되어 왔다.

      - 모든 가상화 기술의 공통 주제는 주변에 막을 씌워 "기술적으로 자세한 부분을 숨기는 것"이다.

      - 가상화는 다른 물리적 위치에서 리소스를 한데로 합치거나 제어 시스템을 단순하게 하여 다중 송수신 접근과 같은 것을 통해 기반이 되는 기능 추가를 보이지 않게 하는 외부 인터페이스를 만들어 낸다.

      - 새로운 가상 플랫폼과 기술의 최근 발전은 이렇게 성숙한 개념에 다시 한번 집중하게 만들었다.


  ○ 가상화 기술은 실제 존재하는 물리적 자원들을 논리적 자원들의 형태로 표시하는 기술로서, 물리적 자원을 이용하는 사용자(구체적으로 애플리케이션 및 서비스를 가리킴)에게는 논리적 형태로만 나타난다. 아래 그림 처럼 가상화 기술이 이들 논리적 자원들과 실제 물리적 자원들에 대한 연결을 담당해 줌으로써, 가상화 자원을 이용하는 사용자는 더 이상 어떤 자원들이 사용되는지를 구체적으로 알 필요가 없어진다.

  ○ 앞의 그림에서 보여주고 있는 것과 같이

    ▷ 가상화라는 중간 계층을 이용하여 애플리케이션과 서비스를 실제적인 자원들과 분리하는 이러한 형태는 사용자로 하여금 동일한 자원을 공유하게 해주고, IT 자원들을 개별 자원이라기 보다는 논리적인 자원 풀로서 사용하고 다루게 해준다.

    ▷ 서버내의 자원 분할(Partitioning)은 가상화의 대표적인 사례로서, 커다란 하나의 서버 시스템을 다수의 작은 시스템으로 보이게 해줌으로써 서버 자원을 공유하게 해준다.

    ▷ 또한 스토리지 가상화 기술은 여러 개의 물리적 스토리지 시스템들에 남아 있는 유휴 디스크을 모아서 만든 디스크 풀에서 가상화된 디스크를 만들 수 있게 해준다. 이렇게 가상화된 디스크에 접근함으로써 애플리케이션 서버는 실제로는 최대 사용 가능한 공간이 300MB 밖에 안되는 상황에서도 마치 1TB의 스토리지가 단독으로 붙어 있는 것처럼 간주하여 실행될 수 있다.


  ○ 결론적으로 가상화 기술은 실제로 존재하는 물리적 자원들에 대한 중재자 역할을 해주는 기술로써 위의 경우에 적용해 보면 가상화 기술은 애플리케이션 서버의 스토리지 요구를 가로채서 여러 개의 스토리지 컨트롤러에 걸쳐 있는 유휴 공간을 찾아내 줌으로써 스토리지 용량에 대한 요구를 만족시켜 주는 것이다.



2. 가상화의유형


  ○ 가상화는 일반적으로 서버, 스토리지 및 네트워크와 같은 전통적인 단위 하드웨어 자원에 많이 적용되어 왔다. 그러나 가상화의 적용 범위는 아래 그림처럼 단순히 하드웨어 차원의 IT 리소스에만 한정되지 않고 애플리케이션, 미들웨어, 분산 시스템 및 가상화 자원들 자체를 포함하여 비실체적인 자원들에 대해서도 적용될 수도 있다.



  ○ 위 그림에서 보여 준 것과 같이 가상화 범위는 다양하다.


  ○ 즉 미들웨어를 통한 워크로드의 가상화에는 잡 스케쥴러(JobScheduler)가 이용될 수 있으며, 애플리케이션 레벨의 가상화에는 애플리케이션 서버가 스스로 인스턴스를 제어하여 워크로드를 관리할 수도 있다. 대표적인 사례로 전자에는 다양한 그리드 스케쥴러가 있고, 후자에는 WAS-XD 같은 웹 애플리케이션을 들 수 있다.


  ○ 향후 전통적인 자원 가상화의 추세는 여전히 개별 하드웨어를 중심으로 이루어져 가겠지만, 새로운 형태의 가상화 역량이 추가적으로 요구되고 있다. 새로운 가상화 역량에는 작은 다수의 시스템 집합에서 가상 시스템을 만들어내거나 플랫폼과 벤더의 경계를 넘어서서 단순화되고 일관된 방식으로 관리될 수 있는 가상 시스템을 구현하는 것이 포함되어 있다. 여기에는 앞 페이지의 그림에서 관리의 가상화, 전사적 차원의 가상화 등이 포함될 수 있다.


  ○ 가상화의 적용 범위로

      - Infrastructure 계층의 디바이스, 네트워크, Power 가상화

      - Hardware, 계층의 서버와 저장장치 가상화

      - Operating Systems 계층의 운영체제 가상화

      - Middleware, 계층의 Applicaton 가상화

      - Workload 계층의 업무의 가상화

      - Bussiness Appplication 계층의 Database 가상화 등이 있다.


  ○ 여기서는 서버, 스토리지 및 네트워크 등 주로 하드웨어 인프라 차원에서의 가상화 기술에 설명해 나가도록 할 예정이며, 기회가 될 경우에 추가적으로 나머지 레이어에 대한 가상화 적용 기술들을 소개할 계획이다.


  ○ 가상화는 자원의 공유(Sharing), 단일화(Aggregation), 에뮬레이션(Emulation) 그리고 절연(Insulation)이라는 4가지 기본적인 기능을 가지고 있다. 아래 그림은 가상화의 기능별 종류 및 이에 따르는 사례들을 보여주고 있다.


   1) 공유(Sharing) :

    ▷ 가장 대표적인 가상화의 기능으로서 다수의 많은 가상 자원들이 하나의 동일한 물리적 자원과 연결되어 있거나 가리키는 것을 말한다. 물리적 자원의 일부분을 가상화된 자원마다 할당하거나 혹은 물리적 자원에 대하여 타임 쉐어링 기법으로 공유하는 방식이 주로 사용된다.

    ▷ 이러한 형태의 가상화는 가상화 자원을 사용하는 여러 사용자들(애플리케이션 또는 서비스)이 물리적 자원을 공유하게 해주며, 이때 각 사용자는 마치 자기가 해당 자원을 혼자서만 사용하는 것과 같은 착각을 하게 된다.

    ▷ 대표적 사례로는 서버 내의 논리적 분할, 가상머신(VM), 가상 디스크, 가상 LAN(VLANs)을 들 수 있다.


   2) 단일화(Aggregation) :

    ▷ 공유의 반대되는 가상화 개념으로서, 가상 자원은 여러 개의 물리적 자원들에 걸쳐서 만들어질 수 있으며, 이를 통해 외견상 전체 용량을 증가시키고 전체적인 관점에서 활용과 관리를 단순화시켜 줄 수 있다.

    ▷ 예를 들어, 스토리지 가상화는 여러 개의 물리적 디스크 시스템에 남아있는 각각의 유휴 디스크들을 하나의 가상화된 디스크로 만들어 주는데, 이때 가상화된 디스크는 가상 디스크를 만드는데 사용 되어진 어떤 물리적 디스크보다도 더 커질 수 있다


   3) 에뮬레이션(Emulation) :

    ▷ 물리적 자원 자체에는 원래부터 존재하지 않았지만 가상 자원에는 어떤 기능들이나 특성들을 마치 처음부터 존재했던 것처럼 가질 수 있다. 예를 들어 IP 네트워크 상에서 가상 SCSI 버스를 구현하는 iSCSI 또는 물리적 디스크 스토리지상에 구현된 가상 테이프 스토리지 등이 여기에 속한다. 또 다른 형태의 에뮬레이션에는 여러 개의 제각기 다른 물리적 자원들을 표준 구성요소 형태인 것처럼 가상 자원으로 표시하는 것이 있다. 여러 종류의 이더넷(Ethernet) 인터페이스를 마치 하나의 특정한 표준 이더넷 인터페이스 모델로 나타내는 것이 그 예이다.


   4) 절연 (Insulation) :

    ▷ 가상화된 자원들과 물리적 자원들간의 상호 맵핑은 가상화 자원들 또는 가상화 자원들을 사용하는 사용자들에게 아무런 영향을 미치지 않으면서 물리적 자원들이 교체될 수 있도록 해준다 . 이것은 투명한 변경(Transparent Change)이라고 불리우며, 투명한 변경은 가상화에 있어서 하나의 부가적인 혜택이기도 하지만, 때때로 그 자체가 하나의 기술로서 중요한 의미를 갖기도 한다. 어떤 가상 프로세서가 결함이 발생하였거나 혹은 곧 발생하려는 물리적 프로세서에서 다른 정상적인 물리적 프로세서로 자동적으로 옮겨간다거나, 디스크의 결함을 사용자들로부터 숨기기 위해 다중디스크(Redundant Disk)를 사용하는 RAID 스토리지 컨트롤러가 대표적인 사례이다. 달리 말해 장애 방지(Failure Proof)의 효과라고 볼 수 있다.


  ○ 가상화의 혜택은 가상화를 도입하려는 사용자들의 목표나 접근 방법, 채택된 기술 및 기존 IT 인프라스트럭쳐의 종류에 따라 크게 달라진다. 대부분의 사용자들은 (심지어는 단순히 서버 통합에 가상화를 사용하는 경우에도) 아래에 언급된 혜택들을 어느 정도 가질 수 있다. 또한 사용자들이 그들의 IT 인프라스트럭쳐를 가상화하는데 더 많은 노력을 기울일 때, 얻을 수 있는 가상화의 혜택은 그만큼 비례해서 커지게 된다. 아래 그림처럼 가상화 도입 시 얻을 수 있는 혜택들을 구체적으로 열거해 보면 다음과 같다.


   1) 높아진 자원의 활용률 :

      - 가상화는 물리적 자원들과 자원 풀에 대한 동적인 공유를 가능하게 해주며, 이를 통해 더 높은 자원의 활용률을 얻을 수 있다. 특히 평균 워크로드가 전체 자원의 워크로드 보다 훨씬 적은 가변적인 워크로드 상황에서는 더 높은 효과를 얻을 수 있다.


   2) 낮아진 관리 비용 :

      - 가상화는 관리해야 하는 물리적 자원들의 대수를 줄여줌으로써 관리 인력의 생산성을 향상시킬 수 있다.

      - 또한 물리적 자원들의 복잡성을 숨겨주고,

      - 자동화, 정보화 및 중앙화를 통해 공통된 관리 작업을 단순화시키고,

      - 워크로드 관리의 자동화를 가능하게 해준다.

      - 가상화는 이기종 플랫폼 환경에서도 관리 도구를 공통으로 사용할 수 있게 해준다


   3) 사용의 유연성:

      - 가상화는 빠르게 변화하는 비즈니스니스를 만족시키기 위하여 자원들이 동적으로 재구성되고 활용 될 수 있도록 해준다.


   4) 향상된 보안

      - 가상화는 단순한 공유 메커니즘에서는 불가능한 분리와 격리를 가능하게 해서 데이터와 서비스에 대하여 통제되고 안전한 액세스를 제공한다.


   5) 높아진 가용성

      - 가상화는 사용자레벨에 아무런 영향을 주지 않고도 물리적자원이 제거되거나 업그레이드 또는 변경 될 수 있도록 지원해 준다.


   6) 증가된 확장성

      - 자원 분할 및 단일화(Aggregation)는 가상화된 자원이 개별 물리적 자원보다 더 작아지거나 혹은 더 커질 수 있게 해준다.

      - 이를 통해 물리적 자원의 구성 변경이 없어도 필요한 만큼의 적정한 확장성을 얻을 수 있다.


   7) 상호 운영성 및 투자의보호

      - 가상화 자원들은 기존 물리적 자원들간에서는 불가능한 인터페이스와 프로토콜 레벨에서의 호환성을 제공해 준다.


   8) 향상된 프로비져닝 (Provisioning)

      - 가상화는 자원의 할당을 개별 물리적 단위보다도 더 세밀한 조각 단위에서 가능하게 해준다


  ○ 가상화를 도입하려고 할 때 처음부터 전사적 차원에서 접근할 필요는 없다. 오히려 장기적인 IT 발전 방향에 대한 로드맵을 그린 다음 단계적으로 가상화를 기업 내에서 확산 시켜나가는 접근 방법이 필요하다. 이러 접근 방법에 맞추어 가상화를 도입하는 순서는 동질적 가상화에서 시작하여 이질적 가상화, 전사적 가상화를 거쳐 마지막으로 글로벌 가상화로 점점 범위를 확대하면서 기업 내의 역량이 이에 따라 갈수 있도록 보조를 맞추어 가는 것이 중요하다. 아래 그림은 가상화의 단계별 발전 과정을 모형화하여 보여주고 있다.



  ○ 먼저 동질적 가상화(Virtualize like resources)란 가상화의 도입을 처음으로 고려할 경우에 많이 발생하며, 조직 또는 부서 단위에서 동일한 또는 비슷한 자원들을 하나의 가상 풀로 묶는 것이다. 여기에는 스토리지 가상화가 대표적인 예이다.


  ○ 이질적 가상화(Virtulaize unlike resources)란 OS 또는 애플리케이션처럼 성격이 다른 자원들을 하나로 묶는 것으로 워크플로우 (Workflow:작업흐름도)와 관련 있는 모든 자원들을 가상화하는 단계를 말한다. 여기에는 트랜잭션 또는 워크플로우의 자동화가 필수적이며, 가상화 엔진 또는 그리드 구축이 구체적인 예이다.


  ○ 가상화가 기업 내에 어느 정도 진척이 되면 전사적 가상화(Virtualize the enterprise)의 단계로 넘어간다. 이 단계에서는 모든 자원들이 동적으로 관리가 되며 각 부서간에 사용량에 따른 비용 할당이 가능하게 된다.


  ○ 마지막 단계의 가상화는 기업의 경계를 넘어서서 비즈니스 파트너와 심지어는 고객까지도 가상화의 주체로 참여하는 글로벌 가상화(Virtualize outside the enterprise)로 이행한다.



3. 가상화의 기술 분류


  ○ 시장에서 실제로 활용되고 있는 다양한 가상화 기술들은 분류 방식에 따라 여러 가지로 나누어볼 수 있다.


  ○ 먼저 이전의 앞 가상화 적용 범위의 그림처럼 가상화 계층의 위치에 따라

    ▷ 하드웨어 가상화에서부터

    ▷ OS 가상화, 애플리케이션 가상화, 관리 가상화 등으로 단계적으로 나누어볼 수 있으며

    ▷ 혹은 가상화가 적용되는 물리적 범위를 기준으로 시스템 내부 가상화, 시스템 외부 가상화 등으로 나누어볼 수도 있다. 물론 이외에도 다양한 분류 방법이 있을 수 있다.


  ○ 여기서는 후자의 경우처럼 가상화가 시스템 내부에 구현되었는가 또는 시스템 외부간에 구현되었는가에 따라 시스템 내부 가상화와 시스템 외부 가상화로 크게 나누었으며 각각은 다시 서버 가상화와 스토리지 가상화로 좀 더 세밀히 나눌 수가 있다. 한편 네트워크 가상화는 특성상 분류가 어려워 별도의 가상화 항목으로 배치하였다. 이것을 정리하면 다음 페이지 그림과 같이 나타낼 수 있다.


  ○ 아래의 그림은 가상화에 대한 기술 분류를 보여 주고 있다.



  ○ 서버 가상화와 스토리지 가상화 그리고 네트워크 가상화를 각각 나누어 진다.


  ○ 이들을 공통적으로 지원하는 차세대 가상화의 대표적인 실체인 가상화 엔진(Virtualization Engine)이 필요하다. 이들 내용은 가상화 설명의 끝 단계에서 자세히 설명한다.


반응형
:
반응형

** 스마트폰용 웹사이트를 모으고 있습니다.
** 누구나 추가하실 수 있습니다.

 


** NGO

사랑밭(캠페인,자원봉사) http://m.withgo.kr/ 
세이브더칠드런 http://m.sc.or.kr/ 
승가원(장애아동시설) http://sgwonchild.or.kr/m/ 
포스코청암재단 http://m.postf.org/ 
홀트아동복지회 http://m.holt.or.kr/

굿네이버스 http://m.goodneighbors.kr/


** 미디어,뉴스

AdMob(광고마켓) http://www.admob.com/ 
BBC http://www.bbc.co.uk/mobile/i/ 
BCC PDA http://www.bbc.co.uk/mobile/pda/ 
CGN TV(선교교육전문) http://m.cgntv.net/ 
CNN http://cnnmobile.com/TIME 
ESPN http://m.espn.go.com/ 
Foreca(세계날씨정보) http://foreca.mobi/ 
KBS http://m.kbs.co.kr/ 
LA데일리뉴스 http://m.dailynews.com/ 
Mobile News http://www.mobilenews.ne.jp/ 
NBC.com http://m.nbc.com/ 
Newsweek http://i.newsweek.com/ 
SBS http://m.sbs.co.kr/ 
UBC(프라임뉴스,맛집) http://m.ubc.co.kr/ 
YTN http://m.ytn.co.kr/ 
iMBC http://m.imbc.com/ 
경인방송iTV편성표 http://xguru.net/m/tv.html 
경향닷컴 http://m.khan.co.kr/ 
광주드림 http://m.gjdream.com/ 
광주인(전남인터넷신문) http://m.gwangjuin.com/ 
남양주투데이 http://m.nyjtoday.com/ 
뉴스컬쳐 http://m.newsculture.tv/ 
뉴욕타임즈 http://mobile.nytimes.com/ 
데일리웨프(패션,뷰티,인테리어뉴스) http://m.wef.co.kr/ 
동아비즈니스리뷰 http://m.dongabiz.com/ 
매일경제 http://m.mk.co.kr/ 
매일경제PDA http://pda.mk.co.kr/ 
머니투데이 http://m.mt.co.kr/ 
베타뉴스 http://m.betanews.net/ 
서울신문NTN http://m.seoulntn.com/ 
세계일보 http://m.segye.com/ 
소품집(조선일보,조인스뉴스제공) http://www.yhzion.kr/ 
쇼핑저널 http://m.kcc.go.kr/ 
스포츠서울닷컴 http://mobile.sportsseoul.com/ 
연합뉴스 http://m.yonhapnews.co.kr/ 
오마이뉴스엄지뉴스 http://m.ohmynews.com/ 
위키트리 http://m.wikitree.co.kr
이데일리 http://m.edaily.co.kr/ 
이투뉴스 http://m.e2news.com/ 
전자신문 http://m.etnews.co.kr/ 
조선닷컴 http://m.chosun.com/ 
중앙일보 http://m.joins.com/ 
지디넷코리아(IT뉴스) http://m.zdnet.co.kr/ 
천지일보 http://m.newscj.com/ 
타임 http://mobile.time.com/ 
한국경제 http://m.hankyung.com/ 
한국아이닷컴 http://m.hankooki.com/ 
한국주택신문 http://m.housingnews.co.kr/ 
CCTV뉴스/CCTV저널 http://www.cctvnews.co.kr/
경제투데이 http://m.eto.co.kr/
조세일보 http://m.joseilbo.com 
동아일보 http://m.donga.com


** 정부

국가지식포털 http://pda.knowledge.go.kr/
기상청 http://pda.kma.go.kr/pda/ 
기획재정부 http://m.mosf.go.kr/ 
대법원PDA http://www.scourt.go.kr/pda/ 
대통령기록관 http://m.pa.go.kr/ 
문화체육관광부 http://m.mcst.go.kr/

문화체육관광부 정책포털 공감코리아 http://m.korea.kr/ 
문화체육관광부 문화포털 http://m.culture.go.kr/

외교통상부 http://m.mofat.go.kr/ 
지식경제부 http://m.mke.go.kr/ 
청와대 http://m.president.go.kr/ 
통계청 http://m.kostat.go.kr/ 
통계청PDA http://pda.nso.go.kr/
통일부북한자료센터 http://munibook.unikorea.go.kr/ 
행정안전부 http://m.mopas.go.kr/

 

** 공공기관

K-water http://m.gm.go.kr/ 
경희전자책도서관PDA http://pda.khu.ac.kr/ 
국립민속박물관 http://m.nfm.go.kr/ 
국립중앙도서관 http://m.nl.go.kr/
대구도시공사 http://m.duco.or.kr/ 
대한민국국회 http://www.assembly.go.kr/mobile/sim/ 
방송통신위원회 http://m.kcc.go.kr/ 
예술의전당 http://m.sac.or.kr/ 
정부민원안내콜센터 http://m.110.go.kr/ 
특허지원센터 http://m.ipac.kr/ 
한국도로공사 http://m.ex.co.kr/ 
한국인터넷진흥원 http://m.kisa.or.kr/ 
한국정보화진흥원 http://m.nia.or.kr/ 
한국주택금융공사 http://m.hf.go.kr/

 

** 지방자치단체

강서구청 http://www.gangseo.seoul.kr/mobile/ 
경기도열린도지사실 http://m.dojisa.gg.go.kr/ 
경남도청 http://m.gsnd.net/ 
경북구미시청 http://m.gumi.go.kr/ 
경상남도청 http://m.gsnd.net/ 
경상북도청 http://www.gb.go.kr/mobile/mhtml/index.jsp 
관악924 http://m.gwanak.go.kr/ 
관악구청 http://m.gwanak.go.kr/ 
광명시청 http://m.gm.go.kr/ 
구미시청 http://m.gumi.go.kr/ 
대전광역시동구 http://m.donggu.go.kr/ 
부산광역시북구청 http://m.bsbukgu.go.kr/ 
서귀포시청 http://m.seogwipo.go.kr/ 
서초구 http://m.459.go.kr/ 
수원시관광정보 http://uhappy.suwon.ne.kr:8800/wap/asp/ 
인천광역시 http://m.incheon.go.kr/ 
서울특별시 http://m.seoul.go.kr
성동구청 http://m.sd.go.kr
영등포구청 http://m.ydp.go.kr
종로구청 http://m.jongno.go.kr


** 대학

경남정보대학 http://www.kit.ac.kr/kit_2010/mobile/ 
계명대학교 http://m.kmu.ac.kr/ 
광운대학교 http://m.kw.ac.kr/
국민대학교 http://m.ku.ac.kr/ 
단국대학교 http://m.dankook.ac.kr/ 
동신대학교 http://m.dsu.kr/ 
동아대학교 http://m.donga.ac.kr/
매사추세츠공과대학교 http://m.mit.edu/ 
사이버한국외국어대학교 http://m.cufs.ac.kr/ 
서울디지털대학교 http://m.sdu.ac.kr/ 
영남대학교 http://m.yu.ac.kr/ 
영진전문대학도서관 http://libblog.yjc.ac.kr/9138/
전주기전대학 http://m.kijeon.ac.kr/ 
존스홉킨스대학교 http://m.johnshopkins.edu/
충청대학 http://m.ok.ac.kr/

한양대학교  http://mobile.hanyang.ac.kr/


** 기업

CNET http://m.cnet.com/ 
CNET http://m.news.com/ 
GM대우자동차 http://m.gmdaewoo.co.kr/ 
ISBN(모바일전용도서검색) http://isbnshop.com/oz 
Ibutterfly(일본쿠폰어플) http://www.ibutterfly.jp/index.html 
K5(기아자동차) http://m.k5.kia.co.kr/ 
KAL투어 http://m.kaltour.com/ 
Lemonade http://www.lemonadeitgirl.co.kr/ 
SK그룹 http://m.sk.co.kr/ 
Translator(모바일전용영한번역) http://m.mikebrittain.com/tr/ko/en 
W모바일웹 http://m.sk-w.com/ 
고양삼송우림필유브로힐 http://www.mwoolim.com/
광진기술전문학원 http://m.goodkj.co.kr/ 
기아자동차 http://m.kia.co.kr/ 
노원구스마트부동산 http://mland.nowon.kr/ 
레모나(비타민) http://m.lemona.co.kr/ 
롯데칠성음료 http://m.lottechilsung.co.kr/
롯데카드 http://m.lottecard.co.kr/ 
게임빌(스마트폰게임) http://m.gamevil.com/

르노삼성자동차 http://m.renaultsamsungm.com/ 
리얼클릭(온라인광고전문) http://m.realclick.co.kr/ 
마이닥터(병원검색) http://m.mydr.or.kr/ 
모디안 http://www.modian.org/modia/ 
모토로이(모토로라) http://m.motoroi.co.kr/mobile_sub5.html 
밀러(맥주) http://m.miller.co.kr/ 
바닐라코 http://m.banilaco.com/ 
부동산뱅크 http://m.neonet.co.kr/ 
블리스소프트웨어 http://www.blissoft.co.kr/ 
삼성경제연구소 http://m.seri.org/ 
삼성그룹 http://m.samsung.co.kr
서광하이테크 http://m.page.paran.com/seokwang 
서초구부동산정보포털 http://mland.seocho.go.kr/  
세티즌(휴대폰정보제공) http://m.cetizen.com/ 
쇼핑저널Buzz http://m.ebuzz.co.kr/ 
스마트폰 어플리케이션 다운로드센터 http://m.smartmobilebanking.com
신한카드 http://m.shinhancard.com/ 
아이라운지(애플아이팟) http://www.ilounge.com/index.php/iui/ 
에어아시아 http://m.airasia.com/ 
와피디아(위키백과) http://wapedia.mobi/ko/ 
유학닷컴 http://m.uhak.com/
이지넷 http://m.eznetsol.co.kr/ 
자이(GS건설) http://m.xi.co.kr/ 
주유소가격비교 http://pivotisland.com/opi/ 
체크리스트(쇼핑목록체크) http://www.miniapps.co.uk/checklist/ 
카페24호스팅 http://m.cafe24.com/ 
코리안메디 http://m.koreanmedi.com/ 
텔미네트웍스(음성인식기반검색) http://www.tellme.com/

아이캠퍼 http://www.icamper.co.kr
토요타 http://m.toyota.com/ 
파코즈하드웨어PDA http://pda.parkoz.com/
팟캐스트 http://podcastusa.kiwipix.net/ 
포르테GDI http://fortesns.kia.co.kr/ 
포스코건설(샵) http://m.thesharp.co.kr/ 
한강유람선 http://m.hcruise.co.kr/

나비미디어 http://www.nabimedia.co.kr
한성자동차(벤츠수입) http://m.hansung.co.kr/ 
현대백화점 http://m.ehyundai.com/ 
현대자동차 http://m.hyundai.com/ 
현대카드 http://m.hyundaicard.com/

해병대전략캠프 http://www.camptank.com

유니시티 코리아 http://unicity.mflutter.com


** 병,의원

디자이너성형외과의원 http://designerps.com/m
CNP차앤박피부과의원 http://m.cnpskin.com/ 
CU클린업피부과 http://m.upskin.co.kr/ 
가천의대길병원 http://m.gilhospital.com/ 
강한피부과 http://m.kangskin.co.kr/ 
갸름한성형외과의원 http://m.gyalum.com/ 
고운세상피부과의원 http://m.beautyforever.co.kr/ 
김해중앙병원 :http//m.kjmc.co.kr
뉴헤어의원 http://m.new-hair.co.kr/ 
대전을지대학병원 http://m.emc.ac.kr/ 
리더스피부과의원 http://m.beautyleader.co.kr/ 
발머스한의원 http://m.balmers.co.kr/
새하얀피부과의원 http://mobile.whitskin.com/ 
서울대학교병원 http://m.snuh.org/ 
시몬말레(코스메틱) http://m.simoneyhs.com/ 
아이모산후조리원 http://m.imoppcare.com/ 
원진성형외과의원 http://m.parkwonjin.co.kr/ 
페이스플러스성형외과의원 http://m.face-plus.org/

 

** 쇼핑

11번가 http://m.11st.co.kr/ 
CJ GLS http://m.cjgls.co.kr/ 
CJ오쇼핑 http://m.cjmall.com/
GS샵 http://m.gsshop.com/ 
G마켓 http://m.gmarket.co.kr/ 
Hmall http://m.hmall.com/ 
Target(대형할인점) http://sites.target.com/site/en/spot/mobile.jsp 
가비아(호스팅업체) http://m.gabia.com/ 
넥스터디 http://m.nexstudy.com/ 
다나와PDA http://pda.danawa.com/ 
다소곳이(아동한복) http://m.dasogosi.com/ 
다음쇼핑하우 http://m.shopping.daum.net/ 
닥터디자인(모바일솔루션개발) http://m.drdesign.co.kr/ 
롯데M몰 http://m.lotteimall.com/ 
리디북스 http://ridibooks.com/main_list.php 
매니북스 http://manybooks.net/m/ 
반디앤루니스 http://minibandi.com
뷰티넷 http://m.beautynet.co.kr/ 
빌리윌리(의류) http://m.billywilly.co.kr/ 
뽐뿌(책정보) http://m.ppomppu.co.kr/ 
쇼퍼 http://muik.net/shopper/ 
스킨79 http://m.skin79.com/ 
신세계몰 http://mw.shinseagae.com/
쑥쑥닷컴 http://m.suksuk.co.kr/ 
쑥쑥닷컴예매(어린이공연) http://m.suksuk.co.kr/mommake/ 
씨넷닷컴 http://m.cnet.com/ 
아띠(컴퓨터전문업체) http://m.atty-pc.com/ 
아이메이크샵(여성,남성의류) http://www.imakeshop.com/ 
아이엔지이즈(홈페이지제작) http://m.ingis.net/ 
알라딘 http://m.aladin.co.kr/ 
앤드카(자동차용품쇼핑몰) http://m.andcar.co.kr/ 
오빙고 http://m.ohbingo.com/ 
오즈쇼핑매니저 http://muik.net/shopper/ 
옥션 http://t.auction.co.kr/ 
요뜨(여성패션) http://m.yott.co.kr/ 
용봉서적 http://ybbook.com/shop/main/m_index.php
웹모아소프트(웹호스팅,개발) http://mobile.gapia.com/ 
웹피플(쇼핑몰제작) http://m.webpeople.kr/ 
위키피디아 http://mobile.wikipedia.org/
윙크샵7922(의류샵) http://wincshop.kr/shopbiz/windex.php 
이마트인터넷쇼핑몰 http://m.emartmall.com/ 
이베이 http://iphone.ebay.com/ 
인터파크도서 http://m.book.interpark.com/ 
인터파크와인541 http://wine.541.co.kr/ 
차오벨로(남성의류) http://m.ciaobello.co.kr/ 
쿠아(여성토탈) http://m.qua.co.kr/ 
파스타(여성의류) http://www.pastar.co.kr/Mobilef/ 
포켓스타일 http://m.pocketstyle.com/ 
플라이미 http://www.flyme.co.kr/ 
피아모(홈페이지제작) http://m.piamo.kr/ 
현대홈쇼핑 http://www.hmall.com/
천삼백케이(1300K) http://m.1300k.com/


** 취업,채용

건설워커 http://m.worker.co.kr 

메디컬잡 http://m.medicaljob.co.kr 

벼룩시장파인드올 http://m.findall.co.kr/ 
사람인 http://m.saramin.co.kr/ 
알바몬(아르바이트정보제공) http://m.albamon.com/ 
알바천국 http://m.alba.co.kr/  
워크넷 http://m.work.go.kr/ 

이엔지잡 http://m.engjob.co.kr 
인크루트 http://m.incruit.com/ 
잡코리아 http://m.jobkorea.co.kr/ 
잡코리아 http://www.jobkorea.co.kr/sm/ 
훈장마을 http://m.hunjang.com/

영업인 http://www.youngupin.co.kr


** 금융,경제

NH농협 http://m.nonghyup.com/ 
국민은행 http://m.kbstar.com/ 
국민은행PDA뱅킹 http://pda.kbstar.com/pap/pda?id=index&os=4.20&sc=... 
네이버증권 http://m.stock.naver.com/ 
대우증권 http://m.bestez.com/ 
동부증권 http://m.dongbuhappy.com/ 
동양종합금융증권 http://m.myasset.com/ 
미래에셋증권 http://m.mstockweb.com/ 
부산은행 http://m.busanbank.co.kr/ 
삼성화재 http://m.samsungfire.com/ 
스마트폰뱅킹 http://m.smartmobilebanking.com
신한금융투자(주식,금융상품) http://m.goodi.com/ 
신한금융투자(코스피,코스닥) http://www.goodi.com/tpl/stk/ifm_07.htm
신한은행 http://m.shinhan.com/ 
와우넷 http://m.wownet.co.kr/ 
외완은행환율정보 http://www.keb.co.kr/exchange/fx2.htm 
외환은행환율정보 http://www.keb.co.kr/exchange/fx2.htm
키움증권 http://m.kiwoom.com/ 
토마토저축은행 http://m.tomatobank.co.kr/ 
팍스넷 http://mpax.moneta.co.kr/
팟스넷 http://mpax.moneta.co.kr/ 
하나은행 http://m.hanabank.com/ 
한국투자증권 http://m.truefriend.com/ 
현대증권 http://m.youfirst.co.kr/

 

** 스포츠

사커월드(축구전문정보,K리그) http://m.cafe.daum.net/soccerworldcafe

2010월드컵스케줄 http://www.worldcup2010schedule.info/#home 
GSMA모바일월드콩그레스 http://www.mobileworldcongress.mobi/ 
MLB http://wap.mlb.com/ 
NBA http://wap.nba.com/ 
NFL Today http://devphones.appspot.com/nfltoday/ 
PGA Tour http://mobile.pgatour.com/ 
골닷컴코리아(유럽축구,국제경기일정) http://m.goal.com/kr/ 
골프존 http://m.golfzon.com/ 
두산베어스 http://m.doosanbears.com/ 
라이브스코어(축구경기정보) http://iphone.livescore.com/ 
미디어다음스포츠 http://m.media.daum.net/sports/ 
스포츠토토 http://mobile-sportstoto.com/ 
야구타임스 http://yagootimes.com/i 
제이골프 http://m.jgolfi.com/ 
창원LG세이커스 http://www.lgsakers.com/m/ 
터치로또 http://www.lottonumber.co.kr/oz/main.php

 

** 생활,취미,정보

Food2.0(지역별맛집정보) http://www.ehxm.net/food/ 
OK웨딩클럽 http://m.weddingclub.com/
Photo navi wine(와인정보검색) http://www.wine55.jp/ 
SK엔카(중고차매매) http://m.encar.com/ 
TFree Talk(소프트웨어,프로그램정보) http://www.tfreetalk.com/ 
W365날씨 http://w365.com/pda/
감사일기(휴대폰문자일기) http://www.3412.co.kr/ 
교차로 http://m.icross.co.kr/ 
그라다스튜디오 http://www.greeda.co.kr/
네이버캘린더 http://m.calendar.naver.com/ 
대한민국맛집 http://m.cityfood.co.kr/
디지털바다낙시PDA http://pda.dinak.co.kr/nespot/ 
레뷰(쇼핑,컬쳐) http://m.revu.co.kr/ 
로그미 http://m.bubblecocktail.kr/ 
리미(요리레시피,맛집) http://m.rimi.kr/ 
모바일번역 http://m.mikebrittain.com/
무주리조트 http://m.mujuresort.com/ 
베어크리크CC http://m.bearcreek.co.kr/ 
보광휘닉스리조트 http://m.pp.co.kr/
블루딕 http://bluedic.com/
서산교차로 http://m.ohyou.net/ 
서울(서울지역생활정보) http://m.seoul.go.kr/ 
수원시티넷 http://m.suwoncity.net/ 
식품나라 http://m.foodnara.go.kr/ 
야후날씨 http://w.yahoo.co.kr/fp/weather_place.php?depth=2 
어도비CS5신제품발표회 http://mobile.adobecreative.co.kr/ 
오즈앤조이이벤트 http://oznjoy.lgtelecom.com/
와피디아 http://wapedia.mobi/en/
웨더스타 http://m.weatherstar.co.kr/ 
위키피디아 http://en.wikipedia.7val.com/
위키피디아 http://ko.wikipedia.7val.com/
윙버스-가로수길맛집 http://m.wingbus.com/l/?t=3406 
윙버스-강남역맛집 http://m.wingbus.com/l/?t=3340 
윙버스-건대맛집 http://m.wingbus.com/l/?t=10071 
윙버스-광화문맛집 http://m.wingbus.com/l/?t=4264 
윙버스-논현역맛집 http://m.wingbus.com/l/?t=9551  
윙버스-대치동맛집 http://m.wingbus.com/l/?t=13308  
윙버스-대학로맛집 http://m.wingbus.com/l/?t=5833 
윙버스-도곡동맛집 http://m.wingbus.com/l/?t=10062 
윙버스-동부이촌동맛집 http://m.wingbus.com/l/?t=3409 
윙버스-마포맛집 http://m.wingbus.com/l/?t=11196 
윙버스-명동맛집 http://m.wingbus.com/l/?t=3411 
윙버스-목동맛집 http://m.wingbus.com/l/?t=9059  
윙버스-미사리맛집 http://m.wingbus.com/l/?t=11250 
윙버스-반포동맛집 http://m.wingbus.com/l/?t=14023 
윙버스-방배동맛집 http://m.wingbus.com/l/?t=12598 
윙버스-방이동맛집 http://m.wingbus.com/l/?t=11180 
윙버스-부암동맛집 http://m.wingbus.com/l/?t=9810 
윙버스-분당맛집 http://m.wingbus.com/l/?t=8650 
윙버스-사당맛집 http://m.wingbus.com/l/?t=11292 
윙버스-삼성동맛집 http://m.wingbus.com/l/?t=8366 
윙버스-삼청동맛집 http://m.wingbus.com/l/?t=3413 
윙버스-서래마을맛집 http://m.wingbus.com/l/?t=3405  
윙버스-서울대입구역맛집 http://m.wingbus.com/l/?t=11569 
윙버스-서울맛집 http://m.wingbus.com/ 
윙버스-서초동맛집 http://m.wingbus.com/l/?t=11305  
윙버스-시청맛집 http://m.wingbus.com/l/?t=9273 
윙버스-신사역맛집 http://m.wingbus.com/l/?t=9550  
윙버스-신천맛집 http://m.wingbus.com/l/?t=11529 
윙버스-신촌,이대맛집 http://m.wingbus.com/l/?t=5134 
윙버스-압구정동맛집 http://m.wingbus.com/l/?t=3407 
윙버스-양재동맛집 http://m.wingbus.com/l/?t=11303 
윙버스-여의도맛집 http://m.wingbus.com/l/?t=6520  
윙버스-용산,숙대맛집 http://m.wingbus.com/l/?t=12782 
윙버스-이태원맛집 http://m.wingbus.com/l/?t=3410  
윙버스-일산맛집 http://m.wingbus.com/l/?t=9632 
윙버스-장충동맛집 http://m.wingbus.com/l/?t=10916 
윙버스-종로맛집 http://m.wingbus.com/l/?t=6034 
윙버스-청담동맛집 http://m.wingbus.com/l/?t=3408  
윙버스-충무로맛집 http://m.wingbus.com/l/?t=13050 
윙버스-홍대맛집 http://m.wingbus.com/l/?t=3412 
윙버스-효자동맛집 http://m.wingbus.com/l/?t=11852  
음식주문 http://www.pivotisland.com/yasik/ 
이숙형출장요리 http://m.leesukhyung-cook.com/ 
제주해피렌트카 http://m.happyrent.co.kr/
출하지원시스템 http://m.chulha.net/
출하지원시스템(농수산물도매,소매가격조회) http://pda.chulha.net/ 
캠프고(캠핑장정보) http://m.campgo.com/ 
코코펀 http://m.cocofun.co.kr/
투어익스프레스 http://m.tourexpress.com/ 
트럭4989(화물차거래) http://m.truck4989.net/ 
트럭스(중고트럭매매) http://m.trucks.kr/ 
파티에존 http://m.partyerzone.com/ 
푸드앤카페 http://m.foodncafe.com/ 
프리미엄아울렛 http://m.premiumoutlets.co.kr/ 
한국플라워센터 http://kfcenter.com/join/pda/
한진관광 http://m.kaltour.com/ 
해피포인트 http://www.mobilehappypoint.com/

한국창업지원공사 http://cafe.naver.com/korchangup


** 엔터테인먼트

CGV http://m.cgv.co.kr/ 
M.net http://m.mnet.com/ 
Zedge http://m.zedge.net/ 
게임걸 http://www.gamegirl.co.kr/ 
게임천국 http://www.mobilegame.co.kr/ 
곰TV http://m.gomtv.com/ 
낭만천공(비행슈팅게임) http://www.romansky.co.kr/ 
네이트판 http://m.pann.nate.com/  
롯데시네마 http://m.locine.co.kr/ 
멜론 http://m.melon.com/ 
무비스트 http://m.tog.kr/ 
무비티 http://www.moviet.kr/ 
뮤클캐스트 http://iphone.mukulcast.com/ 
뮤피 http://www.muppy.co.kr/ 
미니코믹일구 http://mini.comic19.com/ 
미인시계 http://www.bijint.com/ 
벅스 http://m.bugs.co.kr/ 
비메오 http://vimeo.com/m/ 
소리바다 http://www.soribada.com/Mobile/iPhoneApp.html 
수퍼스타K http://m.superstark.mnet.com 
씨너스(영화예매) http://m.cinus.co.kr/ 
아이시네마 http://icinema.myhome.tv/ 
아이온(판타지게임) http://m.aion.plaync.co.kr/ 
아이템매니아 http://m.itemmania.com/ 
아이템베이 http://m.itembay.com/ 
아키에이지 http://m.archeage.com/ 
아프리카TV http://m.afreeca.com/ 
엠게임 http://m.mgame.com/ 
오늘의유머 http://m.todayhumor.co.kr/ 
유튜브 http://m.youtube.com/ 
인벤(온라인게임) http://m.inven.co.kr/ 
체스(체스게임) http://www.ifun4free.com/Chess/Chess.php 
컴퍼니오브히어로즈 http://m.coho.windyzone.com/ 
켄지의통기타이야기 http://m.tongguitar.co.kr/ 
타입문넷 http://m.typemoon.net/ 
티스토어 http://m.tstore.co.kr/ 
피망 http://m.pmang.com/ 
무비T http://www.moviet.kr/

게임빌(스마트폰게임) http://m.gamevil.com/

 

** 위치,교통

GeoMapLookup(아이피추적) http://www.geomaplookup.net/ 
광주광역시 버스정보시스템 http://wap.gjcity.net/ 
교통알림e http://m.utis.go.kr/ 
넥서스맵(오즈전용지도) http://map.xiles.net/oz/ 
대구광역시 버스운행정보시스템 http://www.businfo.go.kr/bp/index.jsp 
대전시 교통정보 http://m.djits.info/pda/ 
대한통운택배 http://www.okki.kr/m/ 
박스웹지하철 http://m.boxweb.net/traffic/ 
버스운행정보시스템 http://mobile.bus.go.kr/pda/  
서울도시고속도로PDA http://www.smartway.seoul.kr/pda/ 
서울메트로 http://m.seoulmetro.co.kr/ 
서울자전거지도 http://www.coolsite.co.kr/bike/ 
서울지방경찰청 종합교통정보센터 http://pda.spatic.go.kr/ 
오브제(위치검색) http://m.ovjet.com/ 
오즈택앤집(택배배송조히) http://www.tecnzip.co1.kr/ 
인천광역시 버스정보관리시스템 http://bus.incheon.go.kr/iw/pda/ 
제주특별자치도 버스정보시스템 http://m.playstreet.net/ 
플레이스트리트 http://m.playstreet.net/ 
현대상선 http://m.hmm21.com/
파란실시간교통 http://m.paran.com/mini/realtraffic/trfficSeoul.jsp
서울버스종합관리시스템 http://mobile.bus.go.kr/npda/
버스도착시간알리미 http://bus.zog.kr/

 

** 커뮤니티서비스

486486 http://www.486486.net/
DC인사이드 모바일물조 http://dc.m.oolzo.com/ 
DVDprime모바일물조 http://dp.m.oolzo.com/ 
Oh my app http://ohmyapp.com/ 
PHPSCHOOL http://m.phpschool.com/
Pgr21모바일물조 http://pgr.m.oolzo.com/ 
SMSGO http://m.smsgo.co.kr/ 
Seeko모바일물조 http://seeko.m.oolzo.com/ 
루리웹 http://www.ruliweb.com/psp_s/ 
마이미츠 http://m.mymits.net/ 
마이페이스 http://m.myspace.com/ 
맛클모바일물조 http://mat.m.oolzo.com/ 
모바일SLR http://m.slrclub.com/ 
물조(변환) http://m.oolzo.com/ 
미투데이 http://m.me2day.net/ 
아트렐라 http://m.artrella.com/ 
알지롱 http://rgrong.thisisgame.com/m/ 
야구공닷컴모바일물조 http://yagoo.m.oolzo.com/ 
인크루트인맥 http://m.nugu.incruit.com/ 
캠퍼스몬공모전 http://m.campusmon.com/ 
컨텐츠이야기 http://mobizen.pe.kr/i/ 
클리앙모바일물조 http://clien.m.oolzo.com/ 
토그 http://m.tog.kr/ 
투데이스피피시 http://m.todaysppc.com/ 
트위터 http://m.twitter.com/ 
트윈피 http://www.twinpy.com/ 
페이스북 http://m.facebook.com/ 
폰피넷 http://m.ponp.net/ 
하이튜닝 http://m.hituning.com/ 
하이펜팔 http://m.hipenpal.com/ 
위드포켓(App 리뷰) http://www.withpocket.co.kr/

 

** 문화예술

아트폴리 (미술 소셜미디어 및 장터) http://m.artpoli.com

 

** 인터넷,포털

Bing http://m.bing.com/ 
Google http://www.google.com/mobile/ 
Kt트래커 http://tracker.kt.com/ 
MSN http://mobile.msn.com/
Pixel 2inches http://www.meilistudios.com/webapps/pixel-converte... 
SHOW http://m.show.co.kr/ 
Taptu http://www.taptu.com/ 
WiFiSpeed http://www.wifispeed.info/ 
xFruit http://www.xfruits.com/ 
갓피플 http://m.godpeople.com/ 
구글(한국어판) http://www.google.com/intl/ko_kr/mobile/
구글모바일용웹주소변화(프록시) http://www.google.com/gwt/n 
네이버 http://m.naver.com/ 
네이버N드라이브 http://m.ndrive.naver.com/  
네이버TV편성표 http://m.news.naver.com/main/m/broadcast 
네이버나의경쟁력캠페인 http://m.campaign.naver.com/mycompetency 
네이버날씨 http://m.weather.naver.com/ 
네이버뉴스 http://m.news.naver.com/ 
네이버메일 http://m.mail.naver.com/ 
네이버블로그 http://m.blog.naver.com/ 
네이버영어사전 http://m.endic.naver.com/ 
네이버웹툰 http://m.comic.naver.com/ 
네이버지식iN http://m.kin.naver.com/ 
네이버책 http://m.book.naver.com/ 
네이버카페 http://m.cafe.naver.com/ 
네이버포토메일 http://m.nphoto.naver.com/  
네이트 http://m.nate.com/ 
넷클로버 http://m.netclover.com/ 
다음 http://m.daum.net/ 
다음tv팟 http://m.saramin.co.kr/ 
다음날씨 http://m.weather.media.daum.net/
다음뉴스 http://m.media.daum.net/ 
다음미디어만화속세상 http://m.cartoon.media.daum.net/mobile/ 
다음미즈넷 http://m.miznet.daum.net/ 
다음버스노선 http://m.map.daum.net/mobilemap/actions/busMainVie... 
다음부동산 http://m.realestate.daum.net/mobile/index.daum 
다음뷰 http://m.view.daum.net/ 
다음블로그 http://m.blog.daum.net/ 
다음사이트링크 http://m.link.daum.net/ 
다음아고라 http://m.agora.daum.net/
다음영어사전 http://m.engdic.daum.net/dicen/mobile_view_top.do 
다음증권 http://m.stock.daum.net/mobile/topindex.daum 
다음지도서비스 http://m.map.daum.net/ 
다음지식 http://m.k.daum.net/ 
다음책 http://m.book.daum.net/ 
다음티스토리 http://tistory.com/m/ 
다음환율 http://m.exchange.daum.net/mobile/exchange/exchang... 
닷모비 http://www.mtld.mobi/ 
데브피아(IT포탈) http://m.devpia.com/
드림위즈PDA http://p.dreamwiz.com/ 
맛있는교육(조선일보교육포털) http://m.edu.chosun.com/

모바일 App 포털 APPVISTA http://www.appvista.com/m/index.html?a=index

미즈 http://m.miz.co.kr/ 
박스웹 http://m.boxweb.net/ 
아모iM http://moaweb.kr/m/ 
안랩닷컴(안철수연구소) http://m.ahnlab.com/ 
야후 http://kr.m.yahoo.com/ 
야후(일본) http://mobile.yahoo.co.jp/ 
야후9090 http://pda.yahoo.co.kr/ 
야후거기 http://kr.iy.gugi.yahoo.com/iphone/ 
오페라(웹브라우저) http://www.opera.com/mobile/ 
오픈위젯포털 http://www.mybicon.com/
올레KT http://m.kt.com/ 
윈도우즈 http://www.iwindowsmobile.com/ 
윈도우즈라이브 http://mobile.live.com/ 
이지데이(여성포털) http://m.ezday.co.kr/ 
쿠부(모바일전용포털) http://m.qoovoo.com/ 
틈틈이 http://www.tmtmi.com/oz 
파란 http://m.paran.com/mini/ 
파란교통 http://m.paran.com/mini/realtraffic/trafficSeoul.j... 
파란미니 http://mini.paran.com/ 
프리첼 http://m.freechal.com/
플리커(사진관리) http://m.flickr.com/ 
한RSS http://www.hanrss.com/m/


**  축제

국화전시회축제 http://www.jkk.kr/mum/ 
모바일웹진 꽃축제여행 http://www.okki.kr/m/ 
벚꽃축제여행 http://www.jkk.kr/c/ 
철쭉꽃축제와 산행 http://www.jkk.kr/r/


**  인물
이종학(한) http://www.mhak.kr/ 
정두언(한) http://m.doodoodoo.co.kr/

 

**  학습/교육

안드로이드사이드(안드로이드 사용자/개발자) http://m.androidside.com

진주원 외국어교육,일본대학유학원(일본어,일본대학) http://m.JinJooWon.com

★강남글로벌어학원 http://m.globalstudy21.com 

★강남글로벌어학원윤정은★http://m.site.naver.com/01Mei 
★글로벌어학원 - 
http://m.oxbglobal025568508.pe.kr

**  기타

KTH(마이하트콘) http://www.myheartcon.kr/
iConvert(온도,압력값환산) http://iconvert.meatarian.co.uk/ 
iWebStart http://m.Xiles.net/
mPortal http://m.xguru.net/
김트리닷넷 http://kimtree.net/dev/
단어암기를 그림으로 http://dailymemo.net/vocavoca/wp/
디자인블리치 http://designbleach.com/m/ 
럭키월드 http://luckyworld.net/
런파이프 http://m.runpipe.com/ 
레포트월드 http://m.reportworld.co.kr/
베스트바이 http://m.kcc.go.kr/ 
비타민디자이너(비타민 정보) http://vd.wikitree.co.kr/
스타플 http://starpl.com/m/ 
시스코코리아 http://m.cisco.kr/
심파일 http://m.cityfood.co.kr/
아사달 http://m.asadal.com/
아이폰 월페이퍼 http://www.iphonewallpaper.kr/ 
오투모바일소프트웨어 http://www.o2ms.net 
오픈바인드 http://opbm.us
온누리텔레콤 http://m.bucks21.com/ 
와이파이(Wi-Fi)속도측정 http://www.wifispeed.info/
웹하드 http://m.webhard.co.kr
이숨 http://m.e-soom.co.kr
일반사이트를 모바일웹으로변환 http://www.google.com/gwt/n
일반사이트를 모바일웹으로변환 http://www.skweezer.net
케이인터넷(인터넷기업협회) http://m.kinternet.org/ 
파라클래스 http://www.paraclass.com/ 
파카 http://m.pakatex.com
포스트맨 http://m.postman.co.kr/
한나라당 http://m.hannara.or.kr/
해피캠퍼스 http://m.happycampus.com/
햇살 http://www.hatsal.co.kr/ 
후이즈메일 http://m.whoismail.net/


 

 

출처 : 위키트리(http://j.mp/LO1F3q)

반응형
:
반응형

1.모바일 활동 사례(앱을 중심으로)

 

  ○ 대한민국 정부포털

 

 

 

  ○ 코레일 글로리 코레일

 

 

  ○ 국무총리실

 

 

  ○ 기상청 날씨

 

 

  ○ 청와대

 

 

 

 

2. 스마트폰 활용 어플소개 1

 

  1) 블로그

 

   ○ 포스트쓰기

 

   <참고사이트> 안드로이드폰에서 포스트 쓰기 : http://www.kuccblog.net/260

 

 

  2) 트위터


    ○ 화면 기능
    ○ 계정
    ○ 작성하기
    ○ 타임라잇 트윗 기능
    ○ 멘션
    ○ 쪽지
    ○ 리스트
    ○ 기타 기능

 

   <참고사이트>  아이폰에서 twtkr 사용법 : http://seloks.egloos.com/3305245

 

 

 

3. 스마트폰 활용 어플 소개 2

 

  1) 페이스북의 기능


    ○ 프로필
    ○ 친구
    ○ 메세지
    ○ 그룹
    ○ 이벤트
    ○ 채팅

 

  <참고사이트> 페이스북 앱 사용법 : http://j.mp/P0hYxz 


 

  2) SNS온라인방송

    ○ USTREAM

 

 

 

   <추천사이트> 유스트림 한국 블로그 : http://www.ustream.tv/blog-kr/

반응형
:
반응형

1. 모바일 트렌드의 이해

 

  1)  스마트폰의 정의

    ○ 휴대전화(통신디바이스)에 인터넷, PC기능이 결합됨으로써 기존의 휴대폰에서 사용할 수 없었던

        다양한 기능과 즐길 수 있는 요소가 첨가된 것

 

  2) 소셜네트워크서비스(SNS)

    ○ 구글, 트위터, 페이스북, 블로그, 카페, 유투브 등

    ○ 많은 사람들의 의견을 서로 개방하고 공유, 참여하면서 우리들의 삶의 이해와 폭이 넓어졌는데

        이는 웹2.0의 시대에 살고 있기 때문

    ○ 웹1.0시대(인터넷 시대) : 일방적인 정보전달이 주 목적, 사람들이 원하는 정보제공, 기존 미디어

        기능 확장

    ○ 웹2.0시대 : 매스미디어 시대에서 1인 미디어 시대로 변화 → 기존의 정보개념이 획기적으로 변경

        되었기 때문(정보의 혁명)

 

   ※ 흔히 소셜네트워크와 관련하여 우리나라에서 유독 힘을 못 쓰는 것을 TGiF라고 부른다.

           Twittter, Google, iPhone, Facebook 의 영어 첫 글자를 따서 만든 용어

 

 

2. 스마트폰의 활용사례

 

  ○ 서울시 120다산콜

 

 

  ○ 경기도 경기투어

 

 

  ○ 행정안전부 민원24

 

 

  ○ 중소기업청 입찰정보

 

 

  ○ 중소기업청 기업마을

 

 

  ○ 전라남도 남도여행길잡이

 

 

  ○ 산림청 국립자연휴향림

 

 

  ○ 보건복지부 응급의료정보제공(1339 응급의료)

 

 

  ○ 소방방재청 국가재난안전센터

 

 

  ○ 행정안전부 생활불편스마트폰신고

 

 

 

3. 스마트폰의 종류 및 사용법

 

  1) 스마트폰의 종류

    ○ OS에 따른 분류 : 구글(안드로이드), 애플(iOS), 블랙베리(RIM)

    ○ 제조사에 따른 분류 : 삼성, LG, 팬택, 애플, 소니, 노키아, HTC 등

 

  2) 안드로이드폰의 활용

    ○ 구글계정 생성 : 초기화면의 메뉴→환경설정→계정 및 동기화→계정관리→계정추가

                              →만들기 또는 로그인

    ○ 구글 플레이(예전의 안드로이드 마켓)를 통한 모바일 앱 설치

 

(위 화면은 스마트폰에서 구글 플레이를 실행한 화면)

    ○ 스마트폰을 통한 이메일 활용 및 일정관리

 

  3) 아이폰의 활용

    ○ 앱스토어(Appstore)를 통한 앱 설치

 

(위 화면은 iTunes의 Appstore)

 

    ○ 메일, 캘린더, 메모기능 : 설정→mail, 연락처, 캘린더→계정추가

    ○ 구글의 캘린더와 메모도 아이폰과 연동됨

반응형
:
반응형

1. 클라우드 선정 절차


  ○ 서비스 재고 (1) : 서비스 유형

    ▷ 현재 기업 아키텍처의 필요사항을 충족시키기 위해 사용자가 선택할 수 있는 클라우드 컴퓨팅 유형 또는 카테고리는 수없이 존재한다.

    ▷ 따라서, 필요한 서비스 유형을 선택하여야 한다.

    ▷ 서비스 유형은 (3~6강 내용 복습)

      - SaaS(Software-as-a-Service: 서비스 형태로 제공되는 보안 기능),

      - TaaS(Testing-as-a-Service: 서비스 형태로 제공되는 테스트 기능)

      - PaaS(Platform-as-a-Service: 서비스 형태로 제공되는 플랫폼)

      - IaaS(Infrastructure-as-a-Service: 서비스 형태로 제공되는 인프라)

      -위의 모두 서비스의 종류에 관계없이 모두 각자의 상충요소(Tradeoffs)가 있고, 각자가 해결하려는 문제 영역이 있다. 어쨌든 사용자는 자신의 아키텍처를 판단 기준으로 삼아야 한다.


  ○ 서비스 재고 (2): 클라우드 서비스 카테고리

   ※ 다양한 클라우드 서비스 카테고리는 아래와 같이 분류된다.


     - 스토리지

   - 데이터베이스

   - 정보

   - 프로세스

   - 애플리케이션

   - 플랫폼

   - 통합

   - 보안

   - 관리/거버넌스(Governance)

   - 테스팅, 그리고

   - 인프라스트럭처



  ○ 서비스 재고 (3) : 서비스의 재 분류

   ※ 소분류

    ▷ 솔루션

      - 공급업체별로 정도로 특정 문제들만을 해결해주는 서비스

    ▷ 서비스는

      - 스토리지, 데이터베이스, 정보, 프로세스, 통합, 보안, 관리/거버넌스, 그리고 테스팅 서비스

   ※ 대분류

    ▷ 솔류션

      - 공급업체별로 독자적으로도 완벽한 플랫폼을 제공하는 서비스

    ▷ 서비스는

      - 애플리케이션, 플랫폼 그리고 인프라 서비스

      - 하나의 대분류 클라우드 컴퓨팅 서비스 업체가 여러 개의 소분류 자원으로 구성될 수 있음


  ○ 서비스 재고 (4) : 서비스 분류별 구성요소

    ▷ 프로세스의 경우,

      - 서비스 구성요소: 애플리케이션, 플랫폼, 인프라, 프로세스, 통합

    ▷ 데이터의 경우,

      - 서비스 구성요소는 애플리케이션, 플랫폼, 인프라, 스토리지, DB, 정보

    ▷ 서비스의 경우,

      - 서비스 구성요소: 애플리케이션, 플랫폼, 인프라, 그리고 정보

    ▷ 서비스 업체가 제공하는 것을 한 예의 가상 구조적 분류를 기준의 한예

      - 프로세스 : Appian Anywhere를 통한 프로세스 서비스.

      - 데이터 : 아마존 EC2(Elastic Computing Cloud)를 통한 인프라 서비스와 아마존 Simple DB를 통한 데이터베이스 서비스.

      - 서비스 : 아마존 EC2를 통한 인프라 서비스

       · 사용자는 데이터를 아마존 EC2 플랫폼뿐 아니라 아마존 Simple DB에 저장할 수도 있다.

       · 그 다음, 사용자는 가령, 해당 플랫폼 내에서 온디맨드(On-Demand) 방식으로 제공되는 애플리케이션(application) 서버를 이용해 아마존 EC2 플랫폼 상에서 서비스를 구축 및 호스팅할 수 있다.

       · 끝으로, 사용자는 이런 프로세스들이 운용될 플랫폼으로 Appian Anywhere를 사용할 수 도 있다.

       · 프로세스가 서비스와 연결되고, 서비스는 데이터에 연결된다는 점을 명심하라. 사용자는 여기서 단지 대상 플랫폼을 선정할 뿐이다.

    ▷ 예를 들면, 하나의 PaaS(Platform-as-a-Service) 공급업체가

      - 스토리지, 데이터베이스, 프로세스, 보안 그리고 테스팅 서비스를 한꺼번에 제공할 수도 있다.

      - 여러 개의 소분류 자원을 제공하는 하나의 대분류 클라우드 컴퓨팅을 사용하는 것이 더 편할 수도 있겠지만, 판단은 전적으로 사용자 아키텍처의 요구사항 몫이다.

    ▷ 요구사항 및 자체 아키텍처와의 완벽한 연결을 고려했을 때, 여러 개의 소분류 클라우드 솔루션을 선택하는 것이 사용자의 아키텍처와 더 잘 어울린다고 판단할 수도 있다.

    ▷ 그러므로 클라우드 컴퓨팅 서비스 업체 카테고리 후보를 다음과 같은 아키텍처상의 구성요소를 기준으로 생각하는 것이 도움이 된다.

    ▷ 더 많은 클라우드 컴퓨팅 공급업체가 관련된 좀 더 복잡한 예를 살펴보자.

      - 프로세스 : Appian Anywhere를 통한 프로세스 서비스와 세일즈포스닷컴을 통한 애플리케이션 서비스

      - 데이터 : 3Tera Cloudware와 아마존 EC2를 통한 인프라 서비스 그리고 아마존 Simple DB를 통한 데이터베이스 서비스

      - 서비스 : 아마존 EC2, 3Tera Cloudware를 통한 인프라 서비스와 세일즈닷컴을 통한 애플리케이션 서비스, 그리고 세일즈포스닷컴의 포스닷컴

(Force.com)을 통한 플랫폼 서비스

    ▷ 혹은, 다음과 같이 단일 클라우드 컴퓨팅 공급업체를 통해 간단한 방식을 택할 수도 있다.

      - 프로세스 : 아마존 EC2를 통한 프로세스 서비스

      - 데이터 : 아마존 EC2를 통한 인프라 서비스

      - 서비스 : 아마존 EC2를 통한 인프라 서비스

    ▷ 이뿐만 아니라, 사용자는 자신의 필요에 따라 구내 또는 클라우드에 설치할 수 있는 보안, 테스팅, 그리고 거버넌스 등 다른 핵심 아키텍처 구성요소도 고려할 필요가 있다.

    ▷ 이렇게 설명하는 이유는 사용자가 가지고 있는 구조적 선택사항에 대해 설명하고 아키텍처, 최종적으로는 기업의 요구조건 충족을 위해 필요한 만큼의 선택사항을 이용하여 최종 아키텍처를 형성하기 위해 선택사항들을 어떻게 조합할 수 있는지를 보여주기 위함이다.



2. 클라우드 이전 과정


  ○ 다음 페이지의 그림은 보여준 매핑 과정 후에, 사용자가 올바른 클라우드 컴퓨팅 카테고리, 그리고 마침내는 적합한 클라우드 컴퓨팅 서비스 업체를 찾아내 자신의 프로세스, 서비스, 그리고 데이터를 좋은 클라우드 컴퓨팅 후보로 선정된 서비스 업체로 이전할 때 활용할 수 있는 전체 과정을 나타낸 것이다.


  ○ 핵심 단계는 다음과 같다.

     ① 후보 플랫폼 목록 작성

     ② 후보 플랫폼 분석과 시험

     ③ 타깃 플랫폼 선정

     ④ 타깃 플랫폼 설치

 


  ○ 아래의 그림은 프로세스의 각 단계와 프로세스, 서비스 그리고 데이터들에 대한 요구조건을 파악하고,그 요구조건들을 적합한 기술에 매핑 과정을 도시하고 있다.



   1)1단계 : 후보 플랫폼 목록 작성

    ▷ 사용자는 자신의 ”미래”아키텍처에 적합할 것으로 보이는 클라우드 컴퓨팅 플랫폼 목록을 일부 또는 전체 작성할 필요가 있다. 이를 위해서는 어떤 플랫폼들이 있는지, 어떤 카테고리에 속해 있는지 그리고 어떤 기능을 하는지 사용자가 정확하게 이해하고 있어야만 한다.

    ▷ 클라우드 컴퓨팅 솔루션이 어떠해야 하는지를 정의하는 확고 부동한 규칙은 존재하지 않는다. 그러므로 많은 소프트웨어 공급업체들이 자신들의 솔루션이 진정한 클라우드 컴퓨팅 솔루션이든 아니든, 클라우드 솔루션을 가지고 있다고 말하는 경향이 있다.

    ▷ 예를 들면, 일부 소프트웨어 공급업체들은 자사의 소프트웨어가 웹을 통해서 구내 컴퓨팅 시스템으로 다운로드 될 수 있으므로 자신들이 On-Demand 방식 또는 클라우드 컴퓨팅 플랫폼이라고 주장하고 있다. 사실은 그렇지 않다. 결국, 이 단계는 단지 목록을 주고받는 게 아니라 옥석을 구분하는 과정이다.

    ▷ 클라우드 컴퓨팅에 통달하기 위해서는 각 공급업체들이 제공하는 게 무엇인지를 이해하고 있어야 하므로 시장 상황이 어떻게 돌아가고 있는지를 꿰뚫고 있어야 한다. 그러므로 다음 두 가지 질문에 답을 할 수 있어야 한다.

      ① 필요한 것이 어떤 카테고리인가?

      ② 그 카테고리에 속해 있는 클라우드 컴퓨팅 공급업체

    ▷ 누구를 목록에 포함시킬 것인가? 채택할 카테고리는 최종 논리 아키텍처와 이 프로세스 동안 밝혀낸 요구사항에 의해 결정된다.


 1 단계에서 몇 가지 일반적인 사항들 고려해야 한다. 즉 반드시 필요한 기본적인 계층과 각 계층에서 확인해야 할 사항이 있다(<그림> 참조). 기본적인 계층으로는 스토리지, 데이터베이스, 프로세스, 서비스, 보안, 거버넌스 그리고 관리 계층 등이 있다. 아래의 그림은 핵심 아키텍처에서 요구되는 스토리지, 데이터, 애플리케이션, 거버넌스, 보안, 서비스 그리고 프로세스들의 연관 관계를 보여 주고 있다.



  ○ 스토리지 (Storage)

    ▷ 아키텍처의 일부 또는 전체를 지원하는 파일 시스템의 저장, 공유, 그리고 관리를 가능케 해주는 클라우드 서비스이다.

    ▷ 이를 위해서는 흔히 스토리지 서비스만 제공하는 클라우드 컴퓨팅 서비스 업체나 IssS의 일부로 스토리지 서비스를 제공하는 공급업체의 SaaS를 사용한다.

    ▷ 여기서 확인해야 할 사항은 용량(Capacity)과 성능이다.

      - 용량은 아키텍처 지원을 위해 필요에 따라 스토리지를 확장할 수 있게 해주는 기능이다.

      - 성능은 기업의 원활한 운영에 도움이 되는 속도로 클라우드 컴퓨팅 서비스와 파일을 교환하는 기능을 말한다.

    ▷ 여기서, 성능 문제가 가장 중요한 문제이므로 반드시 테스트를 해야 한다.


  ○ 데이터베이스 (DataBase)

    ▷ 이는 플랫폼, DB 또는 인프라 서비스를 이용한 데이터의 저장과 검색 기능이다.

    ▷ 여기서 고려할 사항으로는 클라우드를 통해 전달되는 DB에서 사용자의 아키텍처가 필요로 하는 특성과 기능이 포함되어 있는 지이다.

      - 다시 말해 내장 함수(Stored Procedures)와 트리거(Triggers), API 함수, 표준 함수, 그리고 성능 등을 확인해야 한다.

    ▷ IaaS에 국한해서 보면, 클라우드 컴퓨팅 서비스 업체들은 대개 오라클이나 MySQL 같은 잘 알려진 DB 만 제공한다.

      - DaaS(Database-as-a-Service) 공급업체들은 대개 자체 개발한 데이터베이스를 사용하므로 업체 고유의 DB 인 경우가 많다.

    ▷ 여기서도 성능이 한 몫을 한다.

      - 구내에 설치된 기존 애플리케이션은 대개 데이터 입출력 집중형이므로, 여기서도 유사한 성능 문제가 존재함을 알게 될 것이다.

      - 여러 사용자가 공유하는 플랫폼의 입출력 오버헤드(Overhead)와 인터넷을 통해 다량의 데이터를 클라우드 컴퓨팅 업체와 기업이 교환할 때 발생할 수 있는 지연시간(Latency)를 고려해야 한다.

    ▷ 이 때문에 데이터베이스 DB 를 사용하는 프로세스와 서비스 가까이에 데이터베이스를 두기로 결정할 수도 있다.

      - 이는 데이터베이스의 성능과 신뢰성을 고려한 아키텍처의 핵심 원칙이다


  ○ 프로세스 (Process)

    ▷ 대부분의 경우, 프로세스, 플랫폼, 애플리케이션, 그리고 인프라 공급업체들 상에 존재할 수 있다.

    ▷ 고려할 사항은 프로세스 공급업체가 제공하는 프로세스뿐이다.

      - 사용자가 다른 구조적 구성요소(대개는 서비스와 데이터)를 프로세스에 묶어 주어야 한다.

      - 데이터와 서비스는 시스템 내부 혹은 다른 클라우드 컴퓨팅 공급업체에 있으므로 통합 작업이 이루어지고 있는 지를 확인해야 한다.

      - 프로세스의 신뢰성 확인도 역시 사용자의 몫이다.

    ▷ SaaS 경우

      - 공급업체들은 대개 사용자가 자신의 프로세스를 생성할 수 있는 플랫폼을 제공하지는 않지만, 자신들의 플랫폼에서 사전에 구축된 프로세스를 사용하는 것은 허용한다. 왜냐하면, 공급업체가 제공하는 사전에 구축된 프로세스를 사용하면되므로 사용자가 맞춤형 주문처리 프로세스를 만들 필요가 없기 때문이다.

    ▷ IaaS와 PaaS(Platform-as-a-Service) 경우

      - 대개의 경우 스토리지, 데이터베이스, 프로세스, 애플리케이션 서비스, 개발, 그리고 테스팅이 포함된 “완벽한 스택”을 제공하는 플랫폼을 다루고 있음을 의미한다. 프로세스들은 그런 플랫폼들의 한 구성요소일 뿐이다.

       · “완벽한 스택”공급업체들은 클라우드 컴퓨팅의 원스톱 쇼핑이므로, 이런 공급업체를 이용하고 싶은 생각도 들것이다. 어떤 PaaS 공급업체의 애플리케이션 개발 기능은 엄청 마음에 드는데, 제품을 관리하는 방식이나 제공하는 프로세스 엔진은 전혀 마음에 들지 않는 경우에는 절충을 해야만 할 것이다. 많은 경우, 간편성이 희생되더라도 기업의 아키텍처에 적합한 프로세스를 활용하기 위해서는 해당 프로세스를 처리하기 위해 다른 클라우드 컴퓨팅 공급업체나 심지어는 구내 소프트웨어를 이용하는 것이 더 낫다.


  ○ 서비스 (Service)

    ▷ 일반적으로 말해서, 웹 서비스 같은 서비스는 대부분의 클라우드 컴퓨팅 플랫폼에 존재 할 수 있다.

    ▷ 하지만, 소수의 클라우드 컴퓨팅 공급업체들(플랫폼, 프로세스, 그리고 인프라 서비스공급업체)만이 서비스를 생성해서 호스팅 할 수 있는 능력을 제공한다.

    ▷ 반면, 애플리케이션, 정보 서비스 공급업체들은 자신들이 호스팅 하는 사전 구축된 서비스에 대한 액세스는 허용하지만, 서비스 수정은 불가능하다.

    ▷ 가장 일반적인 문제는 성능이다.

    ▷ 웹 서비스 같은 서비스들은 (REST나 SOAP사용에 관계없이) 서비스를 호스팅하는 플랫폼이서비스에 컴퓨팅 자원을 충분히 제공하지 못하거나 플랫폼과 네트워크를 포화상태로 만들 정도로 서비스가 너무 많을 경우에 성능 문제를 일으키는 경향이 있다.

    ▷ 실제로 서비스를 사용하여 플랫폼을 테스트하고 나서 플랫폼, 사용하는 서비스 개수, 아키텍처의 성능을 최적화하기 위해 서비스를 설계한 방식 등을 조정해야 한다.


  ○ 보안 (Security)

    ▷ 필요한 요구조건을 기반으로 아키텍처를 보호하기 위한 전략과 모델을 만들어 보안을 처리해야 한다.

    ▷ 보안은 구내 또는 클라우드 컴퓨팅 플랫폼상에 존재하는 플랫폼도 아니고 소프트웨어도 아니다. 제대로만 구현하면, 구내든 아니면 클라우드 컴퓨팅을 통해서건 보안 기능이 제공되는 위치와 역할 분담에 상관없이 아키텍처의 구조적 속성(Systematic Attribute)이 될 것이다.

    ▷ 적절한 접근방식과 요소 기술을 선택한다.

      - 이런 노력이 ID 관리와 ID 관리를 지원하는 표준을 중심으로 이루어지고 있다.

      - SOA(Service-oriented Architecture)와 클라우드 컴퓨팅을 이용한 SOA 같은 더 복잡하고 분산된 아키텍처를 지원하는 차원에서 ID 관리에 대한 관심이 높아지면서, 이 영역을 더 잘 정의하기 위한 표준의 필요성이 대두되고 있다.

    ▷ 왜 ID 관리가 필요한가?

    ▷ 이런 표준들은 모든 조직의 ID 관리 시스템을 통합된 하나로 함께 묶어 모든 사용자들이 안전하게 알 수 있도록 하는 것을 목표로 하고 있다.

    ▷ 클라우드 컴퓨팅을 사용하는 순간부터 서비스들을 내부에서만 사용하던 시절은 막을 내린다.

    ▷ 서비스를 사용하는 사람(소비자)이나 서비스를 만드는 사람(공급자)이 서로 상대방을 알지 못하면 악의적인 행동이나 부정확한 행동을 감수해야 한다.

    ▷ 그 결과 대단히 비싼 대가를 치르게 될 수도 있다.

    ▷ 클라우드 컴퓨팅에서는 이것이 현실이다.


  ○ 거버넌스 (Gorvernace):

    ▷ 거버넌스 시스템은

      - 클라우드 컴퓨팅의 각종 정책을 구현, 관리, 집행한다.

      - 속성상 런타임(Runtime)이며, 대개는 구내에 존재한다.

    ▷ 중요한 요소는 성능이다.

      - 어떤 때는 정책을 집행하면 시간지연 문제가 발생하는 경우가 있다.

      - 이에 대한 성능 저하 요소가 있는 지를 판단해야 한다.

      - 또 다른 요소는 능력이다.

      - 클라우드를 통해 전달되는 서비스에 해당하는 자원들을 관리하기 위한 거버넌스 메커니즘의 능력이다.

      - 거버넌스 기술이 리포지토리(Repository) 내에서 원격 서비스를 추적할 수 있는 능력과 실행 중에 해당 서비스들을 감시할 수 있는 능력을 가지고 있는지를 의미한다.


  ○ 관리 (Management)

    ▷ 관리 기술

      - 클라우드 컴퓨팅을 이용한 서비스 구조는 분산되어 있는 경우가 많고, 복잡한 구조이다. 이러한 클라우드 컴퓨팅 구조를 총괄하는 기술이다.

    ▷ 클라우드 도입 시에 관리 기술 확인

      - 클라우드 공급업체의 관리기술이 대화형 인터페이스를 가지고 있는 지를 확인해야 한다.

      - 핵심은 “동작을 하는지 하지 않는지를 알 수 있는 수준”에서 구내 시스템과 클라우드 컴퓨팅 기반 시스템을 모두를 볼 수 있는 관리 시스템을 제공하는 지를 검토 해야 한다.

      - 이를 바탕으로, 최소한 시스템이 다운되었는지, 그 상태가 다른 시스템에는 어떻게 영향을 주고 있는지를 파악 할 수 있다.

    ▷ 좀 더 섬세한 수준, 즉 서비스, 프로세스, 데이터, 스토리지 별로 시스템을 볼 수 있는 관리 시스템을 확보하여 문제를 진단하고, 실제로 문제가 발생하기 전에 이를 감지할 수 있는 시스템을 갖는 것이 바람직하다.

    ▷ 관리와 거버넌스는 밀접하게 연계되어 있으며, 매우 유사한 패턴을 갖는다.


  ○ 2단계 : 후보 플랫폼 분석과 시험 (Test) -1

    ▷ 사전에 설정한 요구조건을 충족시키는지 분석 및 확인

      - 이 작업은 선정한 각 후보 플랫폼을 심층적으로 분석한 다음, 시험을 통해 수행한다.

    ▷ 클라우드 시험

      - 실제로는 클라우드 컴퓨팅 플랫폼의 포괄적인 능력을 시험한다는 점에서 구내 시험과 약간 다르다.

      - 좀 더 구체적으로 말하면, 구성요소들을 실제로 플랫폼 상에 설치하기 전에 해당 클라우드 플랫폼이 서비스, 데이터, 그리고 프로세스를 포함한 구조적 구성요소의 요구조건을 어떻게 수용하는지 검토하게 될 것이다.

    ▷ 성능 모델링 (Modeling)

    ▷ 모델링은 서로 다른 유형의 부하 상태에서 시스템이 어떻게 동작해야 하는지에 대한 시뮬레이션을 만들어 낸다. 대개 경량, 중급, 대량으로 구분한다.

      - 어떻게 정보가 흐르고 어떤 서비스가 호출되는지, 그리고 그런 사항들이 구내와 클라우드 기반 컴퓨팅 자원들에게는 어떤 영향을 주는 지 등 아키텍처를 모델링하는 것을 의미한다.


  ○ 2단계 : 후보 플랫폼 분석과 시험 (Test) - 2

    ▷ 성능 시험 (Testing)

      - 성능 실험이란 부하가 걸렸을 때 아키텍처가 어떤 성능을 제공하는 지를 결정하기 위해 테스팅을 진행한다는 것을 의미한다.

      - 클라우드 컴퓨팅에서 어느 정도의 성능을 기대할 수 있는지, 그리고 처리 능력 감소와 대역폭 확장 같은 상황들이 전체 성능에는 어떤 영향을 주는지 등에 대해 감은 잡을 수 있다. 성능 모델을 입증하는 동안에는 성능 테스팅을 사용해야 한다.

    ▷ 본 후보 프랫폼의 분석과 시험 의미

      - 클라우드 기반의 전체 아키텍처가 얼마나 잘, 그리고 얼마나 빨리 업무를 지원하는지를 평가하는 것이다.

      - 더 나가서, 끊임없이 증가하는 스토리지, 데이터베이스, 프로세스, 그리고 서비스 처리 부하 상태에서 시스템이 어떤 성능을 제공하는지도 측정해야 한다.

      - 이러한 과정을 통해서 네트워크, 데이터베이스, 그리고 서비스 같은 잠재적 병목 구간을 찾아서 이를 수용하거나, 대안을 찾거나 아니면 포기하고 다른 업체를 찾을 수도 있다.


  ○ 3단계 : Target 플랫폼 선정

    ▷ 클라우드 컴퓨팅 플랫폼을 선정

      - 일단 이 모든 분석과정과 보안과 거버넌스를 감안한 다음에 후보 시스템 목록을 종합해서 검증 시험을 완료된 후에 클라우드 컴퓨팅 플랫폼을 선정한다.

      - 요구조건 충족을 하였는가?

    ▷ 클라우드 컴퓨팅 공급업체가 어떠한 상태인가?

      - 공급업체의 생존력과 사용자의 클라우드 컴퓨팅 플랫폼을 지속적으로 지원할 가능성

      - 하드웨어, 소프트웨어, 그리고 네트워크 장애로부터 복구하는 능력

      - SLA(Service Level Agreement와 사용자의 아키텍처를 위해 어느 정도의 서비스 레벨이 지원되어야 하는 지에 대한 클라우드 공급업체와 사용자 간의 공감대

      - 클라우드 컴퓨팅 공급업체의 정책과 어떤 것이 위반 사항인지에 대한 완벽한 이해


  ○ 4단계 : Target 플랫폼 설치

    ▷ 실행단계

      - 사용자가 실제로 코드를 포팅하고, 데이터를 이전하며, 새로운 서비스, 프로세스 그리고 데이터베이스를 생성하며, 이 모든 서비스, 데이터베이스, 그리고 프로세스가 제대로 동작하는지를 테스트하고 검증하는 단계이다.

      - 이전과 개발을 중심으로 하는 접근방식을 택해야 한다.

      - 가장 중요한 것부터 시작해서 중요도가 가장 낮은 것의 순서로 아키텍처 중의 어떤 구성요소를 이동시키거나 클라우드 컴퓨팅 플랫폼에서 생성해야 할지를 결정해야 한다.

    ▷ 아키텍처의 구성요소를 클라우드 컴퓨팅 플랫폼으로 이동시킬 때, 제대로 기능하는 지를 확인하고 다음 구성요소로 넘어가기 전에 적절하게 테스트되었는지도 확인한다.

    ▷ 점진적인 접근방식이 문제도 없고 클라우드 컴퓨팅 플랫폼에 서비스, 데이터, 그리고 프로세스를 설치하는 사람들이 일에 치이지 않게 해 준다.

    ▷ 이런 접근방식은 일을 해나가면서 배울 수 있는 학습 효과도 제공하므로 프로세스가 진행됨에 따라 클라우드 컴퓨팅 플랫폼을 사용자의 아키텍처에 맞게 작동시키는 방법에 대한 지식도 크게 증진될 것이다.


  ○ 최종 단계 : 새로운 클라우드 컴퓨팅 플랫폼 수용

    ▷ 실행 및 운영 단계

      - 실제로 시스템을 클라우드로 옮겨서 그 시스템들을 업무에 맞게 동작시키는 작업이다.

      - 기획이나 분석보다는 실행 작업이지만, 관련된 작업 중 가장 까다로운 작업이 기도 하므로 위험부담도 가장 크다.

    ▷ 클라우드 컴퓨팅은 아직도 변화하고 있는 중이기 때문에 광고와 시장이 뜨거워짐에 따라 매주 새로운 공급업체가 등장하고, 기존 공급업체들은 시장을 장악하기 위해 더 많은 기능성을 추가하기에 여념이 없다.

    ▷ 클라우드 컴퓨팅 플랫폼은 지속적으로 수행해야 하는 작업이다. 즉 정기적인 업그레이드, 버그 수정, 그리고 플랫폼에 대한 다른 변경사항의 원인이 되는 소프트웨어 배포가 필요하다.

    ▷ 이런 변경사항들이 전체 시스템을 더 나은 방향으로 유도하고 이런 플랫폼 상에 존재하는 아키텍처 상의 구성요소를 훼손하는 일은 없어야 한다.

반응형

'컴퓨터 활용 > 클라우드 컴퓨팅' 카테고리의 다른 글

[10강] 서버 가상화  (0) 2012.07.13
[9강] 가상화 개념  (0) 2012.07.12
[7강] 클라우드 컴퓨팅 SaaS  (0) 2012.07.10
[6강] 클라우드 컴퓨팅 PaaS  (0) 2012.07.09
[5강] 클라우드 컴퓨팅 IaaS  (0) 2012.07.08
: