Create an application with local persistent volumes
|
|
- Alban Dean
- 6 years ago
- Views:
Transcription
1 Local Persistent Volumes When you specify a local volume or volumes, tasks and their associated data are pinned to the node they are first launched on and will be relaunched on that node if they terminate. The resources the application requires are also reserved. Marathon will implicitly reserve an appropriate amount of disk space (as declared in the volume via persistent.size ) in addition to the sandbox disk size you specify as part of your application definition. Benefits of using local persistent volumes All resources needed to run tasks of your stateful service are dynamically reserved, thus ensuring the ability to relaunch the task on the same node using the same volume when needed. You don t need constraints to pin a task to a particular agent where its data resides You can still use constraints to specify distribution logic Marathon lets you locate and destroy an unused persistent volume if you don t need it anymore Create an application with local persistent volumes
2 Prerequisites See the DC/OS system requirements. Configuration options Configure a persistent volume with the following options: "containerpath": "data", "mode": "RW", "persistent": "size": 10 containerpath : The path where your application will read and write data. This must be a single-level path relative to the container; it cannot contain a forward slash ( / ). ( "data", but not "/data", "/var/data " or "var/data" ). If your application requires an absolute path, or a relative path with slashes, use this configuration. mode : The access mode of the volume. Currently, "RW" is the only possible value and will let your application read from and write to the volume. persistent.size : The size of the persistent volume in MiBs. You also need to set the residency node to tell Marathon to set up a stateful application. Currently, the only valid option for this is: "residency":
3 "tasklostbehavior": "WAIT_FOREVER" Specifying an unsupported container path The value of containerpath must be relative to allow you to dynamically add a local persistent volume to a running container and to ensure consistency across operating systems. However, your application may require an absolute or container path, or a relative one with slashes. If your application does require an unsupported containerpath, configure two volumes. The first volume has the absolute container path you need and does not have the persistent parameter. The hostpath parameter will match the relative containerpath value for the second volume. "containerpath": "/var/lib/data", "hostpath": "mydata", "mode": "RW" The second volume is a persistent volume with a containerpath that matches the hostpath of the first volume. "containerpath": "mydata", "mode": "RW", "persistent": "size": 1000
4 Note: Due to an implementation detail in Mesos, this method does not work if you change the container type from DOCKER to MESOS. The behavior is corrected in subsequent versions of DC/OS. For a complete example, see the Running stateful MySQL on Marathon section. Creating a stateful application via the DC/OS Web Interface 1. Create a new service via the web interface in Services > Deploy Service. 2. Click the Volumes tab. 3. Choose the size of the volume or volumes you will use. Be sure that you choose a volume size that will fit the needs of your application; you will not be able to modify this size after you launch your application. 4. Specify the container path from which your application will read and write data. The container path must be non-nested and cannot contain slashes e.g. data, but not../../../etc/opt or /user/data/. If your application requires such a container path, use this configuration. 5. Click Create. Scaling stateful applications When you scale your app down, the volumes associated with the terminated instances are detached but all resources are still reserved. At this point, you may delete the tasks via the Marathon API, which will free reserved resources and destroy the persistent volumes.
5 Since all the resources your application needs are still reserved when a volume is detached, you may wish to destroy detached volumes to allow other applications and frameworks to use the resources. You may wish to leave them in the detached state, however, if you think you will be scaling your app up again; the data on the volume will still be there. Notes: If your app is destroyed, any associated volumes and reserved resources will also be deleted. Mesos will currently not remove the data but might do so in the future. Upgrading or restarting stateful applications The default UpgradeStrategy for a stateful application is a minimumhealt hcapacity of 0.5 and a maximumovercapacity of 0. If you override this default, your definition must stay below these values to pass validation. The UpgradeStrategy must stay below these values because Marathon needs to be able to kill old tasks before starting new ones so that the new versions can take over reservations and volumes and Marathon cannot create additional tasks (as a maximumovercapacity > 0 would induce) to prevent additional volume creation. Note: For a stateful application, Marathon will never start more instances than specified in the UpgradeStrategy, and will kill old instances rather than create new ones during an upgrade or restart. Under the Hood
6 Marathon leverages three Mesos features to run stateful applications: dynamic reservations, reservation labels, and persistent volumes. In contrast to static reservations, dynamic reservations are created at runtime for a given role and will associate resources with a combination of frameworkid and taskid using reservation labels. This allows Marathon to restart a stateful task after it has terminated for some reason, since the associated resources will not be offered to frameworks that are not configured to use this role. Consult non-unique roles for more information. Mesos creates persistent volumes to hold your application s stateful data. Because persistent volumes are local to an agent, the stateful task using this data will be pinned to the agent it was initially launched on, and will be relaunched on this node whenever needed. You do not need to specify any constraints for this to work: when Marathon needs to launch a task, it will accept a matching Mesos offer, dynamically reserve the resources required for the task, create persistent volumes, and make sure the task is always restarted using these reserved resources so that it can access the existing data. When a task that used persistent volumes has terminated, its metadata will be kept. This metadata will be used to launch a replacement task when needed. For example, if you scale down from 5 to 3 instances, you will see 2 tasks in the Waiting state along with the information about the persistent volumes the tasks were using as well as about the agents on which they are placed. Marathon will not unreserve those resources and will not destroy the volumes. When you scale up again, Marathon will attempt to launch tasks that use those existing reservations and volumes as soon as it gets a Mesos offer containing the labeled resources. Marathon will only schedule unreserve/destroy operations when:
7 The application is deleted (in which case volumes of all its tasks are destroyed, and all reservations are deleted). You explicitly delete one or more suspended tasks with a wipe=true flag. If reserving resources or creating persistent volumes fails, the created task will timeout after the configured task_reservation_timeout (default: 20 seconds) and a new reservation attempt will be made. In case a task is LOS T (because its agent is disconnected or crashed), the reservations and volumes will not timeout and you need to manually delete and wipe the task to let Marathon launch a new one. Potential Pitfalls Be aware of the following issues and limitations when using stateful applications in Marathon that make use of dynamic reservations and persistent volumes. Resource requirements Currently, the resource requirements of a stateful application cannot be changed. Your initial volume size, cpu usage, memory requirements, etc., cannot be changed once you ve posted the AppDefinition. Replication and Backups Because persistent volumes are pinned to nodes, they are no longer reachable if the node is disconnected from the cluster, e.g. due to a network
8 partition or a crashed agent. If the stateful service does not take care of data replication on its own, you need to manually setup a replication or backup strategy to guard against data loss from a network partition or from a crashed agent. If an agent re-registers with the cluster and offers its resources, Marathon is eventually able to relaunch a task there. If a node does not re-register with the cluster, Marathon will wait forever to receive expected offers, as its goal is to re-use the existing data. If the agent is not expected to come back, you can manually delete the relevant tasks by adding a wipe=true flag and Marathon will eventually launch a new task with a new volume on another agent. Disk consumption As of Mesos 0.28, destroying a persistent volume will not cleanup or destroy data. Mesos will delete metadata about the volume in question, but the data will remain on disk. To prevent disk consumption, you should manually remove data when you no longer need it. Non-unique Roles Both static and dynamic reservations in Mesos are bound to roles, not to frameworks or framework instances. Marathon will add labels to claim that resources have been reserved for a combination of frameworkid and tas kid, as noted above. However, these labels do not protect from misuse by other frameworks or old Marathon instances (prior to 1.0). Every Mesos framework that registers for a given role will eventually receive offers containing resources that have been reserved for that role.
9 However, if another framework does not respect the presence of labels and the semantics as intended and uses them, Marathon is unable to reclaim these resources for the initial purpose. We recommend never using the same role for different frameworks if one of them uses dynamic reservations. Marathon instances in HA mode do not need to have unique roles, though, because they use the same role by design. The Mesos Sandbox The temporary Mesos sandbox is still the target for the stdout and stder r logs. To view these logs, go to the Marathon pane of the DC/OS web interface. Examples Running stateful PostgreSQL on Marathon A model app definition for PostgreSQL on Marathon would look like this. Note that we set the PostgreSQL data folder to pgdata which is relative to the Mesos sandbox (as contained in the $MESOS_SANDBOX variable). This enables us to set up a persistent volume with a containerpath of pgdata. This path is is not nested and relative to the sandbox as required: "id": "/postgres", "cpus": 1, "instances": 1, "mem": 512,
10 "container": "type": "DOCKER", "volumes": [, ], "containerpath": "pgdata", "mode": "RW", "persistent": "size": 100 "docker": "image": "postgres:latest", "network": "BRIDGE", "portmappings": [ ] "containerport": 5432, "hostport": 0, "protocol": "tcp", "name": "postgres" "env": "POSTGRES_PASSWORD": "password", "PGDATA": "/mnt/mesos/sandbox/pgdata", "residency": "tasklostbehavior": "WAIT_FOREVER", "upgradestrategy": "maximumovercapacity": 0, "minimumhealthcapacity": 0 Running stateful MySQL on Marathon The default MySQL Docker image does not allow you to change the data folder. Since we cannot define a persistent volume with an absolute nested containerpath like /var/lib/mysql, we need to configure a
11 workaround to set up a docker mount from hostpath mysqldata (relative to the Mesos sandbox) to /var/lib/mysql (the path that MySQL attempts to read/write): "containerpath": "/var/lib/mysql", "hostpath": "mysqldata", "mode": "RW" In addition to that, we configure a persistent volume with a containerpath m ysqldata, which will mount the local persistent volume as mysqldata into the Docker container: "containerpath": "mysqldata", "mode": "RW", "persistent": "size": 1000 The complete JSON application definition reads as follows: "id": "/mysql", "cpus": 1, "mem": 512, "disk": 0, "instances": 1, "container": "type": "DOCKER", "volumes": [
12 , ],, "containerpath": "mysqldata", "mode": "RW", "persistent": "size": 1000 "containerpath": "/var/lib/mysql", "hostpath": "mysqldata", "mode": "RW" "docker": "image": "mysql", "network": "BRIDGE", "portmappings": [ ], "containerport": 3306, "hostport": 0, "serviceport": 10000, "protocol": "tcp" "forcepullimage": false "env": "MYSQL_USER": "wordpress", "MYSQL_PASSWORD": "secret", "MYSQL_ROOT_PASSWORD": "supersecret", "MYSQL_DATABASE": "wordpress", "upgradestrategy": "minimumhealthcapacity": 0, "maximumovercapacity": 0 Inspecting and deleting suspended stateful tasks
13 To destroy and clean up persistent volumes and free the reserved resources associated with a task, perform 2 steps: 1. Locate the agent containing the persistent volume and remove the data inside it. 2. Send an HTTP DELETE request to Marathon that includes the wipe=true flag. To locate the agent, inspect the Marathon UI and check out the detached volumes on the Volumes tab. Or, query the /v2/apps endpoint, which provides information about the host and Mesos slaveid. http GET response: "appid": "/postgres", "host": " ", "id": "postgres.53ab8733-fd96-11e5-8e70-76a1c19f8c3d", "localvolumes": [ "containerpath": "pgdata", "persistenceid": "postgres#pgdata#53ab8732-fd96-11e5-8e70-76a1c19f8c3d" ], "slaveid": "d935ca7e-e29d e7-25fe9f16847c-s1" Note: A running task will show stagedat, startedat, and version in addition to the information provided above. You can then 1. Remove the data on disk by ssh'ing into the agent and running the rm -rf <volume-path>/* command. 2. Delete the task with wipe=true, which will expunge the task information from the Marathon internal repository and eventually destroy
14 the volume and unreserve the resources previously associated with the task: http DELETE View the Status of Your Application with Persistent Local Volumes After you have created your application, click the Volumes tab of the application detail view to get detailed information about your app instances and associated volumes. The Status column tells you if your app instance is attached to the volume or not. The app instance will read as detached if you have scaled down your application. Currently the only Operation Type available is read/write (RW). Click a volume to view the Volume Detail Page, where you can see information about the individual volume.
Deploying WordPress and MySQL
Deploying WordPress and MySQL In this tutorial you will learn how to deploy a WordPress and MySQL installation on a DC/OS cluster and stop worrying about network management. Overview The goal of this tutorial
More informationDeploy an external load balancer with
Deploying an Internally and Externally Load Balanced App with Marathon-LB In this tutorial, Marathon-LB is used as an internal and external load balancer. The external load balancer is used to route external
More informationMicrosoft Cloud Workshop. Containers and DevOps Hackathon Learner Guide
Microsoft Cloud Workshop Containers and DevOps Hackathon Learner Guide September 2017 2017 Microsoft Corporation. All rights reserved. This document is confidential and proprietary to Microsoft. Internal
More informationMarathon & Metronome Mesosphere, Inc. All Rights Reserved. 1
Marathon & Metronome 2016 Mesosphere, Inc. All Rights Reserved. 1 About Marathon & Metronome Marathon Framework for long running services Metronome Framework for scheduled or one-off jobs 2016 Mesosphere,
More informationAGILE DEVELOPMENT AND PAAS USING THE MESOSPHERE DCOS
Sunil Shah AGILE DEVELOPMENT AND PAAS USING THE MESOSPHERE DCOS 1 THE DATACENTER OPERATING SYSTEM (DCOS) 2 DCOS INTRODUCTION The Mesosphere Datacenter Operating System (DCOS) is a distributed operating
More information@joerg_schad Nightmares of a Container Orchestration System
@joerg_schad Nightmares of a Container Orchestration System 2017 Mesosphere, Inc. All Rights Reserved. 1 Jörg Schad Distributed Systems Engineer @joerg_schad Jan Repnak Support Engineer/ Solution Architect
More informationScale your Docker containers with Mesos
Scale your Docker containers with Mesos Timothy Chen tim@mesosphere.io About me: - Distributed Systems Architect @ Mesosphere - Lead Containerization engineering - Apache Mesos, Drill PMC / Committer
More informationREFERENCE ARCHITECTURE DEPLOYING PORTWORX PX-ENTERPRISE ON MESOSPHERE DC/OS
Reference Architecture REFERENCE ARCHITECTURE DEPLOYING PORTWORX PX-ENTERPRISE ON MESOSPHERE DC/OS 1 Mesosphere, Inc. Executive Summary 3 Introduction: The benefits and challenges of modern containerized
More informationHAProxy configuration
Marathon LB Reference HAProxy configuration Marathon-LB works by automatically generating configuration for HAProxy and then reloading HAProxy as needed. Marathon-LB generates the HAProxy configuration
More informationMarathon has a timer metric that determines how long an event has taken place. Timer does not exist for Mesos observability metrics.
Performance Monitoring Here are some recommendations for monitoring a DC/OS cluster. You can use any monitoring tools. The endpoints listed below will help you troubleshoot when issues occur. Your monitoring
More informationContainers and the Evolution of Computing
Containers and the Evolution of Computing Matt Nowina Solutions Architect 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Scaling Applications Order UI User UI Shipping UI Order
More informationIntroduction to Amazon EC2 Container Service (Amazon ECS) Hands On Lab
Introduction to Amazon EC2 Container Service (Amazon ECS) Hands On Lab 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole
More informationBuilding/Running Distributed Systems with Apache Mesos
Building/Running Distributed Systems with Apache Mesos Philly ETE April 8, 2015 Benjamin Hindman @benh $ whoami 2007-2012 2009-2010 - 2014 my other computer is a datacenter my other computer is a datacenter
More informationGetting Started With Amazon EC2 Container Service
Getting Started With Amazon EC2 Container Service Emeka Igbokwe Solution Architect 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Agenda Containers EC2 Container Service EC2 Container
More informationBe a Microservices Hero ContainerCon 15
https://github.com/adobe-apiplatform Be a Microservices Hero ContainerCon 15 Dragos Dascalita Haut Adobe Presentation scripts: https://gist.github.com/ddragosd/608bf8d3d13e3f688874 A CreativeCloud Microservice
More informationAmazon EC2 Container Service: Manage Docker-Enabled Apps in EC2
Amazon EC2 Container Service: Manage Docker-Enabled Apps in EC2 Ian Massingham AWS Technical Evangelist @IanMmmm 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Agenda Containers
More informationIssues Fixed in DC/OS
Release Notes for 1.10.4 These are the release notes for DC/OS 1.10.4. DOWNLOAD DC/OS OPEN SOURCE Issues Fixed in DC/OS 1.10.4 CORE-1375 - Docker executor does not hang due to lost messages. DOCS-2169
More informationKubernetes Integration with Virtuozzo Storage
Kubernetes Integration with Virtuozzo Storage A Technical OCTOBER, 2017 2017 Virtuozzo. All rights reserved. 1 Application Container Storage Application containers appear to be the perfect tool for supporting
More informationAn introduction to Docker
An introduction to Docker Ing. Vincenzo Maffione Operating Systems Security Container technologies on Linux Several light virtualization technologies are available for Linux They build on cgroups, namespaces
More informationINFRASTRUCTURE AS CODE
INFRASTRUCTURE AS CODE David Sherman EQUIPE PLEIADE BORDEAUX SUD-OUEST 2016-11-08 2016-11-08-22 Pets versus Cattle 2016-11-08-23 Pets versus Cattle (or sheep) https://vimeo.com/4486963 2016-11-08-24 Infrastructure
More informationJackalope Documentation
Jackalope Documentation Release 0.2.0 Bryson Tyrrell May 23, 2017 Getting Started 1 Create the Slack App for Your Team 3 2 Deploying the Slack App 5 2.1 Run from application.py.........................................
More informationS U M M I T B e r l i n
Berlin SessionID ECS + Fargate Deep Dive Ric Harvey Technical Developer Evangelist Amazon Web Services rjh@amazon.com @ric Harvey https://gitlab.com/ric_harvey/bl_practical_fargate CONTAINERS, CONTAINERS,
More informationNetIQ Privileged Account Manager 3.5 includes new features, improves usability and resolves several previous issues.
Privileged Account Manager 3.5 Release Notes July 2018 NetIQ Privileged Account Manager 3.5 includes new features, improves usability and resolves several previous issues. Many of these improvements were
More informationAPACHE COTTON. MySQL on Mesos. Yan Xu xujyan
APACHE COTTON MySQL on Mesos Yan Xu xujyan 1 SHORT HISTORY Mesos: cornerstone of Twitter s compute platform. MySQL: backbone of Twitter s data platform. Mysos: started as a hackweek project @twitter. Apache
More informationvsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1
vsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationCPM User s Guide V1.8.0
CPM User s Guide V1.8.0 1 Contents 1 Introduction to CPM... 7 1.1 What is CPM?... 7 1.2 What you can do with CPM... 7 1.3 Purchasing CPM on the AWS Marketplace... 7 1.3.1 Purchasing... 7 1.3.2 Moving between
More informationContainer Pods with Docker Compose in Apache Mesos
Container Pods with Docker Compose in Apache Mesos 1 Summary Goals: 1. Treating Apache Mesos and docker as first class citizens, the platform needs to seamlessly run and scale docker container pods in
More informationDocker & Mesos/Marathon in production at OVH. Balthazar Rouberol https://ovh.to/6brrkan
Docker & Mesos/Marathon in production at OVH Balthazar Rouberol https://ovh.to/6brrkan 1 About Docker at OVH 2014-2015: Home-made container orchestrator, Sailabove, based on LXC 2016: Switch to Docker
More informationZENworks Application 2017 Update 2. 1 Documentation Updates. 2 Overview. 1.1 January 2018: Update to ZENworks 2017 Update 2.
ZENworks Application 2017 Update 2 January 2018 1 Documentation Updates This section contains information on documentation content changes that were made in ZENworks Configuration Management (ZENworks
More informationVMware vfabric Data Director Installation Guide
VMware vfabric Data Director Installation Guide vfabric Data Director 1.0.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
More informationBuilding and Running a Solr-as-a-Service SHAI ERERA IBM
Building and Running a Solr-as-a-Service SHAI ERERA IBM Who Am I? Working at IBM Social Analytics & Technologies Lucene/Solr committer and PMC member http://shaierera.blogspot.com shaie@apache.org Background
More informationPrint Audit 6. Print Audit 6 Documentation Apr :07. Version: Date:
Print Audit 6 Version: Date: 37 21-Apr-2015 23:07 Table of Contents Browse Documents:..................................................... 3 Database Documentation.................................................
More informationCPM User s Guide V2.0.2
CPM User s Guide V2.0.2 1 Contents 1 Introduction to CPM... 8 1.1 What is CPM?... 8 1.2 What you can do with CPM... 8 1.3 Purchasing CPM on the AWS Marketplace... 8 1.3.1 Purchasing... 8 1.3.2 Moving between
More informationREDCENTRIC VSPHERE AGENT VERSION
REDCENTRIC VSPHERE AGENT VERSION 7.36.5686 RELEASE NOTES, MAY 17, 2016 vsphere Agent Version 7.36.5686 Release Notes, May 17, 2016 Contents 1 OVERVIEW 1.1 Release History 1.2 Supported Platforms/VMware
More informationData Protection Guide
SnapCenter Software 4.0 Data Protection Guide For VMs and Datastores using the SnapCenter Plug-in for VMware vsphere March 2018 215-12931_C0 doccomments@netapp.com Table of Contents 3 Contents Deciding
More informationIntellicus Cluster and Load Balancing- Linux. Version: 18.1
Intellicus Cluster and Load Balancing- Linux Version: 18.1 1 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not
More informationWindows Azure Services - At Different Levels
Windows Azure Windows Azure Services - At Different Levels SaaS eg : MS Office 365 Paas eg : Azure SQL Database, Azure websites, Azure Content Delivery Network (CDN), Azure BizTalk Services, and Azure
More informationAdministering Cloud Pod Architecture in Horizon 7. Modified on 4 JAN 2018 VMware Horizon 7 7.4
Administering Cloud Pod Architecture in Horizon 7 Modified on 4 JAN 2018 VMware Horizon 7 7.4 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationFailover Configuration Bomgar Privileged Access
Failover Configuration Bomgar Privileged Access 2017 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property
More informationPolarion 18.2 Enterprise Setup
SIEMENS Polarion 18.2 Enterprise Setup POL005 18.2 Contents Overview........................................................... 1-1 Terminology..........................................................
More informationFailover Dynamics and Options with BeyondTrust 3. Methods to Configure Failover Between BeyondTrust Appliances 4
Configure Failover 2003-2018 BeyondTrust, Inc. All Rights Reserved. BEYONDTRUST, its logo, and JUMP are trademarks of BeyondTrust, Inc. Other trademarks are the property of their respective owners. TC:1/4/2019
More informationConfiguring Failover
Configuring Failover 2017 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective
More informationCPM User s Guide V2.2.0
CPM User s Guide V2.2.0 Contents 1 Introduction to CPM... 5 Purchasing CPM on the AWS Marketplace... 6 CPM Architecture... 7 CPM Server Instance... 8 CPM Technology... 10 Browser Support... 10 2 Configuring
More informationMySQL Cluster Ed 2. Duration: 4 Days
Oracle University Contact Us: +65 6501 2328 MySQL Cluster Ed 2 Duration: 4 Days What you will learn This MySQL Cluster training teaches you how to install and configure a real-time database cluster at
More information利用 Mesos 打造高延展性 Container 環境. Frank, Microsoft MTC
利用 Mesos 打造高延展性 Container 環境 Frank, Microsoft MTC About Me Developer @ Yahoo! DevOps @ HTC Technical Architect @ MSFT Agenda About Docker Manage containers Apache Mesos Mesosphere DC/OS application = application
More informationVeeam Endpoint Backup
Veeam Endpoint Backup Version 1.5 User Guide March, 2016 2016 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be reproduced,
More informationSo, I have all these containers! Now what?
So, I have all these containers! Now what? Image by Connie Zhou Developer View job hello_world = { runtime = { cell = 'ic' } // Cell (cluster) to run in binary = '.../hello_world_webserver' // Program
More informationDesign and Architecture. Derek Collison
Design and Architecture Derek Collison What is Cloud Foundry? 2 The Open Platform as a Service 3 4 What is PaaS? Or more specifically, apaas? 5 apaas Application Platform as a Service Applications and
More informationUsing DC/OS for Continuous Delivery
Using DC/OS for Continuous Delivery DevPulseCon 2017 Elizabeth K. Joseph, @pleia2 Mesosphere 1 Elizabeth K. Joseph, Developer Advocate, Mesosphere 15+ years working in open source communities 10+ years
More informationData Protection Guide
SnapCenter Software 4.0 Data Protection Guide For Microsoft Exchange Server March 2018 215-12936_C0 doccomments@netapp.com Table of Contents 3 Contents Deciding whether to read the SnapCenter Data Protection
More informationvsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.5
vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationPrivileged Remote Access Failover Configuration
Privileged Remote Access Failover Configuration 2003-2018 BeyondTrust, Inc. All Rights Reserved. BEYONDTRUST, its logo, and JUMP are trademarks of BeyondTrust, Inc. Other trademarks are the property of
More informationBe smart. Think open source.
Dockerfiles Be smart. Think open source. Dockerfiles What is a Dockerfile? Build instructions for Docker images Each command creates a layer in the image FROM centos:7 LABEL maintainer="foo.bar@example.com"
More informationOn-Premises v7.x Installation Guide
On-Premises v7.x Installation Guide 1 Table of Contents ControlUp s On Premises Server Installation Wizard...3 ControlUp On-Premises Server s prerequisites...3 End-User License Agreement...4 Insights On-Premises
More informationEDB Ark 2.0 Release Notes
EDB Ark 2.0 Release Notes September 30, 2016 EnterpriseDB Corporation, 34 Crosby Drive Suite 100, Bedford, MA 01730, USA T +1 781 357 3390 F +1 978 589 5701 E info@enterprisedb.com www.enterprisedb.com
More informationNote: Isolation guarantees among subnets depend on your firewall policies.
Virtual Networks DC/OS supports Container Networking Interface (CNI)-compatible virtual networking solutions, including Calico and Contrail. DC/OS also provides a native virtual networking solution called
More informationNulecule. Packaging, Distributing & Deploying Container Applications the Cloud Way Ghent, Belgium
Nulecule Packaging, Distributing & Deploying Container Applications the Cloud Way 2016 - Ghent, Belgium Brian Exelbierd Container Tools Engineer @ Red Hat https://github.com/bexelbie https://twitter.com/bexelbie
More informationACRONIS TRUE IMAGE 11 HOME REVIEWER S GUIDE
ACRONIS TRUE IMAGE 11 HOME REVIEWER S GUIDE Acronis True Image 11.0 Home provides the maximum flexibility to ensure you are adequately protected and can recover from unforeseen events such as viruses,
More informationROCK-POND REPORTING 2.1
ROCK-POND REPORTING 2.1 Installation and Setup Guide Revised on 09/25/2014 TABLE OF CONTENTS ROCK-POND REPORTING 2.1... 1 SUPPORT FROM ROCK-POND SOLUTIONS... 2 ROCK-POND REPORTING OVERVIEW... 2 INFRASTRUCTURE
More informationQualys Cloud Suite 2.x
Qualys Cloud Suite 2.x Version 2.34 August 29, 2018 Here s what s new in Qualys Cloud Suite 2.34! Continuous Monitoring License Counts are enforced for Continuous Monitoring Security Assessment Questionnaire
More informationVMware vfabric Data Director Installation Guide
VMware vfabric Data Director Installation Guide vfabric Data Director 2.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by
More informationStreamSets Control Hub Installation Guide
StreamSets Control Hub Installation Guide Version 3.2.1 2018, StreamSets, Inc. All rights reserved. Table of Contents 2 Table of Contents Chapter 1: What's New...1 What's New in 3.2.1... 2 What's New in
More informationAccessData FTK Quick Installation Guide
AccessData FTK Quick Installation Guide Document date: May 20, 2014 2014 AccessData Group, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system,
More informationCPM User s Guide V2.1.3
CPM User s Guide V2.1.3 1 Contents 1 Introduction to CPM... 8 1.1 What is CPM?... 8 1.2 What you can do with CPM... 8 1.3 Purchasing CPM on the AWS Marketplace... 8 1.3.1 Purchasing... 8 1.3.2 Moving between
More informationStarWind iscsi Target for Microsoft Windows: Using StarWind iscsi Target and VMware Workstation Virtual Machines
Using StarWind iscsi Target and VMware Workstation Virtual Machines May 1, 2007 Rocket Division Software www.rocketdivision.com Copyright Rocket Division Software 2001-2007. All rights reserved. Page 1
More informationvsphere Replication for Disaster Recovery to Cloud
vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
More informationPolarion 18 Enterprise Setup
SIEMENS Polarion 18 Enterprise Setup POL005 18 Contents Terminology......................................................... 1-1 Overview........................................................... 2-1
More informationTable of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2
Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.
More informationHedvig as backup target for Veeam
Hedvig as backup target for Veeam Solution Whitepaper Version 1.0 April 2018 Table of contents Executive overview... 3 Introduction... 3 Solution components... 4 Hedvig... 4 Hedvig Virtual Disk (vdisk)...
More informationBEAWebLogic. Server. Automatic and Manual Service-level Migration
BEAWebLogic Server Automatic and Manual Service-level Migration Version 10.3 Technical Preview Revised: March 2007 Service-Level Migration New in WebLogic Server 10.3: Automatic Migration of Messaging/JMS-Related
More informationManage Device Firmware
Device Firmware Updates Overview, page 1 Install a Device Pack or Individual Device Firmware, page 2 Remove Unused Firmware from the System, page 3 Set up Default Firmware for a Phone Model, page 3 Set
More informationAppSense DataNow. Release Notes (Version 4.0) Components in this Release. These release notes include:
AppSense DataNow Release Notes (Version 4.0) These release notes include: Components in this Release Important Upgrade Information New Features Bugs Fixed Known Issues and Limitations Supported Operating
More information271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA
Contacting Leostream Leostream Corporation http://www.leostream.com 271 Waverley Oaks Rd. Telephone: +1 781 890 2019 Suite 206 Waltham, MA 02452 USA To submit an enhancement request, email features@leostream.com.
More informationAdministering Cloud Pod Architecture in Horizon 7. Modified on 26 JUL 2017 VMware Horizon 7 7.2
Administering Cloud Pod Architecture in Horizon 7 Modified on 26 JUL 2017 VMware Horizon 7 7.2 Administering Cloud Pod Architecture in Horizon 7 You can find the most up-to-date technical documentation
More informationSkylineGlobe Server. Version Getting Started
SkylineGlobe Server Version 7.0.1 Getting Started 1 SKYLINEGLOBE SERVER V7.0.1 GETTING STARTED SkylineGlobe Server is a private cloud solution that provides a comprehensive set of web services for publishing,
More informationThis document provides instructions for upgrading a DC/OS cluster.
Upgrading ENTERPRISE This document provides instructions for upgrading a DC/OS cluster. If this upgrade is performed on a supported OS with all prerequisites fulfilled, this upgrade should preserve the
More informationEnabling Low-friction Continuous Deployment via Workflows and Containers
Enabling Low-friction Continuous Deployment via Workflows and Containers Jon Pliske Tristan Blease Groupon Groupon? Overview 1. 2. 3. 4. 5. Architectural transformation What we are building Technology
More informationExcel4apps Wands 5 Architecture Excel4apps Inc.
Excel4apps Wands 5 Architecture 2014 Excel4apps Inc. Table of Contents 1 Introduction... 3 2 Overview... 3 3 Client... 3 4 Server... 3 4.1 Java Servlet... 4 4.2 OAF Page... 4 4.3 Menu and Function... 4
More informationSetting Up the Server
Managing Licenses, page 1 Cross-launch from Prime Collaboration Provisioning, page 5 Integrating Prime Collaboration Servers, page 6 Single Sign-On for Prime Collaboration, page 7 Changing the SSL Port,
More informationPostgres Plus Cloud Database Getting Started Guide
Postgres Plus Cloud Database Getting Started Guide December 22, 2011 Postgres Plus Cloud Database Guide, Version 1.0 by EnterpriseDB Corporation Copyright 2011 EnterpriseDB Corporation. All rights reserved.
More informationProduct Release Notes Alderstone cmt 2.0
Alderstone cmt product release notes Product Release Notes Alderstone cmt 2.0 Alderstone Consulting is a technology company headquartered in the UK and established in 2008. A BMC Technology Alliance Premier
More informationRead the following information carefully, before you begin an upgrade.
Read the following information carefully, before you begin an upgrade. Review Supported Upgrade Paths, page 1 Review Time Taken for Upgrade, page 1 Review Available Cisco APIC-EM Ports, page 2 Securing
More informationUsing vrealize Operations Tenant App as a Service Provider
Using vrealize Operations Tenant App as a Service Provider Using vrealize Operations Tenant App as a Service Provider You can find the most up-to-date technical documentation on the VMware Web site at:
More informationPortainer Documentation
Portainer Documentation Release 1.16.1 Portainer.io Jan 23, 2018 Contents 1 Deployment 3 1.1 Quick start................................................ 3 1.2 Manage a new Docker environment...................................
More informationsetup.exe file must be run locally. The setup.exe file was easy to find, in the LumiraTeamServer subfolder.
Lumira Edge Install As a moderately experienced user of SAP Lumira Desktop, I am knowledgeable in the utility and functionality that it provides. It is ideal for manipulating, editing, and formatting data
More informationAdministration GUIDE. OnePass Agent for Exchange Mailbox. Published On: 11/19/2013 V10 Service Pack 4A Page 1 of 177
Administration GUIDE OnePass Agent for Exchange Mailbox Published On: 11/19/2013 V10 Service Pack 4A Page 1 of 177 User Guide - One Pass Agent for Exchange Mailbox Table of Contents Overview Introduction
More informationScaleArc for SQL Server Release Notes
ScaleArc for SQL Server 3.6.1 Release Notes Trademarks ScalArc, Inc. 2015 ScaleArc 2015 ALL RIGHTS RESERVED. THIS DOCUMENT IS PROPRIETARY TO SCALARC, INC., AND MAY NOT BE REVISED, MODIFIED OR OTHERWISE
More informationExam : Implementing Microsoft Azure Infrastructure Solutions
Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Design and Implement Azure App Service
More informationElasterStack 3.2 User Administration Guide - Advanced Zone
ElasterStack 3.2 User Administration Guide - Advanced Zone With Advance Zone Configuration TCloud Computing Inc. 6/22/2012 Copyright 2012 by TCloud Computing, Inc. All rights reserved. This document is
More informationPostgres Plus Cloud Database Getting Started Guide
Postgres Plus Cloud Database Getting Started Guide December 15, 2011 Postgres Plus Cloud Database Guide, Version 1.0 by EnterpriseDB Corporation Copyright 2011 EnterpriseDB Corporation. All rights reserved.
More informationMESOS A State-Of-The-Art Container Orchestrator Mesosphere, Inc. All Rights Reserved. 1
MESOS A State-Of-The-Art Container Orchestrator 2016 Mesosphere, Inc. All Rights Reserved. 1 About me Jie Yu (@jie_yu) Tech Lead at Mesosphere Mesos PMC member and committer Formerly worked at Twitter
More informationInstalling Data Sync Version 2.3
Oracle Cloud Data Sync Readme Release 2.3 DSRM-230 May 2017 Readme for Data Sync This Read Me describes changes, updates, and upgrade instructions for Data Sync Version 2.3. Topics: Installing Data Sync
More informationThe Emergence of the Datacenter Developer. Tobi Knaup, Co-Founder & CTO at
The Emergence of the Datacenter Developer Tobi Knaup, Co-Founder & CTO at Mesosphere @superguenter A Brief History of Operating Systems 2 1950 s Mainframes Punchcards No operating systems Time Sharing
More informationData Protection Guide
SnapCenter Software 4.1 Data Protection Guide For VMs and Datastores using the SnapCenter Plug-in for VMware vsphere September 2018 215-13399_B0 doccomments@netapp.com Table of Contents 3 Contents Deciding
More informationMonitor your containers with the Elastic Stack. Monica Sarbu
Monitor your containers with the Elastic Stack Monica Sarbu Monica Sarbu Team lead, Beats team monica@elastic.co 3 Monitor your containers with the Elastic Stack Elastic Stack 5 Beats are lightweight shippers
More informationCPM User s Guide V2.3.0
CPM User s Guide V2.3.0 Contents 1 Introduction to CPM... 5 Purchasing CPM on the AWS Marketplace... 6 CPM Architecture... 7 CPM Server Instance... 8 CPM Technology... 10 Browser Support... 10 Viewing
More informationView4.6 PCoIP Secure Gateway FAQs.
View4.6 PCoIP Secure Gateway FAQs npeter@vmware.com Contents 1. How can I get PCoIP Secure Gateway functionality... 3 2. Is PCoIP Secure Gateway enabled by default once I install connection server or security
More informationPolarion Enterprise Setup 17.2
SIEMENS Polarion Enterprise Setup 17.2 POL005 17.2 Contents Terminology......................................................... 1-1 Overview...........................................................
More information70-740: Installation, Storage, and Compute with Windows Server 2016
70-740: Installation, Storage, and Compute with Windows Server 2016 Course Overview This course provides students with the knowledge and skills to install Windows servers in host and computer environments,
More informationFieldView. Management Suite
FieldView The FieldView Management Suite (FMS) system allows administrators to view the status of remote FieldView System endpoints, create and apply system configurations, and manage and apply remote
More information