文档库 最新最全的文档下载
当前位置:文档库 › 基于云计算的游戏服务网站解决方案aaa

基于云计算的游戏服务网站解决方案aaa

基于云计算的游戏服务网站(商务云)解决方案

目录

1. 云计算综述 (1)

1.1.云计算 (1)

1.2.私有云计算 (2)

1.2.1. 私有云计算概述 (2)

1.2.2. 创建数据中心资源池 (2)

1.2.3. 私有云中的自动化 (3)

1.2.4. 构建私有云 (4)

1.3.公有云计算 (5)

1.3.1. 适用于所有应用程序和客户的云计算 (5)

1.3.2. 私有云与公共云之间的互操作性 (5)

1.4.典型云计算环境的三层服务模式 (6)

1.4.1. 基础架构即服务---IaaS (7)

1.4.2. 平台即服务---PaaS (8)

1.4.3. 软件即服务---SaaS (10)

2. 云计算解决方案 (13)

2.1.方案背景 (13)

2.2.云计算平台拓扑图 (14)

2.3.云计算解决方案详述 (14)

2.3.1. 云计算服务区逻辑架构 (14)

2.3.2. 云计算服务基础架构 (16)

2.3.2.1. 基础架构服务-虚拟化和聚合硬件资源 (17)

2.3.2.1.1. 虚拟计算(服务器虚拟化) (17)

2.3.2.1.2. 虚拟存储(存储虚拟化) (18)

2.3.2.1.3. 虚拟网络(网络虚拟化) (18)

2.3.2.2. 应用程序服务-内置的应用程序服务级别控制 (18)

2.3.2.2.1. 可用性 (18)

2.3.2.2.2. 安全性 (20)

2.3.2.2.3. 可扩展性 (21)

2.3.2.3. 集中监控管理 (21)

2.3.3. 云计算服务门户 (22)

2.3.3.1. 构建高效利用的池化资源 (25)

2.3.3.2. 通过云提供基础架构资源以提高利用率 (25)

2.3.3.3. 允许用户以自助方式访问自己的虚拟数据中心 (26)

2.3.4. 云计算服务安全防护 (27)

2.4.云计算方案VM W ARE软件配置 (29)

2.5.云计算方案优势 (29)

1.云计算综述

1.1.云计算

IT 基础架构变得过于复杂和脆弱。目前,70% 的IT 投资主要用于维护,只用很少的时间去支持战略性业务项目。随着用户要求的响应时间越来越短和管理成本越来越低,IT 组织需要一种更好的策略。云计算是一种能够降低IT 复杂性的新方法,它将按需提供的自助管理虚拟基础架构汇集成高效池,以服务的形式提供计算。云计算就是这种最佳策略的核心。

云计算的关键特性如下:

VMware vCloud 是专为企业和服务提供商设计的一组通用云计算服务,它支持所有应用程序或操作系统,并能够选择应用程序的运行位置(内部或外部)。vCloud 的核心组件是由业内领先服务提供商提供的VMware Ready vCloud 体系,这套广泛的应用程序作为基于VMware 技术(包括VMware vSphere 和vCloud API)的虚拟设备和vApp 提供。vCloud 对企业客户具有重要意义。利用vCloud,企业客户可以借助业内领先的服务提供商、软件供应商以及VMware 的先进技术来构建私有云计算环境,并根据需要为该环境无缝部署测试实验室、灾难恢复或简单灵活的外部容量。此外,vCloud 还可以使中小型企业确信,它

们从托管/服务提供商处获得的灾难恢复服务、测试和开发服务,或单纯的按需基础架构服务,都将具有高度的可靠性和灵活性。

1.2. 私有云计算

1.2.1.私有云计算概述

更改计算方法

通过充分利用资源和自动化,实现只有由VMware 虚拟化驱动的云计算基础架构才能提供的经济性、弹性、安全性和遵从性。通过将IT 硬件抽象为按需分配的资源池和部署私有云,可以实现极高的资源利用率和效率,以及更好地支持业务增长所需的敏捷性。为用户快速交付已定义服务级别的现有应用程序和服务,将重点从维护旧式系统转为交付创新。

按需扩展容量

通过与大型技术合作伙伴、标准制定机构以及云计算服务提供商合作,VMware 技术使企业的IT 部门能够在弥合内部云和公共云提供商之间的差距的同时,保持企业需要的控制力、安全性和治理能力。

1.2.2.创建数据中心资源池

创建数据中心资源池

私有云会将资源管理方法由分散的硬件更改为虚拟化的共享资源池,共享资源包括服务器、存储和网络。通过虚拟化所有IT 资源,可以提高资源利用率和针对高优先级应用程序进行动态资源分配。

