Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Aeolus Project Clouds flying in assembly David Lutterkort Red Hat, Inc.

Similar presentations


Presentation on theme: "The Aeolus Project Clouds flying in assembly David Lutterkort Red Hat, Inc."— Presentation transcript:

1 The Aeolus Project Clouds flying in assembly David Lutterkort lutter@redhat.com Red Hat, Inc

2 Why ?

3

4 http://www.cleankeller.com/

5 Why ?

6 http://www.vm-limited.com/

7 What ? Aeolus is not a cloud

8 What ? Aeolus is not OpenStack (they are complimentary)

9 Cloud Portability Deploy from generic images

10 Cloud Portability Uniform set of services

11 Cloud Portability Consistent view

12 Cloud Proliferation Hide individual clouds

13 Cloud Proliferation Remix resources

14 What ?

15 Component Projects Composer Orchestrator HA Manager Conductor Aeolus

16 Conductor Build pools from cloud resources

17 Conductor Access control (users/permissions) Quotas on pools

18 Conductor Policy-driven placement (rely on Condor)

19 Conductor Deal in clumps of instances (deployable)

20 Conductor Image placement (rely on Condor)

21 Composer Image description (templates) base OS add'l packages Cloud independent images store templates generate cloud images manage uploading them

22 Composer Oz OS independent installer Image Factory target EC2, vSphere, RHEV-M Image Warehouse blob storage + metadata

23 Orchestrator http://fortuneandglory.deviantart.com/

24 Orchestrator Who shaves the barber ? Central RESTful server Tooling in each image Bootstrap mgmt infrastructure

25 Orchestrator Tightly integrated with Conductor conductor sends config in conductor launches instance instance pulls config Use OTP to protect conversation

26 Aeolus' little helpers Apache Deltacloud cross-cloud abstraction RESTful API adapter or native implementation Matahari AMQP agent framework Run inside instances

27 Apache Deltacloud Goals avoid lock-in/increase portability open source IaaS API standard Incubating at the Apache Foundation

28 Basic Architecture Client CloudDriver Deltacloud Core Rest via HTTP

29 API Coverage Instances Images Hardware Profiles Realms Instance States Volumes Buckets/blobs Load Balancers Keys

30 Supported Clouds EC2/Euca GoGrid Rackspace vCloud Terremark private RHEV-M RimuHosting CloudFiles S3 Azure IBM SBC vSphere

31 Aeolus is... … not Linux … not a cloud … not owned by Red Hat http://aeolusproject.org/ http://www.youtube.com/user/aeolusproject http://slideshare.net/lutter


Download ppt "The Aeolus Project Clouds flying in assembly David Lutterkort Red Hat, Inc."

Similar presentations


Ads by Google