11
Linaro Developer Cloud - Updates Jorge Niedbalski <[email protected]> Tech Lead - Developer Cloud - LEG

Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Linaro Developer Cloud - UpdatesJorge Niedbalski <[email protected]>

Tech Lead - Developer Cloud - LEG

Page 2: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Agenda

● Overview of the Developer Cloud● Reference Architecture● In progress projects● Frequently asked questions

Page 3: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Overview of the Developer Cloud

● Non-Federated OpenStack Cloud operating in 3 different geographical locations.

● Fully Arm64 based deployment○ Control plane, networking and compute.

● 31 hypervisors, totalizing 346 VCPUs and 2.6 TB of memory.

○ This capacity is doubling with the addition of new hypervisors to the existing clouds and a upgraded UK cloud.

● Open-source projects using the infrastructure ○ OpenStack-CI, MongoDB, Linaro build systems.

Page 4: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Reference Architecture v 1.0

● Two operational clouds deployed with this reference● OpenStack Newton based, package installed (ERP 16.12/17.08)● Non-HA at the control plane● Swift object-storage not supported● No monitoring solution integrated● No upgrade or fast forward possible

Reference: https://git.linaro.org/leg/sdi/openstack-ref-architecture.git

Page 5: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Reference Architecture v 1.0

5

● Ansible based● 5 physical machines required● 2 physical nics, 1 extra for the network

Node

Page 6: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Reference Architecture v 2.0

● UK cloud being deployed with this reference from scratch● OpenStack Queens based, fully containerized using Kolla images● HA control plane● Swift object-storage supported● Monitoring solution planned to be integrated● Upgradable

Reference: https://github.com/openstack/kolla-ansible https://docs.openstack.org/kolla-ansible/4.0.1/production-architecture-guide.html

Page 7: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Reference Architecture v 2.0

● Fully kolla based (/r/linaro/*)● Deployed with kolla-ansible (top of the tree)● Replicated on a all in one node, but recommended

at least 5.

Page 8: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Projects in execution

● Deployment of the UK cloud○ ERP 17.12 (kernel 4.14), OpenStack Queens (2018-03) fully kolla based

and operated through kolla-ansible

● Brownfield upgrades from reference architecture v1.0 to v2.0 ○ 2 clouds to be migrated

● Add monitoring to improve debugging ○ Early detection of bugs and performance bottlenecks to provide feedback

to upstream and members.

● Enable rolling upgrades of containers to allow fixes to land faster

Page 9: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Frequently Asked questions.● What’s the process for signing up?

○ Please proceed to https://register.linaro.cloud/

● Do you provide virtual machines? ○ No, we provide credentials to access the OpenStack API/Dashboard with

a certain amount of quotas (vCPUs, RAM, HD)○

● Do you have a list of known limitations?○ Console wasn’t functional until Q release○ Migrations might not work [WIP]○ Object store wasn’t enabled

Page 10: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Arm64 rack

Page 11: Linaro Developer Cloud - Updatesconnect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-307.pdfControl plane, networking and compute. 31 hypervisors, totalizing 346 VCPUs and

Thank You

#HKG18HKG18 keynotes and videos on: connect.linaro.orgFor further information: www.linaro.org