프라이빗 클라우드 개발 : 기업은 맞춤형 클라우드 솔루션을위한 빛나는 별을 찾습니다

작가: Eugene Taylor
창조 날짜: 16 팔월 2021
업데이트 날짜: 1 칠월 2024
Anonim
프라이빗 클라우드 개발 : 기업은 맞춤형 클라우드 솔루션을위한 빛나는 별을 찾습니다 - 과학 기술
프라이빗 클라우드 개발 : 기업은 맞춤형 클라우드 솔루션을위한 빛나는 별을 찾습니다 - 과학 기술

콘텐츠


테이크 아웃 :

개인 클라우드는 엄격한 개인 정보 보호 및 보안 문제가있는 비즈니스에 적합한 방법입니다.

클라우드 컴퓨팅은 지난 몇 년 동안 IT 분야에서 가장 큰 유행어였습니다. 오늘날 클라우드는 새로운 모델에 맞게 진화하고 다양 화되고 있습니다. 기업들은 모든 클라우드 시스템이 동일한 것은 아니라는 것을 인식하고 있습니다.

클라우드 기술의 주요 차이점 중 하나는 퍼블릭 클라우드 모델과 프라이빗 클라우드입니다. 이 근본적으로 다른 벤더 모델은 비즈니스에 매우 다른 것을 제공합니다. 이 기사는 공개 대 개인의 기본 사항을 다루고 회사가 비공개로 가고자 할 때 옵션을 탐색합니다.

프라이빗 클라우드의 출현

클라우드 컴퓨팅 공급 업체가 하나의 확장 가능한 시스템을 통해 여러 클라이언트에 서비스를 제공하는 공용 클라우드 모델을 기반으로 초기 클라우드 시스템이 많이 구축되었습니다.

이러한 시스템은 "멀티 테넌트"시스템입니다. 클라이언트는 인터넷을 통해 서비스를 제공받으며 공급 업체는 이러한 서비스를 동일한 인프라를 통해 둘 이상의 클라이언트에 제공합니다. 서버 및 기타 하드웨어는 여러 클라이언트의 트래픽을 한 번에 처리합니다. 원격 클라우드가 여러 회사의 데이터를 처리하는 데이터 스토리지도 마찬가지입니다.

퍼블릭 클라우드의 주요 이점은 공급 업체가 회사가 한푼도 돈을 켤 필요가있는 옵션을 제공하고, 필요에 따라 서비스를 삭제 또는 추가하고, 사용한만큼만 비용을 지불 할 수 있다는 옵션입니다.

그러나 클라우드가 발전함에 따라 점점 더 많은 회사들이 특히 보안 및 규정 준수 영역에서 퍼블릭 클라우드 솔루션의 단점을 인식하고 있습니다.

예를 들어, 은행은 대부분의 지역에서 퍼블릭 클라우드 솔루션을 사용할 수 없습니다. 공유 서비스 및 데이터 제어는 규제 요구 사항을 충족하지 않기 때문입니다. 기업이 보안 문제로 프라이빗 클라우드를 활용하는 또 다른 곳은 의료 시장입니다. 의료 사업은 엄격한 개인 정보 보호 및 민감한 환자 건강 정보에 대한 통제가 필요하며, 최근 HIPAA가 수정됨에 따라 보험 회사와 같은 타사 사업자도 데이터에 대해 동일한 수준의 제어를 제공해야합니다.


프라이빗 클라우드를위한 선택

프라이빗 클라우드 구매자는 이것이 경쟁과 선택이 약간 복잡 해지는 시장이라는 것을 인식하고 있습니다.

버그 없음, 스트레스 없음-인생을 파괴하지 않고 인생을 바꾸는 소프트웨어를 만드는 단계별 가이드

아무도 소프트웨어 품질에 신경 쓰지 않으면 프로그래밍 기술을 향상시킬 수 없습니다.

