building hybrid cloud with cloudify (public)
DESCRIPTION
TRANSCRIPT
![Page 1: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/1.jpg)
GigaSpaces Cloudify Any App, On Any Cloud, Your Way
Building Hybrid Cloud with Cloudify
![Page 2: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/2.jpg)
Product Portfolio
EnterpriseScaling Platform
Cloud/PaaS On BoardingPlatform
End-to-end application scaling Data scaling
I have a Scalability Challenge
I have a Scalability Challenge
I want to leverage the cost and agility benefit of cloud .
(Deal with scalability down the road..)
I want to leverage the cost and agility benefit of cloud .
(Deal with scalability down the road..)
![Page 3: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/3.jpg)
Cloudify position on the cloud stack
3
PaaS
IaaS
DevOps(Automation)
Productivity
Control
ChefPuppet
CloudFoundryHeroku
GAEOpenShift
Rightscale
Public clouds(AWS, Rackspace,..) Private clouds
(Vmware, OpenStack..)
High productivity with full control
Enstratus
![Page 4: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/4.jpg)
How does it work?1 Upload your recipe.
2 Cloudify creates VM’s & installs agents
3 Agents install and manage your app
4 Cloudify automate the scaling
® Copyright 2012 GigaSpaces Ltd. All Rights Reserved
![Page 5: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/5.jpg)
Leverages the XAP core IP for cluster management Designed for mission-critical apps Designed primarily for private/hybrid cloud Already substantial amount of prospects and initial customers
Enterprises (existing customers) ISVs Carriers
Built-in support for: Big Data : Hadoop, Cassandra, MongoDB, MySQL, DB2 Application Servers : Tomcat, WebSphere, WebLogic, Ruby, PHP Cloud: Bare-Metal, OpenStack, CloudStack,.. Cloud Management: Chef, Puppet , AppDynamics...
GigaSpaces Cloudify Main Highlights
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved5
![Page 6: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/6.jpg)
6
application { name="simple app"
service { name = "mysql-service"} service { name = "jboss-service" dependsOn = ["mysql-service"]}}
Cloudify Recipes, Explained
® Copyright 2011 Gigaspaces Ltd. All Rights Reserved
Groovy-DSL based Setup (now also via Chef) Provisioning for any cloud:
local, public, private Customizable monitoring Scaling (manual and auto)
service {name "jboss-service"icon "jboss.jpg"type "APP_SERVER“numInstances 2[recipe body]
}
lifecycle{ init "mysql_install.groovy” start "mysql_start.groovy” stop "mysql_stop.groovy"}
..
compute{ template “BIG_LINUX_32”}
scalingRule { serviceStatistics { metric "Total Requests Count" movingTimeRangeInSeconds 20 statistics maximumThroughput } highThreshold { value 1 instancesIncrease 1 } }])
![Page 7: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/7.jpg)
7
Integrate with Chef
® Copyright 2011 Gigaspaces Ltd. All Rights Reserved
Running Chef Server as a PaaS
Infrastructure Service
Using Chef as part of a PaaS application
(setting MySQL)
![Page 8: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/8.jpg)
HYBRID CLOUD SCENARIOS
Disaster Recovery
Multi-Site Activity
Bursting processes with its data
Continues availability of data across sites
Keep the data close to its users
True Cloud Bursting
![Page 9: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/9.jpg)
Bursting Web Traffic & Data Across Sites Demonstrating:
– Cloudify for Bursting Web Traffic, – XAP for bursting Data
Bursting Web Traffic Clone a new environment on-demand Route traffic to new environment
Bursting Data Use replication to synchronize state Seamless plug-in to the data source
CLOUD BURSTING WITH CLOUDIFY
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved9
![Page 10: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/10.jpg)
BURSTING WEB TRAFFIC
Load Balancer
Web Container 1
Web Container 2
Web Container 3
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved10
Load Balancer
Web Container 1
Web Container 2
Web Container 3Scale
Dynamically within site
Burst to External Site
Create new clone on the fly on the cloud that suits
you best
Link the new site into the Load
Balancer
Private Cloud
![Page 11: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/11.jpg)
zz
BURSTING DATA
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved11
Virtual Private Data Cloud
Burst WebTraffic
Private Cloud Remote Cloud
![Page 12: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/12.jpg)
DEMO: BURSTING TRAFFIC & DATA
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved12
Virtual Private Data Cloud
PRIVATE CLOUD PUBLIC CLOUD
![Page 13: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/13.jpg)
Clone a new environment on demand Create application environment replica - Recipe based model Leverage Cloud portability to choose the right cloud for the job
Support for Bursting Traffic & Data Keep data consistent across sites Maximize bandwidth & performance Handles network failure
Bring new data site on the fly without any downtime!
Building Hybrid Cloud with Cloudify (Summary)
® Copyright 2011 GigaSpaces Ltd. All Rights Reserved13
![Page 14: Building hybrid cloud with cloudify (public)](https://reader033.vdocument.in/reader033/viewer/2022061218/54b71ce24a7959af718b473a/html5/thumbnails/14.jpg)
Get it today, for free: Cloudifysource.org