Apache Mesos What is it ? Beyond Hadoop Resource Sharing Mesos Intentions Architecture Users

Slides:



Advertisements
Similar presentations
© 2010 UC Regents | UC Berkeley ist.berkeley.edu IST Platform Services IST Platform Services and Web Hosting Options Micronet Meeting June 23, 2010 Don.
Advertisements

Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Agile Infrastructure built on OpenStack Building The Next Generation Data Center with OpenStack John Griffith, Senior Software Engineer,
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
HPC Pack On-Premises On-premises clusters Ability to scale to reduce runtimes Job scheduling and mgmt via head node Reliability HPC Pack Hybrid.
Mesos A Platform for Fine-Grained Resource Sharing in Data Centers Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy.
Mesos A Platform for Fine-Grained Resource Sharing in the Data Center Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony Joseph, Randy.
1 Feel free to contact us at
Mesos A Platform for Fine-Grained Resource Sharing in the Data Center Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony Joseph, Randy.
MapReduce in the Clouds for Science CloudCom 2010 Nov 30 – Dec 3, 2010 Thilina Gunarathne, Tak-Lon Wu, Judy Qiu, Geoffrey Fox {tgunarat, taklwu,
Next Generation of Apache Hadoop MapReduce Arun C. Murthy - Hortonworks Founder and Architect Formerly Architect, MapReduce.
Copyright © 2012 Cleversafe, Inc. All rights reserved. 1 Combining the Power of Hadoop with Object-Based Dispersed Storage.
A Platform for Fine-Grained Resource Sharing in the Data Center
CIS 2200 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
Computer Applications Unit D Remote Desktop, Cloud Storage, Dropbox.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Software Architecture
Stern Center for Research Computing
Our Experience Running YARN at Scale Bobby Evans.
Introduction to Apache Hadoop Zibo Wang. Introduction  What is Apache Hadoop?  Apache Hadoop is a software framework which provides open source libraries.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
Mesos A Platform for Fine-Grained Resource Sharing in the Data Center Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony Joseph, Randy.
MARISSA: MApReduce Implementation for Streaming Science Applications 作者 : Fadika, Z. ; Hartog, J. ; Govindaraju, M. ; Ramakrishnan, L. ; Gunter, D. ; Canon,
System Software Provides GUI Manages the resources of the computer system Defines the Software Platform Components of System Software Operating system.
Requirements for Secure, Multi-Tenant Hadoop
Apache Hadoop Daniel Lust, Anthony Taliercio. What is Apache Hadoop? Allows applications to utilize thousands of nodes while exchanging thousands of terabytes.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
1 Modern Approaches of Customer’s Dream Distribution Across the Cluster Evgenij Kozhevnikov, Samara AUGUST 4, 2015.
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing.
Copyright © 2012 Cleversafe, Inc. All rights reserved. 1 Combining the Power of Hadoop with Object-Based Dispersed Storage.
A Platform for Fine-Grained Resource Sharing in the Data Center
{ Tanya Chaturvedi MBA(ISM) Hadoop is a software framework for distributed processing of large datasets across large clusters of computers.
Apache Tinkerpop What is Tinkerpop ? What can it do ? Why am I interested ? Uses Gremlin Implementations Define Graphs Traverse Graphs Architecture Books.
INTRODUCTION TO HADOOP. OUTLINE  What is Hadoop  The core of Hadoop  Structure of Hadoop Distributed File System  Structure of MapReduce Framework.
BIG DATA/ Hadoop Interview Questions.
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center NSDI 11’ Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D.
Databricks What is Databricks ? Cloud services used Functionality Languages Spark Usage 3 rd Party Apps Architecture Books
Microsoft Partner since 2011
Improving your KPIs with Push notifications Miloš Milošević | Nordeus | 2016.
Microsoft Ignite /28/2017 6:07 PM
Apache Titan What is Titan ? Graph Storage Uses Tinkerpop CAP Theorum Architecture Books
© 2014 MapR Technologies 1 Ted Dunning. © 2014 MapR Technologies 2 Me, Us Ted Dunning, MapR Chief Application Architect, Apache Member –Committer PMC.
Mobile Application Solution
SAS® Viya™ Overview ANDRĖ DE WAAL, GLOBAL ACADEMIC PROGRAM
Pilot Kafka Service Manuel Martín Márquez. Pilot Kafka Service Manuel Martín Márquez.
Let's talk about Linux and Virtualization in 'vLAMP'
Scalable containers with Apache Mesos and DC/OS
Smart Building Solution
Hadoop Aakash Kag What Why How 1.
Introduction to Distributed Platforms
TECHNOLOGY GUIDE THREE
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Smart Building Solution
Mobile Application Solution
Pyspark 최 현 영 컴퓨터학부.
Apache Hadoop YARN: Yet Another Resource Manager
INDIGO – DataCloud PaaS
Hadoop Clusters Tess Fulkerson.
Cloud Computing.
TECHNOLOGY GUIDE THREE
Capital One Architecture Team and DataTorrent
Introduction Apache Mesos is a type of open source software that is used to manage the computer clusters. This type of software has been developed by the.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Cloud Computing Large-scale Resource Management
Cloud Computing What is it ? Why use it ? Enablers Pros and Cons
TECHNOLOGY GUIDE THREE
Presentation transcript:

Apache Mesos What is it ? Beyond Hadoop Resource Sharing Mesos Intentions Architecture Users

Apache Mesos – What is it ? A cluster manager Provides resource isolation / sharing Run distributed systems on the same pool of nodes  Hadoop, Spark, Storm, Jenkins, K... Cluster monitoring via web UI Tasks isolated via Linux Containers Scalable – 10k's Written in C++ C++/Java/Python API's for new app dev

Apache Mesos – What is it ? Its fault tolerant  Leader election via Zoo Keeper Multi platform  Linux, OSX, Open Solaris It is now a full Apache project A Master / Slave based system

Apache Mesos – Beyond Hadoop What requirements are there beyond Hadoop ? Cluster sharing / multi tenancy Higher resource utilization Faster response times Resource sharing A wider range of functionality More out of the box functionality  Graphical Cluster monitoring  Graphical drag and drop cluster manipulation

Apache Mesos – Resource Sharing

Apache Mesos – Intentions Avoid multiple specialised clusters Avoid the need for “silo'ed” clusters Avoid the lower utilization that this brings Offer the ability for multi tenancy Which offers  Lower hardware / maintenance costs  Higher utilisation  Scalability  Higher fault tolerance Program for the Data Center

Apache Mesos – Architecture

Apache Mesos – Users Companies using Mesos Air bnb Cloud Physics HubSpot Shopify Twitter Vimeo Among many others

Contact Us Feel free to contact us at   We offer IT project consultancy We are happy to hear about your problems You can just pay for those hours that you need To solve your problems