Date post: | 10-May-2015 |
Category: |
Technology |
Upload: | nobel |
View: | 733 times |
Download: | 3 times |
Citrix Opensource Cloud
Olivier Maes
Sr Director Market Development EMEA
Cloud Platforms Group
Twitter:omaes72
Citrix cloud computing powers the world’s largest clouds130 production clouds, 20.000 downloads/month, 50 customers in EMEA
2
Telco and Service Providers
Public SectorEnterprise
Web 2.0 and Media
INFRA-STRUCTURE
DEV & TEST
DISASTERRECOVERY
BRIDGE &GATEWAY
BYOPLATFORM
WINDOWSON-DEMAND
YOURSERVICE
ESX Hyper-V XenServer KVM OVM VIRTUALIZATION
Compute StorageNetwork
CloudplatformPowered by Apache Cloudstack
CloudPortal
NetScaler CloudBridge
Citrix private cloud architecture: what do we sell
•Secure, multi-tenant cloud orchestration platform– Turnkey platform for delivering IaaS clouds– Hypervisor agnostic– Highly scalable, secure and open– Complete Self-service portal– Open source, open standards– Deploys on premise or as a hosted solution
• Deliver cloud services 50 times faster at 1/5th the cost
• 130 commercial deployments
Since 2008 CloudStack has powered hundreds of clouds
“CloudStack has successfully penetrated the service provider market...and racked up some solid wins in the enterprise to boot.” James Staten Vice President, Principal Analyst
CloudStack Supports Multiple Cloud Strategies
Multi-tenantPublic Cloud
• Dedicated resources• Security & total control• Internal network• Managed by Enterprise
or 3rd party
• Mix of shared and dedicated resources
• Elastic scaling• Pay as you go• Public internet, VPN
access
Hosted Enterprise Cloud
• Dedicated resources• Security• SLA bound• 3rd party owned and
operated
Private Clouds Public Clouds
On-premise Enterprise Cloud
Citrix Confidential - Do Not Distribute
Compute
CloudStack Provides On-demand Access to Infrastructure Through a Self-Service Portal
Network Storage
Admin
Users
Org A
Admin
Users
Org BUsers
End User
Admin
Benefits of CloudStack
Self Service
Capi
tal L
ever
age
Wor
kfor
ce L
ever
age
Management Automation
WorkloadStandardization
Remove IT as a service delivery critical path
Reduce IT operational costs
Consistent application and service deployment
Usage Metering
CentralizedManagement
SmarterVirtualization
Visibility into user and line of business usage
Manage complete infrastructure, regardless of scale
Drive reduced capital requirements
Availability and SecurityAvailability and Security
ServersServers NetworkNetwork StorageStorage
Service Management (Billing, Metering, Accounts, etc.)Service Management (Billing, Metering, Accounts, etc.)
Resource ManagementResource Management
ServersServers StorageStorage NetworkNetwork
Dynamic Workload ManagementDynamic Workload Management
BackupBackup LBLB HAHA MonitoringMonitoring
User InterfaceUser Interface Developer APIDeveloper APIAmazonAmazon
Image LibrariesImage Libraries
Application CatalogApplication Catalog
Custom TemplatesCustom Templates
Operating System ISOsOperating System ISOs
Inte
grati
on A
PIIn
tegr
ation
API
Ope
ratio
n, A
dmin
istra
tion,
M
aint
enan
ce a
nd P
rovi
sion
ing
AdministratorAdministrator End UserEnd User ConsoleConsole
Virtualization LayerCitrix XenServer | Microsoft Hyper-V | KVM | VMWare ESX
Virtualization LayerCitrix XenServer | Microsoft Hyper-V | KVM | VMWare ESX
OpenStackOpenStack CustomCustom
The CloudPlatform Architecture
Citrix Confidential - Do Not Distribute
Select Operating System• Windows, Linux
Select Compute Offering• CPU & RAM
Select Data Disk Offering• Volume Size
Select Network Offering• Network & Services
Create VM
Create Custom Virtual Machines via Service Offerings
CloudPlatform Management Cluster
San Jose
Miami
London
TokyoHosted Dehli
Hosted Rio
Availability zones will be distributed globally: single management of all your datacenters
Private Cloud PublicCloud Services
EnterpriseData Center
• Dedicated resource• Total control/security• Internal network
• Shared resources• Elastic scaling• Pay as you go• Public internet
EnterpriseData Center
ManagedPrivate Cloud
Hosted Private Cloud Federated/HybridCloud Services
3rd partyoperated
Enterprise
3rd party hosted & operated
Multi-tenant Users
• 3rd party owned and operated
• SLA bound• Security• Dedicated resource
• Mix of shared and dedicated resources
• Shared facility and staff
• VPN access
On Premise Hosted
Multi-tenant Users
Availability zones are becoming on-demand
•Elevating CloudStack into a full open source project
•Joining the leading open source cloud projects•Hadoop, Cassandra, Tomcat, etc
•Aligning with the Amazon Cloud standard for ecosystem and interoperability
•Not controlled by Citrix
The Cloud Platform of the Apache Software
Foundation
Apache CloudStack Community Response has been phenomenal
13
Pre Apache Move (Jan 2012) Y/E Goals June Actuals
# of unique web visitors 159,211/month 375,000/month 447,325/month
# of downloads 8,392/month 16,000/month 20,000/month
# of companies endorsing project 0 75 68
# of companies participating 10 125 140
# of developers working on project 40 75 238
# Citrix CloudPlatform Clouds in Production 82 200 130
Enables Differentiation and Turns Clouds into Profitable Businesses
CloudPortal Business Manager
CloudPortal Business Manager
A purpose-built, business operations
suite for cloud service providers
•Comprehensive business and operations support platform for Service Providers– Account management– Self-service portal– Billing and metering– CRM and support ticketing
•Facilitates differentiation and increases profitability
CloudPortal dramatically accelerates the go-to-market process for IaaS cloud providers running on CloudStack
• Authentication
• Account Provisioning
• Account Management
• Cloud Management
• User Roles
• Portal Administration
Account Management
Pricing & Billing
• Product Definition
• Catalog Management
• Usage Tracking
• Billing
• Payment Processing
CustomerRelationship
• Sales CRM
• Ticketing / Help Desk
• Community Forums
• Service Status
CloudPortal key features
Dashboard
• Usage Reporting
• Messaging
• Alerts
• Service Status
CloudPortal Business Manager
3rd-Party IntegrationsContent Management Customer Relationship Billing Fraud Control Payment Gateway Authentication
• Liferay • Salesforce.com • Zuora • TeleSign • Authorize.net • CAS (LDAP/AD)
• JForum • Amdocs * • MaxMind • CyberSource *
• Drupal * • PayPal *
• Partner Provisioning
• Partner Management
• Partner CRM
• Partner Dashboard
• Partner Billing
Partner/OEMManagement
B/OSS Layer
CloudPlatform + CloudPortal = Cloud orchestration + monetization for service providers
Auth /SSO
Catalog
Commerce
CRM
Billing
ServiceDesk
Community
Admin
Users
Org A
Admin
Users
Org B
CustomerPartnerInternal
Orc
hest
ratio
n
ResourceManagement
CloudConsole
UsageMetering
API
Cloud Services
Hypervisor
Server
Storage
Firewall
Load Balancer
CloudStackCaaS
Infrastructure Hardware
Hypervisor Storage Software Networking SoftwareInfrastructure Virtualization
Cloud OS Images and TemplatesInfrastructure Orchestration
Cloud Services
Metering DBaaS
ServicesLayer
Cloud Management
Developer PaaS
Cloud Admin Consumer
Cloud.com Confidential | Shared Under NDA Only
Service Portal
DevOps
Applications
Cloud ecosystem: where does Citrix fit?
20
Building a cloud is not simple
Storage
Virtualization
Cloud Orchestration
PaaS
Business Storefront
App Templates & Services
Network
Big Data
Compute
Monitoring
Management
Billing & Metering
APIs
Network ServicesDev/Ops & Automation
Identity ManagementCITRIX:
PARTNER
CITRIXCLOUD INFRA-STRUCTURE
CITRIX & PARTNERSOLUTIONS
Archiving Device Sync
File Sharing CDN
Object Storage
API
Implement your environment
Develop your technical architecture
Determine the necessary functionality and performance
Determine how that workload will be delivered reliably
Define target workloads
IaaS Cloud
Architecture definition is a process
Workload categories give us a starting point
22
Traditional Enterprise
ApplicationsSoftware
Development, Testing and
Maintenance
Managed IT Services
High Performance Computing Batch processing
Social Media Applications
Disaster Recovery
Possible to categorize workloads into two sets
Cloud Workloads
Traditional Workload
Reliable hardware, backup entire cloud, and restore for users when failure happens
Cloud Workload
Tell users to expect failure. Users to build apps that can withstand infrastructure failure
Both types of workloads must run reliably in the cloud
Cloud Transition – General to Workload specific
• General architecture for any workload
• Limited definitive failure/disaster recovery strategy
• Focused on legacy or cloud app architectures
• Workload-centric architecture
• Workload-specific failure/disaster recovery
• Separate legacy and cloud app architectures with interoperability
Past Today
GeneralArchitecture
Traditional-Style Amazon-Style
Object Storage
vCenter
ESXi Cluster
ESXi Cluster
ESXi Cluster
Enterprise Networking (e.g., VLAN)
Enterprise Storage (e.g., SAN)
Availability Zone
Availability Zone
Availability Zone
Server Virtualization Availability ZoneCloudStack
Mgmt. Server
Support for different styles is required
EMEA Cloud specialists team: contact us !
Olivier Maes EMEA sales
(based in Amsterdam)[email protected]
Emmanuel Schupp Sth Europe &
To be hiredUK/I/RSA (acting)
Najat Messaoud DACH
Oded Nahum EMEA Tech Lead
(based in Amsterdam)[email protected]
Christian FerberCloud SE DACH
Stuart JenningsCloud SE UK/I/RSA
Key takeaways
1. Understand your workload and the type of cloud you want to build.
2. Consider the services you will be delivering from the cloud in the future.
3. Choose a platform and architecture that is flexible enough to support you today and in the future.
Get Involved!
• http://www.citrix.com/English/ps2/products/product.asp?contentID=2314749
• http://www.cloudstack.org
• http://incubator.apache.org/projects/cloudstack
• http://sourceforge.net/projects/cloudstack