모바일 서비스 및 모바일 사용 패턴의 동적 특성 클라우드에서이 관계의 완전 매니페스트를 만들어 자연 미묘한 화학 관계 성과 행동 서비스 주요 이윤 기회 했다 컴퓨팅.
그러나 올바른 기술과이 드문 기회를 포착 하는 기능을 선택 하는 것은 쉽다. 그것은 전략적 사고와 적극적인 가상화 패턴, 네트워크 아키텍처, 관리, 계획 및 결제를 요구 한다.
행동 모바일 클라우드 컴퓨팅 서비스에 대 한 클라우드 아키텍처를 최적화의 문제는 필요한 서비스 콘텐츠는 여전히 진화 하 고. 이전에는 작전 지원 시스템 (OSS), 결제 지원 시스템 (BSS), http://www.aliyun.com/zixun/aggregation/14045.html 실행 ">" 통합된 플랫폼에 네트워크 관리 시스템 및 서비스 전달 플랫폼 (SDP) 응용 프로그램 많은 압력을 느끼지 않는다. 그 결과, 대부분의 항공사는 다양 한 하드웨어, 운영 체제 (OS) 및 모바일 서비스의 초기 건물에 대 한 기본 모듈을 구축 하는 미들웨어 구성 요소 있다.
모바일 클라우드 컴퓨팅 서비스에 대 한 올바른 가상화 모델은 무엇입니까?
그것은 특히 클라우드 컴퓨팅 환경, 하지만 클라우드 컴퓨팅은 지원의 어떤 종류에 따라 다릅니다에 대 한 새로운 서비스 기능에 생성 해야 합니다. 오늘, 플랫폼 다양성 여러 고객 운영 체제에 대 한 지원과 서비스 (IaaS) 클라우드 가상화 기반 컴퓨팅의 인프라에 수 보이지만 유연한 응용 프로그램 포트폴리오에 대 한 미래 요구 사항이 필요는 서비스 지향 아키텍처 (SOA).
행동 모바일 클라우드 컴퓨팅 서비스에 대 한 클라우드 아키텍처를 최적화의 문제는 필요한 서비스 콘텐츠는 여전히 진화 하 고.
의미에서 IaaS는 관리 되는 가상화 응용 프로그램을 관리 하 고 응용 프로그램 가상화에 의해 만들어진 리소스 풀에 예약에 대 한 다른 실행 환경을 만들기 위한 2 계층 소프트웨어 하나 간주 됩니다.
가상화의 두 가지 모드가 있습니다: 공유 하는 하드웨어 플랫폼의 하이퍼바이저 모드 가상 컴퓨터는 관리 되는 운영 체제에서 작업으로 실행 되는 관리 되는 운영 체제 모드 독립형 가상 컴퓨터 (VM). 이러한 두 패턴 사이의 차이점은 그들이 어떻게 호스트 여러 응용 프로그램 플랫폼 요구 사항에 필요 하 고 미래에 대 한 최적화 된 SOA 프레임 워크를 만들 필요가 균형.
하이퍼바이저 가상화 만듭니다 매우 유연한 IaaS 클라우드 컴퓨팅, 하지만 그것은 또한 모바일 클라우드 기반 클라우드 서비스를 구축에 더 큰도 전에 제시 될 수 있습니다. IaaS 모드의 가장 큰 장점은 그것을 어디에 가상화 플랫폼 호환-하지만 각 가상 기계 수 있습니다 효과적으로 관리할 수 있는 독립 실행형 컴퓨터 일부 OSS/BSS 구성 요소-호스팅 클라우드 수 있습니다. 결과적으로,이 모델은 운영 비용을 생성합니다. 또한, 고급 모바일 클라우드 컴퓨팅 서비스 응용 프로그램 구성 요소에 대 한 가상 컴퓨터 주소 리소스로 변경 될 수 있기 때문에 하이퍼바이저 모드에서 공동 작업을 더 어려울 수 있습니다의 프로세스 간 통신 링크 구성 요소는 다시 분포 됩니다.
유사한 devops 규칙은 이러한 새로운, 모바일 클라우드 기반 서비스 개발 작업을 많이 요구 하는 경우 클라우드 컴퓨팅, 이러한 문제를 줄이기 위해 설계 되었지만, 시간이 지남에 따라 클라우드 관리 프로그램 패턴 밖으로 단계별로 됩니다.
관리 되는 운영 체제 가상화 모드에서 가상 컴퓨터 "컨테이너" 일반 운영 체제에서 이며 본질적으로 작업으로 처리 됩니다. 운영 체제의 멀티태스킹 기능 다음 동작 기반 모바일 클라우드 컴퓨팅 서비스에 대 한 구체적으로 작성 된 호스트 응용 프로그램을 사용. 응용 프로그램 및 필요한 가상화 구성 요소가 다음 응용 프로그램과 가상화 할 필요 하지 않는 구성 요소와 자원을 공유할 수 있습니다.
결과적으로, 관리 되는 운영 체제 모드는 그것은 복제 하지 않습니다 운영 체제와 미들웨어로 IaaS 가상화 솔루션 복제로 고객 전용 클라우드 컴퓨팅 응용 프로그램 및 구성 요소에서 실행 하는 것 보다 효율적입니다. 그러나 관리 되는 운영 체제 가상화 된 패턴은, Vm 사이 낮은 정도의 가상 컴퓨터 (또는 관리 되는 운영 체제에서 실행 중인 다른 응용 프로그램) 사이 절연을 구현 IaaS 모드에 비해 합니다.
모바일 클라우드 컴퓨팅 서비스에 대 한 최고의 네트워크 아키텍처 선택
해결 하 고 특히 제 3 자가 제공 하는 모바일 응용 프로그램 구성 요소를 격리 필요는 동작 기반 모바일 클라우드 컴퓨팅 서비스를 지원 하기 위해 최고의 네트워크 아키텍처를 선택에 중요 한 요소 이다.
기능적으로이 클라우드 컴퓨팅은 콘텐츠 전송 네트워크 (CDN), 내부 정보 경로 서비스에 액세스 하는 사용자에 대 한 프록시를 포함 해야 합니다. CDN, 아키텍처를 지원는 동작 기반 모바일 클라우드 컴퓨팅 서비스는 그 서비스의 개인 네트워크 구축에 비해 치수와 연산자를 제공 해야 합니다 합니다.
일부 사업자와 공급 업체 고려 하 고 향상 된 트래픽 엔지니어링을 통해 서비스 품질 (QoS) 향상 및 트래픽을 모든 구성 요소를 명시적으로 관리 하 여 보안을 향상 시킬 OpenFlow 같은 소프트웨어 정의 네트워크 (SDN) 기술. 다른 공급 업체는 MPLS 또는 i p v 6의 주위에 그들의 자신의 전략을 구축 할 수 있습니다.
아키텍처 관련 고려 사항에 관계 없이 클라우드 포털 사용자에 게 모바일 클라우드 기반 서비스를 제공 하기 위해 사용 하는 경우 데이터, 처리 및 그 서비스의 심지어 콘텐츠 요구 연결할 수 있습니다 보다는 오픈 인터넷 최적화 된 개인 네트워크를 사용 하 여 포털에. 개발자 및 파트너 수 신뢰할 수 있는 내부 인증 될 수 있습니다; 물론, 오픈 인터넷도 사용할 수 있습니다 이러한 연결 합니다.
너무 많은 해결 되지 않은 기술적도 전에 있습니까?
또한 많은 지역이 어디 연산자 해야 할 수 있습니다 그들의 작업을 사용자 지정 하거나 외부 전문 서비스를 사용 하 여 있다.
위에서 설명 했 듯이, DevOps 클라우드 서비스 구성 요소는 컨테이너에서 응용 프로그램 조각으로 컴퓨팅을 구현할 수 있도록 설계 하는 신흥 주제 이다. 다음 서버에 이러한 컨테이너를 관리 하 고 자동화 정책을 사용 하 여 네트워크를 통해 연결할 수 있습니다. 오픈 소스 클라우드 컴퓨팅은이, 그리고 그것은이 프로젝트의 웹 사이트에서 온라인 검색을 위한 키워드와 DevOps를 사용 하 여 그들의 현재 상태를 이해 하기 쉽게 할 수 있는 주요 방법.
(책임 편집기: 유산의 좋은)