of multi clouds
play

of Multi-Clouds Dana Petcu West University of Timisoara & - PowerPoint PPT Presentation

The challenges of Multi-Clouds Dana Petcu West University of Timisoara & Institute e-Austria Timisoara 1 12/19/2013 Agenda more concrete Generalities Backgound Clouds and their future? Why Multiple Clouds? Taxonomy


  1. The challenges of Multi-Clouds Dana Petcu West University of Timisoara & Institute e-Austria Timisoara 1 12/19/2013

  2. Agenda – more concrete  Generalities  Backgound  Clouds and their future?  Why Multiple Clouds?  Taxonomy of Multiple Clouds  Interoperability & portability  Solutions  mOSAIC: for portability  MODAClouds: model-driven engineering  SPECS: security SLA management 2 2 12/19/2013

  3. A Step Back From Where? And Background 3 12/19/2013

  4. University and Faculty  West University of Timisoara (www.uvt.ro/en)  More than 20 000 students  11 faculties  Faculty of Mathematics and Computer Science (www.math.uvt.ro)  More than 1000 students (undergraduate, master, PhD)  Two departments: Maths and CS 4 4 12/19/2013

  5. Department & Research Center  Computer Science Department (web.info.uvt.ro)  Around 700 students (undergraduate, master, PhD)  Studies in Romanian and English  Foreign students coming in Erasmus programme  35 teachers  Master (English): Artificial Intelligence & Distributed Computing (www.math.uvt.ro/invatamant/cicluri/masterat/informatica/aidc)  Research Center in Computer Science (research.info.uvt.ro)  Parallel & Distributed Computing, AI & Nature Inspired Computing  Runs around 5 national & international R&D projects per year 5  Manage the biggest supercomputing center of Romania 5 12/19/2013

  6. HPC Center http://hpc.uvt.ro 400 cores Cluster 4000 cores BlueGene/P 3000 cores GPU cluster 6 6 12/19/2013

  7. Research spin-off, IeAT Institute e-Austria Timisoara (www.ieat.ro)  10 years old private research institute in Computer Science  Non-profit association between 3 public institutions (2 universities from Romania and one from Austria)  More than 40 employees  Funded only on projects  R&D project obtained by national/international competitions  Technological transfer type of contracts with industry  PhD and master students working in R&D projects to complete their theses  Support the R&D activities of the universities involved 7 7 12/19/2013

  8. Parallel & Distributed computing Group  …  2000-2009  Grid computing – tools and applications in symbolic computing, Earth Observation  Services – orchestrations, semantics  Parallel computing in image processing, evolutionary computing, formal verification, symbolic computing  2010-2013  Cloud computing  Scalability in parallel computing, scheduling 8 8 12/19/2013

  9. Projects/2013 @ UVT & IeAT  Cloud  EC-FP7 MODAClouds www.modaclouds.eu 2012-2015  EC-FP7 mOSAIC www.mosaic-cloud.eu 2010-2013 Sci. lead  EC-FP7 SPECS www.specs-project.eu 2013-2016  EC-CIP SEED www.seed-project.eu 2012-2014  RO-PNII AMICAS amicas.hpc.uvt.ro 2012-2014  Grid www.egi.eu 2010-2014  EC-FP7 EGI Inspire  Parallel host.hpc.uvt.ro 2012-2014 Lead  EC-FP7 HOST www.hp-see.eu 2010-2013  EC-FP7 HP-SEE  Others: security, digital www.spacios.eu 2010-2013  EC-FP7 SPaCioS 9 www.scape-project.eu 2011-2014  EC-FP7 SCAPE 9 12/19/2013

  10. Clouds and their future Generalities 10 12/19/2013

  11. Cloud Computing – Definition? Source: http://cordis.europa.eu/fp7/ict/ssai/docs/future-cc-2may-finalreport-experts.pdf 11 11 12/19/2013

  12. Provider perspective Clouds are dynamic (resource) environment that guarantee availability, reliability & related quality aspects through automated, elastic management of the hosted services The automated management  aims at optimising the overall resource utilisation  whilst maintaining the quality constraints. 12 Source: http://cordis.europa.eu/fp7/ict/ssai/docs/future-cc-2may-finalreport-experts.pdf 12 12/19/2013

  13. User perspective Clouds are environments which provide resources and services to the user in a highly available and quality-assured fashion, thereby keeping the total cost for usage & administration minimal and adjusted to the actual level of consumption. The resources and services should be accessible  for theoretically unlimited no. customers  from different locations and  with different devices  with minimal effort and minimal impact on quality. The environment should adhere to security and privacy regulations of the end-user, in so far as they can be met by the internet of services. 13 Source: http://cordis.europa.eu/fp7/ict/ssai/docs/future-cc-2may-finalreport-experts.pdf 13 12/19/2013

  14. Expectations in terms of use cases Source: http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-expert-group/roadmap-dec2012-vfinal.pdf 14 14 12/19/2013

  15. Main Topics to Address Data Management 1. Communication & Network 2. Resource Description & 3. Usage Resource Management 4. Programmability and 5. Usability Federation, Interoperability, 6. Portability Multiple Tenants 7. Political & Legislatory 8. Security 9. 10. Business & Cost Models 15 15 12/19/2013

  16. Topics of interest vs. Gartner Report 16 16 12/19/2013

  17. Why Multiple Clouds? 17 12/19/2013

  18. NIST scenarios: Multiple Clouds  Clouds can be used serially, when moved from one Cloud to another, 1. or simultaneous, when using services from 2. different Clouds.  Simple scenarios: [serial] migration from a Private Cloud to a 1. Public Cloud [simultaneous] Hybrid Cloud, when some 2. services are lying on the Private Cloud, while other services are lying on a Public Cloud 18 18 12/19/2013

  19. Top 10 Reasons for Multiple Clouds deal with the peaks in service avoid the dependence on 1. 6. & resource requests using only one external provider; external ones, on demand ensure backup-ups to deal 7. basis; with disasters or scheduled optimize costs or improve inactivity; 2. quality of services; act as intermediary; 8. react to changes of the 3. enhance own Cloud resource 9. offerts of the providers; and service offers, based on follow the constraints, like agreements with other 4. new locations or laws; providers; replicate the applications or 10. consume different services 5. services consuming for their particularities not resources or services from provided elsewhere. different Cloud providers to ensure their high availability; 19 19 12/19/2013

  20. Taxonomy of Multiple Clouds 20 12/19/2013

  21. Terminology  Multi-Cloud,  Cross-Cloud,  Cloud Federation,  Cloud Blueprint,  Inter-Cloud,  Cloud Merge,  Hybrid Cloud,  Fog Computing,  Cloud-of-Clouds,  Hierarchical Clouds,  Sky Computing,  Distributed Clouds ...  Aggregated Clouds,  Multi-tier Clouds, 21 21 12/19/2013

  22. Delivery models for Multiple Clouds Federated Clouds 1.  assumes  a formal agreement between the Cloud providers  service providers  are sub-contract capacity from other service providers  offer spare capacity to the federated group of providers.  the consumer of the service  is not aware of the fact that the Cloud provider he or she pays is using the services of another Cloud provider Multi-Cloud 2.  assumes that  there is no priori agreement between the Cloud providers  a 3rd party (even the consumer) is responsible for the services  contacts the service providers,  negotiates the terms of service consumption,  monitors the fulfillment of the service level agreements,  triggers the migration of codes, data and networking from one provider to another. 22 Source: http://www.buyya.com/papers/InterCloud-Brokering-Taxonomy.pdf 22 12/19/2013

  23. Scenarios for multiple Clouds Federation Main Main Multi Cloud of Clouds issue: issue: Inter- Portability operability 01 01 01 1 01 1 01 01 01 01011 01 01 01 001 1 1 1 001 01011 01 01 1 23 23 12/19/2013

  24. To solve in Cloud Federation Federations Multi-Cloud  Interoperability framework  Portability  Integration as a service  Resource/service selection mechanism and  Match-making with methodology available external services  Uniform APIs  Live virtual machine migration  Search engines  Network overlay for  Automated deployment connectivity problems  Service aggregator  Meta-schedulers  Governance  Monitoring meta-system  ...  Intelligent management systems  ... 24 24 12/19/2013

  25. InterCloud, Cloud Broker & Blueprint  InterCloud:  A Cloud Federation or a Multi-Cloud that includes at least one Cloud Broker and offers dynamic service provisioning  Cloud Broker  an entity that manages the use, performance and delivery of Cloud services and intermediates the relationships between Cloud providers and Cloud consumers  Cloud Blueprint  an enhanced Cloud delivery model,  a reference architecture transforms Cloud stack into modular and easily combinable components that offer Integration-as- a-service functionality [ 25 ] 25 12/19/2013

Recommend


More recommend