Date post: | 13-Jan-2015 |
Category: |
Technology |
Upload: | morphlabs |
View: | 2,621 times |
Download: | 1 times |
Simplifying Cloud Implementation
Jerome S. GotangcoMorphlabs, Inc.
www.mor.ph
ComputerWorld CIO ForumSala Bistro, Greenbelt
July 6, 2010
Cloud Computing Opportunity
Dramatic Cost Reduction
30-70%
Actual Infrastructure Utilization
Elas
tic D
eliv
ery
Typical Deployment
Once Cloud Computing is
established users are able to engage
“productized” infrastructure within minutes
Instant Availability
Resources within can provide near
unlimited capacity for burst
requirements
Unlimited Capacity
The main benefit of CLOUD COMPUTING is the provision of instant capacity and the release of that capacity when it is not
needed.
Automatic Scaling
Public, Private, and Hybrid Clouds
firewall
publiccloud
hybridcloud
address security + privacymaximize existing infrastructure
Hybrid clouds combine private
clouds with public clouds -- appropriate
for spike loads or less sensitive data
privatecloud
Building Blocks to Cloud Adoption
Open Source
Operating Systems
Platform (Languages)
Software (Vertical applications)
Virtualization
Windows and Linux
Hardware
Infrastructure Tools
Cloud Management (ex. Open Nebula, Eucalyptus)
Monitoring (ex. Nagios, Cacti, Munin, etc.)
Automation (ex. Puppet, Chef)
Backup (ex. PostgreSQL PITR, WAL, MySQL Binlogs, etc.)
Preparing for Cloud-based Initiatives?
Infrastructure as a Service
Platform as a Service
Softwareas a Service
enterprise privatecloud
Private Cloud Scenario
Cluster
Controller Configuration
Servers
Control
Panel
NODEManager
NODEManager
NODEManager
NODEManager
Hybrid Cloud Implementation
firewall
privatecloud
publiccloud
rapid time to market
slow purchasing
cycles
Planning Your Own Cloud Implementation
Decide on a solution with cloud components that allow for flexibility and efficiency by going for a standards-based set, instead of proprietary technologies.
Choose a cloud computing environment or platform that is as broad as possible - one that provides ease of migration for private implementors to leverage public cloud as needed.
Prioritize architecture that is designed for scale to manage large number of systems without significant manual labor.
First and foremost, in comparing added features for your cloud, ensure that you address ‘limited IT resources’. Think efficiency, not just cost.
mCloud Controller
2 1U rackmount servers50-5,000 or more VMsHigh availabilityPre-configured server types: Ruby on Rails, Java, PHP, MySQL, PostgreSQL, Solr, ActiveMQ
mCloud Solution Framework
Infrastructure as a Service
Public Cloud Providers
mCloud ControllermCloud
Server
Morph Managed HostingOption
mCloudController
Private DataCenter
Dedicated Private Clouds
Enterprise Ready Clouds
Data Center Enablement
Project Collaboration
Platform
Code Version
ApplicationServers
Databases Middleware
Testing Platform
Lifecycle Manager
Platform as a Service
CRMDocument
ManagementGroupware
Softwareas a Service
Content Management
BusinessIntelligence
EnterpriseDC MSPs
0.027per
server/hr
IaaS Vendor Map
Server Configuration
Provisioning
Virtualization
Fixed DC Assets
Assembly
Management
Apps Deployment
mCLOUDcontroller
3Ter
a
Her
oku
Ela
stra
Rig
htsc
ale
0.033per
server/hr
Rac
ksp
ace
Am
azon
AW
S 0.085per
server/hr0.12per
server/hr
0.028 0.0200.014
per server/hr.