virtual hosting environment for distributed on-line gaming

21
Ivan Djordjevic Senior Architect, BT Security Research [email protected] Virtual Hosting Environment for Distributed On-line Gaming OGF20, Manchester, UK, 9th May 2007

Upload: others

Post on 03-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtual Hosting Environment for Distributed On-line Gaming

Ivan DjordjevicSenior Architect, BT Security Research

[email protected]

Virtual Hosting Environment for Distributed On-line Gaming

OGF20, Manchester, UK, 9th May 2007

Page 2: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID2

Presentation Outline

• BEinGRID project overview

• Business pilot overview:

– Motivation

– Architecture

– Business Potential

Page 3: Virtual Hosting Environment for Distributed On-line Gaming

Project Overview

--- also, find us at stand 15 ---

Page 4: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID4

Project Data Sheet

• Type of project: Integrated Project• Project coordinator: ATOS ORIGIN• Project start date*: 1st June 2006• Duration: 42 months• Max EC contribution: 15.7 M euros• Consortium: 75 partners

The mission of BEinGRID is to exploit European Grid middleware by creating a toolset repository of Grid services from across the Grid

research domain and to use these services to deliver a set of successful business experiments that stimulate the early adoption of Grid

technologies across the European Union.

Page 5: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID5

BEinGRID Vision

• Typical Technology Transfer project:– 2 waves of Business Experiments involving SMEs in

various industry sectors and covering full value chain

– Aiming to prove that businesses will benefit from th e adoption of Grid technologies

– Planning to set up a repository of vertical Grid solutions, available free/at cost to the respective sectors

– Cross-activities for support to the business experimen ts

Page 6: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID6

Project Setup

Technical cross

activities

Trust & Security

VO Management

Service & Data Mgt

Architecture & Interop

.

.

.

Selected branches: GTv4, UNICORE/GS, g-Lite, GRIA, WS-*

Business cross

activities

Dissem. & Exploitation

Market Study

Business Modelling...

Mdw-1 Mdw -2 Mdw -n

BE1 BE2 BE3

...

BE4 BE5 BE18

Repository

Page 7: Virtual Hosting Environment for Distributed On-line Gaming

Pilot overview:Virtual Hosting Environment

Page 8: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID8

Overview

• What - Distributed application hosting environment:– Application as a managed service:

• Separation of access to different application servi ces at a Host Provider

• Provision, management and control of the applicatio n service stays with ASP

• Outsource deployment and security management to Inf rastructure Provider

– Assessment Pilot - Internet-based gaming: interactiv e, multi-player, high-performance.

• How - Grid and Web Services technologies for:– Virtualisation of hosting environment for flexible deployment

– Standard interoperable infrastructure services for security management

– Input from EU R&D projects (GRASP, TrustCoM, NextGr id, ELeGI)

• When - September 2006 – February 2008 (18 months)

• Who - Andago, AtosOrigin, BT, CRMPA

Page 9: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID9

Gaming scenario: Current status

portal

MyGame

HE

HE Dedicated game servers

User management & billing server

• Characteristics:

– Static , dedicated game servers

– Extreme peaks & lows in

demand, due to:

• Time / day

• Current gaming activity

– Low utilization -> high HW cost

• Challenges:– Meet low latency requirements

– Make available high-performance servers for game ex ecution

– Improve interactivity in multi-player games

– Utilize advanced statistics and user community mana gement capabilities, offered by different gaming pl atforms

• Need for dynamic adaptation of the gaming environme nt:• On-demand “hp” provision of gaming servers

• Latency-based QoS server selection

Page 10: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID10

VHE

Gaming scenario: the Vision

portal

MyGame

ASP3

ASP1

ASP2

Pool of Infrastructure

ServicesHE1

HE2

HE3

B2BMessaging

Layer

NetworkInfrastructure

Provider(s)

Page 11: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID11

Use cases and dependencies

VO Configuration

App Virtualisationon the VHE

Application instancemonitoring

VO DissolutionDe-Federation

VHE Setup

FederationSetup

Combine capabilities to match service description.Separation of application & infrastructure capabili ties

Create B2B trusted relationships between participan ts.

Select partners and negotiate agreements

Service execution

Provide service instance for an end user

Remove trusted relationships.

Delete VO information, destroy configurations.Preserve historic data

End UserRegistration

User registration & joining different gaming communities/clans.

New game deployment

Game start

Game execution

Low latency = high number of players

Page 12: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID12

VOpartners

High-level Architecture

Admin Location & Discovery Service

Licensing siteLicensing site

Licensing siteLicensing site

Licensing siteLicensing site

Federation & VO Management

Hosting

Environment:

•Application services

•Host & app monitoring

Virtualisation Service

Policies & SLA

Security Token Service

Policy Decision Point

STS Auth-PDP BPEng

PEP(sec)

