Anzeige
Anzeige

Más contenido relacionado

Anzeige

Más de South Tyrol Free Software Conference(20)

Anzeige

SFScon16 - Michele Baldessari: "OpenStack – An introduction"

  1. An Introduction Michele Baldessari michele@{acksyn.org, redhat.com} @mbaldessari bandini
  2. 11 NovSFSCon 20162 $ whoami
  3. 11 NovSFSCon 20163 Agenda ●What is OpenStack ●Who is involved and who uses it ●Projects under the OpenStack umbrella ● OpenStack architecture(s) ● OpenStack releases ●How to contribute to OpenStack ●Q & A
  4. 11 NovSFSCon 20164 What is OpenStack OpenStack is a collection of projects to implement Infrastructure as a Service (aka a cloud)
  5. 11 NovSFSCon 20165 What is OpenStack ●Scalability ●Multi Tenancy ●Automation ● Innovation and feature velocity ● Openness ●A platform for cloud applications
  6. 11 NovSFSCon 20166 What is OpenStack
  7. 11 NovSFSCon 20167 What is OpenStack It provides API to manage: ● Compute nodes ● Storage {object,block} ● Authentication ● Networking ● Orchestration ● Monitoring ● Images, Data Processing, Dbaas, Bare Metal, Shared Filesystems, ….
  8. 11 NovSFSCon 20168 Started by
  9. 11 NovSFSCon 20169 Who is involved https://www.openstack.org/foundation/companies/
  10. 11 NovSFSCon 201610 Who uses it CERN, BMW, Volkswagen, AT&T, Comcast, Verizon, China Mobile, UK Tax Revenue Service, Snapdeal, BVBA, E-Bay, Betfair, Walmart, FICO, Bloomberg, Digital Film, PayPal, Target, Overstock.com, Nike, State Grid of China, NTT, LivePerson, Postal Savings Bank of China, ...
  11. 11 NovSFSCon 201611 Projects Nova – Computing service Swift – Object Storage Cinder – Block Storage Neutron – Networking Horizon – Dashboard Keystone – Identity Glance – Images Ceilometer – Telemetry
  12. 11 NovSFSCon 201612 Projects Heat – Orchestration Oslo - Messaging Manila – Filesystems as a Service Trove – Database Octavia – Load Balancer Sahara – Hadoop Ironic – Bare Metal Rally, Tempest, TripleO, Fuel, Kolla, Freezer, ….
  13. 11 NovSFSCon 201613 Architecture
  14. 11 NovSFSCon 201614 Architecture – Single CLI [stack@hac-01 ~]$ openstack network list +--------------------------------------+--------------+--------------------------------------+ | ID | Name | Subnets | +--------------------------------------+--------------+--------------------------------------+ | 2c6b8a01-d569-42a8-84d5-4d5d24089436 | external | 2404ff01-2bfb-448a-9c7e-1347218285b7 | | 92104abb-0c79-42f9-8cbb-704954a56c0a | internal_api | 0d99b1dd-43c6-4916-bad1-cb895efb8d97 | | be7f14c5-4698-498f-b548-fcbc51f2ba04 | storage_mgmt | 41253142-dc7b-4da5-974b-a9f1e06c1d3f | | c312f672-68d9-4ec8-8ee8-8973cf1ad5b4 | ctlplane | 726e3023-96f1-4e6f-8ace-a6c937cbd935 | | c52234eb-195c-435b-9521-f2c172da72b1 | storage | 3ad91c52-6237-45ac-a0be-c9ae1e25bdf6 | | ca7c7dbd-5e4b-474c-8621-bcebd17cae1a | tenant | e46b13f6-0b05-44a8-a62d-030cec8820ff | +--------------------------------------+--------------+--------------------------------------+
  15. 11 NovSFSCon 201615 Architecture – Single CLI [stack@hac-01 ~]$ openstack server list +--------------------------------------+-------------------------+--------+---------------------+----------------+ | ID | Name | Status | Networks | Image Name | +--------------------------------------+-------------------------+--------+---------------------+----------------+ | 003ddf8b-8b35-4000-adb3-b2a885307de6 | overcloud-cephstorage-2 | ACTIVE | ctlplane=192.0.2.17 | overcloud-full | | 8e61965a-b539-4c6b-95e8-a84f5b06a887 | overcloud-controller-2 | ACTIVE | ctlplane=192.0.2.13 | overcloud-full | | 4b5c3342-1099-49f9-9bc7-0f2cfe300f15 | overcloud-cephstorage-1 | ACTIVE | ctlplane=192.0.2.15 | overcloud-full | | f8dd400a-4035-47d6-96e1-e07262e62467 | overcloud-cephstorage-0 | ACTIVE | ctlplane=192.0.2.20 | overcloud-full | | 03ee605c-7243-485a-a2e6-8bd6c523f8a8 | overcloud-novacompute-3 | ACTIVE | ctlplane=192.0.2.14 | overcloud-full | | 337fd8f2-6051-40d5-8ab0-e9d8e8a00df9 | overcloud-novacompute-2 | ACTIVE | ctlplane=192.0.2.22 | overcloud-full | | 22a1357a-5f95-450b-9da6-3d238a411b32 | overcloud-controller-0 | ACTIVE | ctlplane=192.0.2.10 | overcloud-full | | af72e98e-dc01-46f4-8c13-4c40aba01625 | overcloud-novacompute-0 | ACTIVE | ctlplane=192.0.2.9 | overcloud-full | | 97c12665-9888-43de-80d5-37c98af1195c | overcloud-controller-1 | ACTIVE | ctlplane=192.0.2.7 | overcloud-full | | 556cdbc7-77f2-4ce7-8ceb-78004568f3fd | overcloud-novacompute-1 | ACTIVE | ctlplane=192.0.2.12 | overcloud-full | +--------------------------------------+-------------------------+--------+---------------------+----------------+
  16. 11 NovSFSCon 201616 OpenStack Releases July 2010 - Initial announcement October 2010 - Austin Release February 2011 - Bexar Release April 2011 - Cactus Release October 2011 - Diablo Release April 2012 - Essex Release October 2012 - Folsom Release April 2013 - Grizzly Release October 2013 - Havana Release April 2014 – Icehouse Release October 2014 – Juno Release April 2015 – Kilo Release October 2015 – Liberty Release April 2016 - Mitaka Release October 2016 – Newton Release
  17. 11 NovSFSCon 201617 Contribute to OpenStack ●Innovative Infrastructure for CI/CD ●Git ●Gerrit ● Zuul ● Jenkins
  18. 11 NovSFSCon 201618 Contribute to OpenStack ●Set up your account and add ssh key $ git clone https://github.com/openstack/nova.git $ cd nova; git review -s $ git checkout -b wip-patch-test $ git commit -a $ git review
  19. 11 NovSFSCon 201619 Contribute to OpenStack
  20. 11 NovSFSCon 201620 OpenStack Infra
  21. 11 NovSFSCon 201621 Contribute to OpenStack Documentation - http://docs.openstack.org IRC - https://wiki.openstack.org/wiki/IRC Gerrit reviews – https://review.openstack.org Mailing Lists - http://lists.openstack.org/cgi-bin/mailman/listinfo RDO Project – http://rdoproject.org TripleO – http://tripleo.org
  22. 11 NovSFSCon 201622 Q&A
Anzeige