오픈 소스는 홍보 키 클라우드 컴퓨팅의 급속 한 혁신

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

25 년 동안 리차드 스톨만이 쓴 GNU 일반 공중 허가서 (GPL), FOSS는에서 널리 이용 된다 컴퓨팅: 리눅스, 아파치 웹 서버와 MySQL, 전세계 많은 기업 중. 그리고 지금 더 많은 오픈 소스 클라우드에서는 컴퓨팅.

""클라우드 컴퓨팅, 오픈 소스는 의심할 여 지 없이, 건물에 Byran 체, 클라우드 비즈니스 제품, 관리 소프트웨어 및 Red Hat 엔터 프 라이즈 MRG (인스턴트 메시징, 실시간 및 그리드 플랫폼)에 대 한 Red Hat 제품 관리가 사는 말했다, "당신은 서버 부문에서 시장 점유율에서 볼 수 있습니다. 전통적인 데이터 센터에 대 한 약 70%는 Windows 플랫폼에서 실행 하 고 약 30%는 리눅스 플랫폼에서 실행 됩니다. 그리고 사람들이 클라우드 환경에서 응용 프로그램을 구축 하도록 선택한 운영 체제에서 볼 때 있습니다 수 완전히 반대입니다. "

체를 말한다는 이유는 간단 하다,: "대 한는 새로운 시작 클라우드 컴퓨팅, 기업, 처음부터 완전히 새로운 아키텍처를 구축 하 고 오픈 소스를 의심의 여지가 제공 하는 사업에 대 한 최고의 가치."

비용 유일한 이유는 오픈 소스 모델 구름에 틈새를 보유 하 고, 체 또한 그 오픈 소스 빠른 혁신 드라이브에 프로젝트 커뮤니티를 구축할 수 있습니다 노트.

"이것은 오픈 소스의 진정한 가치," 라고 말합니다. "아마존, 구글, 페이 스 북, 그리고 이러한 모든 클라우드 응용 프로그램, 인프라 및 서비스를 구축 하는 사람 사용 하는 오픈 소스." 사실, 오픈 소스 소프트웨어를 사용 하 여 필요한 혁신의 수준을 달성 하는 유일한 방법입니다. 그들은 전체 개발 주기를 통해가 서 그들의 공급 업체에 대 한 기다릴 수 없어. "

SaaS에서 자유 소프트웨어의 원리를 위반 하 고?

하지만 어떤 역할 클라우드 환경에서 소스 플레이 열리지? 스톨만은 자유 소프트웨어 클라우드 컴퓨팅 (특히 SaaS 소프트웨어)를 정의할 수 없습니다 주장 하고있다.

"SaaS와 독점 소프트웨어 비슷한 유해한 결과를 초래할 수 있습니다 하지만 인과 메커니즘이 다른," 보스톤 검토에서 스 톨 "독점 소프트웨어에 대 한 당신이 소유 하 고 변경 하기 어려운 하거나 변경할 수 없습니다 복제본을 사용 하기 때문에 그리고, SaaS에 대 한 이유 없는 사본을 사용 하는. "

"많은 무료 소프트웨어 옹호자 생각 SaaS 문제는 서버에 대 한 자유 소프트웨어를 개발 하 여 해결 될 것 이다" 고 덧붙였다. "서버 운영자의 관점에서 서버에서 프로그램은 최상 무료, 때문에 그들은 독점 소프트웨어, 그들의 소유자는 자신의 서버를 통제 하는 권리." 이 운영자에 게 불공평 하다. 때문에이 서버의 사용자를 보호 하지 않습니다 경우 서버 프로그램은 무료, SaaS의 영향에서 하지만 무료 액세스 연산자, 사용자에 게 없습니다. "

