Index
A
- Access Control Limit (ACL) / Bamboo - Automatically configuring HAProxy for Mesos plus Marathon
- Access Control Lists (ACLs)
- about / Access Control Lists (ACLs)
- register_frameworks / Access Control Lists (ACLs)
- run_tasks / Access Control Lists (ACLs)
- shutdown_frameworks / Access Control Lists (ACLs)
- set_quotas / Access Control Lists (ACLs)
- reserve_resources / Access Control Lists (ACLs)
- unreserve_resources / Access Control Lists (ACLs)
- create_volumes / Access Control Lists (ACLs)
- destroy_volumes / Access Control Lists (ACLs)
- implementing, examples / Examples
- actor style message-passing programming model / The Mesos API
- advanced configuration guide, Spark on Mesos
- about / An advanced configuration guide
- coarse-grained mode / An advanced configuration guide
- fine-grained mode / An advanced configuration guide
- allocator module
- about / The allocator module
- custom allocator module, implementing / Implementing a custom allocator module
- Amazon
- reference link / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- Amazon Machine Images (AMI) / Instance types
- Amazon Simple Storage Service (S3) / Mesos fetcher
- Amazon Web Services (AWS)
- about / Virtual Machine (VM) instances
- reference link / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- multi-node Mesos cluster, setting up / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- Ansible
- about / Deploying and configuring a Mesos cluster using Ansible
- used, for configuring Mesos cluster / Deploying and configuring a Mesos cluster using Ansible
- used, for deploying Mesos cluster / Deploying and configuring a Mesos cluster using Ansible
- installing / Installing Ansible
- control machine, installing / Installing the control machine
- ansible-mesos setup, creating / Creating an ansible-mesos setup
- Apache
- reference link / Downloading Mesos
- Apache Aurora
- about / Introduction to Apache Aurora
- installing / Installing Aurora
- Apache Mesos
- documentation link / Two-level scheduling
- App Container (AppC) / Mesos Image Provisioner
- attributes
- authorization
- reference link / Access Control Lists (ACLs)
B
- Bamboo
- batch scheduling
- Chronos / Batch scheduling
- Jenkins / Batch scheduling
- JobServer / Batch scheduling
- big data frameworks, Mesos
- Hadoop / Hadoop on Mesos
- Spark / Spark on Mesos
- Storm / Storm on Mesos
- Samza / Samza on Mesos
- Big data processing
- about / Big data processing
- Cray Chapel / Big data processing
- Dark / Big data processing
- Exelix / Big data processing
- Hadoop / Big data processing
- Hama / Big data processing
- MPI / Big data processing
- Spark / Big data processing
- Storm / Big data processing
- bridge
- creating, between HAProxy and Marathon / Creating the bridge between HAProxy and Marathon
- built frameworks
- about / Frameworks built on Mesos
- reference link / Frameworks built on Mesos
- long-running services / Long-running services
- Big data processing / Big data processing
- batch scheduling / Batch scheduling
- data storage / Data storage
- business challenges, Docker
C
- Cassandra
- about / Introduction to Cassandra
- capabilities / Introduction to Cassandra
- Ring Design diagram / Introduction to Cassandra
- use cases / Introduction to Cassandra
- Cassandra, on Mesos
- about / Cassandra on Mesos
- performance benchmark / Introduction to Cassandra
- setting up / Setting up Cassandra on Mesos
- advanced configuration guide / An advanced configuration guide
- Cassandra Query Language (CQL) / Introduction to Cassandra
- CentOS 6.6 / Setting up a multi-node Mesos cluster on your private datacenter
- Chef
- about / Deploying and configuring a Mesos cluster using Chef
- used, for deploying Mesos cluster / Deploying and configuring a Mesos cluster using Chef
- used, for configuring Mesos cluster / Deploying and configuring a Mesos cluster using Chef
- recipes / Recipes
- mesos-master, configuring / Configuring mesos-master
- mesos-slave, configuring / Configuring mesos-slave
- Chronos
- about / Using Marathon to launch and manage long-running applications on Mesos
- using, as cluster scheduler / Chronos as a cluster scheduler
- installing / Installing Chronos
- new job, scheduling / Scheduling a new job
- Chronos and Marathon combination
- about / Chronos plus Marathon
- Chronos REST API endpoint / The Chronos REST API endpoint
- Marathon REST API endpoint / The Marathon REST API endpoint
- Chronos REST API endpoint
- about / The Chronos REST API endpoint
- reference link / The Chronos REST API endpoint
- running jobs, listing / Listing the running jobs
- job, starting manually / Manually starting a job
- scheduled job, adding / Adding a scheduled job
- job, deleting / Deleting a job
- job tasks, deleting / Deleting all the tasks of a job
- Cleanup Module / Key terms
- Cloudformation
- used, for configuring Mesos cluster / Deploying and configuring a Mesos cluster using Cloudformation
- used, for deploying Mesos cluster / Deploying and configuring a Mesos cluster using Cloudformation
- cloudformation-zookeeper, setting up / Setting up cloudformation-zookeeper
- cloudformation-mesos, using / Using cloudformation-mesos
- CloudWatch / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- common issues, tools and modules
- configuration options
- --[no-]authenticate / Configuration options
- --[no-]authenticate_slaves / Configuration options
- --authenticators / Configuration options
- --credentials / Configuration options
- --authenticatee / Configuration options
- --credential / Configuration options
- configuration settings, Mesos
- reference / An advanced configuration guide
- Consul
- used, for service discovery / Service discovery using Consul
- running / Running Consul
- reference link / Running Consul
- container-based model
- reference link / Containers
- containerized apps
- deploying, Docker used / Deploying containerized apps using Docker and Mesos
- deploying, Mesos used / Deploying containerized apps using Docker and Mesos
- containerizer, Docker
- using / Containerizer
- about / Containerizer
- motivation / Motivation
- types / Containerizer types
- creating / Containerizer creation
- container network statistics
- monitoring / Monitoring container network statistics
- example / Example statistics
- containers
- about / Containers
- hypervisor-based model / Containers
- container-based model / Containers
- benefits / Why containers?
- control groups (cgroups) / Internals
- CRAM-MD5 mechanism / Framework authentication
- custom framework
- building, on Mesos / Building a custom framework on Mesos
- driver implementation / Driver implementation
- executor implementation / Executor implementation
- scheduler implementation / Scheduler implementation
- running / Running the framework
- Cyrus Simple Authentication and Security Layer (SASL) / Framework authentication
D
- DataNode / Hadoop Distributed File System
- data storage
- Cassandra / Data storage
- ElasticSearch / Data storage
- decorators / Hooks
- delay scheduling / Two-level scheduling
- distributed data processing system / Storm on Mesos
- Distributed Denial of Service (DDoS) / Framework authentication
- Docker
- installation link / Installing Singularity
- configuration file, creating / Creating a Singularity configuration file
- about / Docker
- application, building / Docker
- ship option / Docker
- run option / Docker
- advantages / Docker
- agility / Docker
- control / Docker
- portability / Docker
- Image / Docker
- file / Docker
- container / Docker
- registry / Docker
- Hub / Docker
- Toolbox / Docker
- Trusted Registry (DTR) / Docker
- Swarm / Docker
- Kitematic / Docker
- containerizer / Containerizer
- used, for deploying containerized apps / Deploying containerized apps using Docker and Mesos
- Docker container
- Docker containerizer
- about / Docker containerizer
- setup / Setup
- launching process / Launching process
- states / Docker containerizer states
- composing / Composing containerizer
- Domain Specific Language (DSL) / Introduction to Apache Aurora
- dynamic reservation
- about / Dynamic reservation
- Offer**Operation**Reserve / Offer::Operation::Reserve
- Offer**Operation**Unreserve / Offer::Operation::Unreserve
- DynamoDB / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
E
- EBS / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- EC2 / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- Elastic
- Elasticsearch
- about / Elasticsearch
- document / Elasticsearch
- index / Elasticsearch
- type / Elasticsearch
- field / Elasticsearch
- mapping / Elasticsearch
- shard / Elasticsearch
- Elasticsearch, on Mesos
- about / Elasticsearch on Mesos
- Elasticsearch-Logstash-Kibana (ELK) stack
- setting up, on Mesos / The Elasticsearch-Logstash-Kibana (ELK) stack on Mesos, Setting up Elasticsearch-Logstash-Kibana on Mesos
- about / The Elasticsearch-Logstash-Kibana (ELK) stack on Mesos
- Elasticsearch / Elasticsearch
- Logstash / Logstash
- Kibana / Kibana
- data pipeline / The ELK stack data pipeline
- executor / Introduction to Mesos frameworks, The launching process
- ExecutorAPI
- reference link / Executor API
- registered / Executor API
- about / Executor API
- reregistered / Executor API
- disconnected / Executor API
- launchTask / Executor API
- killTask / Executor API
- frameworkMessage / Executor API
- shutdown / Executor API
- error / Executor API
- Executor Driver API
- reference link / The Executor Driver API
- start / The Executor Driver API
- stop / The Executor Driver API
- abort / The Executor Driver API
- join / The Executor Driver API
- run / The Executor Driver API
- sendStatusUpdate / The Executor Driver API
- sendFrameworkMessage / The Executor Driver API
- executor information / Driver implementation
- extendibility
- about / Extendibility
- ExternalAllocatorModule
- reference link / Implementing a custom allocator module
F
- fault tolerance
- about / High availability and fault tolerance
- framework scheduler fault tolerance / Framework scheduler fault tolerance
- slave fault tolerance / Slave fault tolerance
- executor/task / Executor/task
- slave recovery / Slave recovery
- framework authentication
- about / Framework authentication
- configuration options / Configuration options
- frameworks
- about / Introduction to frameworks
G
- Google Compute Engine (GCE)
- about / Virtual Machine (VM) instances
- multi-node Mesos cluster, setting up / Setting up a multi-node Mesos cluster on Google Compute Engine (GCE)
- Google Filesystem (GFS) / Hadoop Distributed File System
- gradient descent optimization
- about / MLlib
- Gradle
- URL / Setting up Kafka
- GraphX
- about / The Spark ecosystem, GraphX
H
- Hadoop / Using Marathon to launch and manage long-running applications on Mesos
- about / Introduction to Hadoop
- modules / Introduction to Hadoop
- MapReduce / MapReduce
- Distributed File System / Hadoop Distributed File System
- Hadoop, on Mesos
- about / Hadoop on Mesos
- setting up / Setting up Hadoop on Mesos
- advanced configuration guide / An advanced configuration guide
- problems and solutions / Common problems and solutions
- Hadoop distributed Filesystem (HDFS) / Mesos fetcher
- HAProxy
- used, for load balancing / Load balancing with HAProxy
- automatic configuration, for Mesos plus Marathon / Bamboo - Automatically configuring HAProxy for Mesos plus Marathon
- HashMap / Cache entry
- Hello World module implementation
- reference link / Module invocation
- high availability
- about / High availability and fault tolerance
- mastering / Mastering high availability
- hooks / Hooks
- horizontal scalability / Introduction to Cassandra
- HTTP / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- HTTPS / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- Hubspot
- reference link / Case study on HubSpot
- case study / Case study on HubSpot
- cluster environment / The cluster environment
- benefits / Benefits
- challenges / Challenges
- future / Looking ahead
- hypervisor-based model
- reference link / Containers
I
- Image / Mesos Image Provisioner
- Image Provisioner / Mesos Image Provisioner
- installation
- VirtualBox / Installations
- Vagrant / Installations
- Playa / Installations
- internals, Mesos containerizer
- about / Internals
- shared filesystem / Shared Filesystem
- pid namespace / Pid namespace
- pid namespace, advantages / Pid namespace
- Posix Disk Isolator / Posix Disk isolator
- IOperating system (OS) / Containers
- IP-per-container capability in frameworks
- about / IP-per-container capability in frameworks
- NetworkInfo Message / NetworkInfo message
- network requirements specification, examples / Examples for specifying network requirements
- IP Address Management (IPAM) Server / Key terms
- IPAM client / Key terms
- isolator / The launching process
J
- Java version 7
- URL / Setting up Kafka
K
- Kafka / Using Marathon to launch and manage long-running applications on Mesos
- about / Introduction to Kafka
- key terms / Introduction to Kafka
- topics / Introduction to Kafka
- producers / Introduction to Kafka
- consumers / Introduction to Kafka
- broker / Introduction to Kafka
- use cases / Use cases of Kafka
- setting up / Setting up Kafka
- logs management / Kafka logs management
- Kafka, on Mesos
- about / Kafka on Mesos
- advanced configuration guide / An advanced configuration guide
- Kibana
- Kibana, on Mesos
- about / Kibana on Mesos
L
- leader election process
- reference link / Mastering high availability
- Linux Container (LXC)
- about / Docker
- log analytics
- Logstash
- Logstash, on Mesos
- about / Logstash on Mesos
- configurations / Logstash on Mesos configurations
- long-running services
- Aurora / Long-running services
- Marathon / Long-running services
- Singularity / Long-running services
- SSSP / Long-running services
M
- machine, launching on Google Compute Engine (GCE)
- about / Launching machines
- Google Cloud Platform project, setting up / Set up a Google Cloud Platform project
- machine, launching on Microsoft Azure
- about / Launching machines
- Cloud Service, creating / Create a cloud service
- instances, creating / Create the instances
- managed whitelist / Monitoring the Mesos cluster using Satellite
- manual whitelist / Monitoring the Mesos cluster using Satellite
- Map Reduce / Why Spark
- MapReduce
- Marathon
- long-running applications, launching on Mesos / Using Marathon to launch and manage long-running applications on Mesos
- long-running applications, managing on Mesos / Using Marathon to launch and manage long-running applications on Mesos
- reference link / Installing Marathon
- installing / Installing Marathon
- launching, in local mode / Launching Marathon in local mode
- Marathoner
- used, for service discovery / Service discovery using Marathoner
- Marathon REST API endpoint
- running applications, listing / Listing the running applications
- application, adding / Adding an application
- application configuration, modifying / Changing the configuration of an application
- application, deleting / Deleting the application
- Mesos
- architecture / The architecture of Mesos
- built frameworks / Frameworks built on Mesos
- resources / The attributes and resources of Mesos
- attributes / The attributes and resources of Mesos
- monitoring / Monitoring in Mesos
- components, reference link / Messages
- in production / Mesos in production
- custom framework, building / Building a custom framework on Mesos
- used, for deploying containerized apps / Deploying containerized apps using Docker and Mesos
- Mesos-managed containers
- networking / Networking for Mesos-managed containers
- Mesos-managed containers, networking
- architecture / Architecture
- key terms / Key terms
- process / The process
- IP-per-container capability, in container / IP-per-container capability in frameworks
- address discovery / Address discovery
- Custom Network Isolator Module, implementing / Implementing a Custom Network Isolator Module
- container network statistics, monitoring / Monitoring container network statistics
- Mesos API
- about / The Mesos API, API details, The Mesos API
- messages / Messages
- ExecutorAPI / Executor API
- Executor Driver API / The Executor Driver API
- Scheduler API / The Scheduler API
- Scheduler Driver API / The Scheduler Driver API
- scheduler HTTP API / The scheduler HTTP API
- Request Calls / Subscribe
- Mesos cluster
- deploying, Ansible used / Deploying and configuring a Mesos cluster using Ansible
- configuring, Ansible used / Deploying and configuring a Mesos cluster using Ansible
- configuring, Puppet used / Deploying and configuring Mesos cluster using Puppet
- deploying, Puppet used / Deploying and configuring Mesos cluster using Puppet
- deploying, SaltStack used / Deploying and configuring a Mesos cluster using SaltStack, SaltStack installation
- configuring, SaltStack used / Deploying and configuring a Mesos cluster using SaltStack, SaltStack installation
- deploying, Chef used / Deploying and configuring a Mesos cluster using Chef
- configuring, Chef used / Deploying and configuring a Mesos cluster using Chef
- configuring, Terraform used / Deploying and configuring a Mesos cluster using Terraform
- deploying, Terraform used / Deploying and configuring a Mesos cluster using Terraform
- deploying, Cloudformation used / Deploying and configuring a Mesos cluster using Cloudformation
- configuring, Cloudformation used / Deploying and configuring a Mesos cluster using Cloudformation
- monitoring, Nagios used / Monitoring the Mesos cluster using Nagios
- Satellite, Nagios used / Monitoring the Mesos cluster using Satellite
- Mesos commands
- mesos-local.sh / Mesos commands
- mesos-tests.sh / Mesos commands
- mesos.sh / Mesos commands
- gdb-mesos-* / Mesos commands
- lldb-mesos-* / Mesos commands
- valgrind-mesos-* / Mesos commands
- mesos-daemon.sh / Mesos commands
- mesos-start-cluster.sh / Mesos commands
- mesos-stop-cluster.sh / Mesos commands
- mesos-start-masters.sh / Mesos commands
- mesos-stop-masters.sh / Mesos commands
- mesos-start-slaves.sh / Mesos commands
- mesos-stop-slaves.sh / Mesos commands
- Mesos containerizer
- about / Mesos containerizer
- using / Mesos containerizer
- launching process / The launching process
- states / Mesos containerizer states
- internals / Internals
- Mesos Fetcher
- about / Mesos fetcher
- mechanism / Mechanism
- Cache Entry / Cache entry
- URI Flow Diagram / URI flow diagram
- cache eviction / Cache eviction
- Mesos framework
- about / Introduction to Mesos frameworks
- scheduler / Introduction to Mesos frameworks, Building a custom framework on Mesos
- executor / Introduction to Mesos frameworks, Building a custom framework on Mesos
- authentication / Frameworks – Authentication, authorization, and access control
- authorization / Frameworks – Authentication, authorization, and access control, Framework authorization
- access control / Frameworks – Authentication, authorization, and access control
- Access Control Lists (ACLs) / Access Control Lists (ACLs)
- driver / Building a custom framework on Mesos
- Mesos Image Provisioner
- about / Mesos Image Provisioner
- setup options / Setup and configuration options
- configuration options / Setup and configuration options
- reference link / Setup and configuration options
- Mesos modules
- about / Mesos modules
- invocation / Module invocation
- building / Building a module
- hooks / Hooks
- supported modules / The currently supported modules
- Mesosphere
- reference link / Using mesos-ec2 script to launch many machines at once
- Mesos slaves
- configuring, examples / Examples
- metrics
- about / Types of metrics
- counters / Types of metrics
- guage / Types of metrics
- micro machine / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- Microsoft Azure
- about / Virtual Machine (VM) instances
- multi-node Mesos cluster, setting up / Setting up a multi-node Mesos cluster on Microsoft Azure
- reference link / Setting up a multi-node Mesos cluster on Microsoft Azure, Launching machines
- Microsoft Hyper-V / Containers
- MLib
- about / The Spark ecosystem
- MLlib
- about / MLlib
- modules, Hadoop
- about / Introduction to Hadoop
- Hadoop Common / Introduction to Hadoop
- Hadoop Distributed File System (HDFS) / Introduction to Hadoop
- Hadoop YARN / Introduction to Hadoop
- Hadoop MapReduce / Introduction to Hadoop
- monitoring
- about / Monitoring in Mesos
- reference link / Monitoring provided by Mesos
- metrics / Types of metrics
- multi-node Mesos cluster
- setting up, on Amazon Web Services (AWS) / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- setting up, on Google Compute Engine (GCE) / Setting up a multi-node Mesos cluster on Google Compute Engine (GCE)
- setting up, on Microsoft Azure / Setting up a multi-node Mesos cluster on Microsoft Azure
- setting up, on private Data center / Setting up a multi-node Mesos cluster on your private datacenter
- multi-node Mesos cluster, setting up Microsoft Azure
- machines, launching / Launching machines
- installation, testing / Testing the installation
- multi-node Mesos cluster, setting up on Amazon Web Services (AWS)
- about / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- instant types / Instance types
- instants, launching / Launching instances
- Mesos, installing / Installing Mesos
- Mesos, downloading / Downloading Mesos
- Mesos, building / Building Mesos
- mesos-ec2 script, used for launching multiple machines / Using mesos-ec2 script to launch many machines at once
- multi-node Mesos cluster, setting up on Google Compute Engine (GCE)
- about / Setting up a multi-node Mesos cluster on Google Compute Engine (GCE)
- instant types / Introduction to instance types
- machines, launching / Launching machines
- network rules, creating / Create the network and firewall rules
- firewall rules, creating / Create the network and firewall rules
- instances, creating / Create the instances
- Mesos, installing / Installing Mesos
- Mesos, downloading / Downloading Mesos
- Mesos, building / Building Mesos
- multi-node Mesos cluster, setting up on Microsoft Azure
- about / Setting up a multi-node Mesos cluster on Microsoft Azure
- instance types / Introduction to instance types
- Network, configuring / Configuring the network
- Mesos, installing / Installing Mesos
- Mesos, downloading / Downloading Mesos
- Mesos, building / Building Mesos
- mesos-master, starting / Starting mesos-master
- mesos-slaves, starting / Start mesos-slaves
- Mesos commands / Mesos commands
- installation, testing / Testing the installation
- multi-node Mesos cluster, setting up on private Data center
- about / Setting up a multi-node Mesos cluster on your private datacenter
- Mesos, installing / Preparing the environment
- Mesos installation environment, preparing / Preparing the environment
- Mesos, downloading / Downloading Mesos
- Mesos, building / Building Mesos
- mesos master, starting / Starting mesos-master
- mesos slaves, starting / Starting mesos-slaves
- process, automating / Automating the process when you have many machines
- missing Mesos library / Missing Mesos library (libmesos*.so not found)
- failed framework, debugging / Debugging a failed framework
- Mesos directory structure / Understanding the Mesos directory structure
- slave- master connection failure / Mesos slaves are not connecting with Mesos masters
- multiple slave instances, launching on same machine / Launching multiple slave instances on the same machine
- multinode Marathon cluster setup
- about / Multi-node Marathon cluster setup
- test application, launching from UI / Launching a test application from the UI
- application, scaling / Scaling the application
- application, terminating / Terminating the application
N
- Nagios
- used, for monitoring Mesos cluster / Monitoring the Mesos cluster using Nagios
- about / Monitoring the Mesos cluster using Nagios
- Nagios 4
- installing / Installing Nagios 4
- NameNode / Hadoop Distributed File System
- Netflix Fenzo
- about / Introduction to Netflix Fenzo
- reference link / Introduction to Netflix Fenzo
- Network Isolator Module (NIM)
- about / Key terms, The process
- reference link / The process
- Isolator**prepare() function / Implementing a Custom Network Isolator Module
- IsolatorTopicnTopicnisolate() function / Implementing a Custom Network Isolator Module
- Isolator**cleanup() function / Implementing a Custom Network Isolator Module
- NRPE (Nagios Remote Plugin Executor) / Installing Nagios 4
O
- Offer**Operation**Unreserve
- about / Offer::Operation::Unreserve
- /reserve / /reserve
- /unreserve / /unreserve
- Open Container Project (OCP) / Mesos Image Provisioner
- open source components, PaaSTA
- Docker / Introduction to PaaSTA
- Apache Mesos / Introduction to PaaSTA
- Marathon / Introduction to PaaSTA
- Chronos / Introduction to PaaSTA
- SmartStack / Introduction to PaaSTA
- Sensu / Introduction to PaaSTA
- Jenkins / Introduction to PaaSTA
- options, mesos-ec2 script
- --slave (-s) / Using mesos-ec2 script to launch many machines at once
- --key-pair (-k) / Using mesos-ec2 script to launch many machines at once
- --identity-file (-i) / Using mesos-ec2 script to launch many machines at once
- --instance-type (-t) / Using mesos-ec2 script to launch many machines at once
- --ebs-vol-size / Using mesos-ec2 script to launch many machines at once
- --master-instance-type (-m) / Using mesos-ec2 script to launch many machines at once
- --zone (-z) / Using mesos-ec2 script to launch many machines at once
- --resume / Using mesos-ec2 script to launch many machines at once
- oversubscription
- about / Oversubscription
- revocable resource offers / Revocable resource offers
- registering, with revocable resources capability / Registering with the revocable resources capability
- example / An example offer with a mix of revocable and standard resources
- resource estimator / Resource estimator
- QoS controller / The QoS controller
- configuring / Configuring oversubscription
P
- PaaSTA
- reference link / Introduction to PaaSTA
- open source components / Introduction to PaaSTA
- persistent volumes
- about / Persistent Volumes
- dynamic reservations / Persistent Volumes
- persistent volumes / Persistent Volumes
- Offer**Operation**Create / Offer::Operation::Create
- Offer**Operation**Destroy / Offer::Operation::Destroy
- Platform as a Service (PaaS) / Introduction to Singularity
- Playa Mesos
- used, for creating test environments / Creating test environments using Playa Mesos, Installations
- Portable Operating system Interface (POSIX) / Internals
- private Data center
- multi-node Mesos cluster, setting up / Setting up a multi-node Mesos cluster on your private datacenter
- Puppet
- used, for deploying Mesos cluster / Deploying and configuring Mesos cluster using Puppet
- about / Deploying and configuring Mesos cluster using Puppet
- used, for configuring Mesos cluster / Deploying and configuring Mesos cluster using Puppet
Q
- Quality of Service (QoS) controller / Oversubscription
R
- RDS / Setting up a multi-node Mesos cluster on Amazon Web Services (AWS)
- reconciliations
- task reconciliation / Task reconciliation
- Explicit / Task reconciliation
- Implicit / Task reconciliation
- offer reconciliation / Offer reconciliation
- reference link / Offer reconciliation
- reference counting / Cache entry
- Representational State Transfer (REST) / Using Marathon to launch and manage long-running applications on Mesos, Monitoring the Mesos cluster using Satellite
- reservation
- about / Reservation
- static reservation / Static reservation
- dynamic reservation / Dynamic reservation
- oversubscription / Oversubscription
- extendibility / Extendibility
- Resilient Distributed Datasets (RDDs) / Why Spark
- resource allocation module
- about / Resource allocation
- max-min fair share algorithm / Max-min fair share algorithm
- resource estimator / Oversubscription
- resource isolation
- about / Resource isolation
- resources
- about / Resources
- response events / ERROR
- about / Response events
- SUBSCRIBED / SUBSCRIBED
- OFFERS / OFFERS
- RESCIND / RESCIND
- UPDATE / UPDATE
- MESSAGE / MESSAGE
- FAILURE / FAILURE
- HEARTBEAT / HEARTBEAT
- ring design / Introduction to Cassandra
S
- SaltStack
- about / Deploying and configuring a Mesos cluster using SaltStack
- used, for configuring Mesos cluster / Deploying and configuring a Mesos cluster using SaltStack, SaltStack installation
- used, for deploying Mesos cluster / Deploying and configuring a Mesos cluster using SaltStack, SaltStack installation
- Samza
- about / Samza on Mesos
- concepts / Important concepts of Samza
- Streams / Streams
- Jobs / Jobs
- partitions / Partitions
- tasks / Tasks
- dataflow graphs / Dataflow graphs
- deployment, through Marathon / The deployment of Samza through Marathon
- advanced configuration guide / An advanced configuration guide
- Samza, on Mesos
- about / Samza on Mesos
- setting up / Setting up Samza on Mesos
- Satellite
- about / Monitoring the Mesos cluster using Satellite
- used, for monitoring Mesos cluster / Monitoring the Mesos cluster using Satellite
- installing / Satellite installation
- scale-out solution / Introduction to Cassandra
- scale-up solution / Introduction to Cassandra
- scaling and efficiency mechanism
- Offer**Operation**Destroy / Scaling and efficiency
- resource allocation / Resource allocation
- Dominant Resource Fairness algorithm (DRF) / The Dominant Resource Fairness algorithm (DRF)
- weighted DRF / Weighted DRF
- resource offers, configuring / Configuring resource offers on Mesos
- scheduler / Introduction to Mesos frameworks
- Scheduler API
- reference link / The Scheduler API
- registered / The Scheduler API
- reregistered / The Scheduler API
- resourceOffers / The Scheduler API
- offerRescinded / The Scheduler API
- statusUpdate / The Scheduler API
- frameworkMessage / The Scheduler API
- disconnected / The Scheduler API
- slaveLost / The Scheduler API
- executorLost / The Scheduler API
- error / The Scheduler API
- Scheduler Driver API
- reference link / The Scheduler Driver API
- start / The Scheduler Driver API
- stop / The Scheduler Driver API
- abort / The Scheduler Driver API
- join / The Scheduler Driver API
- run / The Scheduler Driver API
- requestResources / The Scheduler Driver API
- launchTasks / The Scheduler Driver API
- killTask / The Scheduler Driver API
- declineOffer / The Scheduler Driver API
- reviveOffers / The Scheduler Driver API
- sendFrameworkMessage / The Scheduler Driver API
- reconcileTasks / The Scheduler Driver API
- scheduler HTTP API
- reference link / HEARTBEAT
- Scheduling/Management frameworks
- comparative analysis / A comparative analysis of different Scheduling/Management frameworks
- Secure Shell (SSH) / Deploying and configuring a Mesos cluster using Ansible
- service discovery
- Marathoner, using / Service discovery using Marathoner
- Consul, using / Service discovery using Consul
- setup issues
- debugging / Debugging and troubleshooting
- troubleshooting / Debugging and troubleshooting
- setup issues, debugging
- missing library dependencies, handling / Handling missing library dependencies, Missing Mesos library (libmesos*.so not found)
- directory permissions, issues / Issues with directory permissions
- Singularity
- about / Introduction to Singularity
- installing / Installing Singularity
- slave recovery
- about / Slave recovery
- slave checkpointing, enabling / Enabling slave checkpointing
- framework checkpointing, enabling / Enabling framework checkpointing, Reconciliation
- Spark
- about / Why Spark
- features / Why Spark
- logistic regression / Logistic regression in Hadoop and Spark
- Spark, on Mesos
- about / Spark on Mesos
- setting up / Setting up Spark on Mesos
- jobs, submitting in client mode / Submitting jobs in client mode
- jobs, submitting in cluster mode / Submitting jobs in cluster mode
- advanced configuration guide / An advanced configuration guide
- Spark configuration properties / Spark configuration properties
- Spark Core
- about / Spark Core
- Spark ecosystem
- about / The Spark ecosystem
- URL / The Spark ecosystem
- Spark Core / Spark Core
- Spark SQL / Spark SQL
- Spark Streaming / Spark Streaming
- MLlib / MLlib
- GraphX / GraphX
- Spark SQL
- about / The Spark ecosystem, Spark SQL
- Spark Streaming
- about / The Spark ecosystem, Spark Streaming
- static reservation
- about / Static reservation
- role definition / Role definition
- framework assignment / Framework assignment
- role resource policy setting / Role resource policy setting
- Storm / Using Marathon to launch and manage long-running applications on Mesos
- about / Storm on Mesos
- architecture / The Storm architecture
- deploying, through Marathon / Deploying Storm through Marathon
- Storm, on Mesos
- about / Storm on Mesos
- setting up / Setting up Storm on Mesos
- sample topology, running / Running a sample topology
- advanced configuration guide / An advanced configuration guide
- Storm architecture
- Nimbus or master node / The Storm architecture
- ZooKeeper node / The Storm architecture
- Supervisor node / The Storm architecture
- tuples / The Storm architecture
- streams / The Storm architecture
- spouts / The Storm architecture
- bolts / The Storm architecture
- topologies / The Storm architecture
- Subscribe message
- supported modules
- allocator / The currently supported modules
- authenticator / The currently supported modules
- isolator / The currently supported modules
- QoS controller / The currently supported modules
- resource estimator / The currently supported modules
T
- Terraform
- about / Deploying and configuring a Mesos cluster using Terraform
- used, for deploying Mesos cluster / Deploying and configuring a Mesos cluster using Terraform
- used, for configuring Mesos cluster / Deploying and configuring a Mesos cluster using Terraform
- installing / Installing Terraform
- used, for spinning up Mesos cluster on Google Cloud / Spinning up a Mesos cluster using Terraform on Google Cloud
- cluster, destroying / Destroying the cluster
- test environments
- creating, Playa Mesos used / Creating test environments using Playa Mesos, Installations
- two-level scheduling
- about / Two-level scheduling
U
- use cases, Kafka
- website activity tracking / Use cases of Kafka
- log aggregation / Use cases of Kafka
- stream processing / Use cases of Kafka
V
- vertical scalability / Introduction to Cassandra
- virtual machine (VM)
- instances / Virtual Machine (VM) instances
X
- xterm / Installing Mesos
Z
- Zookeeper
- installation, for storing state / Installing ZooKeeper to store the state
- reference link / Installing ZooKeeper to store the state