Project Titan

12
Project Titan Openstack management tool and programming language

description

Project Titan. Openstack management tool and programming language. Who are we. Peter Cheung, Titan project leader, architectural design and implement. - PowerPoint PPT Presentation

Transcript of Project Titan

Page 1: Project Titan

Project Titan

Openstack management tool and programming language

Page 2: Project Titan

Who are we

• Peter Cheung, Titan project leader, architectural design and implement.

• Bruce Lok is a coordinator of Hong Kong OpenStack User Group and working as a Cloud Engineer at Cyberport Technology Centre, responsible in developing and deploying an industry recognized hybrid cloud platform based on OpenStack.

• Professor Li, from peking univerisity, focus on cloud computing and networking research

Page 3: Project Titan

Who are we

• Ian Chan, Master from School of Electronic and Computer Engineering, Peking University, interest in cloud computing (google cloud computing & openstack) and data mining.

Page 4: Project Titan

What is Titan

• Titan is a new programming language that describe the cloud.

• We want to give a unify logic to Openstack. E.g. when your cloud is under ddos attack, auto-scaling, etc…

• Titan also come with a management tool.

Page 5: Project Titan
Page 6: Project Titan
Page 7: Project Titan
Page 8: Project Titan

Why titan is important

• We changed the cloud to dynamic, give it logic, that mean giving it a way to live and response

Openstack

Under attack

Auto scale

Logic

Automation

Page 9: Project Titan

What we are up to

• We finished the first beta version of the management tool, so you can use is to admin the Openstack.

• We are working very hard on the programming language execute engine.

• We are designing the programming language. New syntax, stub, logic, etc…

Page 10: Project Titan

Titan ArchitectTitan

Horizon

Storage Network Compute

1. We *need* horizon2. We are not changing the original openstack architecture3. We are not replacing horizon

Page 11: Project Titan

Our project site

• www.titan-engine.com• Code is on github

https://github.com/mcheung63/titan• Contact me : [email protected]

Page 12: Project Titan

What we need

• Team member, cloud specialist, programming language engineer, research

• Hardware sponsor