Distributed Systems (CS236351) Exercise 3
|
|
|
- Godfrey Patterson
- 10 years ago
- Views:
Transcription
1 Distributed Systems (CS236351) Winter, Exercise 3 Due date: 11/1/15, 23:59 1 System overview In this exercise, you are going to develop another version of the basic resource management service, which you implemented in the first assignment. Read the assignment carefully, as the requirements from all considered components have been modified. The service will allow clients to submit a query for computing resources after specifying several parameters, such as required RAM and number of cores. During query processing, the service will contact servers that provide computing resources, which were registered to the service, and return results received from these servers to the client. The service will support just one operation: 1. Search searches for a specific number of machines with a specified minimal amount of RAM and minimal amount of cores. The response of the service is a list of records containing the following information for each Resource Provider that has matching machines: provider s name, RAM (in GBs), number of cores and number of machines with this configuration. 2 System components The system components are described in the figure below and elaborated in the following. Clients Internet Zookeeper Resource Management Service Internet Resource Providing Servers
2 2.1 Client The system supports several clients. Each client is an interactive console application that communicates with the resource management server over the Internet using REST architecture. You may assume that the resource management server is always up and available. The console application supports the following commands: search <min cores> <min RAM> <num machines> searches for exactly <num machines> machines that have at least <min cores> and at least <min RAM> (all inclusive). The response of the resource management server includes information on the name of the resource provider(s), number of cores, RAM and number of machines with that configuration. Each queried resource provider returns configurations of machines first with minimal number of cores, then minimal amount of RAM that match the requirements. If the resource provider does not have enough machines (but has at least 1) with the required specifications, it may add additional machines from one additional resource provider (elaborated further). The response should be ordered first ascending by the responding resource provider. In each provider s response, first machines provided by that provider ordered descending by number of cores, then descending by RAM, then, if another provider is present in the response, its machines should be listed ordered descending by the number of cores, then descending by RAM. For example: > search Amazon: 16 cores, 32GB RAM x1 (Amazon) 8 cores, 16GB RAM x 1 (Amazon) OracleCloud: 2 cores, 64GB RAM x 2 (OracleCloud) > search Amazon: 16 cores, 32GB RAM x3 (Amazon) 2 cores, 64GB RAM x 1 (OracleCloud) OracleCloud: 2 cores, 64GB RAM x 4 (OracleCloud) exit closes the client application. 2.2 Resource Providing Server The resource providing servers are grouped into a cluster. When a server A belonging to the cluster is queried for N machines, if it doesn t have enough machines with the requested configuration, but has at least one, it should contact all (appropriate) other servers belonging to the cluster to check whether they have more machines to fulfill the request. The requested server can only use one additional server. Both the requested server and the additional server return the resources with minimal number of cores (first) and minimal amount of RAM that match the query requirements. The additional server is chosen to be the server that suggested the lowest amount of total cores, if there is a tie, the additional server with lower lexicographical name is chosen.
3 In order to provide fault tolerance, you have to implement a replication mechanism, which will ensure that the data of each of the resource providing servers is stored on some other server(s) belonging to the same cluster. For example, given a cluster consisting of three servers A, B and C, if A fails, its data on available machines should be managed by B and/or C. Your replication algorithm should provide load balancing among all servers in the cluster (both of storage and of request handling), and should be resilient to up to n-1 failures for clusters consisting of n servers. Notice that failed servers can be restored later with new data. In such a case, the old replicated data should be discarded, and the new data should be replicated. The resource providing servers should expose methods to query for available resources. You are free to choose the architecture of the service (REST or SOAP). Upon the initialization (or failure recovery), each server will be provided with a text file containing information on available machines. The file will contain lines in the following format: <number of cores> <RAM> <machine ID> Notice that the data file may change when the failed server is restarted. 2.3 Resource Management Server The resource management server should expose methods to support clients queries. In addition, it should expose methods for the addition/removal of resource providing servers. Each search query should be forwarded to all resource management servers available at the time of the request. The resource management server should produce a valid response to the client even if one or more Resource Providing Servers failed before or during the request. You may assume that the resource management server is always up and available. 3. ZooKeeper A server that needs to use ZooKeeper service should have a special configuration file present in the run directory of the servers executable. The configuration file should be named zookeeper.conf. It should contain a single line: a comma separated list of host:port pairs, each corresponding to a ZooKeeper server. For example: " :3000, :3001, :3002" 4. WCF Extensions You should implement the following mechanisms through WCF extensions: Caching utilizing the fact that the data is (almost) static, efficient caching of query results is possible. You need to design and implement the caching mechanism in the system at all appropriate components, storing the latest 100 query results and retrieving them when appropriate. Notice that caches might become invalid in case of a resource management server failure and/or recovery. Add an option to programmatically turn off the cache (via an optional command line parameter)
4 Logging each request to the resource management server should be logged. Each log should include information on the parameters of the query and the duration of the service. The name of the log file will be given as a command line parameter to the resource management server. 5. Dry question As you can see, the requested functionality has been reduced to only search queries that do not change the databases. Describe how you would implement reserve/release queries. If you can think of several possible implementations describe them and their tradeoffs. Describe any changes you would make to the replication mechanism or any other part of your current solution for each implementation (if any). You should answer this question as a part of the documentation. Assumptions While solving the exercise, you may assume the following: Resource providing servers may come up and fail at arbitrary times under following restrictions: o After each failure/addition of a resource providing server, there is some (short) grace-period during which the group of resource providing servers does not change. Hint: use this assumption while designing your replication mechanism. Hint2: on addition of a resource providing server, the grace period is not long enough to send replicas to the entire cluster. o During the changes in the cluster, a resource providing server might return an incomplete answer. In particular, a resource providing server should not wait until the replication of the data of new/failed servers is complete. All components are provided with valid command line arguments, as shown below. In particular, input files for the resource management servers are in the specified format. You may not store all machines data (data from the input files) on the ZooKeeper servers. Assume that the data can be too large (use zookeeper only for metadata).
5 Additional details All communication should be made with WCF or using ZooKeeper. Though you may deploy all the components as processes on a single machine, you should consider the specified architecture. The clients should not see the description of the interface between the resource management server and resource providing servers. Resource providing servers may fail at arbitrary times, including during the processing requests from some client(s). Clients should be unaware of these failures. If there is just one resource providing server, replication is not required. Pay special attention to load-balancing, efficiency and fault-tolerance aspects of the system. It is up to you to complete the design and protocol details of the system, in particular, the replication protocol, the caching mechanism, the architecture of the resource management servers and the required data contracts. You need to describe and justify any design decision you take in the documentation. Use exception handling mechanisms to report on internal errors in resource management server and resource providing servers. Make your console applications user friendly. Print messages to show progress and feedback to the user. Your code should be reasonably documented and understandable. A detailed external documentation should describe how you solved the exercise and, in particular, explain and argue your design choices. Please, take the external documentation seriously, it will consist a substantial part in grading your work. Note that you may lose points if some design issues are not described, or there are inconsistencies between the source code and the documentation. Pay special attention to the replication protocol, explain how it works, how it keeps the load balanced and also its efficiency (for example, how much messages are sent to ZooKeeper servers for every operation) Invest considerable time in testing your application. An input file example for the resource providing servers is published with the exercise. Use your own, more sophisticated input files to test your application.
6 Submission Submission is in pairs only and using the electronic submission system. The submitted filename should be ds-ex3.zip The file should contain: 1. A text file named submitters.txt containing the names, IDs and s of the submitters. 2. Another zip file with your entire Visual Studio solution. 3. A doc/pdf file with your external documentation. 4. A zipped folder named run. The folder should contain 3 executables named (with respect to their roles) Client.exe, ResourceManagementServer.exe and ResourceProvidingServer.exe. They will all be invoked from the run folder using the following syntax: client.exe <resource management server URI #1> e.g., client.exe ResourceManagementServer.exe <clients port> <providers port> <log file> e.g., ResourceManagementServer.exe log.txt ResourceProvidingServer.exe <search server port> <cluster servers port> < resource management server URI #2> <input file name> <resource provider name> e.g., ResourceProvidingServer.exe localhost:8100/services/resreg input.txt Amazon <search server port> is the port for incoming search queries. <cluster servers port> is a port for intra-cluster communication. Also, add a text file named commands including examples of running each of the executables. (In particular, correct < resource management server URI #1> and < resource management server URI #2>) Add any other required files and make sure all executables can be run from the submitted directory. Points will be deducted if the executables could not be run from the run directory. Good luck!
The Google File System
The Google File System By Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung (Presented at SOSP 2003) Introduction Google search engine. Applications process lots of data. Need good file system. Solution:
Use Enterprise SSO as the Credential Server for Protected Sites
Webthority HOW TO Use Enterprise SSO as the Credential Server for Protected Sites This document describes how to integrate Webthority with Enterprise SSO version 8.0.2 or 8.0.3. Webthority can be configured
NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0
NS DISCOVER 4.0 ADMINISTRATOR S GUIDE July, 2015 Version 4.0 TABLE OF CONTENTS 1 General Information... 4 1.1 Objective... 4 1.2 New 4.0 Features Improvements... 4 1.3 Migrating from 3.x to 4.x... 5 2
CLI Commands and Disaster Recovery System
CLI Commands on Cisco Prime Collaboration Deployment, page 1 CLI Commands on Cisco Prime Collaboration Deployment The main functions of Cisco Prime Collaboration Deployment (such as creating migration,
Deploying Microsoft Operations Manager with the BIG-IP system and icontrol
Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -
High Availability Essentials
High Availability Essentials Introduction Ascent Capture s High Availability Support feature consists of a number of independent components that, when deployed in a highly available computer system, result
www.basho.com Technical Overview Simple, Scalable, Object Storage Software
www.basho.com Technical Overview Simple, Scalable, Object Storage Software Table of Contents Table of Contents... 1 Introduction & Overview... 1 Architecture... 2 How it Works... 2 APIs and Interfaces...
Documentum Content Distribution Services TM Administration Guide
Documentum Content Distribution Services TM Administration Guide Version 5.3 SP5 August 2007 Copyright 1994-2007 EMC Corporation. All rights reserved. Table of Contents Preface... 7 Chapter 1 Introducing
ADAM 5.5. System Requirements
ADAM 5.5 System Requirements 1 1. Overview The schema below shows an overview of the ADAM components that will be installed and set up. ADAM Server: hosts the ADAM core components. You must install the
IBM Security Access Manager, Version 8.0 Distributed Session Cache Architectural Overview and Migration Guide
IBM Security Systems Access Management June, 2014 IBM Security Access Manager, Version 8.0 Distributed Session Cache Architectural Overview and Migration Guide Authors Jenny Wong ([email protected])
Oracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
Release Notes. LiveVault. Contents. Version 7.65. Revision 0
R E L E A S E N O T E S LiveVault Version 7.65 Release Notes Revision 0 This document describes new features and resolved issues for LiveVault 7.65. You can retrieve the latest available product documentation
How To Install Powerpoint 6 On A Windows Server With A Powerpoint 2.5 (Powerpoint) And Powerpoint 3.5.5 On A Microsoft Powerpoint 4.5 Powerpoint (Powerpoints) And A Powerpoints 2
DocAve 6 Service Pack 1 Installation Guide Revision C Issued September 2012 1 Table of Contents About the Installation Guide... 4 Submitting Documentation Feedback to AvePoint... 4 Before You Begin...
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
Novell Access Manager
J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations
Distributed File System. MCSN N. Tonellotto Complements of Distributed Enabling Platforms
Distributed File System 1 How do we get data to the workers? NAS Compute Nodes SAN 2 Distributed File System Don t move data to workers move workers to the data! Store data on the local disks of nodes
Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x
Out n About! for Outlook Electronic In/Out Status Board Administrators Guide Version 3.x Contents Introduction... 1 Welcome... 1 Administration... 1 System Design... 1 Installation... 3 System Requirements...
Cassandra A Decentralized, Structured Storage System
Cassandra A Decentralized, Structured Storage System Avinash Lakshman and Prashant Malik Facebook Published: April 2010, Volume 44, Issue 2 Communications of the ACM http://dl.acm.org/citation.cfm?id=1773922
Scheduling in SAS 9.4 Second Edition
Scheduling in SAS 9.4 Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. Scheduling in SAS 9.4, Second Edition. Cary, NC: SAS Institute
Lab Answer Key for Module 1: Installing and Configuring Windows Server 2008. Table of Contents Lab 1: Configuring Windows Server 2008 1
Lab Answer Key for Module 1: Installing and Configuring Windows Server 2008 Table of Contents Lab 1: Configuring Windows Server 2008 1 Information in this document, including URL and other Internet Web
ELIXIR LOAD BALANCER 2
ELIXIR LOAD BALANCER 2 Overview Elixir Load Balancer for Elixir Repertoire Server 7.2.2 or greater provides software solution for load balancing of Elixir Repertoire Servers. As a pure Java based software
Apache Stratos (incubating) 4.0.0-M5 Installation Guide
Apache Stratos (incubating) 4.0.0-M5 Installation Guide 1. Prerequisites 2. Product Configuration 2.1 Message Broker Configuration 2.2 Load Balancer Configuration 2.3 Cloud Controller Configuration 2.4
HDFS Architecture Guide
by Dhruba Borthakur Table of contents 1 Introduction... 3 2 Assumptions and Goals... 3 2.1 Hardware Failure... 3 2.2 Streaming Data Access...3 2.3 Large Data Sets... 3 2.4 Simple Coherency Model...3 2.5
ORACLE NOSQL DATABASE HANDS-ON WORKSHOP Cluster Deployment and Management
ORACLE NOSQL DATABASE HANDS-ON WORKSHOP Cluster Deployment and Management Lab Exercise 1 Deploy 3x3 NoSQL Cluster into single Datacenters Objective: Learn from your experience how simple and intuitive
922-280 Avamar Backup and Data De-duplication Exam
922-280 Avamar Backup and Data De-duplication Exam Q&A DEMO Version Copyright (c) 2007 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration purpose only, this free
CHAPTER 10: WEB SERVICES
Chapter 10: Web Services CHAPTER 10: WEB SERVICES Objectives Introduction The objectives are: Provide an overview on how Microsoft Dynamics NAV supports Web services. Discuss historical integration options,
Using RADIUS Agent for Transparent User Identification
Using RADIUS Agent for Transparent User Identification Using RADIUS Agent Web Security Solutions Version 7.7, 7.8 Websense RADIUS Agent works together with the RADIUS server and RADIUS clients in your
Using LDAP Authentication in a PowerCenter Domain
Using LDAP Authentication in a PowerCenter Domain 2008 Informatica Corporation Overview LDAP user accounts can access PowerCenter applications. To provide LDAP user accounts access to the PowerCenter applications,
Developing Microsoft SharePoint Server 2013 Advanced Solutions
Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Details Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key
WebSphere Business Monitor
WebSphere Business Monitor Administration This presentation will show you the functions in the administrative console for WebSphere Business Monitor. WBPM_Monitor_Administration.ppt Page 1 of 21 Goals
Course Outline: Course 20412-Configuring Advanced Windows Server 2012 Services
Course Outline: Course 20412-Configuring Advanced Windows Server 2012 Services Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: The five day course is part three,
Getting Started with SandStorm NoSQL Benchmark
Getting Started with SandStorm NoSQL Benchmark SandStorm is an enterprise performance testing tool for web, mobile, cloud and big data applications. It provides a framework for benchmarking NoSQL, Hadoop,
Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led
Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led Course Description This three day course prepares IT Professionals to administer enterprise search solutions using
Introduction to Big Data Training
Introduction to Big Data Training The quickest way to be introduce with NOSQL/BIG DATA offerings Learn and experience Big Data Solutions including Hadoop HDFS, Map Reduce, NoSQL DBs: Document Based DB
Eucalyptus 3.4.2 User Console Guide
Eucalyptus 3.4.2 User Console Guide 2014-02-23 Eucalyptus Systems Eucalyptus Contents 2 Contents User Console Overview...4 Install the Eucalyptus User Console...5 Install on Centos / RHEL 6.3...5 Configure
Integrating VoltDB with Hadoop
The NewSQL database you ll never outgrow Integrating with Hadoop Hadoop is an open source framework for managing and manipulating massive volumes of data. is an database for handling high velocity data.
Hadoop Distributed File System. Jordan Prosch, Matt Kipps
Hadoop Distributed File System Jordan Prosch, Matt Kipps Outline - Background - Architecture - Comments & Suggestions Background What is HDFS? Part of Apache Hadoop - distributed storage What is Hadoop?
Highly Available AMPS Client Programming
Highly Available AMPS Client Programming 60East Technologies Copyright 2013 All rights reserved. 60East, AMPS, and Advanced Message Processing System are trademarks of 60East Technologies, Inc. All other
DS License Server. Installation and Configuration Guide. 3DEXPERIENCE R2016x
DS License Server Installation and Configuration Guide 3DEXPERIENCE R2016x Contains JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 8 Contains IBM(R) 64-bit SDK for AIX(TM), Java(TM) Technology Edition, Version
NovaBACKUP Central Management Console
NovaBACKUP Central Management Console User Manual NovaStor / November 2013 2013 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are
Backup and Recovery of SAP Systems on Windows / SQL Server
Backup and Recovery of SAP Systems on Windows / SQL Server Author: Version: Amazon Web Services sap- on- [email protected] 1.1 May 2012 2 Contents About this Guide... 4 What is not included in this guide...
Installation Notes for Outpost Network Security (ONS) version 3.2
Outpost Network Security Installation Notes version 3.2 Page 1 Installation Notes for Outpost Network Security (ONS) version 3.2 Contents Installation Notes for Outpost Network Security (ONS) version 3.2...
John D. Bonam Disaster Recovery Architecture Session # 2841
John D. Bonam Disaster Recovery Architecture Session # 2841 LEARNING POINTS Understand the known Traditional approach to Backup Recovery of the BusinessObjects Environment Understand the need for Disaster
EMC Documentum Repository Services for Microsoft SharePoint
EMC Documentum Repository Services for Microsoft SharePoint Version 6.5 SP2 Installation Guide P/N 300 009 829 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com
OBSERVEIT DEPLOYMENT SIZING GUIDE
OBSERVEIT DEPLOYMENT SIZING GUIDE The most important number that drives the sizing of an ObserveIT deployment is the number of Concurrent Connected Users (CCUs) you plan to monitor. This document provides
AppSense Environment Manager. Enterprise Design Guide
Enterprise Design Guide Contents Introduction... 3 Document Purpose... 3 Basic Architecture... 3 Common Components and Terminology... 4 Best Practices... 5 Scalability Designs... 6 Management Server Scalability...
Scheduling in SAS 9.3
Scheduling in SAS 9.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. Scheduling in SAS 9.3. Cary, NC: SAS Institute Inc. Scheduling in SAS 9.3
SAS 9.4 Intelligence Platform
SAS 9.4 Intelligence Platform Application Server Administration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS 9.4 Intelligence Platform:
VMware vrealize Operations for Horizon Security
VMware vrealize Operations for Horizon Security vrealize Operations for Horizon 6.2 This document supports the version of each product listed and supports all subsequent versions until the document is
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2
Configuration Guide Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2 This document describes how to configure Apache HTTP Server
Quick Start - NetApp File Archiver
Page 1 of 19 Quick Start - NetApp File Archiver TABLE OF CONTENTS OVERVIEW Introduction Key Features Terminology SYSTEM REQUIREMENTS DEPLOYMENT Installation Method 1: Interactive Install Method 2: Install
The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
MiaRec. Architecture for SIPREC recording
Architecture for SIPREC recording Table of Contents 1 Overview... 3 2 Architecture... 4 3 Third-party application integration... 6 3.1 REST API... 6 3.2 Direct access to MiaRec resources... 7 4 High availability
Comprehensive List of XenDesktop Event Log Entries
Comprehensive List of XenDesktop Event Log Entries VDA Events 1200 Error Exception '%1' of type '%2' while starting the service. The service will now stop. When VDA fails to initialise or start. Renaming
Administering the Web Server (IIS) Role of Windows Server
Course 10972A: Administering the Web Server (IIS) Role of Windows Server Course Details Course Outline Module 1: Overview and Installing Internet Information Services In this module students will learn
CIS 505: Software Systems
CIS 505 Project 1 CIS 505: Software Systems Project: MMS Mail System (MMSys) Design Document: Due on 28th March 2007 before class Source Code: Due on 20th April 2007 by 5 PM 1 Outline For this project,
Preparing a Windows 7 Gold Image for Unidesk
Preparing a Windows 7 Gold Image for Unidesk What is a Unidesk gold image? In Unidesk, a gold image is, essentially, a virtual machine that contains the base operating system and usually, not much more
Cloud Services ADM. Agent Deployment Guide
Cloud Services ADM Agent Deployment Guide 10/15/2014 CONTENTS System Requirements... 1 Hardware Requirements... 1 Installation... 2 SQL Connection... 4 AD Mgmt Agent... 5 MMC... 7 Service... 8 License
Availability Digest. MySQL Clusters Go Active/Active. December 2006
the Availability Digest MySQL Clusters Go Active/Active December 2006 Introduction MySQL (www.mysql.com) is without a doubt the most popular open source database in use today. Developed by MySQL AB of
LARGE-SCALE DATA STORAGE APPLICATIONS
BENCHMARKING AVAILABILITY AND FAILOVER PERFORMANCE OF LARGE-SCALE DATA STORAGE APPLICATIONS Wei Sun and Alexander Pokluda December 2, 2013 Outline Goal and Motivation Overview of Cassandra and Voldemort
VMware vcenter Log Insight Getting Started Guide
VMware vcenter Log Insight Getting Started Guide vcenter Log Insight 1.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by
ElectricCommander. Technical Notes MS Visual Studio Add-in Integration version 1.5.0. version 3.5 or higher. October 2010
ElectricCommander version 3.5 or higher Technical Notes MS Visual Studio Add-in Integration version 1.5.0 October 2010 This document contains information about the ElectricCommander integration with the
G22.3250-001. Porcupine. Robert Grimm New York University
G22.3250-001 Porcupine Robert Grimm New York University Altogether Now: The Three Questions! What is the problem?! What is new or different?! What are the contributions and limitations? Porcupine from
Configuring and Integrating Oracle
Configuring and Integrating Oracle The Basics of Oracle 3 Configuring SAM to Monitor an Oracle Database Server 4 This document includes basic information about Oracle and its role with SolarWinds SAM Adding
Installing and Configuring vcenter Support Assistant
Installing and Configuring vcenter Support Assistant vcenter Support Assistant 5.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
dbx SN Azure Setup Guide
dbx SN Azure Setup Guide Rev 1.0 Oct 2014 XtremeData, Inc. 999 Plaza Dr., Ste. 570 Schaumburg, IL 60173 www.xtremedata.com Overview... 3 Virtual machine setup... 3 Step 1: Launch Virtual machine (node)...
Installation Guide. Release Management for Visual Studio 2013
1 Installation Guide Release Management for Visual Studio 2013 This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may
Studio 5.0 User s Guide
Studio 5.0 User s Guide wls-ug-administrator-20060728-05 Revised 8/8/06 ii Copyright 2006 by Wavelink Corporation All rights reserved. Wavelink Corporation 6985 South Union Park Avenue, Suite 335 Midvale,
NexentaConnect for VMware Virtual SAN
NexentaConnect for VMware Virtual SAN User Guide 1.0.2 FP3 Date: April, 2016 Subject: NexentaConnect for VMware Virtual SAN User Guide Software: NexentaConnect for VMware Virtual SAN Software Version:
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...
TP1: Getting Started with Hadoop
TP1: Getting Started with Hadoop Alexandru Costan MapReduce has emerged as a leading programming model for data-intensive computing. It was originally proposed by Google to simplify development of web
A Transend Corporation White Paper Preparing Microsoft Exchange Server for Migration
A Transend Corporation White Paper Preparing Microsoft Exchange Server for Migration Copyright December 2012 by Transend Corporation Table of Contents Section 1: Introduction... 1 Section 2: Basic Requirements...
AWS Plug-in Guide. Qlik Sense 1.1 Copyright 1993-2015 QlikTech International AB. All rights reserved.
AWS Plug-in Guide Qlik Sense 1.1 Copyright 1993-2015 QlikTech International AB. All rights reserved. Copyright 1993-2015 QlikTech International AB. All rights reserved. Qlik, QlikTech, Qlik Sense, QlikView,
Using EMC Documentum with Adobe LiveCycle ES
Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in
Glyma Deployment Instructions
Glyma Deployment Instructions Version 0.8 Copyright 2015 Christopher Tomich and Paul Culmsee and Peter Chow Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
SAM XFile. Trial Installation Guide Linux. Snell OD is in the process of being rebranded SAM XFile
SAM XFile Trial Installation Guide Linux Snell OD is in the process of being rebranded SAM XFile Version History Table 1: Version Table Date Version Released by Reason for Change 10/07/2014 1.0 Andy Gingell
IBM WebSphere Application Server Version 7.0
IBM WebSphere Application Server Version 7.0 Centralized Installation Manager for IBM WebSphere Application Server Network Deployment Version 7.0 Note: Before using this information, be sure to read the
Integrating Data Protection Manager with StorTrends itx
Integrating Data Protection Manager with StorTrends itx INTEGRATING DATA PROTECTION MANAGER WITH STORTRENDS ITX 2 1. Introduction 2 2. Test Environment 2 Requirements 2 3. Setting up the Application Servers
ClearPass Policy Manager 6.3
ClearPass Policy Manager 6.3 Tech Note: Installing or Upgrading on a Virtual Machine This document describes the procedures for installing and upgrading ClearPass Policy Manager 6.3 on a Virtual Machine.
How To Manage An Orgs Server 10G (Operating System)
Oracle University Contact Us: 1.800.529.0165 Oracle Application Server 10g R2: Administration II Duration: 5 Days What you will learn The focus of this class is to introduce how to distribute Oracle Application
Backup / migration of a Coffalyser.Net database
Backup / migration of a Coffalyser.Net database There are two main procedures for backup or migration of your Coffalyser.Net database. One of these procedures makes use of the SQL management studio software
SAS 9.3 Intelligence Platform
SAS 9.3 Intelligence Platform Application Server Administration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. SAS SAS 9.3 Intelligence
ARIS Education Package Process Design & Analysis Installation Guide. Version 7.2. Installation Guide
ARIS Education Package Process Design & Analysis Installation Guide Version 7.2 Installation Guide March 2012 This publication is protected by international copyright law. All rights reserved. No part
Administrator Guide XenData Metadata Backup. Version 5.0x
Administrator Guide XenData Metadata Backup Version 5.0x 2007 XenData Limited. All rights reserved. XenData is a trademark of XenData Limited. Document last modified date: 090610 2 Contents Metadata Backup
Funambol Exchange Connector v6.5 Installation Guide
Funambol Exchange Connector v6.5 Installation Guide Last modified: May 7, 2008 Table of Contents 1.Introduction...3 1.1. Prerequisites...3 1.2. Related documents...3 2.Funambol Exchange Synchronization
Silect Software s MP Author
Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,
Server Installation Manual 4.4.1
Server Installation Manual 4.4.1 1. Product Information Product: BackupAgent Server Version: 4.4.1 2. Introduction BackupAgent Server has several features. The application is a web application and offers:
The Best of Both Worlds Sharing Mac Files on Windows Servers
The Best of Both Worlds Sharing Mac Files on Windows Servers March, 2008 1110 North Glebe Road Suite 450 Arlington, VA 22201 phone: 800.476.8781 or +1.703.528.1555 fax: +1.703.527.2567 or +1.703.528.3296
StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster
#1 HyperConverged Appliance for SMB and ROBO StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with MARCH 2015 TECHNICAL PAPER Trademarks StarWind, StarWind Software and the
Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud
Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud David Pae, Ulf Schoo June 2013 (Please consult http://aws.amazon.com/windows/
High Availability And Disaster Recovery
High Availability And Disaster Recovery Copyright 2011 Deepnet Security Limited Copyright 2011, Deepnet Security. All Rights Reserved. Page 1 Trademarks Deepnet Unified Authentication, MobileID, QuickID,
How to monitor AD security with MOM
How to monitor AD security with MOM A article about monitor Active Directory security with Microsoft Operations Manager 2005 Anders Bengtsson, MCSE http://www.momresources.org November 2006 (1) Table of
VMware vrealize Operations for Horizon Security
VMware vrealize Operations for Horizon Security vrealize Operations for Horizon 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is
Deploying Load balancing for Novell Border Manager Proxy using Session Failover feature of NBM 3.8.4 and L4 Switch
Novell Border Manager Appnote Deploying Load balancing for Novell Border Manager Proxy using Session Failover feature of NBM 3.8.4 and L4 Switch Bhavani ST and Gaurav Vaidya Software Consultant [email protected]
Symantec Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL Server
Symantec Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL Server Windows 6.1 February 2014 Symantec Storage Foundation and High Availability Solutions
ILMT Central Team. Performance tuning. IBM License Metric Tool 9.0 Questions & Answers. 2014 IBM Corporation
ILMT Central Team Performance tuning IBM License Metric Tool 9.0 Questions & Answers ILMT Central Team Contact details [email protected] https://ibm.biz/ilmt_forum https://ibm.biz/ilmt_wiki https://ibm.biz/ilmt_youtube
Moving the TRITON Reporting Databases
Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,