첫째, 고객은 프라이빗 클라우드를 서비스로 인프라로 사용할지 여부를 선택할 수 있으며, 여기서 네트워크 가상화는 클라이언트가 사용할 아키텍처를 개발 한 공급 업체 서비스를 충족시킵니다. IaaS는 매우 인기있는 개인용 클라우드 모델입니다. 회사는 웹 제공 응용 프로그램과 관련된 서비스 옵션으로 소프트웨어를 사용하거나 소프트웨어 리소스를 한 프로젝트 또는 다른 프로젝트로 교체 할 수있는 "자체 규제 및 반환 시스템"을 사용할 수도 있습니다. IaaS는 프라이빗 클라우드를 사내로 가져 오는 근본적인 방법이며, 그 자체가 복잡한 시장입니다.

기본적으로 프라이빗 클라우드 인프라를 개척 한 플랫폼 인 Amazon Web Services는 2015 년 기준으로 시장을 지배하는 많은 조치를 취하고 있습니다.

그러나 프라이빗 클라우드 시장에는 오픈 소스가 포함되어 있습니다. 여기에는 라이센스가 부여 된 시스템이 투명한 소스 코드를 제공하고 다른 개발자가 공통 목표에 따라 작업합니다. OpenStack이라는 프로젝트는 AWS와 경쟁하기를 원하며 높은 독립성을 갖춘 프라이빗 클라우드 아키텍처를 구축하고 있습니다.

기본적으로 프라이빗 클라우드 IaaS를 개발하려는 사람들은 AWS 플랫폼을 사용하는 회사와 함께 애플리케이션 프로그래밍 인터페이스 또는 ATI를 사용하여 자체 오픈 소스 소프트웨어를 연결할 수 있습니다. 또는 Apache 오픈 소스 라이센스에 따라 완전히 오픈 소스 프로젝트 인 OpenStack을 선택할 수도 있습니다.


이 회사들이 프라이빗 클라우드로 무엇을하고 있는지 파악하기 위해 많은 사람들이 OpenStack vs. AWS 모델을 헤어 분할로보고 있습니다. 기본적으로 회사가 AWS에 얼마나 의존하고 있는지에 달려 있습니다.

프라이빗 클라우드 : Netflix 사례 연구

개발자가 프라이빗 클라우드에서 무엇을 다루고 있는지 더 잘 이해하려면 주요 스트리밍 비디오 회사 인 Netflix가 제공하는 매우 구체적인 예를 확인하십시오.

2013 년 빠른 회사 이 기능은 Netflix가보다 오픈 소스 접근 방식으로 전환하는 대신 AWS와 함께 작동하는 방법을 보여줍니다.

다른 유명한 회사들과 마찬가지로 Netflix는 AWS 도구를 사용하는 동시에 일반인이 이용할 수있는 자체 오픈 소스 제품을 개발하고 있습니다. Netflix 오픈 소스 소프트웨어 프로젝트는 기존 AWS 모델과의 차이를 달성하는 반면 Netflix는 여전히 Amazon의 서비스를 기본 플랫폼으로 사용합니다.

이 기사에서 나오는 것 중 하나는 Netflix 및 다른 회사가 플랫폼 오퍼링을 선택할 수 없으며 본질적으로 AWS와 함께 가야한다는 생각을 자주 반복하는 아이디어입니다. Netflix가 일부 사람들이 기대하는 열정으로 OpenStack을 수용하지 않는 이유에 대해 주요 엔지니어는 회사가 이미 AWS 호환 기술에 투자했으며 OpenStack이 시장 점유율을 얻지 못했기 때문에 OpenStack 플랫폼이 여전히 훨씬 더 단편적이라고 지적합니다. 그것은 실제로 경쟁자가되는 비판적인 질량을 줄 것입니다.