这些共享资源池可以抽象为逻辑构造块,包含存储、网络和服务器单元等,从而有效创建虚拟数据中心。根据业务需求,这些资源容器经过构造可提供特定的服务级别或满足特定的业务需求,也可以按照逻辑业务单元或功能(例如,销售、金融和研发)细分这些资源容器。通过标准化一组设计合理的产品,您可以向着策略驱动的计算方法发展。

动态资源分配

可以将资源池动态分配给应用程序,如MS Exchange、Sharepoint、Oracle (应用程序、中间件和数据库)、SAP 和其他应用程序,每个应用程序与一个vApp(虚拟化应用程序堆栈)捆绑,而且vApp 配有应用程序需要的应用服务器、数据库和服务器操作系统配置。定义后,可将业务规则应用于策略和自动化说明,以确保用户真正拥有尽可能好的体验。

1.2.3.私有云中的自动化

采用这种新方法,您无需花费宝贵的时间管理物理基础架构或应用程序,从而能够关注创新和为企业提供价值。将所有硬件资源集中到虚拟构造块中和定义了关联应用程序的服务级别后,就可以根据业务规则和应用程序需求部署自动化计划。自动化可提高IT 的最终效率,从而将计划和策略映射到业务并在私有云的服务交付机制(根据服务级别交付的应用程序和服务)中定义映射。如何在私有云中实现自动化?

定义服务,包括完整的虚拟应用程序堆栈(vApp) 以及单台服务器(应用程序、Web 服务器、数据库服务器)和介质(操作系统、软件、数据库、应用服务器等)。

设置服务级别:可用性(正常运行时间)保证、资源访问、存储速度、网络带宽、计算资源份额、存储IO 保证、备份频率和灾难恢复要求。

设置自动实现负载平衡和优化资源的规则,使应用程序从动态资源调度、正常运行时间保证和灾难恢复故障切换规则中受益。

根据应用程序和业务优先级对服务级别分层,并制定用于自助式访问应用程序和资源的策略,从而允许用户在私有云中进行无缝管理。

创建这些服务的类别,可允许以自助方式访问和概括用于访问、创建和修改这些服务的策略和权限(用户权限),包括预构建、直接部署虚拟机、vApp、介质和软件。

确定这些服务的价格和计费方式。

通过利用API(如vSphere Management API (VIM) 和vCloud Developer API)进行脚本编写,可自动执行管理任务。

将这些自动化规则应用于云计算基础架构,可以高效地实现零接触式基础架构,其中IT 可以作为服务提供(ITaaS)。IT 将能够使用可保持企业所需安全性、控制力和遵从性的云计算方法更好地管理风险。

1.2.4.构建私有云

在IT 部门将其方法改为计算后,就在根本上脱离了低效的“单个应用程序、单台服务器模式”的局面,因而,IT 部门能够将其以前用于维护的资源集中用于推动业务创新和支持增长。IT 部门如何实现私有云?

第 1 阶段:将IT 资源汇集到逻辑单元中

通往私有云之旅的第一阶段首先是集中放置IT 资源,即将服务器、存储和网络虚拟化和抽象为虚拟数据中心。这一阶段通过服务器整合和提高整个IT 基础架构的资源利用率显著降低资金成本。

第 2 阶段:创建标准化服务目录

通过第二阶段,IT 部门能够创建用户的可用服务目录。定义策略和权限,以允许用户访问、创建和修改这些服务。然后,需要为运行在虚拟化基础架构中的所有应用程序定义服务级别。这要求将应用程序与名为虚拟应用程序堆栈(vApps) 的逻辑单元绑定。IT 部门还为基于既定服务级别保持对这些应用程序的控制力制定了更新的过程。

1.3. 公有云计算

通过允许客户自由选择应用程序的开放标准和互操作性,VMware 为希望扩展IT 容量或将应用程序迁移到公共云的组织提供了最佳选择。通用管理和基础架构平台可确保资源池的可见性和提供应用程序最高服务级别的弹性。通过VMware 广泛的领先云服务提供商体系,组织可以获得各种VMware Virtualized? 服务,从按需、按服务付费的基础架构一直到企业级、可用于生产环境的服务。

1.3.1.适用于所有应用程序和客户的云计算

VMware 在公共云方面拥有三大独有特点,专为希望在内部和外部均获得生产级性能和可靠性的企业而设计。

选择性:VMware 已与数千家托管和云计算供应商建立了合作关系,可实现基于通用VMware 平台的产品交付。这为用户在私有云和公共云中部署应用程序提供了灵活选择,使用户可以轻松地在提供商之间进行转换。

