* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Managed Grid Services and SaaS at COLT
Zero-configuration networking wikipedia , lookup
Video on demand wikipedia , lookup
Distributed firewall wikipedia , lookup
Deep packet inspection wikipedia , lookup
Airborne Networking wikipedia , lookup
Internet protocol suite wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Service-oriented architecture implementation framework wikipedia , lookup
Managed Grid Services and SaaS at COLT Service Migration and the CGP Frank Falcon COLT Managed Services COLT today MAN with Data Centres IP/MPLS MAN > 15,000km European fibre network COLT connected city cities connecting 100+ Ethernet Operational network > Typically 96 fibres/route managed end-to-end > Latest 10Gbit/s optical technology DWDM Amsterdam Hamburg London Berlin > 5,000km access networks in 32 European cities > Industry-leading services Brussels Frankfurt Paris > First Ethernet service in 1993 > Ethernet over SDH from 2003 Zuric > Switched Ethernet services from 2005 Turin > 14 data centres fully integrated with fibre network Madrid > 60,000 sq metres data centre space > Security Operations Centre 2 SDH Barcelona Milan COLT evolution Embracing Innovation within COLT > Innovation is a fundamental driver for Colt as it evolves and it has embraced appropriate innovative developments to create a compelling company-wide Vision Helping customers evolve > Colt has recognised that Service Providers need to work closely with customers to help them with the transition from the IT-centric world of today to the web-centric world of tomorrow 3 Evolutionary drivers 1. Legacy applications > Virtualisation of delivery capabilities at every level of the stack is driving Service migration > Services are moving to “on demand” > Migration path to the emerging Web-centric world > Seamless and cost-effective > Continuity of operations > NO re-engineering of application software 2. Web-centric applications > New applications from “mashing” plus ASP-type hosting > Incorporate New and Legacy applications into delivery model What are the challenges for each ……? 4 1. Legacy applications challenges Within the Enterprise Data Centre environment > Lack of agility due to statically-bound resources > Applications are over-provisioned to peak loads > Will not scale dynamically or adapt in any way > Difficult to align resources with business imperatives > Rising complexity and Total Cost of Ownership > Server sprawl – physical and virtual > Rising operational costs > Distributed systems are costly to manage 5 > Increasing space, power, and cooling costs App A App B App C Product Infrastructure Product Infrastructure Product Infrastructure Staging Environment High Availability DR Staging Environment Test and Development Staging Environment 1. Legacy applications challenges Within the Enterprise Data Centre environment > Lack of agility due to statically-bound resources > Applications are over-provisioned to peak loads > Will not scale dynamically or adapt in any way > Difficult to align resources with business imperatives > Rising complexity and Total Cost of Ownership > Server sprawl – physical and virtual > Rising operational costs > Distributed systems are costly to manage 6 > Increasing space, power, and cooling costs Meeting the challenges needs: 1. Step-change improvement in operating costs 2. Future-proof environment for continuing operation 1. Legacy applications – addressing the challenges > Currently challenges addressed on an individual basis > Hardware configurations and efficiencies upgrades > Operational Process revisions > New management/information systems > Produces incremental gains but no “step-change” > Deliver “step-change” improvement through holistic services > Undertake three key actions > Harness virtualisation > Create Service Migration Path > Create suite of services > What does this model look like…? 7 1. Legacy applications - Services migration layers STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 8 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Virtualised Applications Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network 1. Legacy applications - Services migration layers STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 9 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Virtualised Applications Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network Application virtualisation – NO code re-engineering > Usually application virtualisation is partial in that the application software is allocated to a Cluster within which execution can be managed across the cluster resources > Full application virtualisation is the complete separation of the application software from the hardware it executes upon. Run-time execution is directed across clusters by an intelligent device on a task-by-task basis > Typically provided by wrapping the native application in a wrapper that specifies all the run-time parameters and submitting to the runtime intelligent controller 10 1. Legacy applications - Services migration layers What services will deliver the Step-change? STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 11 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Virtualised Applications Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network 1. Legacy applications - Services migration layers Utility Compute STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 12 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Virtualised Applications Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network Utility computing model > A “dynamic-infrastructure” only play within Providers‘ environment > Service Providers create capability for on-demand provisioning and sharing of their IT resource platform > Service Providers offer Enterprise customers access to specified parts of this remote compute environment on pay-as-you-go basis > Applications/tasks allocated onto infrastructure assets > Sophisticated Load-balancing and Cluster management ensure performance parameters met by manipulating assets in pool > Supports wide variety of real/virtual servers, OS, databases > Customer benefits: NO software re-coding required; Low Capital expenditure; Peaks met without having to address own internal IT utilisation inefficiencies; cost-effective e.g. Sun Utility computing $1.00/cpu/hr; AT&T $0.35/cpu/hr > Customer dis-benefits: No application-level guarantees; Must plan ahead and forecast needs accurately; Staff with expert team; Self-Manage operations; Still statically-bound at runtime 13 1. Legacy applications - Services migration layers Virtualised Applications STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 14 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Utility Compute Grid Compute Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network Existing grid computing model GRID Computing > Application & dynamicinfrastructure play > Grid engines incorporated within the Enterprise customer’s own LAN / Data Centre(s) > Virtualises customers own IT assets raising utilisation rates from 5 ~ 10% to above 70% AND > Provides dynamic mapping of Users and Applications to resources (decouples jobs from underlying infrastructure) > Applications/tasks allocated on a “pull” basis (polled) 15 > Customer benefits: > NO software re-coding required; > Substantially reduces TCO (40% reduction in hardware possible); > Improves ROI by addressing utilisation inefficiencies > Embryonic SLAs by Application performance management & flexibility controls > Multiple simultaneous application-execution instances economically feasible > Customer dis-benefits: > Staff with expert team; > Self-Manage operations; > IT asset base limited by Firewall; > Multi-node enterprise cannot utilise geographicallyspread assets easily. > Network connectivity still “statically” provided Grids today & next steps > Well-established model Enterprise > Many operational Enterprise Grids (some saturating) > Provides application services to end-users WANS LANS > Shares transparent resources across multiple users > Operates to parameters set by Grid Administrator Next step > Provide explicit Application-level SLAs with QOS guarantees to users Grid Engine 16 Extending the grid concept – the CGP > Create Grid platform with Network > Add Network controls to virtualise connectivity – Adaptive Networks Enterprise WANS LANS > Use these to dynamically link to additional IT resources across Grids > Add controls for the whole virtualised infrastructure through set of configurable policies > Encapsulate control within a Policy Engine LINKED to Grid Engine > Creates the COLT Grid Platform - the CGP What does the CGP enable…? 17 Existing Grid Engine IPVPN COLT IT Assets COLT Network Networked Grid & Policy Engine Extending the grid concept – the CGP CGP enables COLT to provide > Managed Grid Services with explicitly specified Application-level SLAs Enterprise WANS LANS > Pro-active management of application performance within secure environment And additionally > Provides a future-proof Service Migration path… > …through Managed Grid Services Existing Grid Engine IPVPN COLT IT Assets COLT Network Networked Grid & Policy Engine 18 1. Legacy applications - Services migration layers Virtualised Applications STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 19 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Utility Compute Managed Grid Services Grid Compute Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network Managed grid services model Network-centric GRID Computing > Application & dynamic-infrastructure including network connectivity play > Grid engines incorporated within the COLT Network > Virtualises customers own IT assets together with the COLT IT assets and network assets > Adds a Policy Engine to the management layer > Provides dynamic mapping of Users and Applications to resources under the control of the Policy Engine > Applications/tasks allocated/moved anywhere into the Pool on a “push” basis by the Policy and Grid engines working in tandem > Full application virtualisation with NO code re-engineering 20 > Provides compete end-to-end virtualisation as a Network-centric Managed Grid Service delivering complete end-to-end managements controls > Pro-active management of applications within a highly secure environment Customer benefits: > Provides Application-Level SLAs; > SLAs provided at differing levels mediated by customers QoS requirements against costs > SLAs tailored to meet individual customer’s specific needs > Staged buying/implementation decisions with simple fall-back at each stage Full application virtualisation - Computational Application Developer Development GRID Services API’s Application User Interface ● Submits ● Retrieves ● Status Under control of a policy engine grid engines send executables and data to specific grid agents across grid cores Native Application Submission Build Module Native Application Policy Engine Registration Self-extracting XML wrapper defining environment GRID Core GRID Engine Existing grid engines send executables and data to capable grid agents in core > Policy Engine enables dynamic DARK-SERVER working > Pay ONLY when server is operational 21 Agent Agent Agent Agent Agent Agent Agent Agent Providing the step-change improvements > Through the provision of Managed Grid Services COLT will enable customers to implement a step-change improvement in the operation of their existing legacy applications without costly re-engineering of application software …. as they migrate to the future service delivery models > Services and the subsequent migration path will be tailored to meet the differing needs of customers > Customers already running an internal Grid > Customers ready to take the first steps on the migration path > Customers needing to address specific application performance challenges 22 Typical managed grid services suite Services Experienced grid users New grid users Customer-managed network-centric grid service Network-centric grid extension service Pay-as-you-go utility computing Managed resilience grid service Full managed grid service based on application level SLA’s 23 Typical managed grid services suite > For existing Grid users a Grid extension service based on Managed Grid Computing services running on customer’s own virtualised IT assets plus Colt virtualised IT/Network assets > For new customers a Managed Grid Computing service based on the COLT networkcentric Grid Engine. Service initially managed by the customer himself running on that customer’s own virtualised IT assets > For all customers a Utility Computing service on a pay-as-you-go basis, delivered through virtual servers on a variable costs model > For all customers a Managed Resilience Service based on multiple site working and/or multiple application instances working reducing the effect of outages to near zero > For all customers a Managed Grid Computing services managed by Colt running on sites within a “pool” of virtualised assets mediated by “Colt Value Optimiser” requirements. Provides Application-level SLA guarantees of various grades and prices for single and multiple application cases 24 1. Legacy applications - Services migration layers Managed Grid Services Grid Compute Virtualised Applications STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 25 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Utility Compute Future Services? Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network 2. Services migration layers Web-based Applications Tomorrows Business Driver Virtualised Applications STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 26 STATIC Dedicated storage ON DEMAND Virtualised storage STATIC Dedicated servers ON DEMAND Virtual servers STATIC Direct/Hosted Applications ON DEMAND Utility Compute SaaS Managed Grid Services Grid Compute Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network 2. Web-centric challenges - SaaS Web-based Applications Tomorrows Business Driver Trend SaaS > One of the key trends in tomorrows computing environment will be Software as a Service (SaaS), where businesses no longer have to buy and maintain software applications themselves, but access them ‘on demand’ via the web (Google’s view is “tomorrow” has arrived …) Challenges > Requires complete separation of Applications and the Hardware Platform they run on > With NO application code re-engineering > Support Application development / mashing / hosting > Support multi-tenancy and multi-users > Provide virtual run-time space for applications > Dynamic, configurable, configuration controls 27 Services migration layers Web-based Applications Tomorrows Business Driver STATIC Private circuits ON DEMAND VPN WAN/LAN Network Layer 28 STATIC STATIC Dedicated storage ON DEMAND Virtualised storage ON DEMAND Virtual servers STATIC Direct/Hosted Applications Dedicated servers Grid Platform Virtualised Applications ON DEMAND Utility Compute SaaS Managed Grid Services Grid Compute API / SDK Virtualised Application Application Layer Virtualised Compute Compute Layer Virtualised Storage Storage Layer Virtualised Network Meeting the challenge Web-based Applications Tomorrows Business Driver COLT is focusing on developing innovative infrastructure and services, such as Managed Grid Services incorporating APIs / SDKs through which customers can seamlessly migrate to tomorrow’s web-based services SaaS Grid Platform API / SDK Typical service SaaS offering based on the Colt Managed Grid Service providing the enabling infrastructure for ISVs and application providers to develop and host their application images with all the service controls necessary for multi-tenancy Virtualised Application Virtualised Compute Virtualised Storage Virtualised Network 29 CGP adoption strategy COLT Internal IT Assets Application “Virtual” runtime space Applications COLT Managed IT Resource “Pool” Enterprise A WANS LANS Service Provider Resource Broker/Trader GRID Engine Policy Controls N/W Resource “Pool” COLT Managed > CGP Service initially virtualises a single Enterprise’s assets > Links them logically with COLT’s own IT and Network connectivity assets > Progressively virtualise additional Enterprise’s ICT resources > Link in logically to the resource pool > Provide Application-Level SLA guarantees controlled by Policy Engine 30 PLATFORM THE UTILISATION RATE 1950’s – 1960’s EVOLUTION OF COMPUTING TO GRID 2000’s – 2010’s MANAGED SERVICES DELIVERED ON UTILITY ENVIRONMENT ON A MASSIVE SCALE COMPUTING AS A UTILITY Mainframes (few) Enabled by Service Providers with:1. Job submission 2. Adaptive High-Bandwidth IP Network connectivity Web-centric business applications delivery capability GRID ENGINE 1960’s – 1970’s Job submission Mini-Computers (Thousands) 1970’s – 1980’s PCs / Servers (Millions) 1990’s – 2000’s PDAs (10s Millions) Job submission Job submission Job submission 31 0 USER EFFICIENCY Next steps COLT and selected vanguard customers drive developments > Suite of services tailored to agreed requirements > Create tailored service migration path capabilities Thank You – Any Questions? 32 Adaptive networks > The Adaptive Network, derived from software-controlled virtualised connectivity, is a key component of the new Network-Centric SaaS world > COLT will provide Adaptive Networks by offering virtualised connectivity configuration controls at levels 1, 2 and 3 in the OSI stack to dynamically meet application performance requirements > Network controls of the virtualised connectivity will include: Video 4 AF Classes 3 SAP 1 Email 2 DE Classes Overall Bandwidth Web Browsing Voice EF Class > Manipulation of MPLS VPN labels and Class of Service tags > Dynamic control of router tables > Flow control at the Physical and Data Link layers 33 MPLS Classes of service