"아마존은 아직 갈 길이 멀지 만, 그 기능의 폭과 특징, 그리고 그 밖의 모든 사람들 사이에는 밤낮이 있습니다." 클라우드 솔루션 Ariel Tseitlin의 Netflix 이사는 말합니다. Tseitlin은 또한 다른 사람들이 한 예측에 대해 언급하는데, 이는 앞으로 클라우드에서 더 많은 경쟁이있을 것이라는 점입니다.

"우리는 상용 클라우드 시장과는 거리가 멀다"고 Tseitlin은 말했다. "언제나 될 것 같은 느낌이 실용적이지 않습니다."

Open은 어떻게 열려 있습니까?

OpenStack 모델을 옹호하는 사람들은 기본적으로 크라우드 소싱 개발이 핵심이라는 아이디어를 홍보하고 있으며 오픈 소스는 AWS를 기반으로하지 않고 처음부터 진정한 오픈 소스를 의미합니다.

최근 몇 년간의 연례 구조 회의에서 나온 일련의 비디오에서 Nebula의 Chris Kemp는 OpenStack 모델의 주요 목소리였습니다. 켐프는 "기술적 메리 토크 라시"라는 아이디어와 협력 당사자가 투자 지분이 아니라 코드를 통해 프로젝트에 영향을 미치는 상황을 반복해서 불러 왔습니다.

Kemp는 2012 년과 2014 년 구조 회의에서 유칼립투스 시스템의 Marten Mickos와 Citrix의 Sameer Dholakia와 일련의 대화를 가졌으며,이 세 곳은 오픈 소스 프라이빗 클라우드 개발의 본질을 실제로 분석합니다. 가장 최근의 정상 회담에서 Dholakia는 기업이 여전히 AWS를 사용하는 이유에 대해 매우 명확하고 확실한 통찰력을 제공했습니다.

AWS는 대다수의 퍼블릭 클라우드 구조와 호환되며 OpenStack에는 소매가 없기 때문에 회사는 Amazon 서비스에 의존하지 않아도됩니다.

2012 년 Dholakia는 또한 큰 개들이 OpenStack보다 AWS 기반 모델을 선호하는 또 다른 이유를 지적했습니다.

"엄청난 개발자 그룹에게 할 말이 있습니다." 돌 라키아가 말했다. "그 핵심 (AWS)은 견고하고 안정적입니다."

그러나 Netflix 팀의 구성원과 마찬가지로 Dholakia는 우리가 프라이빗 클라우드 시장 전투의 초기 단계에 있으며 회사가 실제로 장기적인 게임 계획을 선택하기에는 너무 이르다고 지적했습니다. 돌 라키아 (Dholakia)는 오늘의 개인 클라우드 전투를 "이닝 게임의 두 번째 이닝"이라고 불렀으며 앞으로 더 많은 것이있을 것이라고 제안했다.

호환성, 확장 성, 상호 운용성

전체적으로 개발자는 API 및 기타 도구를 사용하여 개인 클라우드 시스템이 클라이언트 회사가 확장 가능한 솔루션을 달성 할 수있는 방식으로 서로 피기 백 할 수 있도록합니다.

예를 들어 OpenStack의 Python 모델은 주로 Java와 같은 언어로 작성된 다른 시스템과 경쟁하는 "언어 전쟁"에 대해 이야기했지만 장기적으로 호환성이 개발의 황금 표준이 될 가능성이 높습니다. 오픈 소스 철학은 메가 테크 기업들이 벽으로 둘러싸인 정원을 건설하고 높은 라이센스 비용으로 신제품을 판매 할 수 있다는 생각을 서서히 침식하고 있습니다. 그리고 그것은 기술 업그레이드를 위해 쇼핑하는 기업들에게 희소식입니다.

따라서 프라이빗 클라우드가 등장함에 따라 경쟁 업체 및 시장 점유율, 데이터 센터를 개발하는 가장 저렴하고 무료 인 방법, 경영진이 기술 시장의 흐름에 손가락을 대어 절단 할 수있는 방법에 대해 더 많은 대화가있을 것입니다. 그들의 분야에서 실제 경쟁을위한 최첨단 도구.