클라우드 스토리지 (클라우드 스토리지)의 개념을 한 번 제안, 지원 이었고 많은 공급 업체에 의해 우려. 아마존의 엘라 스틱 컴퓨트 클라우드 (EC2: 탄력적인 컴퓨팅 구름) 구름 스토리지 제품, 2 년 전, 더 강력한 스토리지 및 컴퓨팅 기능 인터넷 서비스의 형태로 사용자에 게 제공 하도록 설계 되었습니다. 콘텐츠 배포 네트워크 서비스 공급자 CDNetworks 업계의 유명한 클라우드 스토리지 플랫폼 서비스 공급자 Nirvanix 새로운 제휴를 발표 하 고 업계에서 유일 하 게 현재 클라우드 스토리지 및 콘텐츠 배달 서비스 통합 플랫폼을 제공 하기 위해 전략적 제휴를 발표 했다. 6 개월 전, 마이크로소프트는 살아 있는 윈도 즈 SkyDrive 베타 테스트 버전의 네트워크 모바일 하드 드라이브 서비스를 출범 했다. 가까운 장래에, 그리고 EMC 신뢰할 수 있는 인프라 프로젝트, 신뢰에 전용된 글로벌 연구 협력의 포함을 발표 했다 신뢰성 보증 클라우드 컴퓨팅 환경, 및 IBM도 클라우드 컴퓨팅 글로벌 백업 센터를 위한 300 백만 달러 확장 계획의 일환으로 하고있다.
클라우드 저장 된다 더 뜨거운, 우리 모두가 "클라우드"에 대해 이야기 마다 자체 인수, 마다 자체 플레이, 그래서 클라우드 스토리지 무엇입니까?
1, 무엇입니까 클라우드 스토리지
클라우드 스토리지는 새로운 개념을 확장 하 고 구름의 개념에서 개발 하 고 컴퓨팅 (클라우드 컴퓨팅). 클라우드 컴퓨팅의 개발 분산 (분산된 컴퓨팅) 처리, 병렬 처리 (병렬 컴퓨팅) 및 그리드 컴퓨팅 (그리드 컴퓨팅)는 자동으로 네트워크를 통해 수많은 작은 서브루틴으로 대형 전산 처리기를 분할 여러 서버 큰 시스템 계산 하 고 처리 결과 다시 사용자에 전달 하는 분석. 클라우드 컴퓨팅 기술, 웹 서비스 공급자 수백만 수십억 달러의 초 슈퍼 컴퓨터 같은 강력한 네트워크 서비스를 달성 하기의 문제에 정보를 처리할 수 있습니다.
클라우드 스토리지의 개념은 클라우드 컴퓨팅, 유사 많은 다른 유형의 응용 프로그램 클러스터, 그리드 기술, 분산 파일 시스템 등의 응용 프로그램 소프트웨어를 통해 네트워크에서 저장 장치에 데이터 저장 및 비즈니스 액세스 기능을 제공 하는 시스템을 말합니다.
가이 설명을 이해 하 고, WAN 및 인터넷의 구조를 사용 하 여 클라우드 스토리지를 설명 수 우리가 여전히 어려운 경우.
구름 처럼 네트워크 구조
는
LAN, WAN 및 인터넷에 대 한 좋은 이해를가지고 하는 것이 믿습니다. 우리가 더 나은 로컬 영역 네트워크를 사용 하려면 일반적인 LAN 시스템에서 일반적으로 말하자면, 사용자가 각 하드웨어 및 소프트웨어 모델 및 구성, 어떤 종류의 스위치, 얼마나 많은 포트를 어떤 라우터 및 방화벽을 사용 하 여 각각 설정 하는 방법 등의 네트워크를 매우 명확 하 게 알고 해야 합니다. 얼마나 많은 서버 시스템, 어떤 운영 체제 및 소프트웨어에서 별도로 설치 되어 있습니다. 연결 케이블의 종류는 장치 간에 사용 되 고 어떤 xml: lang = IP 주소 및 서브넷 마스크 할당 됩니다.
때 우리 광역 네트워크를 사용 하 고 우리는 그냥 인터넷 네트워크 액세스 및 사용자 이름, 암호의 어떤 종류를 알아야 WAN 및 인터넷에 연결할 수, 얼마나 많은 스위치, 라우터, 방화벽 및 서버에서 WAN 및 인터넷, 알 필요가 없습니다 하지만 우리의 컴퓨터에 도달 하는 어떤 데이터 경로 우리가 알아야 할 어떤 소프트웨어는 네트워크에 있는 서버에 설치 되어 또는 어떤 연결 케이블 및 포트를 네트워크에서 장치 사이 사용을 알 필요가 있다.
가 클라우드 차트 포함 많은 스위치, 라우터, 방화벽 및 서버, 비록 이러한 특정 WAN 또는 인터넷 사용자가 필요 하지 않습니다. 광역 네트워크 및 인터넷 서비스의 상호 연결을가지고 인터넷이 구름 처럼 그래픽 나타냅니다 어디 우리가 네트워크 액세스 케이블 및 사용자, 암호를 통해 할 수 있는, 아무리 WAN 및 인터넷에 액세스할 수 있습니다, 우리의 서비스를가지고 네트워크를 즐길 수.
클라우드 네트워크 구조를 새로운 클라우드-같은 구조를 만들 스토리지 시스템의 스토리지 시스템 저장 장치, 클러스터 기능, 분산된 파일 시스템 또는 유사한 그리드 컴퓨팅 기능이 함께 함께, 작동 및 응용 프로그램 소프트웨어 또는 응용 프로그램 인터페이스를 통해 다 수의 구성 특정 유형의 스토리지 서비스를 제공 하 고 사용자에 게 서비스 액세스.
우리는 별도 저장 장치를 사용 하 여, 우리는 장치, 어떤 인터페이스 및 전송 프로토콜, 거기에 얼마나 많은 디스크는 스토리지 시스템에 어떤 종류, 어떤 크기와 어떤 종류의 저장 장치와 서버 간에 사용할 연결 케이블 스토리지의 어떤 종류에 대해 매우 명확 하 게 해야 합니다. 데이터 보안 및 비즈니스 연속성을 보장 하기 위해 우리는 또한 해당 데이터 백업 시스템 및 장애 허용 시스템을 확립 해야 합니다. 또한, 일반 상태 모니터링, 유지 보수, 소프트웨어 및 하드웨어 업데이트 및 업그레이드는 저장 장치에 필요한.
클라우드 스토리지를 사용 하는 경우 위에서 언급 한 모든 사용자를 위한 하지 필요 합니다. 구름 처럼 스토리지 시스템의 모든 장치는 사용자에 게 완전히 투명 하 고 어디서 나 모든 권한이 있는 사용자는 클라우드 스토리지 클라우드 스토리지에 단일 액세스 케이블을 통해 액세스할 수 있습니다.
클라우드 스토리지는 스토리지, 하지만 서비스
구름 광역 네트워크와 인터넷 같은
, 클라우드 스토리지는 사용자에 대 한 특정 장치를 하지만 수많은 저장 장치 및 서버를 참조 하지 않습니다. 클라우드 스토리지를 사용 하 여, 소비자는 단일 저장 장치를 사용 하지 않습니다 하지만 오히려 데이터 액세스 전체 클라우드 스토리지 시스템와 함께 제공 되는 서비스. 그래서 엄밀히 말하면, 클라우드 스토리지는 스토리지, 하지만 서비스가 지 않다.
클라우드 스토리지의 핵심 저장 장치 응용 프로그램 소프트웨어를 통해 스토리지 서비스의 변화를 실현 하기 위해 응용 프로그램 소프트웨어 및 저장 소자의 조합입니다.
2, 클라우드 스토리지 구조 모델
는
전통적인 저장 장치에 비해, 클라우드 스토리지는 하드웨어 뿐만 아니라 네트워크 장치, 저장 장치, 서버, 응용 프로그램 소프트웨어, 공용 액세스 인터페이스, 액세스 네트워크, 및 클라이언트 프로그램으로 구성 된 복잡 한 시스템 이다. 각 부분 데이터 저장 및 비즈니스 액세스 서비스 외부에서 제공 하는 응용 프로그램 소프트웨어를 통해 핵심으로 저장 장치를 사용 합니다. 클라우드 스토리지 시스템의 구조 모델은 다음과 같습니다:
스토리지 레이어
스토리지 계층 클라우드 스토리지의 가장 기본적인 부분입니다. FC 파이버 채널 스토리지 장치, IP 저장 장치 NAS와 iSCSI, 또는 DAS 스토리지 장치 예: SCSI 또는 SAS 저장 장치 수 있습니다. 클라우드 스토리지에 저장 장치는 종종 크고 지리적으로 다양 한 광역 네트워크, 인터넷, 서로 게 연결 또는 FC 파이버 채널 네트워크.
저장 장치 스토리지 장치 들의 논리적 가상화 관리, 멀티 링크 중복 관리 및 하드웨어 장치에 대 한 상태 모니터링 및 오류 유지 관리 하는 통합된 스토리지 장치 관리 시스템입니다.
두 번째, 기본 관리 레이어:
기본 관리 계층은 클라우드 스토리지의 핵심 부분 및 클라우드 스토리지의 가장 어려운 부분입니다. 클러스터링, 분산된 파일 시스템 및 그리드 컴퓨팅을 통해 기본 관리 여러 저장 장치 외부, 동일한 서비스를 제공 하 고 더 중대 하 고 강력한 데이터 액세스 성능을 제공할 수 있도록 클라우드 스토리지에 여러 저장 장치 간에 공동 작업을 실현.
CDN 콘텐츠 유통 시스템, 데이터는 클라우드 스토리지에서 데이터는 액세스할 수 없습니다 권한이 없는 사용자가 다양 한 클라우드 스토리지에서 데이터 보안 및 클라우드 스토리지의 안정성을 보장 하기 위해 손실 되지 않습니다 보장 하기 위해 데이터 백업 및 재해 관대 기술 및 조치를 통해 동시에 보장 하기 위해 암호화 기술
.
3, 응용 프로그램 인터페이스 계층:
응용 프로그램 인터페이스 계층 클라우드 스토리지의 가장 유연 하 고 변경 가능한 부분입니다. 다른 클라우드 스토리지 운영 단위 다른 응용 서비스 인터페이스를 개발 하 고 실제 비즈니스 유형에 따라 서로 다른 응용 프로그램 서비스를 제공할 수 있습니다. 비디오 감시 응용 프로그램 플랫폼, IPTV와 주문형 응용 프로그램 플랫폼, 네트워크 하드 디스크 참조 플랫폼, 원격 데이터 백업 응용 프로그램 플랫폼.
4, 액세스 계층:
모든 권한 있는 사용자 표준 일반적인 응용 프로그램 인터페이스를 통해 클라우드 스토리지 시스템에 로그인 하 고 클라우드 스토리지 서비스를 즐길 수 있습니다. 구름 스토리지 다른 단위로 동작 하며 다른 종류의 액세스 및 액세스의 수단을 제공 하는 클라우드 스토리지.
3, 클라우드 스토리지
의 기술적인 전제
위의 클라우드 스토리지 구조 모델, 클라우드 스토리지 시스템에서에서 여러 장치, 여러 응용 프로그램 및 여러 서비스의 컬렉션 이며 그 실현의 다양 한 기술 개발에 따라 한다.
광대역 네트워크
의 개발
진짜 클라우드 스토리지 시스템, 전국 여러 지역 유통 될 것입니다 그리고 세계의 광대 한 공공 시스템, 주위도 사용자가 클라우드에 ADSL, DDN, 및 다른 광대역 액세스 장치를 통해 대신 직접 독립형, 개인 저장 장치에 연결 하는 FC, SCSI, 또는 이더넷 케이블을 통해 연결 해야 합니다. 광대역 네트워크 완벽 하 게 개발 하는 경우에 사용자 정보를 전송, 클라우드 스토리지 서비스를 정말 즐길 수의 많은 수를 달성 하기 위해 충분히 큰 데이터 전송 대역폭을 얻을 수 있을 것입니다, 그리고 그렇지 않으면 그것은 빈 얘기 하실 수 있습니다.
두 번째, WEB2.0 기술
Web2.0 기술의 핵심은 공유 하 고 있다. Web2.0 기술을 통해만 클라우드 스토리지의 사용자는 중앙 집중식된 스토리지 및 데이터 공유 데이터, 문서, 사진 및 오디오 및 비디오 Pc, 휴대 전화, 모바일 멀티미디어 및 기타 장치를 통해 실현할 수 있습니다. Web2.0 기술 개발에는 더 유연 하 고 그들의 응용 프로그램 및 서비스에서 다양 한 사용자 수 있습니다.
3, 응용 프로그램 저장소
의 개발
클라우드 스토리지 그냥 저장 하지 않습니다, 그리고 그것은 더 많은 응용 프로그램. 응용 프로그램 저장소는 데이터 저장소의 기능 뿐만 아니라 또한 서버와 스토리지 디바이스의 모음으로 간주 될 수 있는 응용 프로그램 소프트웨어의 기능을가지고 응용 프로그램 소프트웨어의 기능을 통합 하는 저장 장치입니다. 응용 프로그램 저장소 기술 개발 고 수 있습니다 클라우드 스토리지에 서버 수를 줄일 수, 시스템 건설의 비용을 절감, 시스템에서 단일 지점 오류 및 성능 병목을 줄일 수, 데이터 전송 링크를 줄일, 시스템 성능 및 효율성을 제공 전체 시스템의 효율적이 고 안정적인 작동을 보장.
4, 클러스터 기술, 그리드 기술 및 분산 파일 시스템
클라우드 스토리지 시스템은 여러 저장 장치, 여러 응용 프로그램 및 여러 서비스의 모음 그리고 스토리지 시스템의 모든 단일 지점 클라우드 스토리지 아니다.
다른 저장 장치 중 여러 저장 장치 구성 되어 있기 때문에, 그것은 클러스터 기술, 분산 파일 시스템 및 그리드 컴퓨팅, 여러 저장 장치 같은 서비스를 제공 하 고 더 중대 하 고 강력한 데이터 액세스 성능을 제공할 수 있도록 여러 저장 장치 간에 협력 작업을 실현 하는 데 필요한. 이러한 기술의 존재 없이 클라우드 스토리지 구현할 수 없는 진정으로, 그리고 소위 클라우드 스토리지만 단일 시스템, 아니라 구름 처럼 구조 수 있습니다.
5, CDN 콘텐츠 유통, 피어-투-피어 기술, 데이터 압축 기술, 중복 데이터 삭제 기술, 데이터 암호화 기술
CDN 콘텐츠 유통 시스템, 데이터 암호화 기술은 클라우드 스토리지에서 데이터는 액세스할 수 없습니다 권한이 없는 사용자가 다양 한 클라우드 스토리지에서 데이터 보안 및 클라우드 스토리지의 안정성을 보장 하기 위해 손실 되지 않습니다 보장 하기 위해 데이터 백업 및 재해 내결함성 기술을 통해, 동시에 수 있도록
. 클라우드 스토리지에서 데이터 보안을 보장할 수 없습니다 아무도 감히 클라우드 스토리지를 사용 하는 경우에, 그렇지 않으면, 저장 된 데이터는 신속 하 게 분실 되지 않는다, 온 나라가 알고.
VI, 스토리지 가상화 기술, 스토리지 네트워크 관리 기술
클라우드 스토리지에 저장 장치 수가 많은 여러 지역에 분산, 논리 볼륨 관리, 스토리지 가상화 관리, 및 다른 공급 업체, 다른 모델과 FC 스토리지 및 IP 스토리지와 같은 다른 종류의 여러 장치 간에 멀티 링크 중복 관리를 구현 하는 방법을 큰 문제가 될 것입니다 저장 장치 전체 클라우드 스토리지 시스템의 성능 병목 상태가 될 수 있습니다, 그리고 구조 전체를 형성 하지 수 있지만 또한가지고 늦은 용량 및 성능 확장 어려운 문제.
클라우드 스토리지와 광범위 한 지리적 분포에 저장 장치의 다 수와 함께 또 다른 문제는 저장 장치 운영 관리의 문제가입니다. 클라우드 저장소의 사용자에 대 한 이러한 문제 관리, 하지만 클라우드 스토리지 단위, 작업에 대 한 필요 하지 않습니다 하지만 중앙 집중식된 관리의 문제를 해결 하기 위해 실용적이 고 효과적인 수단을 통해 모니터링 하는 것은 어려운 상태, 유지 보수 문제, 인간의 높은 비용. 따라서, 클라우드 스토리지는 중앙 집중식된 관리 및 클라우드 스토리지 시스템에 저장 장치, 서버 및 네트워크 장치 상태 모니터링 네트워크 관리 소프트웨어는 효율적이 고 유사한 중앙된 관리 플랫폼을가지고 있어야 합니다.