WSvirtualisation

XML messaging

message / service bus

STS Auth-PDP BPEng

PEP(sec)

WSvirtualisation

XML messaging

message / service bus

Deployment Service

Policy Enforcement Point

Configure & Instantiate

Enforce & Run

Configure

Client

B2B gateway

Page 13: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID13

Game Platform Provider

Messaging Bus

Business Opportunity

B2B GW

B2B GW

B2B GW

Gaming Servers

Gaming Servers

B2B GW

B2B GW Game

Application Provider

Users

Virtual Hosting

Environment

Community Management

System

Page 14: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID14

Business Case:B2B Security Gateway

• SOA & WS open standards–based security service

• Key offerings:– Protect valuable assets inside and across enterpris es

– Easily establish and manage security of B2B collabo rations

– Configure and securely virtualize application servic es, IT resources, user accounts, ...

– Automatically adapt security in response to context ual changes

– Clear distinction between service-level security an d application logic

• Deployment options:– In a box: next generation application-layer firewal l

– At the service endpoint and/or the SOA execution pl atform

– Network hosted security service

• Applicability to a range of sectors:– Gaming

– Corporate Resource Planning and Adaptation (e.g. ca ll centres)

– e-Education and Collaborative Processes

Page 15: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID15

Market potential …

• A SOA web services security appliance “enabled a major financial services firm to slash the time required to implement new Web services

connections from 99 days to less than one day, reducedsalaried support costs from $40K to $4K per month, enabled it

to realize over a 10x annual increase in Web services revenue.” GRIDtoday

• Worldwide WSS/content gateway sales “grew 8% between Q1 and

Q2 of 2006, reaching $270 million, and are forecast t o grow 43% by the Q2 of 2007. Annual worldwide sales are expected to hit$2.3 billion in 2009“ Infonetics, 2006

Page 16: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID16

… and competition

• XML & Web Service Security gateway products: Forum Systems, Layer7, IBM Datapower, Intel Sarvega, Reactivity, V ordel.

• B2B gateways: Axway, webMethods, Inovis, Microsoft, Extol, IBM, Oracle, GXS, iSoft, Sun Microsystems, Tibco Software , Click Commerce, iWay Software ( all above $10mil annual revenue from B2B software)

There are no WSS security gateways in the market that have integrated advanced value-add services for federation, identity management and B2B collaboration management.

There are no B2B WSS security gateways in the market provided as network-hosted common capabilities

Page 17: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID17

Business value

• Efficiency:– More efficient software management and deployment: significant cost reduction in the resources spent

for deployment– Cost saving for application hosting due to better s calability and interoperability, sustainable, long- term

and linear cost savings– Simplicity / Ease of use, due to a common managemen t layer

• Effectiveness:– Increased flexibility - separation of provisioning & management of application and infrastructure

services– Ability to quickly adapt to change - membership, sec urity policies, SLAs

• Business Edge:– High flexibility of security, infrastructure, and m embership management of the VO– Improved confidence (e.g. for sharing critical reso urces) due to traceable end-to-end security process– Improved trust & confidence and CRM due to QoS-base d service offerings (SLA negotiation &

monitoring)– Provision of security and federation / VO services leveraging existing network infrastructure: added

value for Infrastructure Providers– Better resource utilization and flexible pricing mo dels for Hosting Environment Providers– Provides added value for ASPs through:

• Reduced time to market (flexibility in service depl oyment and adaptation)• Outsourcing of non-operational and infrastructure s ervices• Reduced downtime of service availability

Page 18: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID18

Dependencies and risks

• Partly depends on uptake of Web services technology and SOA for B2B

• High-growing market, with still developing standard s

• Current WSS security gateway vendors are innovative SMEs

• Well established web services companies are enteri ng this market, including

major middleware vendor corporations who acquire WS S SME vendors

• BT may be a new entrant in the market but can lever age on its existing

penetration of service integration and of converged ICT services

Page 19: Virtual Hosting Environment for Distributed On-line Gaming

Conclusions

Page 20: Virtual Hosting Environment for Distributed On-line Gaming

Business Experiments in GRID20

Summary

BEinGRID:

• Promotes uptake of Grid technologies by European bu sinesses

• Three main aspects:– 18+7 Business Experiments, each with its business m odel

– A repository of high-level services, motivated by t he BEs

– Technical and Business Cross Activities, supporting the BEs and filling the repository

Virtual Hosting Environment:

• Flexible middleware infrastructure for cross-enterp rise collaborations, to support different business models and range of s ectors

• B2B GW identified as business case

• Expected outcome - Grid enabled game platform:– Multiple, “on demand” game servers

– SLA-based resource selection

– Service Virtualisation over federated trust domain

Page 21: Virtual Hosting Environment for Distributed On-line Gaming

Contact:Ivan Djordjevic { [email protected] }

Thank you