可靠的技术:利用VMware vSphere 中的重要技术增强,可使用户确信可像现场那样在云中对应用程序进行管理、迁移和操作。

应用程序兼容性:我们的Virtual Appliance Marketplace 包含约1000 个应用程序,用户可以轻松地在私有云或公共云中部署这些虚拟设备和vApp。更为重要的是,目前您的数据中心中运行的应用程序将在VMware Virtualized 公共云中以同样的方式运行,而且不要求重新编写任何内容或进行任何优化。

1.3.

2.私有云与公共云之间的互操作性

借助vCloud API,大型企业可以基于VMware 技术堆栈构建私有云。作为其公共云产品的一部分,服务提供商可以利用这一标准、一致的接口构建“基础架构即服务”门户。ISV 只需打包现有的或新的应用程序,然后可以将其部署到私有云或公共云中,或者迁移到混合云中。

vCloud API 是用于在云中提供和使用虚拟资源的接口。它支持在私有云或公共云中部署和管理虚拟化工作负载,并支持云之间的互操作性。此类工作负载被打包为vApp(针对云计算进行优化的预构建软件解决方案),其中包含作为

单个实体打包和维护的多个虚拟机。vCloud API 提供了vApp 的上传、下载、实例化、部署和操作功能。

vCloud API 是基于REST 的纯虚拟开放式API,支持多租户。它使用开放式虚拟化格式(OVF) 作为vApp 的发布和存储单元。由于这些vApp 在上传、下载和存储时均采用OVF 包格式,因此vCloud API 支持跨多种应用程序的兼容性和部署。vCloud API 可跨多个vCenter Server 提供可用的虚拟资源。这为云计算环境中的峰值负载或灾难恢复提供了所需的高可扩展性。vCloud API 目前处于技术预览模式。

1.4.典型云计算环境的三层服务模式

典型的云计算环境通常具有如下图所示的三层服务模式:

这些服务中,PaaS和SaaS都建立在IaaS平台之上,而SaaS可以选择建立在PaaS之上,这取决于SaaS本身的开发模式,以及应用十分需要来自于PaaS 的能力。每种云可以直接提供给最终用户使用,也可以只用来支撑上层的服务。

下面简要介绍一下VMware云计算解决方案在IaaS、PaaS、SaaS各层所能提供的服务内容和管理能力。

1.4.1.基础架构即服务---IaaS

基础架构即服务层提供了云计算的基础平台,它能实现硬件资源的虚拟化聚合管理,提供硬件资源池,加上云管理,可以提供自我服务的功能。

VMware 的行云之路从虚拟化起步第三方应用程序

/

终端用户运营商/服务提供商

云管理

网络

日志/事件计算

1.4.

2. 平台即服务---PaaS

平台即服务(PaaS )依托于基础架构即服务(IaaS )的动态基础架构的随需应变的优势,为用户提供丰富的应用运行支持;提供平台能力的运营管理能力;用户可以通过各自角色的自服务门户实现自助服务。

下图是PaaS 服务的系统架构图:

VMware Vision: PAAS in Private Cloud App and deployment policy uploaded to Cloud platform Platform configures required

services and provisions app

Launch application

Configure, Provision,

Control

Project NAPA Elastic App Runtime tcServer Load Balancer

Trace, Monitor, Alert

Hyperic

Policy-based Infrastructure Platform & Resource Pools (vSphere , vCloud)Messaging Service RabbitMQ Elastic Data Fabric Gemfire Deployment Policy

Your Java Spring App

VMware/SpringSource PAAS

利用IaaS 服务层对物理计算资源的动态灵活管理,搭建丰富的、开放的、可管理的、自服务的平台服务能力。主要表现在:

● 平台服务内容丰富性

– 面向服务体系架构(SOA )的运行环境。

◆ Java spring 的开发云可以快速开发,部署和管理。

◆ Gemfire 是介于应用层和数据层之间,可以加速数据的存取,数

据暂存于内存之中,具有高可靠性。

– 专注于面向服务架构(SOA )开发敏捷的Web2.0应用运行环境。

◆ RabbitMQ 是最先进的信息交换管道,多种应用之间的信息交换

可以高速达成,客户端不需要API ,仅藉由通信协议即可达成。

◆ Napa 快速部署,可以提高应用的使用效率

– 轻量级的组合已有信息和资源的混搭应用搭建和运行环境。

● 平台服务内容开放性

