본문 바로가기

전체 글83

클라우드 컴퓨팅 플랫폼 ■ 아마존의 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.
/var/log 정리 /var/log 디렉토리에 있는 리눅스 로그 파일 외부의 침입이나 오류 등 시스템에 문제가 생겼을 때 이를 해결하는 첫 걸음은 로그를 분석하는 것입니다. 리눅스 환경에서 대부분의 로그 파일은 /var/log에 있지만 경로와 룰에 대한 정보는 /etc/rsyslog.conf에서 관리합니다. 다음의 로그 파일은 /var/log 디렉토리에 존재하는 것들입니다. 몇몇 로그파일은 배포판에 따라 다를 수도 있는데 dpkg.log 같은 경우 debian 계열 시스템(예: ubuntu 등) 에서만 볼 수 있습니다. 1. /var/log/messages부팅시의 메시지를 포함해 전체 시스템의 로그를 기록합니다. 이 로그의 내용은 mail, cron, daemon, kern, auth 등의 시작, 종료, 엑티브 같은 것 입.. 2017. 1. 6.