클라우드 스토리지의 깊은 분석

출처: 인터넷
작성자: 사용자

클라우드 스토리지 (클라우드 스토리지)의 개념을 한 번 제안, 지원 이었고 많은 공급 업체에 의해 우려. 아마존의 엘라 스틱 컴퓨트 클라우드 (EC2: 탄력적인 컴퓨팅 구름) 구름 스토리지 제품, 2 년 전, 더 강력한 스토리지 및 컴퓨팅 기능 인터넷 서비스의 형태로 사용자에 게 제공 하도록 설계 되었습니다. 콘텐츠 배포 네트워크 서비스 공급자 CDNetworks 업계의 유명한 클라우드 스토리지 플랫폼 서비스 공급자 Nirvanix 새로운 제휴를 발표 하 고 업계에서 유일 하 게 현재 클라우드 스토리지 및 콘텐츠 배달 서비스 통합 플랫폼을 제공 하기 위해 전략적 제휴를 발표 했다. 6 개월 전, 마이크로소프트는 살아 있는 윈도 즈 SkyDrive 베타 테스트 버전의 네트워크 모바일 하드 드라이브 서비스를 출범 했다. 가까운 장래에, 그리고 EMC 신뢰할 수 있는 인프라 프로젝트, 신뢰에 전용된 글로벌 연구 협력의 포함을 발표 했다 신뢰성 보증 클라우드 컴퓨팅 환경, 및 IBM도 클라우드 컴퓨팅 글로벌 백업 센터를 위한 300 백만 달러 확장 계획의 일환으로 하고있다.

클라우드 저장 된다 더 뜨거운, 우리 "클라우드"에 대해 이야기 마다 자체 인수, 마다 자체 플레이, 그래서 클라우드 스토리지 무엇입니까?

1 이란 클라우드 스토리지

클라우드 스토리지는 새로운 개념을 확장 하 고 구름의 개념에서 개발 하 고 컴퓨팅 (클라우드 컴퓨팅). 클라우드 컴퓨팅의 개발 분산 (분산된 컴퓨팅) 처리, 병렬 처리 (병렬 컴퓨팅) 및 그리드 컴퓨팅 (그리드 컴퓨팅)는 자동으로 네트워크를 통해 수많은 작은 서브루틴으로 대형 전산 처리기를 분할 여러 서버 큰 시스템 계산 하 고 처리 결과 다시 사용자에 전달 하는 분석. 클라우드 컴퓨팅 기술, 웹 서비스 공급자 수백만 수십억 달러의 초 슈퍼 컴퓨터 같은 강력한 네트워크 서비스를 달성 하기의 문제에 정보를 처리할 수 있습니다.

클라우드 스토리지 개념 클라우드 컴퓨팅, 클러스터 응용 프로그램, 그리드 기술, 또는 많은 다른 유형의 저장 장치는 시스템의 데이터 저장 및 비즈니스 액세스 기능을 제공 하기 위해 함께 작업을 함께 응용 프로그램 소프트웨어를 통해 네트워크에 분산 파일 시스템 기능을 통해 네트워크를 의미와 비슷합니다.

이 설명은 여전히 이해 하기 어려운 경우에, 우리가 클라우드 스토리지를 설명 하기 위해 WAN 및 인터넷의 구조를 사용할 수 있습니다.

구름 처럼 네트워크 구조

LAN, WAN 및 인터넷에 대 한 좋은 이해를가지고 하는 것이 믿습니다. 우리가 더 나은 로컬 영역 네트워크를 사용 하려면 일반적인 LAN 시스템에서 일반적으로 말하자면, 사용자가 각 하드웨어 및 소프트웨어 모델 및 구성, 어떤 종류의 스위치, 얼마나 많은 포트를 어떤 라우터 및 방화벽을 사용 하 여 각각 설정 하는 방법 등의 네트워크를 매우 명확 하 게 알고 해야 합니다. 얼마나 많은 서버 시스템, 어떤 운영 체제 및 소프트웨어에서 별도로 설치 되어 있습니다. 연결 케이블의 종류는 장치 간에 사용 되 고 어떤 xml: lang = IP 주소 및 서브넷 마스크 할당 됩니다.