스 톨의 인수는 자유 소프트웨어와 오픈 소스 소프트웨어의 철학적 차이에 뿌리입니다. 스 톨 오픈 소스 운동에 소스 코드를 사용할 수 있도록 초점을 맞추고 개발 방식을 말한다. 무료 소프트웨어, 다른 한편으로, 앞으로 도덕적 인 자세에 두고 사용자가 그들의 소프트웨어 상호 작용 방법을.

스 톨, 자유 소프트웨어 사용자 4 기본적인 자유를 제공 해야 합니다.

1. 자유 사용자 소원으로 프로그램을 실행 하려면

2. 자유를 배울 하 고 필요에 따라 소스 코드를 변경

3입니다. 정확한 복사본을 재배포 자유

4. 사용자가 수정한 복제본을 재배포할 자유

오픈 소스 소프트웨어의 정의 자유 소프트웨어의 정의에 거의 동일한 클라우드 컴퓨팅에 올 때, 그들은에 다른 것 같다.

"서버 소프트웨어의 소스 코드를 자유롭게 정말 혜택을 받을 수 있는 커뮤니티: 숙련 된 사용자가 비슷한 서버를 설정할 수 있으며 또한, 소프트웨어를 변경할 수 있습니다" 스 톨 쓰기, "하지만 아무도이 서버 하면 이득 계산의 제어 하지 않는 한 그것은 서버를." 나머지는 SaaS를 될 것입니다. SaaS는 항상 당신에 게 서버 운영자의 권리 제공 이며이 대 한 유일한 구제 수단 saas를 사용 하지 않기 위하여! 제공한 데이터에 그들의 자신의 계산을 하는 다른 사람의 서버를 사용 하지 마십시오. "

동시에 오픈 소스 세계는 다양 한 서비스를 시작 했다: 인프라 서비스 (IaaS), 플랫폼 서비스 (PaaS), 서비스로 서, 소프트웨어 및 서비스 (DaaS)로 데이터 저장.

오픈 클라우드의 속성

체는 Red Hat 오픈 클라우드 믿고 고는 오픈 7 정의 특성은 말한다:

1. 그것은 오픈 소스, 체는 말한다, "그것은 당신의 프로그램 종속성을 구축할 수 있는 재단." "

2. 그것은 공동 개발에 따라 "이 프로젝트 필요가 실행 가능한 독립적인 지역 사회," 그는 말했다, "해야 합니다이 동적 커뮤니티, 그렇지 않으면 그것의 소스 코드 독점 소프트웨어의 릴리스 될 것입니다." "

3. 그것은 개방형 표준 및 독점 기술 바인딩 없이 오픈 형식을 기반으로 합니다.

4. 그것은 무료로 귀하의 지적 재산권의 사용 권리를 제공 합니다.

5. 그것은 인프라 공급 업체를 선택 하는 데 필요한 인프라 옵션 및 원하는 클라우드 공급자와 사용자를 제공 한다.

6. 그것은 오픈 API, "그것은 플러그형이 고 확장 가능한," 체 했다, "그리고 그것은 제한 될 수 없습니다." "

7. 그것은 항상 다른 구름을가 하 고 하지 특정 공급 업체에 사용자를 잠글 수 있습니다.

"지역 오픈 클라우드를 필요로 하는 곳 중 하나는 능력을 운용 하 고 다른 구름 사이 마이그레이션 사용자에 게는," 체 말한다. "라고 하는, 우리 것입니다 수 이러한 모든 다른 기술을 통해 하이브리드 클라우드 관리." "

오픈 클라우드 공급 업체 잠금에 방지

상호 운용성 및 이식성에 대 한 큰 걸음은 아파치 Deltacloud, 프로젝트는 Red Hat 2009 년에 시작 하 고 다음 2010 (TLP) 재단의 최고 프로젝트는 아파치 소프트웨어 재단에 넘겨. Deltacloud, 아파치 소프트웨어 재단 하려고 하지 아직 형성, 문제에 대 한 답변을 제공 하 고 문제는 앞으로 몇 년 동안 더 많은 발음 될 것 이다: "잠금 구름."

