분류 전체보기(44)
-
AWS Auto SCaling
Auto Scaling 지금 가입 » Auto Scaling은 사용자가 정의하는 조건에 따라 Amazon EC2 용량을 자동으로 확장하거나 축소합니다. 또한, 수요가 급증할 경우 사용 중인 Amazon EC2 인스턴스의 수를 원활하게 늘려 성능을 유지하고 수요가 감소할 경우 인스턴스 수를 자동으로 줄여 비용을 줄일 수 있습니다. Auto Scaling은 사용량이 시간, 일 또는 주 단위로 바뀌는 애플리케이션에 특히 적합하고 Amazon CloudWatch에서 활성화할 수 있습니다(Amazon CloudWatch 요금 외에 추가 비용 없음). 사용 사례 Amazon EC2 클라우드 자동 조정 Auto Scaling을 사용하면 애플리케이션의 수요 곡선에 따라 용량 조정이 가능하므로 사전에 Amazon EC2..
2013.12.30 -
Dynamic Resource Allocation via Distributed Decisions in Cloud Environment
Dynamic Resource Allocation via Distributed Decisions in Cloud Environment Trieu C. Chieu and Hoi Chan IBM T. J. Watson Research Center 19 Skyline Drive 본 논문은 Dynamic Resource 프로비저닝을 하기 위한 구조로써 Physical 리소스들이 자기 스스로의 현재 작업부하 상태를 판단하여, 리소스 배포 규모를 결정하는 아이디어를 담은 내용이다. CLASSICAL CENTRALIZED DECISION MAKING PROVISIONING AND SCALING SYSTEM 아키텍처의 설계는 Load-Balancer와 V..
2013.12.07 -
Compute Node Using Zookeeper
- Openstack Compute Node에는 다수개의 가상머신(서버)를 생성 가능 - Openstack Compute 리소스를 활용하는 응용프로그램 클라이언트 측면에서 서버 투입/제거 시에 대한 이벤트 처리, 서버 모니터링, 분산 락 처리, 장애 상황 판단등에 대한 해결책이 필요 - Zookeeper을 통해 서버를 관리함으로써 이를 해결, 뿐만 아니라 단일 Private 클라우드 플랫폼의 자원 뿐만 아니라 다 수개의 클라우드 플랫폼의 자원간의 분산 처리 가능 - 서버 자원 뿐만 아니라 Storage Node에 대한 적용도 가능할 것으로 예상됨 - Openstack의 NOVA는 Client에 리소스를 Static Resource Provisioning을 함, 즉 이미 사전에 정해진 고정 크기의 리소스를..
2013.12.06 -
Scalable Virtual Machine Deployment Using VM Image Caches
Scalable Virtual Machine Deployment Using VM Image Caches Kaveh Razavi, Thilo Kielmann Dept. of Computer Science VU University Amsterdam The Netherlands 본 논문에서는 스토리지 노드에서부터 컴퓨터 노드까지 Virtual machine image (VMI) 전송 시간 감소를 목적으로, VMI 캐시를 이용하는 방법을 제안한다. Copy-On-Write with On-Demand Transfer in Action 위 그림은 QCOW2의 COW메커니즘을 나타내고 있다. 가상머신은 가상머신을 부팅하기 위해서 VMI를 다운 받지 아니하고, 스토리지 노드의 베이스 VMI에 NFS 파일 시스템과 같이..
2013.11.21 -
Efficiently Synchronizing Virtual Machines in Cloud Computing Environments
Efficiently Synchronizing Virtual Machines in Cloud Computing Environments - Shuntaro Tonosaki, Hiroshi Yamada, and Kenji Kono Keio University 3-14-1 Hiyoshi, Kohoku-ku, Yokohama, Japan System Overview 간단하게 말하면 관리자의 Development VM에서 Update된 내용을 델타 파일로 만들어 Public VM에 배포시킴으로써 동기화를 한다라는 내용이 이 논문에 이슈이다. 델타 파일에는 새롭게 생성된 파일, 수정된 파일, 삭제된 파일의 경로를 저장한다. 이러한 델타 파일을 얻기 위해서 Development VM에서 파일이 어떤식으로든 생성되거나..
2013.11.19 -
Object db
Object DB OLE DB(Object Linking and Embedding, Database) 또는 객체 연결 삽입 데이터베이스는 마이크로소프트사가 개발한 API로, 통일된 방식으로 저장된 여러 종류의 데이터에 접근하기 위해 만들어졌다. 컴포넌트 오브젝트 모델 (COM)을 사용하여 추가된 인터페이스 집합이며 객체 연결 삽입과는 관련이 없다. ODBC를 높은 수준으로 대체하면서도 그 뒤를 잇도록 설계되었으며 오브젝트 데이터베이스와 SQL 추가가 필수적이지 않은 스프레드시트 같이 더 다양한 범위의 비관계형 데이터베이스를 지원하기 위해 기능을 확장하였다. OLE DB는 데이터 저장을 데이터소스, 세션, 명령어, 열 집합을 포함한 추상 집합을 통해 접근해야 하는 응용 프로그램과 따로 떼어놓는다. 그 까닭..
2013.11.08