http://www.aliyun.com/zixun/aggregation/13696.html에서 임시 저장 성능을 이해 하기 "> smartcloud 환경, 우리 Vdbench를 사용 하 여 벤치 마크 테스트를 설정. Vdbench는 데이터 무결성 및 측정 저장소에 대 한 직접 연결 및 네트워크 연결을 확인 하는 I/O 작업 빌더입니다. 사용 하기 쉬운 테스트 및 벤치마킹 위해 자주 사용 하는 무료 도구입니다.
우리 결론 캐싱 I/O 벤치마킹에서 중요 한 요소입니다. 이 문서는 벤치 마크와 보여주는 결과를 설정 하는 단계를 설명 합니다. 하지만 먼저 간단히 소개 합니다 다음 제품 및 우리가 사용 하는 도구.
우리의 벤치 마크 설정
SmartCloud에서 시작 해 서, 이것은 커널 기반 가상 머신 (KVM), 리눅스에 대 한 포괄적인 가상화 솔루션 기초 건설 공용 클라우드 서비스®에 x86 아키텍처. SmartCloud은 완전 한 인프라 서비스 (IaaS) 제품으로. 그것은 플랫폼 서비스 (PaaS), 소프트웨어 서비스 (SaaS) 솔루션을 구축 하기 위한 기초로 사용할 수 있습니다.
SmartCloud의 주요 특징은 다음과 같습니다.
유료 결제 정책을 사용 스크립트와 한 가상 CPU와 2GB 메모리 16 취재 하는 Cpu와 32GB R 자동화 VM 크기를 향상 시키기 위해 소프트웨어를 개발 하기 위해 사용할 수 있습니다 위한 자체 가상 서버 컴퓨터 및 가상 저장 공간 (영구 저장소) 네트워크 기능 자동 리소스의 배포를 구성 하는
Api 오픈 . Both Windows® 및 리눅스 운영 체제, 레드햇 엔터프라이즈 리눅스와 수 세 리눅스를 포함 하 여 배포할 수 있습니다.
SmartCloud는 3 유형의 스토리지를 제공합니다.
짧은 저장 배급 되 고 VM와 연결 됩니다. 영구 저장소는 해당 인스턴스에서 활성 인스턴스/분리를 동적으로 연결 하 여 액세스 되는 네트워크 연결 저장소. 개체 저장소 Nirvanix와 공동으로 제공 하 고 구조화 되지 않은 데이터에 대 한 온 디맨드 스토리지 솔루션으로 구성할 수 있습니다.
우리의 벤치 마크에서 짧은 스토리지를 집중할 것 이다.
우리는 원래 디스크 및 파일 시스템을 테스트 하려면 Vdbench를 사용 합니다. 자세한 성능 보고서를 표시 하려면 웹 사용자 인터페이스를가지고. Vdbench는 썬 마이크로시스템즈, 이전의 StorageTek의 Henk Vandenbergh에 의해 개발 되었다. Vdbench는 자바를 사용 하 여 작성은®. 그것은 솔라리스, 윈도우, HP-UX, AIX, 리눅스, 맥 OS X, Zlinux, 및 네이티브 VMware에서 테스트 되었습니다.
임시 저장소에 대 한 자세한 정보
임시 저장소 VM을 구성할 때 만들어집니다. 주기 인스턴스에 바인딩되는 직접 관련이 있습니다. 임시 저장소 노드 내에 있는 로컬 디스크에서 만들어집니다. 그것은 중요 한 처리량 변화 공유 인프라에 수행 중인 작업에 따라.
구성 과도 저장은 하지 미만 60 기가바이트, 최대 VM 구성에 대 한 최대 2048 GB. 전체 인스턴스 저장소를 사용 하 여 필요 하지 않은 경우에 최소한 임시 저장소 (GB)의 가상 컴퓨터를 구성할 수 있습니다. 최소 저장소 구성 큰 가상 컴퓨터 종류에 대 한 구성 시간이 줄어듭니다. 인스턴스가 삭제 되 면 가상 컴퓨터 인스턴스 저장소 삭제 됩니다.
그림 1입니다. VM에 대 한 임시 저장소 구성
반대로, 오랜 시간에 대 한 데이터를 저장, 영구 저장소 블록을 사용할 수 있습니다. 영구 저장소는 아니 평생 계산 독립적으로 일시적 저장에 비해 VM에 바인딩할. 영구 저장소는 동적으로 연결 하거나 때문에 포맷 하 고, 게스트에서 로드 해야 하는 네트워크 연결 저장소 (NAS) 원시 디스크 아래와 같이 VM에서 분리 될 수 있습니다.
그림 2입니다. VM 네트워크 연결을 통해 영구 저장소
우리의 벤치 마크 테스트에서 Red Hat Linux와 VM을 구성 하 여 임시 저장소를 만들었습니다. 그것은 다음 유사한:
그림 3입니다. Red Hat Linux를 사용 하 여 임시 저장을 위해 VM을 구성
벤치 마크 테스트를 설정
설치 해야 하 고 SmartCloud를 실행. 다음, 당신은 가상 블록 장치 및 ext3 파일 시스템을 할당 하 고 Vdbench을 설치 해야 합니다.