Download presentation
Presentation is loading. Please wait.
Published byEvan Knight Modified over 9 years ago
1
FP7-257993 CumuloNimbo: A Highly Scalable Transactional Cloud PaaS Bettina Kemme, McGill University CumuloNimbo Canada EU Future Internet Workshop, 2011
2
FP7-257993 Consortium 2 Univ. Politécnica de Madrid SAP FORTH Yahoo McGill Univ. Minho Univ. FlexiScale
3
FP7-257993 Motivation 3 3 request response Cloud www.amazon.ca
4
FP7-257993 Traditional Transactional Multi-Tier Architecture 4 Clients Web/Application Server Database Server
5
FP7-257993 Platform as a Service (PaaS) –vs. Infrastructure as a Service (IaaS) –Applications can be easily deployed into the platform Standard programming model (e.g., JEE) Multi-tier architecture –Highly scalable even with many updates (100+ nodes) –Highly available –Low response times / high throughput –Elastic: use only as many resources of the IaaS as needed –Providing full transactional properties Strong consistency required Cumulo Nimbo Goals (and Challenges) 5
6
FP7-257993 Fully transactional and scalable PaaS –End users are cloud application developers High performance communication and storage infrastructure. –The target users of this infrastructure are cloud providers. A business intelligence use case –For evaluation purposes –The target users are end users of business intelligence applications. Performance Evaluation and comparison with state-of-the Art –The target users are the scientific and industrial communities Promised Outcomes and their interest groups 6
7
FP7-257993 Global Architecture 7 Application Server Object Cache Query Engine Distributed File System Block Cache Storage Commu- nication Transactions Concurrency Controllers Commit Sequencers Loggers Load Balancers Monitors Self Provisioner Transaction Management Elasticity Management
8
FP7-257993 Canadian Participation: History and Funding 8
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.