하지만 우리가 사용할 때 광역 네트워크와 인터넷, 우리는 단지 어떤 액세스 네트워크와 사용자 이름, 암호는 WAN 및 인터넷에 연결할 수 필요가 필요 얼마나 많은 스위치, 라우터, 방화벽 및 서버에서 WAN 및 인터넷을 하지 않습니다 알고 필요가 없습니다 데이터 인지 우리의 컴퓨터에 어떤 경로 통해 당신은 어떤 소프트웨어가 네트워크에 설치 되어 알 필요가 없습니다 그리고 어떤 연결 케이블 및 포트를 네트워크에서 장치 사이 사용을 알 필요가 없습니다.

광역 네트워크와 인터넷, 특정 사용자에 게 완전히 투명 있으며 우리 자주 구름 처럼 그래프 광역 네트워크와 인터넷을 나타내는 아래와 같이:

구름 많은 스위치, 라우터, 방화벽 및 서버를 포함, 하지만이 특정 Wan 및 인터넷에 대 한 필요 하지 않은 사용자가. 광역 네트워크 및 인터넷 서비스의 상호 연결을가지고 인터넷이 구름 처럼 그래픽 나타냅니다 어디 우리가 네트워크 액세스 케이블 및 사용자, 암호를 통해 할 수 있는, 아무리 WAN 및 인터넷에 액세스할 수 있습니다, 우리의 서비스를가지고 네트워크를 즐길 수.

클라우드 네트워크 구조를 새로운 클라우드-같은 구조를 만들 스토리지 시스템의 스토리지 시스템 저장 장치, 클러스터 기능, 분산된 파일 시스템 또는 유사한 그리드 컴퓨팅 기능이 함께 함께, 작동 및 응용 프로그램 소프트웨어 또는 응용 프로그램 인터페이스를 통해 다 수의 구성 특정 유형의 스토리지 서비스를 제공 하 고 사용자에 게 서비스 액세스.

별도 저장 장치를 사용 하 고, 우리 장치, 어떤 인터페이스 및 전송 프로토콜, 거기에 얼마나 많은 디스크는 스토리지 시스템에 어떤 종류, 어떤 크기와 어떤 종류의 저장 장치와 서버 간에 사용할 연결 케이블 스토리지의 어떤 종류에 대해 매우 명확 하 게 해야 합니다. 데이터 보안 및 비즈니스 연속성을 보장 하기 위해 우리는 또한 해당 데이터 백업 시스템 및 장애 허용 시스템을 확립 해야 합니다. 또한, 일반 상태 모니터링, 유지 보수, 소프트웨어 및 하드웨어 업데이트 및 업그레이드는 저장 장치에 필요한.

클라우드 스토리지를 사용 하는 경우 위에서 언급 한 모든 사용자를 위한 하지 필요 합니다. 구름 처럼 스토리지 시스템의 모든 장치는 사용자에 게 완전히 투명 하 고 어디서 나 모든 권한이 있는 사용자는 클라우드 스토리지 클라우드 스토리지에 단일 액세스 케이블을 통해 액세스할 수 있습니다.

클라우드 스토리지는 스토리지, 하지만 서비스

구름 광역 네트워크와 인터넷, 같은 클라우드 스토리지는 특정 장치, 하지만 많은 저장 장치 및 서버 컬렉션을 참조 하지 않습니다. 클라우드 스토리지를 사용 하 여, 소비자는 단일 저장 장치를 사용 하지 않습니다 하지만 오히려 데이터 액세스 전체 클라우드 스토리지 시스템와 함께 제공 되는 서비스. 그래서 엄밀히 말하면, 클라우드 스토리지는 스토리지, 하지만 서비스가 지 않다.

클라우드 스토리지의 핵심 저장 장치 응용 프로그램 소프트웨어를 통해 스토리지 서비스의 변화를 실현 하기 위해 응용 프로그램 소프트웨어 및 저장 소자의 조합입니다.

2 클라우드 스토리지 구조 모델

전통적인 저장 장치에 비해, 클라우드 스토리지는 하드웨어 뿐만 아니라 네트워크 장치, 저장 장치, 서버, 응용 프로그램 소프트웨어, 공용 액세스 인터페이스, 액세스 네트워크와 클라이언트 프로그램으로 구성 된 복잡 한 시스템 이다. 각 부분 데이터 저장 및 비즈니스 액세스 서비스 외부에서 제공 하는 응용 프로그램 소프트웨어를 통해 핵심으로 저장 장치를 사용 합니다. 클라우드 스토리지 시스템의 구조 모델은 다음과 같습니다.

4 레이어 클라우드 스토리지 시스템의 구조 모델에 의하여 이루어져 있다.

