13
Alex Khizhnyak Director of Tech Communications Victoria Fedzkovich Technical Evangelist www.altoros.com @altoros

Cloud Foundry: Infrastructure Options

  • Upload
    altoros

  • View
    1.541

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Cloud Foundry: Infrastructure Options

Alex KhizhnyakDirector of Tech Communications

Victoria FedzkovichTechnical Evangelist

www.altoros.com@altoros

Page 2: Cloud Foundry: Infrastructure Options

Table of Contents

Infrastructure Options for Cloud Foundry

PaaS Deployment and Orchestration

Communication via BOSH CPIs

BOSH CPIs at GitHub

Examples of Hardware Requirements

Evaluation Criteria

@altoros 2

Page 3: Cloud Foundry: Infrastructure Options

Infrastructure Options for Cloud Foundry

Cloud Foundry is infrastructure-agnostic;it can be deployed on:

an IaaS a virtualization platform a local machine

3@altoros

Page 4: Cloud Foundry: Infrastructure Options

Deployment and Orchestration

BOSH: a tool chain for Cloud Foundry deployment and managementBOSH Lite: a local Cloud Foundry deployment

More at bosh.io 4@altoros

Page 5: Cloud Foundry: Infrastructure Options

Communication via BOSH CPIs

BOSH interacts with an infrastructure layer through CPIs.

BOSH CPIsAmazon Web Services

OpenStack

vCloud

vSphere

Warden/Garden

CloudStack

Microsoft Azure*

* A Microsoft-native CPI for Azure has just arrived.Work in progress: Google Compute Engine, SoftLayer, and more.

+ Custom CPIs

5@altoros

Page 6: Cloud Foundry: Infrastructure Options

BOSH CPIs at GitHub

Amazon Web Services

CloudStack

https://github.com/cloudfoundry-incubator/bosh-aws-cpi-release

https://github.com/cloudfoundry-community/bosh-cloudstack-cpi-release

Microsoft Azure https://github.com/cloudfoundry-incubator/bosh-azure-cpi-release

OpenStack https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release

vCloud https://github.com/cloudfoundry-incubator/bosh-vcloud-cpi-release

vSphere https://github.com/cloudfoundry-incubator/bosh-vsphere-cpi-release

Warden/Garden https://github.com/cppforlife/bosh-warden-cpi-release

6@altoros

Page 7: Cloud Foundry: Infrastructure Options

Examples of Hardware Requirements

Example 1. Installing Cloud Foundry on vSphere

CPU RAM DISK NIC

Minimum hardware requirements

Recommended hardwareconfiguration for a CF POC

2 physical cores

8 physical cores

48 GiB

128 GiB

500 GB

1 TB

1

2

Source: CF Docs

7@altoros

Page 8: Cloud Foundry: Infrastructure Options

Examples of Hardware Requirements

Example 2. Installing Pivotal CF on OpenStack

Instance VM RAM vCPU Storage Network

22

16 small VMs: 1 vCPU 1,024 MB of RAM 10 GB of root disk

3 large VMs: 4 vCPU 16,384 MB of RAM 10 GB of root disk

70 GB 32 1 TB Neutron networkingwith floating IP support

Source: Pivotal CF Docs

8@altoros

Page 9: Cloud Foundry: Infrastructure Options

Evaluation Criteria

Things to consider when choosing a cloud provider:

SLA

Risk management

Location

Pricing

Customer reference

Benchmarks

9

@altoros

Page 10: Cloud Foundry: Infrastructure Options

Want More? Download This Guide!

Architect’s Guide to Implementing Cloud Foundry

Infrastructure offerings for CF

Choosing an IaaS

Hardware requirements for a CF deployment

Related Information:

GET THE GUIDE

How to Add BOSH Support to a Custom Cloud

http://paas.ly/1Q6fXvP

10@altoros

Page 11: Cloud Foundry: Infrastructure Options

In Case You Need Assistance...

Altoros deploys and integrates solutions offeredby the Cloud Foundry ecosystem.

Consulting Training Integration Managed Services

We’re behind some of the world’s largest Cloud Foundry deployments!

11@altoros

Page 12: Cloud Foundry: Infrastructure Options

Altoros Fact Sheet

250+Employees

800+Implementedprojects

94%of customersrecommend Altoros

2001Established in

91.5%Senior/mid-levelengineers

100+Workshopsorganized

12@altoros

Page 13: Cloud Foundry: Infrastructure Options

Thank You!

Questions?

Subscribe to new research:

Daily tech insights:

[email protected]

blog.altoros.com

@altoros

Further reading (Benchmarks and tech studies):

www.altoros.com/research-papers

13

Victoria FedzkovichTechnical Evangelist

Alex KhizhnyakDirector of Tech Communications

Cloud Foundry overviews: www.altoros.com/cflive

@alxkh