본문 바로가기

정리/시스템53

OpenNebula ● 클라우드 관리 솔루션중에 OpenNebula를 간단히 설치 테스트를 진행. ● 간단한 소개 - VM을 실행할 수 있는 여러 가상화호스트와 가상화호스트를 관리하기 위한 Front-End로 구성되어있는 클라우드 플랫폼 - Front-End에서 VM을 생성하면 가상화호스트에 VM이 생성되며 반대로 삭제도 가능하다. - Xenserver, VMware, KVM을 지원 -> 드라이버 설치해아함 - Front-End와 가상화노드는 NFS와 SSH를 지원한다. -> iSCSI를 지원하지 않아 속도에 문제가 있을듯. - CloudStack와 같이 다양한 기능은 없어보이고 간단히 흩어져있는 가상화호스트들을 한군데서 무료로 관리가 가능하다는것이 포인트로 보인다. ● 자세한 기능 소개 - http://opennebula.. 2017. 1. 12.
클라우드 컴퓨팅 플랫폼 ■ 아마존의 EC2 (Elastic Compute Cloud)아마존 EC2는 사용자에게 가상의 컴퓨팅 자원을 제공하고 사용한 만큼 비용을 청구하는 서비스다. EC2는 EC2 인스턴스, AMI(Amazon Machine Image), Simple APIs로 나눌 수 있다. [그림] 아마존의 플랫폼 구조 EC2 인스턴스는 OS와 애플리케이션이 실행되는 최소 컴퓨팅 자원 단위로서 Xen 기반의 가상머신이다. 인스턴스 종류는 웹 서비스와 같이 보통 애플리케이션에 적합한 사양의 표준 인스턴스와 복잡한 계산 응용을 위한 High CPU 인스턴스로 나뉘며 각 인스턴스 CPU 메모리 디스크는 가상머신 생성시 결정된다. AMI는 OS와 애플리케이션을 포함한 부팅 가능한 루트 디스크 이미지다. AMI는 아마존에 의해 필요.. 2017. 1. 12.
가상화 기술 2.2 가상화 기술가상화 기술은 클라우드 컴퓨팅을 구성하는 물리적인 컴퓨팅 자원들을 논리적 자원들의 형태로 표시하는 기술로 서버 가상화에만 한정되어있지 않고 네트워크, 스토리지 등의 가상화로 확대되고 있다. 아래는 가상화 기술 종류 및 특징을 나타낸 것이다. ■ 서버 가상화서버 가상화란 하나의 서버에서 여러 개의 어플리케이션 및 미들웨어 그리고 운영체제가 동시에 서로 독립적으로 구동되는 것이다. 초기에는 가상 메모리, 가상 I/O, 에뮬레이터 등이 포함되었으나 이후에는 어플리케이션 및 서브 시스템 가상화로 발전되어 왔다. 서버 가상화는 하드웨어 위에서 여러 가상 머신을 구동시키는 중간 계층을 하이퍼바이져라 하며 하이퍼바이져 기반 서버 가상화는 전가상화(Full Virtualization)기술과 반가상화(.. 2017. 1. 12.
클라우드 컴퓨팅 1 클라우드 컴퓨팅 개요클라우드 컴퓨팅은 서로 다른 물리적 위치에 존재하는 다양한 도메인, 다양한 종류의 컴퓨팅 및 스토리지 자원을 통합하여 가상화된 고성능 컴퓨팅 자원 집합체를 구축하고 다수의 고객들에게 높은 수준의 확장성을 가진 IT 자원들을 온-디맨드 방식으로 제공하여 자원 효율성 극대화와 관리의 최소화라는 장점을 가지고 새로운 인터넷 패러다임으로 부상하고 있다. 클라우드 컴퓨팅 서비스의 장단점장점· 사용도가 낮은 IT자원에 대한 자산 구매를 회피하여 운영비용 절감· 갑작스런 IT자원의 수용변화에 대한 저렴하고 신속한 대응 가능· 필요한 자원의 선택적 구매와 사용량 기반 대가 지불의 합리적인 가격모델· 자산의 운영비화로 재무적 유연성 확보· 해커와 외부 침입, 공격 시스템 및 데이터 보호 용이 단점.. 2017. 1. 12.