–可以根据用户的实际需求,扩充和兼容第三方运行环境的支撑。比如互联网网站应用的基于开源的Apache HTTP Server运行环境。

–Tc server 可以取代一般的应用服务器(websphere,weblogic),可以横向扩展。

●平台服务的可管理性

–基于整个云计算平台的管理能力,提供对平台即服务的业务支撑和运行支撑管理的能力。

–Hyperic 应用的管理,可以直观,性能分析,多种高级管理功能。=

●平台服务的自服务能力

1.4.3.软件即服务---SaaS

VMware云计算解决方案也提供了SaaS云计算服务能力,用户可以选择从云计算服务提供商订购SaaS服务。云计算服务的运营商可以通过运营支持门户对所有的SaaS服务实现管理和运营。

目前VMware可提供的SaaS服务解决方案主要针对的是终端用户计算的需

求:

●终端桌面接入服务--- View 4.5桌面虚拟化

–超越传统的桌面管理

通过提供革新的灵活桌面将应用程序和桌面管理转化为高效的自动

化过程。使桌面管理员能够加强控制力度,同时将桌面的总拥有成

本降低50%。为最终用户提供丰富、一致的高性能桌面体验,并使

桌面环境具备数据中心和VMware vSphere 的强大功能。

–以托管服务的形式交付桌面

正如虚拟化会转变数据中心内的服务器那样,VMware View 4.5 会

将桌面从以设备为中心转变成以用户为中心的计算模型。VMware

View 4.5 使桌面管理员将操作系统、应用程序和用户数据与底层的

PC 硬件分离,从而交付革新的桌面。这些组件集中放置在数据中心

内,可以得到更高效地托管,同时还可降低成本并增强业务灵活性。

它能让您的业务需求和用户需求实现平衡,提供满足用户需要的无

缝虚拟桌面体验,而不受设备或位置限制。

●应用虚拟化服务---ThinApp

–借助无代理应用程序虚拟化,可加快应用程序部署速度,并简化应用程序迁移。借助ThinApp,可将应用程序打包到单个可执行文件

中,这些可执行文件将在相互完全隔离并与操作系统完全隔离的状

态下运行,从而实现在端点设备上无冲突地执行。应用程序包可以

部署到不同的Windows 平台,从而消除了成本高昂的重新编码和回

归测试,使您能将现有应用程序轻松迁移到Windows 7。

◆可消除应用程序冲突,从而减少对重新编码和回归测试的需要

◆可提供可靠而灵活的针对所有用户配置文件的应用程序访问

◆无需额外的服务器硬件或软件投资

企业级开源邮件服务---Zimbra

–Zimbra提供了企业级别的开源邮件、日志和协同工作平台,通过更有效地管理和灵活部署能力,简化了传统IT或者云计算环境的复杂

性。由于最具创新的Web应用可用性,Zimbra通过可在任何设备或

者桌面、任何时间,以及任何地点的使用,以相对其它解决方案更

低成本的方式,激发了终端用户的生产效率。

2.云计算解决方案

2.1. 方案背景

商务云采取基于SaaS的云模式,通过对中小企业的SaaS管理软件服务和针对个人的SaaS平台入口,逐步增加用户粘度和体验。在次基础上将电子商务服务引入到商务云中,将相关游戏产业企业和个人用户用商务云连接起来,云中心的数据将与总部数据协同工作,形成服务其大规模集群的云计算系统。企业和个人无需安装任何软硬件,即插即用而且可以自由定制功能,这将最终改变他们在电子商务生态圈中的工作方式。

1.基础设施租用

通过租用基础设施的形成为中小企业用户提供服务,这里也存在两种不同的方式。即租用或者购买基础设施。它将计算机资源打包成类似于公共设施的可计量的服务,通过存储服务器、带宽、存储服务器、以及月租费等向租户收取费用

2.在线交易

为便于中小企业的电子商务交易,通过云计算平台提供在线交易服务,包括B2B、B2C的交易,保证在线交易的安全性与可靠性。如阿里巴巴的淘宝网。

3.CRM服务

利用云计算平台为中小企业提供ERP、CRM等软件服务,方便用户随时随地在有网络的情况下对企业资源、客户等进行管理。客户可以通过租虚机或通过账户的形式在线租用,既可节省购置相应软件的巨额成本,又提高企业应用的灵活性。

2.2. 云计算平台拓扑图

计算服务平台包括私有云和公有云计算服务两个部分,同时辅助有数据库集群服务区,其整体网络拓扑环境如下图所示:

本方案主要通过对底层服务器硬件及存储资源实现虚拟化部署,配合以云计算管理平台,实现云计算中基础架构即服务(IAAS)功能。

