게임 작업-에 대 한 간략 한 이야기 게임 구름 시리즈 3

출처: 인터넷
작성자: 사용자
키워드: 게임을 클라우드 컴퓨팅 게임 운영 및 유지 보수

온라인, 게임 제품 기술 각도 에서만 소프트웨어 수준 게임 코드 개발 및 하드웨어 수준의 코드 배포 온라인으로 나눕니다. 분할 코드 개발 라고 하지 않고 선, 게임의 배포 문제가 되는 두통. 왜 두통이? 일부 보고서는 게임 라이프 사이클의 대부분은 3 개월만 보여줍니다. 서버, 환경, 로드 구입에서 공식적인 온라인 과정에는 IDC에 룸 그래서, 그냥 넣어 게임 온라인, 하지만 게임을 강제로. 아래로, 우리의 청소년 폐기물의 얼마나 많은이 던져? 얼마나 많은 우리의 하드 얻은 돈이 되었습니다 낭비 하고있다?

일반 게임을 배포 하는 방법은 여러 가지가:

1, 관리 되는 IDC 룸 배포.

2, 에이전트 배포입니다.

3. 임대 VPS 환경 배포.

4, 클라우드 호스트 환경 배포를 임대입니다.

첫 번째, IDC 룸 배포에 대 한 가장 낭비 생각. 그들의 자신의 서버 (임대도 수), 회사의 조달 승인 프로세스, 서버 전송, 구매 시스템 환경 테스트, IDC 서버 선반, 등등을 설치 하는 경우이 매우 성가신 과정 이다.  나중의 시간 때 서버는 비정상적인, 유지 보수 운영에 특히 서버를 다시 시작 하려면,이 간단한 요구 되는 고급. 두 번째, 에이전트 배포 코드에 대 한 가장 안전 하지 않은 생각. 관심과 어떤 유형의 서버 구입에 대해 어떻게 구성 환경, 등, 하만 하면 온라인, 작업 후 배포 에이전트를 게임 코드를 넣어 유지 보수 관리를 걱정 하지 않습니다 필요가 없습니다. 겉보기 매우 걱정, 하지만 데이터베이스에, 운영 및 유지 보수 관리를 도움을 다른.  코드, 데이터, 다른 사람에 게 주어진 보안에 대해 이야기 하는 방법? 세 번째, 성능 및 가용성 최악의 난 VPS 환경을 배포, 임대. VPS, 모두 매우 잘 알고 있다입니다. 단일 서버에 여러 시스템을 가상화 하 고 여러 사용자가 있는 분할 것입니다. 비록 이론적으로, 독립적인 공용 네트워크 IP 주소, 독립 운영 체제, 다른 VPS 디스크 공간, 메모리, CPU 자원, 프로세스 및 시스템 구성 격리의 구현을 각 VPS는 할당할 수 있습니다. 예를 들어 일반적인 가상화 기술 들: VMware, Xen, KVM, 등. 하지만 현실은 특정 VPS 자원을 너무 높은 사용이 다른 VPs의 성능 영향 것입니다.  결국 4 핵 4 할당 등 여러 VPS 롭 리소스 현상이 이어질 G VPS 공간, 결국, 당신은 수 있습니다 조차 2 핵 2 세대 자원 강탈 하지 않을 수 있습니다. 4에 대 한 많은 사람들이 VPS와 클라우드 호스트의 차이 라고 생각 합니다. 사실, 거기에 큰 차이가, 대비의이 조각에 대 한이 할 하지 너무 많은 소개를 할 무료 단어, 있고이 콘텐츠 조각에 대 한 이야기. 가장 큰 차이, 지금 수 단순히 리소스 격리에서이 작품은 클라우드 호스트 하 고 클라우드 호스트 리소스 사용, 않습니다 백 % 절연, 감히 말 하지 않지만 적어도이 작품의 절연의 하단에는 여전히 상대적으로 좋은.

그래서 클라우드 호스트 블록의 동작에 몇 가지 다른 배포 방법에 비해 다음과 같은 이점이 있습니다: 1, 비용 고려 사항

클라우드 서비스를 고려 하면 비용 요소는 고려해 야 할 첫 번째 요소입니다. 만약 누가, 돈이 문제가 아니다 다음 문제가, hehe. 기존 IDC에 비해, 클라우드 서비스 효과적으로 인간 비용의 운영 차원에서 뿐만 아니라 실제 하드웨어 입력 비용을 절약할 수 있습니다. 우리가 왜 운영 및 유지 보수 인력 비용을 저장할 수 있습니까? 예를 들어 우리 클라우드로 응용 프로그램을 배포, 모니터링, 보안 및 운영 관리, 후면 클라우드 서버에 대 한 상관 없어 우리가 수정 있도록 구름이 모든.

