Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Building Hybrid Cloud Architectures with GigaSpaces XAP


Published on

These slides review an actual architecture that was built, and deployed, using GigaSpaces XAP for a hybrid public/private cloud architecture for a major UK Telco company.

Published in: Technology, Business
  • Be the first to comment

Building Hybrid Cloud Architectures with GigaSpaces XAP

  1. 1. A practical implementation of a Hybrid Cloud using GigaSpaces XAP James Liddle Sales & Operations Director UK, Ireland, Scandinavia
  2. 2. The Company Background <ul><li>Virtualized Middleware ISV, Founded in 2000 </li></ul><ul><li>First commercial product release in 2003 </li></ul><ul><ul><li>7 th Generation Code base </li></ul></ul><ul><ul><li>Baptized in Extreme Transaction Processing environments </li></ul></ul><ul><li>Worldwide presence: </li></ul><ul><ul><li>US: San Jose, New York </li></ul></ul><ul><ul><li>EMEA: UK, France, Germany, Israel (R&D) </li></ul></ul><ul><ul><li>APAC: Singapore, Hong Kong, Japan, Australia </li></ul></ul><ul><li>Global 24/7 support services team </li></ul><ul><li>Worldwide partner eco-system with global and regional partners </li></ul>
  3. 3. GigaSpaces 2,000+ Deployments 100+ Direct Customers Among Top 50 Cloud Vendors “ GigaSpaces exceeded our performance requirements and enabled us to build a flexible, cost-effective infrastructure” “ GigaSpaces has allowed us to greatly improve the scalability and performance of our trading platform” “ GigaSpaces has saved us significant time and cost” Phil Ruhlman, CIO, Gallup Julian Browne, Virgin Mobile Geoff Buhn, Options Trading Technology Manager, SIG A middleware platform enabling applications to run a distributed cluster as if it was a single machine
  4. 4. The System overview <ul><li>A web application account activation platform for a major UK Telco </li></ul><ul><li>This is a service to enable new customer accounts to be activated online via a web interface rather than via the call centre </li></ul><ul><li>Combination of public cloud (amazon ec2) and private cloud (private data centre with services exposed via a secure SOA layer) </li></ul>
  5. 5. The High Level Design Apache EC2 GigaSpaces EC2 Backend services Internal network https
  6. 6. The Configuration <ul><li>GigaSpaces 6.6.3 </li></ul><ul><li>GigaSpaces Cloud tools V 2.3.5 </li></ul><ul><li>Web application deployed in GigaSpaces service Grid enabling scaling on demand </li></ul><ul><li>GigaSpaces used for http session clustering (3 replicated space) </li></ul><ul><li>Designed to cater for approx. 3000 activations /hour </li></ul><ul><li>Each activation utilises approx 10 http screens </li></ul><ul><li>Deployment uses 2 HTTP Apache servers, 2 GigaSpaces Service Managers and 3 GigaSpace Containers </li></ul>
  7. 7. Large EC2 instances Web Client DPA GSM GSC GSC GSC DPA GSM LBA Apache LBA Apache Backend Services S3 Just used for Configuration Data Round robin DNS https https https EC2 EC2 Load balancing agent Distributed Provisioning Agent The Architecture
  8. 8. The Security <ul><li>Multiple EC2 security groups used to lock down the ports </li></ul><ul><li>Only port 80 and 443 open on Apache machines to all </li></ul><ul><li>A special security group to allow in group communication </li></ul><ul><li>Special security groups for port 22 and GigaSpaces administration console access(admin). All restricted by IP address or range. </li></ul><ul><li>Everything password protected </li></ul>
  9. 9. Summary <ul><li>The use of Public Clouds and Private Data or Private Clouds is real and today and companies are using GigaSpaces XAP to achieve this </li></ul><ul><li>GigaSpaces XAP brings the benefit of lower latency, security, and business level SLA’s for real time event handling </li></ul><ul><li>GigaSpaces XAP is built to be able to support public and private cloud deployment using the same tools and even the same application </li></ul><ul><li>The use of hybrid cloud architecture can vastly reduce costs. In this instance from hundred of thousands of dollars to just thousands of dollars </li></ul>