스토리지 계층

스토리지 계층 클라우드 스토리지의 가장 기본적인 부분입니다. FC 파이버 채널 스토리지 장치, IP 저장 장치 NAS와 iSCSI, 또는 DAS 스토리지 장치 예: SCSI 또는 SAS 저장 장치 수 있습니다. 클라우드 스토리지에 저장 장치는 종종 크고 지리적으로 다양 한 광역 네트워크, 인터넷, 서로 게 연결 또는 FC 파이버 채널 네트워크.

위에 저장 장치는는 통합된 스토리지 장치 관리 시스템, 스토리지 장치 들의 논리적 가상화 관리, 멀티 링크 중복 관리 및 하드웨어 장치의 상태 모니터링 및 장애 유지 보수를 실현할 수 있습니다.

둘째, 기본적인 관리 계층:

기본 관리 계층은 클라우드 스토리지의 핵심 부분 및 클라우드 스토리지의 가장 어려운 부분입니다. 클러스터링, 분산된 파일 시스템 및 그리드 컴퓨팅을 통해 기본 관리 여러 저장 장치 외부, 동일한 서비스를 제공 하 고 더 중대 하 고 강력한 데이터 액세스 성능을 제공할 수 있도록 클라우드 스토리지에 여러 저장 장치 간에 공동 작업을 실현.

CDN 콘텐츠 유통 시스템, 데이터 암호화 기술은 클라우드 스토리지에서 데이터는 액세스할 수 없습니다 권한이 없는 사용자가 다양 한 클라우드 스토리지에서 데이터 보안 및 클라우드 스토리지의 안정성을 보장 하기 위해 손실 되지 것입니다 보장 하기 위해 데이터 백업 및 재해 내결함성 기술 및 조치를 통해 동시에 확인.

셋째, 응용 프로그램 인터페이스 계층:

응용 프로그램 인터페이스 계층 클라우드 스토리지의 가장 유연 하 고 변경 가능한 부분입니다. 다른 클라우드 스토리지 운영 단위 다른 응용 서비스 인터페이스를 개발 하 고 실제 비즈니스 유형에 따라 서로 다른 응용 프로그램 서비스를 제공할 수 있습니다. 비디오 감시 응용 프로그램 플랫폼, IPTV와 주문형 응용 프로그램 플랫폼, 네트워크 하드 디스크 참조 플랫폼, 원격 데이터 백업 응용 프로그램 플랫폼.

Iv. 액세스 계층:

모든 권한이 있는 사용자는 표준 일반적인 응용 프로그램 인터페이스를 통해 클라우드 스토리지 시스템에 로그인 하 고 클라우드 스토리지 서비스를 즐길 수 있습니다. 구름 스토리지 다른 단위로 동작 하며 다른 종류의 액세스 및 액세스의 수단을 제공 하는 클라우드 스토리지.

3 클라우드 스토리지 기술 필수 구성 요소

위의 클라우드 스토리지 구조 모델에서 우리는 클라우드 스토리지 시스템 멀티 장치, 다중 응용 프로그램 및 다중 서비스 공동 작업의 컬렉션 이며 그 실현 많은 기술 개발에 따라 해야 합니다 알아요.

광대역 네트워크의 개발

실제 클라우드 스토리지 시스템, 전국 여러 지역 유통 될 것입니다 그리고 세계의 광대 한 공공 시스템, 주위도 사용자가 클라우드에 ADSL, DDN, 및 다른 광대역 액세스 장치를 통해 대신 직접 독립형, 개인 저장 장치에 연결 하는 FC, SCSI, 또는 이더넷 케이블을 통해 연결 해야 합니다. 광대역 네트워크 완벽 하 게 개발 하는 경우에 사용자 정보를 전송, 클라우드 스토리지 서비스를 정말 즐길 수의 많은 수를 달성 하기 위해 충분히 큰 데이터 전송 대역폭을 얻을 수 있을 것입니다, 그리고 그렇지 않으면 그것은 빈 얘기 하실 수 있습니다.

Ii. WEB2.0 기술

Web2.0 기술의 핵심은 공유 하 고 있다. Web2.0 기술을 통해만 클라우드 스토리지의 사용자는 중앙 집중식된 스토리지 및 데이터 공유 데이터, 문서, 사진 및 오디오 및 비디오 Pc, 휴대 전화, 모바일 멀티미디어 및 기타 장치를 통해 실현할 수 있습니다. Web2.0 기술 개발에는 더 유연 하 고 그들의 응용 프로그램 및 서비스에서 다양 한 사용자 수 있습니다.

