Introduction to OpenStackEwan Mellor,Director, Engineering, OpenStack,Citrix Systems, Inc.Member of the OpenStack Project Policy Board
What is OpenStack? OpenStack Compute OpenStack Object Storage OpenStack Image Service
The National Aeronautics and Space Act of 1958Section 102(a)• The Congress hereby declares that it is the policy of the United States that activities in space should be devoted to peaceful purposes for the benefit of all mankind.
The National Aeronautics and Space Act of 1958Section 102(d)(8)• The most effective utilization of the scientific and engineering resources of the United States, with close cooperation among all interested agencies of the United States in order to avoid unnecessary duplication of effort, facilities, and equipment;
What is OpenStack?• An open-source cloud infrastructure platform• Designed for very large scale • datacenter and multi-datacenter scales• Open APIs, controlled by the community• Technology agnostic • hypervisor, authentication, database, networking, storage all pluggable
REST-based API Data distributed evenly throughout system Scalable to multiple petabytes, billions of objects Account/Container/Object structure (not file system, no nesting) plus Replication (N copies of accounts, containers, objects) No central database Hardware agnostic: commodity hardware, RAID not required