2.3. 云计算解决方案详述

2.3.1. 云计算服务区逻辑架构

通过与用户的前期沟通以及实际情况的分析,结合云计算服务设计的先进性、全面性、集成性、开放性和前瞻性的要求,VMware云计算解决方案将针对计算服务整体架构中的云计算服务区,通过对底层服务器硬件及存储资源实现虚拟化聚合部署,配合以云计算管理平台,实现云计算中基础架构即服务(IaaS)部分,同时该IaaS平台也为以后计算中心提供更高层次的云计算服务,如PaaS,

SaaS服务提供了良好的基础平台,且具有很高的自适应性和扩展空间。云计算服务区总体逻辑架构如下:

下面分别说明一下云计算服务区的各个关键组件及逻辑层次。

●云计算服务基础架构:提供了一个功能完整的、标准开放的方便集成的

IaaS服务层。这层提供的动态基础架构是整个云计算服务的核心支撑

层,其最核心的部分即是采用VMware 云计算操作系统vSphere 5构建

起来的虚拟化基础架构。

●云计算服务门户:为云计算平台的所有基础架构服务提供统一的服务门

户,该部分工作主要通过VMware vCloud Director 产品来完成,根据整

个系统的设计,建议至少包括如下两个最主要的门户:

–服务请求门户,主要是提供给所有的云计算服务的用户所必需的自服务门户功能和基本的服务管理能力。

–运行支持门户,主要是提供给云计算服务的使用者所必需的运行和管理功能。

●云计算服务安全防护:通过部署VMware vShield安全解决方案,可以帮

助用户建立起一个既能充分利用云计算优势,同时又不牺牲安全性、控

制力和遵从性的环境,其为虚拟数据中心和云计算环境提供了支持虚拟

化的保护,使用户可以加强应用程序和数据安全,提高可见性和控制力,

以及加快整个云计算中心的遵从性举措。

下面根据云计算服务区的不同组成部分,分别介绍其构建原理及过程:2.3.2. 云计算服务基础架构

云计算服务基础架构的拓扑图如下:

云计算服务基础架构部分由VMware vSphere 这个业界最可靠的数据中心

虚拟化平台来构建,可使所有应用程序和服务具备最高级别的可用性和响应速度。通过将关键业务应用程序与底层硬件分离来实现前所未有的可靠性和灵活性,从而优化云计算服务的交付,使每种应用程序工作负载均能够以最低的总体成本履行最高级别的应用程序服务协议。

VMware vSphere 是目前最值得信赖的虚拟化平台,它的出现是IT 计算领域具有变革意义的一种进步。基于经验证的虚拟化平台构建,并以此作为私有云和公共云的基础,并使用联邦与标准来桥接各个云计算基础架构,从而创建一种可响应不断变化的业务需求的混合型云结构。降低资金成本和运营成本并增强对IT 基础架构的控制能力,同时保留选择任意操作系统、应用程序和硬件的灵活性:

?让IT 员工将精力转移到打造具有变革意义的业务解决方案上,而不是

放在对硬件和软件的例行维护上

?更充分地利用现有IT 资产,并使数据中心的资金开销最多降低60%

大幅降低电力、散热和占地空间需求,并使资源成本降低多达80%

做为业界第一个云计算操作系统,vSphere 5为云计算基础架构提供了如下两种服务保证:

2.3.2.1.基础架构服务-虚拟化和聚合硬件资源

基础架构服务可全面虚拟化服务器、存储设备和网络资源,聚合这些资源,并基于业务优先级将资源准确地按需分配给应用程序。

2.3.2.1.1.虚拟计算(服务器虚拟化)

服务器虚拟化是通过业界最强壮且久经考验的企业级服务器虚拟化技术--- VMware vSphere 云计算操作系统来实现,对于用户用于私有和公有云计算服务区总计10个计算节点服务器,都将安装配置VMware 新一代虚拟架构套件

-vSphere5.0软件,来承担虚拟化宿主服务器的作用,用于在单个物理服务器实体上,利用服务器强大的处理能力,生成多个虚拟服务器,而每一个虚拟服务器,从功能、性能和操作方式上,等同于传统的单台物理服务器,在每个虚拟服务器上,再通过迁移或重新安装配置操作系统,进而迁移或重新安装现有的应用软件,这样以前的每个物理服务器就变身成为VMware vSphere5.0服务器上的虚拟机,从而大大提高资源利用率,降低成本,增强了系统和应用的可用性,提高系统的灵活性和快速响应,完美的实现了服务器虚拟架构的整合。

相关文档
相关文档 最新文档