이번 해 지난 4월 17일에 OpenStack 의 9번째 릴리즈 IceHouse 가 나왔습니다. 이번 글에서는 DevStack을 이용하여 OpenStack IceHouse 구축에 대해서 다루어보겠습니다. 설치 환경 Host OS : Ubuntu 14.04LTS Desktop OpenStack Release : IceHouse 설치할 서비스 (The services deployed) 1. Compute (Nova) 2. Network (Neutron) 3. Object Storage (Swift) 4. Image Storage (Glance) 5. Block Storage (Cinder) 6. Identity (Keystone) 7. Databases (Trove) 8. Orchestration (Heat..
OpenStack 클라우드 컴퓨팅을 구현을 좀 더 편리하게 하기 위해서 클라우드 플랫폼이 생겨났고 그 중 가장 대표적인 것은 클라우드스택(CloudStack)과 오픈스택(OpenStack)입니다. 이번글에서는 클라우드계에서 가장 핫한 오픈소스 클라우드 플랫폼, 오픈스택(OpenStack)에 대해서 알아보겠습니다. 오픈스택(OpenStack)을 한 줄로 요약하자면, 오픈스택은 컴퓨터 하드웨어 위에 인프라를 서비스로 제공하게 해주는 Infrastructure as a Service(IaaS)를 구축하게 해주는 오픈소스 플랫폼입니다. 2010년 IaaS의 연구자들 중 한명인 Rackspace가 NASA와 함께 오픈소스 클라우드 프로젝트를 시작하였고 그 프로젝트 명이 OpenStack으로 지으면서 시작되었습니다..
클라우드 컴퓨팅 요즘 IT산업에서 가장 핫 트렌드 중 하나로 "클라우드 컴퓨팅"이 많이 언급되고 있습니다. IT전문가가 아니더라고 이미 많은 일반인들이 한번쯤은 들어보고 클라우드 컴퓨팅 서비스를 이용하고 있습니다. 클라우드 컴퓨팅은 네트워크 상에 분산되어 있는 컴퓨터를 가상화시킨 후 인터넷과 네트워크 환경에 접근하여 실행하는 어플리케이션과 서비스를 말합니다. 클라우드 컴퓨팅 환경에서 사용자들은 인터넷이 연결된 단말을 통해 대용량의 컴퓨터 집합에 접속하여 애플리케이션, 스토리지, OS, 보안 등 필요한 IT자원을 원하는 시점에 필요한 만큼 골라서 사용하며, 사용량에 기반하여 비용을 지불하기만 하면 됩니다. 클라우드 컴퓨팅은 기존에 존재하던 기술들을 집약하여 새로운 패러다임을 가지고 왔습니다. 클라우드 컴퓨..
가상화 (Virtualization)의 내부 기술가상화를 구현하는 하드웨어와 소프트웨어 기술목차1.소개2.가상화 아키텍처3. 가상화 기법 소개가상화는 여러 비용 절감, 공간 절약 및 우수한 통합 시스템을 구축하고자 하는 목적으로 사용하는 기술이다. 가상화를 활용하기 위해서 는 기본 가상화 아키텍처와 이를 구현하는 기술에 대해 이해하는 것이 중요하다. 가상화 아키텍처 가상화는 두가지 주요 가상화 아키텍처인 호스트형(Hosted)과 베어 메탈(bare-metal)방식을 사용합니다. 각 아키텍처에는 가상화 시스템을 구축하기전에 고려해야할 I/O접근, 결정성 및 사용 편리성에서 차이가 있다. 본 섹션에서는 각 아키텍처 개요, I/O디바이스와 통신하기 위한 메커니즘과 기타 장단점에 대하여 설명한다. Hosted ..
가상화(Virtualization)의 기본정보 가상화는 동일한 처리 하드웨어에서 여러 운영체제를 실행할수 있는 기술이다. 목차 소개 가상화 장점 가상화 소프트웨어 결론 소개 가상화는 한대의 PC 또는 임베디드 시스템에서 두개 또는 그이상의 운영체제를 실행할 수 있는 기술이다. "가상화(Virtualization)"라는 용어는 단순히 하나의 용어에 지나지 않지만, 실제로 본 기술을 사용하는 엔지니어들은 이전에 불가능헸던 새로운 방식을 통해 비용을 절감하고 공간을 줄이며 시스템을 통합할 수 있다. 가상화를 통해 동일한 PC나 임베디드 시스템에서 두 대의 운영체제를 실행할 수 있게 된다. 추가 컴퓨터가 필요하지 않다는 것은 보다 뛰어난 통합 시스템,비용 절감 및 공간 절약을 의미한다. 가상화를 통해 하드웨어를..