"가장 큰 문제는 클라우드 컴퓨팅 산업은 항상 다양 한 서비스를 밖으로 압 연 그리고 사용자는 바쁜 동안 구름 잠금에 그들의 주의의 초점, 구름의 대부분 만드는 방법 알아 냈" 레드햇의 주요 소프트웨어 엔지니어와 아파치 Deltacloud 프로젝트 대통령 데이비드 "우리는 없습니다이 문제에 자각 순간에," Lutterkort 말했다. "

Deltacloud는 다른 인프라, 서비스 클라우드 리소스를 관리 하는 단일 API를 사용 하 여 다양 한 구름 사이의 차이 추출 하는 API입니다. 그것은 기본적으로 사용자가 다양 한 클라우드 Api를 처리의 복잡성을 제거 하는 구름의 많은 래퍼로 사용할 수 있습니다.

표준 기관 오픈과 상호 운용성 표준을 만들고 또한 결합 한다. 2009 년 최고의 표준 개발 조직 (SDO) 구름 다른 표준 개발 조직에 의해 클라우드 표준의 개발을 조정 표준 조정 태스크 포스를 설정으로. 회원 등 클라우드 보안 연합, 클라우드 표준 사용자 협회, 분산 관리 작업 강제 (DMTF), 유럽 전기 통신 표준 협회 (ETSI), 국립 표준 연구소 및 기술 (NIST), 오픈 그리드 포럼 (OGF), 개체 관리 단체 (OMG)은 오픈 클라우드 연맹 (OCC), 구조적된 정보 표준 추진 조직 (오아시스), 네트워킹 산업 연결 (SNIA), 스토리지 국제 표준 조직, 소매 업계 기술 표준 조직 (예술) 및 TM 포럼을 엽니다.

Lutterkort는 표준 명명 된 클라우드 인프라 관리 인터페이스 (CIMI)를 어떤 클라우드를 사용할 수 있는 표준 API를 만드는 만드는 분산 관리 작업 그룹의 이사회 멤버 이기도 합니다.

Red Hat에 의해 시작 Aeolus 프로젝트는 기본적으로 오픈 소스 클라우드 브로커를 만드는 것을 목표로 다른 앞 오픈 소스 프로젝트가입니다. 독립 실행형 프로젝트로 Aeolus 구름, 다음과 같은 도구를 포함 하 여 다양 한 가상 장치를 관리 하는 단일 하 고 일관 된 도구를 제공 합니다.

Aeolus 지휘자 사용자 클라우드 자원을 제공, 이러한 클라우드 리소스에 대 한 사용자 액세스 관리 그리고 그들을 사용 하 여 사용자는 구름에서 작동 하는 방법을 제어 하는 방법을 제공 합니다.

Aeolus 작곡가 공통 템플릿을에서 미러링 하는 클라우드 사용자가 자유롭게 호환 거울을 사용 하 여 구름을 선택할 수 있도록 설정 하는 방법을 제공 합니다.

Aeolus 조정자를 자동으로 다른 인스턴스, 구성, 및 해상도의 단일 클라우드 또는 여러 구름에 걸쳐가지고 사용자가 조직적으로, 다양 한 인스턴스를 관리 하는 방법을 제공 합니다.

Aeolus 하 관리 고가용성 클라우드에서 클라우드 인스턴스 또는 인스턴스 그룹을 만들 수 있는 방법을 제공 합니다.

빨간 모자 오픈 클라우드 분야에서 유일한 참가자 아니다. Rackspace 구름과 NASA도 그리고 또한 아파치 소프트웨어 재단을 통해 OpenStack IaaS 클라우드 컴퓨팅 프로젝트에 참가 했다. OpenStack 프로젝트의 목표는 모든 기업에 게 생성 하 고 전달할 클라우드 컴퓨팅 서비스 (표준 하드웨어에서 실행) 기능을 제공할 것입니다.

(책임 편집기: 루 광)

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 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.