그리고 많은 게임 라인에 대 한 초기 알지 얼마나 많은 사용자가 온라인 후 있을 것입니다. 만약 당신이 맹목적으로이 작품에는 비용을 넣어, 손실을 일으킬 것입니다. 많은 회사의 온라인 게임, 온라인 게임을 배포 하는 클라우드 서비스를 선택, "매핑"는 의향에 운반. 사용자는 뒤에 큰 경우에, 단순히 클라우드 호스트 증가. 사용자가 낮은 경우에, 우리는 배포 리소스 절감  이 효과적으로 비용을 제어할 수 있습니다, 그리고 유연성은 매우 높다. 2. 네트워크 안정성

게임의 유창을 보장 하기 위해 강력한 네트워크 보호는 필수적입니다. 전통적인 듀얼 라인 룸에 비해, 클라우드 서비스 BGP 네트워크, 강한 보장을 추가 하는 우리의 네트워크를 사용 합니다. 우리의 네트워크의 견고 하 고 강력한 백업 된다. 3. 빠른 배포

신속한 배포, 여러 가지 방법으로 성능입니다. 첫째, 하드웨어 수준에서. 우리는 서버를 구입 하지 않아도 시스템, 클라우드 호스트 사용 하 여, 신속한 배포를 설치 하지 마십시오.

두 번째 빠른 배포, 시스템 수준에서. 일반적으로 클라우드 서비스 수준에서는 미러링 및 API 기능. 두, 1000, 10000 서버 생성은 인스턴트 일 경우에의 조합입니다. 무슨 기능을 미러링은? 예를 들어 지금 온라인 새로운 영역을가지고, 나는 환경 클라우드 호스트에 설치 됩니다. 난 했습니다 시스템 환경 (ISO 이미지), 같은 비트 미러 이미지로 되며 다음 클라우드 호스트를 만들 때 사용할 수 있는이 이미지를 정확 하 게 동일한 환경 및 데이터 시스템을 만드는. 우리의 오픈 통해 클라우드 호스트 우리가 일반적으로 웹 콘솔 클릭 작업에서. 물론, 우리는 또한 API 인터페이스, 클라우드 호스트, 신속한 배포의 진정한 의미를 만드는 코드를 사용할 수 있습니다. 4, 방재, 데이터 백업

일반적인 클라우드 호스트 사용 하는 동시에 데이터 보안을 보장 하기 위해 많은 데이터를 기록 합니다. 우리의 클라우드 호스트의 시스템 환경 물리적 컴퓨터에 있을 수 있습니다 하지만 동시에 환경의 데이터를 다른 실제 컴퓨터에 중복. 이 클라우드 호스트의 물리적 컴퓨터가 다운 되었을 때, 그것은 자동으로 서버의 신뢰성을 보장 하기 위해 다른 실제 컴퓨터에 중복 데이터에 마이그레이션됩니다.

5, 운영 및 유지 관리 모니터링

전통적인 작업 및 유지 보수 모드, 응용 프로그램 계층 모니터링, 폴라리스 페이지 서비스의 가용성을 모니터링 하기 URL 모니터링 모니터링의 사용 등을 모니터링. 서버 수준에서 선인장, Nagios, Zabbix, 같은 일부 모니터링 소프트웨어를 설치 하는 일반적으로 그들의 자신의 운영 모니터링 센터 구축, 서버 및 응용 프로그램의 가용성을 모니터링. 그리고 클라우드 서비스, 모니터링 기능, 우리만이 가진 모든 복잡 한 편리 하 고 효율적인 모니터링 환경 구축을 제거 속성을 모니터링 하는 데 웹 페이지 설정에서 바보.

6입니다. 반대로 공격

끊임없이 놀라게 줄 뿐만 아니라 공격 예방에. 레이어는 하드웨어 방화벽을 사용 하 여 웹 콘솔에서 공격을 방지 하기 위해, 우리 또한 일부 공격 임계값 매개 변수를 설정할 수 있습니다.

저자: 아키텍처 클라우드 Shoke 기사에서: http://game.aliyun.com 전달 소스를 표시 하시기 바랍니다

관련 문서

연락처

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