III. 응용 프로그램 저장소 개발

클라우드 스토리지 그냥 저장 하지 않습니다, 그리고 그것은 더 많은 응용 프로그램. 응용 프로그램 저장소는 데이터 저장소의 기능 뿐만 아니라 또한 서버와 스토리지 디바이스의 모음으로 간주 될 수 있는 응용 프로그램 소프트웨어의 기능을가지고 응용 프로그램 소프트웨어의 기능을 통합 하는 저장 장치입니다. 응용 프로그램 저장소 기술 개발 고 수 있습니다 클라우드 스토리지에 서버 수를 줄일 수, 시스템 건설의 비용을 절감, 시스템에서 단일 지점 오류 및 성능 병목을 줄일 수, 데이터 전송 링크를 줄일, 시스템 성능 및 효율성을 제공 전체 시스템의 효율적이 고 안정적인 작동을 보장.

Iv. 클러스터 기술, 그리드 기술 및 분산 파일 시스템

클라우드 스토리지 시스템은 여러 저장 장치, 여러 응용 프로그램 및 여러 서비스의 모음 그리고 스토리지 시스템의 모든 단일 지점 클라우드 스토리지 아니다.

다른 저장 장치 중 여러 저장 장치 구성 되어 있기 때문에, 그것은 클러스터 기술, 분산 파일 시스템 및 그리드 컴퓨팅, 여러 저장 장치 같은 서비스를 제공 하 고 더 중대 하 고 강력한 데이터 액세스 성능을 제공할 수 있도록 여러 저장 장치 간에 협력 작업을 실현 하는 데 필요한. 이러한 기술의 존재 없이 클라우드 스토리지 구현할 수 없는 진정으로, 그리고 소위 클라우드 스토리지만 단일 시스템, 아니라 구름 처럼 구조 수 있습니다.

CDN 콘텐츠 유통, 피어-투-피어 기술, 데이터 압축 기술, 중복 데이터 삭제 기술, 데이터 암호화 기술

CDN 콘텐츠 유통 시스템, 데이터 암호화 기술은 클라우드 스토리지에서 데이터는 액세스할 수 없습니다 권한이 없는 사용자가 다양 한 클라우드 스토리지에서 데이터 보안 및 클라우드 스토리지의 안정성을 보장 하기 위해 손실 되지 않습니다 보장 하기 위해 데이터 백업 및 재해 내결함성 기술을 통해 동시에 확인. 클라우드 스토리지에서 데이터 보안을 보장할 수 없습니다 아무도 감히 클라우드 스토리지를 사용 하는 경우에, 그렇지 않으면, 저장 된 데이터는 신속 하 게 분실 되지 않는다, 온 나라가 알고.

Vi. 스토리지 가상화 기술, 스토리지 네트워크 관리 기술

클라우드 스토리지에 저장 장치 수가 많은 여러 지역에 분산, 논리 볼륨 관리, 스토리지 가상화 관리, 및 다른 공급 업체, 다른 모델과 FC 스토리지 및 IP 스토리지와 같은 다른 종류의 여러 장치 간에 멀티 링크 중복 관리를 구현 하는 방법을 큰 문제가 될 것입니다 저장 장치 전체 클라우드 스토리지 시스템의 성능 병목 상태가 될 수 있습니다, 그리고 구조 전체를 형성 하지 수 있지만 또한가지고 늦은 용량 및 성능 확장 어려운 문제.

저장 장치 작업 관리 문제는 클라우드 스토리지에 저장 장치의 많은 수 및 지리적 분포의 광범위와 함께 또 다른 문제입니다. 클라우드 저장소의 사용자에 대 한 이러한 문제 관리, 하지만 클라우드 스토리지 단위, 작업에 대 한 필요 하지 않습니다 하지만 중앙 집중식된 관리의 문제를 해결 하기 위해 실용적이 고 효과적인 수단을 통해 모니터링 하는 것은 어려운 상태, 유지 보수 문제, 인간의 높은 비용. 따라서, 클라우드 스토리지는 중앙 집중식된 관리 및 클라우드 스토리지 시스템에 저장 장치, 서버 및 네트워크 장치 상태 모니터링 네트워크 관리 소프트웨어는 효율적이 고 유사한 중앙된 관리 플랫폼을가지고 있어야 합니다.

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.