Apache Stratos (incubating) M5 Installation Guide
|
|
|
- Isabel Johnston
- 9 years ago
- Views:
Transcription
1 Apache Stratos (incubating) 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 Stratos Controller Configuration 2.5 AutoScaler Configuration 2.6 Complex Event Processor (CEP) Configuration 3. Cartridge Creation 3.1 Prepare an Instance of an IaaS Image 3.2 Install Cartridge Agent Scripts, Event Publisher, Event Subscriber and Health Publisher 3.3 Create Cartridge Image 3.4 Sample Cartridge Images 4. Configuring HAProxy Load Balancer 5. Starting Apache Stratos
2 1. Prerequisites Apache Stratos Products Required: apache stratos autoscaler SNAPSHOT (AutoScaler) apache stratos sc SNAPSHOT (Stratos Controller) apache stratos cc SNAPSHOT (Cloud Controller) apache stratos load balancer SNAPSHOT (Load Balancer) apache stratos cartridge agent SNAPSHOT (Cartridge Agent) Optional Apache Stratos Extensions: apache stratos haproxy extension SNAPSHOT (HAProxy Extension) Download above Apache Stratos M5 binary packages from the following location: incubating m5/ Dependent Products Required: wso2cep (Complex Event Processor) wso2mb (Message Broker) Download above WSO2 products from the following location: event processor/ broker/ Dependent Software Required: Java Runtime 1.6 MySQL Server 5.5 MySQL Connector for Java 2. Product Configuration 2.1 Message Broker Configuration The <mb home>/repository/conf/carbon.xml file needs to be updated in Message Broker (MB): <offset>5</offset> <! Port Offset > Update message broker port offset, default value would be 5. The resulting message broker port would be Load Balancer Configuration
3 Load balancer is defined as a service from this milestone onwards. Therefore a load balancer cartridge needs to be created with the following configuration. Configuration parameters MB IP, MB PORT, CEP IP, CEP PORT and LB CLUSTER ID will be sent in the instance payload. 1. <lb home>/repository/conf/loadbalancer.conf loadbalancer # Default load balancing algorithm # Refer algorithm name from algorithms section. algorithm: round robin; # Enable/disable failover handling # If failover handling is enabled load balancer will retry requests on all members in a # given cluster if the selected member fails to respond. failover: true; # Enable/disable session affinity # If session affinity is enabled load balancer will track all outgoing sessions and delegate # incoming requests to members with same sessions. session affinity: true; # Session timeout in milli seconds session timeout: 90000; # Enable/disable topology event listener # If this property is set to true, load balancer will listen to topology events and build # the topology configuration accordingly. If not static configuration given in the services # section will be used. topology event listener enabled: true; # Message broker endpoint # Provide message broker ip address and port if topology_event_listener_enabled is set to true. mb ip: <message broker ip>; mb port: <message broker port>; # Topology service filter # Provide service names in a comma separated list to filter
4 incoming topology events if # topology_event_listener_enabled is set to true. This functionality could be used for hosting # dedicated load balancers for services. # topology service filter: service name1, service name2; # Topology cluster filter # Provide cluster ids in a comma separated list to filter incoming topology events if # topology_event_listener_enabled is set to true. This functionality could be used for hosting # dedicated load balancers for subscriptions. # topology cluster filter: cluster id1, cluster id2; # Topology member filter # Provide load balancer cluster ids in a comma separated list to filter incoming topology events if # topology_event_listener_enabled is set to true. This functionality could be used for allowing members # to join a given load balancer cluster. # topology member filter: lb cluster id=lb cluster id1; # Enable/disable cep statistics publisher cep stats publisher enabled: true; # Complex event processor endpoint # Provide CEP ip address and port if stats_publisher_enabled is set to true. cep ip: <cep ip>; cep port: <cep port>; # Load balancing algorithm class names. algorithms round robin # algorithm name class name: org.apache.stratos.load.balancer.algorithm.roundrobin; Update message broker ip and message broker port, cep ip, cep port and lb cluster id values from the payload parameters.
5 2. <lb home>/repository/conf/axis2/axis2.xml <transportreceiver name="http" class="class name"> <parameter name="port" locked="false">8280</parameter> </transportreceiver> <transportreceiver name="https" class="class name"> <parameter name="port" locked="false">8243</parameter> </transportreceiver> Update http and https ports if required. Default values would be http=8280, https=8243. Dedicated Load Balancing for Services Load balancer could be configured to manage a given set of services. This functionality could be used for hosting dedicated load balancers for separate services. Sample Scenario: Configure two load balancers to manage two different sets of services: Load Balancer L1: Services Managed: AppServer, ESB Update below property in <lb home>/repository/conf/loadbalancer.conf with the service names: AppServer, ESB: topology service filter: AppServer,ESB; Load Balancer L2: Services Managed: PHP Update below property in <lb home>/repository/conf/loadbalancer.conf with the service names: PHP: topology cluster filter: PHP; 2.3 Cloud Controller Configuration Following configuration files need to be updated in Cloud Controller (CC): 1. <cc home>/repository/conf/carbon.xml <offset>1</offset> <! Port Offset > Update cloud controller port offset, default value would be 1. The resulting cloud controller https port would be <cc home>/repository/conf/cloud controller.xml
6 Define one of the below IaaS providers in cloud controller.xml file: <cloudcontroller>... <iaasprovider type="ec2" name="amazon EC2"> <classname>org.apache.stratos.cloud.controller.iaases.awsec2iaas</cla ssname> <provider>aws ec2</provider> <identity svns:secretalias="cloud.controller.ec2.identity">xxx</identity> <credential svns:secretalias="cloud.controller.ec2.credential">xxx</credential> <property name="jclouds.ec2.ami query" value="owner id=xxx;state=available;image type=machine"/> <property name="availabilityzone" value="xxx"/> <property name="securitygroups" value="xxx"/> <property name="keypair" value="xxx"/> <property name="autoassignip" value="true" /> <imageid>xxx</imageid> <! [optional] default cartridge id > </iaasprovider>... </cloudcontroller> Update identity, credential, owner id, availability zone, security groups, key pair name for the Amazon EC2 IaaS provider. <cloudcontroller>... <iaasprovider type="openstack" name="openstack"> <classname>org.apache.stratos.cloud.controller.iaases.openstackn ovaiaas</classname> <provider>openstack nova</provider> <identity svns:secretalias="cloud.controller.openstack.identity">xxx:xxx</ident ity> <credential svns:secretalias="cloud.controller.openstack.credential">xxx</credent ial> <property name="jclouds.endpoint" value=" /> <property name="jclouds.openstack nova.auto create floating ips" value="false"/> <property name="jclouds.api version" value="2.0/" /> <property name="securitygroups" value="xxx"/>
7 <property name="keypair" value="xxx"/> <property name="autoassignip" value="true" /> <imageid>nova/xxx</imageid> <! [optional] default cartridge id > </iaasprovider>... </cloudcontroller> Update identity, credential, Openstack API URL (jclouds.endpoint), security groups and key pair name for the Openstack provider. 3. <cc home>/repository/conf/jndi.properties connectionfactoryname=topicconnectionfactory rbon?brokerlist='tcp://<message broker ip>:<message broker port>' java.naming.factory.initial=org.wso2.andes.jndi.propertiesfileinitial ContextFactory Update message broker ip and message broker port values, default values would be message broker ip=localhost, message broker port= Stratos Controller Configuration Following configuration files need to be updated in Stratos Controller (SC): 1. <sc home>/repository/conf/carbon.xml <offset>2</offset> <! Port Offset > Update stratos controller port offset, default value would be 2. The resulting https port would be <sc home>/repository/conf/cartridge config.properties mb.ip=<message broker ip> mb.port=<message broker port> cep.ip=<cep ip> cep.port=<cep port> repository.info.epr = controller ip>:<stratos controller https port>/servi ces/repositoryinformationservice puppet.ip=<puppet master ip> sc.ip=<stratos controller ip> cloud.controller.service.url= controller ip>:<clou
8 d controller https port>/services/cloudcontrollerservice/ autoscaler.service.url= ip>:<autoscaler https port>/services/autoscalerservice/ adc.jdbc.url=jdbc:mysql:/localhost:3306/stratos_foundation adc.jdbc.username=root adc.jdbc.password=mysql adc.jdbc.driver=com.mysql.jdbc.driver Update message broker ip, message broker port, cep ip, cep port, stratos controller ip, puppet master ip, cloud controller ip, cloud controller https port, autoscaler ip, autoscaler https port and stratos controller https port. 3. <sc home>/repository/conf/jndi.properties connectionfactoryname=topicconnectionfactory rbon?brokerlist='tcp://<message broker ip>:<message broker port>' java.naming.factory.initial=org.wso2.andes.jndi.propertiesfileinitial ContextFactory Update message broker ip and message broker port values, default values would be message broker ip=localhost, message broker port= Create Databases: Create Userstore and Stratos Foundation databases in MySQL Database Server using userstore.sql and stratos_foundation.sql found at incubator stratos/tools/stratos installer/resources/ directory. 5. Update data source configurations: Update userstore data source in: <sc_home>/repository/conf/datasources/master datasources.xml <datasource> <name>wso2_carbon_db</name> <description>the datasource used for registry and user manager</description> <jndiconfig> <name>jdbc/wso2carbondb</name> </jndiconfig> <definition type="rdbms"> <configuration>
9 <url>jdbc:mysql://localhost:3306/userstore?autoreconnect=true</url> <username>root</username> <password>mysql</password> <driverclassname>com.mysql.jdbc.driver</driverclassname> <maxactive>50</maxactive> <maxwait>60000</maxwait> <testonborrow>true</testonborrow> <validationquery>select 1</validationQuery> <validationinterval>30000</validationinterval> </configuration> </definition> </datasource> 6. Copy the mysql connector jar to <sc_home>/repository/components/lib 2.5 AutoScaler Configuration Following configuration files need to be updated in AutoScaler: 1. <as home>/repository/conf/carbon.xml <offset>3</offset> <! Port Offset > Update autoscaler port offset, default value would be 3. The resulting https port would be <as home>/repository/conf/jndi.properties connectionfactoryname=topicconnectionfactory rbon?brokerlist='tcp://<message broker ip>:<message broker port>' java.naming.factory.initial=org.wso2.andes.jndi.propertiesfileinitial ContextFactory Update message broker ip and message broker port values, default values would be message broker ip=localhost, message broker port= Complex Event Processor (CEP) Configuration Following configuration and artifact files needs to be updated in complex event processor: 1. <cep home>/repository/conf/carbon.xml
10 <offset>4</offset> <! Port Offset > Update CEP port offset, default value would be 4. The resulting thrift port would be <cep home>/repository/conf Copy following file from incubator stratos/extensions/cep/artifacts/stream_definitions to <cep home>/repository/conf stream manager config.xml 3. <cep home>/repository/conf/jndi.properties # use the following property to configure the default connector connectionfactory.topicconnectionfactory = amqp://admin:admin@clientid/carbon?brokerlist='tcp://<message brokerip>:<message broker port>'&reconnect='true' # use the following property to specify the JNDI name of the connection factory connectionfactorynames = connectionfactory, topicconnectionfactory # register some topics in JNDI using the form # topic.[jndiname] = [physicalname] topic.lb stats = lb stats topic.instance stats = instance stats topic.summarized health stats = summarized health stats Update message broker ip and message broker port. 4. <cep home>/repository/conf/siddhi/siddhi.extension Add the following content to siddhi.extension org.apache.stratos.cep.extension.gradientfinderwindowprocessor org.apache.stratos.cep.extension.secondderivativefinderwindowprocesso r org.apache.stratos.cep.extension.faulthandlingwindowprocessor 5. <cep home>/repository/components/lib Build the project at <STRATOS_SOURCE_HOME>/extensions/cep/stratos cep extensions Copy org.apache.stratos.cep.extension SNAPSHOT.jar to
11 <cep home>/repository/components/lib. 6. <cep home>/repository/deployment/server/eventbuilders Copy following files from incubator stratos/extensions/cep/artifacts/eventbuilders/ to <cep home>/repository/deployment/server/eventbuilders: HealthStatisticsEventBuilder.xml InstanceStatisticsEventBuilder.xml LoadBalancerStatisticsEventBuilder.xml 7. <cep home>/repository/deployment/server/inputeventadaptors Copy following files from incubator stratos/extensions/cep/artifacts/inputeventadaptors/ to <cep home>/repository/deployment/server/inputeventadaptors: DefaultWSO2EventInputAdaptor.xml 8. <cep home>/repository/deployment/server/outputeventadaptors Copy following files from incubator stratos/extensions/cep/artifacts/outputeventadaptors/ to <cep home>/repository/deployment/server/outputeventadaptors: DefaultWSO2EventOutputAdaptor.xml JMSOutputAdaptor.xml 9. <cep home>/repository/deployment/server/executionplans Copy following files from incubator stratos/extensions/cep/artifacts/executionplans/ to <cep home>/repository/deployment/server/executionplans: AverageHeathRequest.xml AverageInFlightRequestsFinder.xml GradientOfHealthRequest.xml GradientOfRequestsInFlightFinder.xml SecondDerivativeOfHealthRequest.xml SecondDerivativeOfRequestsInFlightFinder.xml 10. <cep home>/repository/deployment/server/eventformatters Copy following files from incubator stratos/extensions/cep/artifacts/eventformatters/ to <cep home>/repository/deployment/server/eventformatters: AverageInFlightRequestsEventFormatter.xml AverageLoadAverageEventFormatter.xml AverageMemoryConsumptionEventFormatter.xml FaultMessageEventFormatter.xml
12 GradientInFlightRequestsEventFormatter.xml GradientLoadAverageEventFormatter.xml GradientMemoryConsumptionEventFormatter.xml MemberAverageLoadAverageEventFormatter.xml MemberAverageMemoryConsumptionEventFormatter.xml MemberGradientLoadAverageEventFormatter.xml MemberGradientMemoryConsumptionEventFormatter.xml MemberSecondDerivativeLoadAverageEventFormatter.xml MemberSecondDerivativeMemoryConsumptionEventFormatter.xml SecondDerivativeInFlightRequestsEventFormatter.xml SecondDerivativeLoadAverageEventFormatter.xml SecondDerivativeMemoryConsumptionEventFormatter.xml 3. Cartridge Creation In Apache Stratos M5 milestone there are two types of cartridge images: 1. Standard Cartridge Images 2. Puppet based Cartridge Images In this section you will find information on creating standard cartridge images. Please refer Apache Statos M5 Puppet Guide document on information on creating Puppet based cartridge images. 3.1 Prepare a VM Instance Start a VM instance in an IaaS and install all required software. For an example to create an Apache Tomcat cartridge, Java Runtime and Apache Tomcat Server could be installed on an Ubuntu VM instance. 3.2 Install Cartridge Agent Upload Cartridge Agent binary package and Cartridge Agent scripts found at incubator stratos/products/cartridge agent/modules/scripts/ folder to the above virtual machine instance. Then extract the Cartridge Agent binary package to /opt/apache stratos cartridge agent/cartridge agent/ and copy the cartridge agent script files to /opt/apache stratos cartridge agent/ folder. Afterwards update /etc/rc.local file to trigger the cartridge agent.sh file at the virtual machine boot time. 3.3 Create Cartridge Image
13 Once the required software and configuration files are in place create an IaaS image from the above virtual machine instance and update the cartridge definition JSON file. 3.4 Sample Cartridge Images There are two sample cartridge images created in Amazon EC2, Asia Pacific (Singapore) region. Details are as follows: Puppet Base Image AMI ID: ap southeast 1/ami 2e0d5a7c AMI Name: apache stratos M5 base cartridge v2 Load Balancer Cartridge Image AMI ID: ap southeast 1/ami da297e88 AMI Name: apache stratos m5 lb cartridge r25 debug 4. Configuring HAProxy Load Balancer Apache Stratos HAProxy Extension could be used for integrating HAProxy load balancer with Apache Stratos. Please follow below steps to proceed with the installation: 1. Download and extract HAProxy binary distribution to a desired location: <haproxy home>. 2. Extract apache stratos haproxy extension SNAPSHOT bin.zip to a desired location: <haproxy extension home>. 3. Open <haproxy extension home>/bin/haproxy extension.sh file in a text editor and update following system properties: Dexecutable.file.path=<haproxy home>/haproxy # HAProxy executable file path Dthrift.receiver.ip=localhost # CEP IP Address Dthrift.receiver.port=7615 # CEP Port 4. Open <haproxy extension home>/conf/jndi.properties file in a text editor and update message broker information: connectionfactory.topicconnectionfactory=amqp://admin:admin@carbon/carbon?brokerlist='tcp: //<message broker ip>:<message broker port>' 5. If required default load balancer configuration could be updated in below template file: <haproxy extension home>/templates/haproxy.cfg.template 6. Run <haproxy extension home>/bin/haproxy extension.sh
14 5. Starting Apache Stratos Start products in the following order: 1. Message Broker 2. Cloud Controller 3. Complex Event Processor 4. Auto Scaler 5. Stratos Controller 6. Deploying Artifacts & Subscribing to Services File system based deployment methods for partitions, autoscaling policies, deployment policies and cartridge definitions are no longer supported in Apache Stratos M5 milestone. These artifacts are now defined in json format and deployed through the Rest API. The order of artifact deployment is as follows: 1. Deploy Partitions Execute the following command in Stratos CLI to deploy a partition: stratos> deploy partition p /path/to/json/partition.json 2. Deploy Deployment Policies Execute the following command in Stratos CLI to deploy a deployment policy: stratos> deploy deployment policy p /path/to/json/deployment policy.json 3. Deploy Autoscale Policies Execute the following command in Stratos CLI to deploy a autoscale policy: stratos> deploy autoscaling policy p /path/to/json/autoscale policy.json 4. Deploy Load Balancer Cartridges Execute the following command in Stratos CLI to deploy a load balancer cartridge: stratos> deploy cartridge p /path/to/json/load balancer cartridge.json
15 5. Deploy Service Cartridges Execute the following command in Stratos CLI to deploy a service cartridge: stratos> deploy cartridge p /path/to/json/service cartridge.json Once above artifacts are successfully deployed, users could subscribe to services. Execute the below command in Stratos CLI to subscribe to a service: stratos> subscribe cartridge <service name> <subscription alias> ap autoscale policy id dp deployment policy id u <username> p <password> r <git repo url> Please find sample JSON files below: Partition Definition "partition": "id": "P1", "provider": "ec2", "property": [ "name": "region", "value": "ap southeast 1" ] Autoscale Policy Definition "autoscalepolicy": "id": "economypolicy", "loadthresholds": "requestsinflight": "average": "6000", "gradient": "0", "secondderivative": "0", "scaledownmarginofgradient": "1.0", "scaledownmarginofsecondderivative": "0.2"
16 , "memoryconsumption": "average": "6000", "gradient": "0", "secondderivative": "0", "scaledownmarginofgradient": "1.0", "scaledownmarginofsecondderivative": "0.2", "loadaverage": "average": "6000", "gradient": "0", "secondderivative": "0", "scaledownmarginofgradient": "1.0", "scaledownmarginofsecondderivative": "0.2" Deployment Policy Definition "deploymentpolicy": "id": "isuruh ec2", "partitiongroup": "id": "ec2", "partitionalgo": "one after another", "partition": [ "id": "P1", "partitionmax": "3", "partitionmin": "1" ] Loadbalancer Cartridge "cartridgedefinitionbean": "type": "lb", "provider": "apache",
17 "host": "stratos.org", "displayname": "load balancer", "description": "LB Cartridge", "version": "4", "defaultautoscalingpolicy": "economypolicy", "multitenant": "false", "portmapping": [ "protocol": "http", "port": "8280", "proxyport": "8280", "protocol": "https", "port": "8243", "proxyport": "8243" ], "deployment":, "iaasprovider": [ "type": "ec2", "imageid": "ap southeast 1/ami ", "maxinstancelimit": "5", "property": [ "name": "instancetype", "value": "m1.medium", "name": "keypair", "value": "xxxxxx" ] ], "loadbalancer":, "property": [ "name": "load.balancer", "value": "true"
18 , "name": "payload_parameter.mb_ip", "value": "xx.xx.xx.xx", "name": "payload_parameter.mb_port", "value": "xxxx", "name": "payload_parameter.cep_ip", "value": "xx.xx.xx.xx", "name": "payload_parameter.cep_port", "value": "xxxx" ] PHP Cartridge Definition "cartridgedefinitionbean": "type": "php", "provider": "apache", "host": "stratos.org", "displayname": "PHP", "description": "PHP Cartridge", "version": "7", "multitenant": "false", "portmapping": [ "protocol": "http", "port": "80", "proxyport": "8280", "protocol": "https", "port": "443", "proxyport": "8243"
19 ], "deployment":, "iaasprovider": [ "type": "ec2", "imageid": "ap southeast 1/ami 2e0d5a7c", "maxinstancelimit": "4", "property": [ "name": "instancetype", "value": "m1.medium", "name": "keypair", "value": "xxxxxxxx" ] ], "loadbalancer": "type": "lb", "property": "name": "default.load.balancer", "value": "true", Please update parameter values in each JSON file according to your configuration settings. Please refer Apache Stratos M5 REST API Guide document for instructions on directly invoking the REST API via curl without using the Stratos CLI. It contains sample curl commands that could be used for deploying partitions, policies, cartridges and other operations such as subscribing, etc.
19.10.11. Amazon Elastic Beanstalk
19.10.11 Amazon Elastic Beanstalk A Short History of AWS Amazon started as an ECommerce startup Original architecture was restructured to be more scalable and easier to maintain Competitive pressure for
Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos
Apache Stratos Building a PaaS using OSGi and Equinox Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos @pzfreo #wso2 #apache [email protected] [email protected] 1 About me CTO and Co- Founder
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
Guide to the LBaaS plugin ver. 1.0.2 for Fuel
Guide to the LBaaS plugin ver. 1.0.2 for Fuel Load Balancing plugin for Fuel LBaaS (Load Balancing as a Service) is currently an advanced service of Neutron that provides load balancing for Neutron multi
OpenTOSCA Release v1.1. Contact: [email protected] Documentation Version: March 11, 2014 Current version: http://files.opentosca.
OpenTOSCA Release v1.1 Contact: [email protected] Documentation Version: March 11, 2014 Current version: http://files.opentosca.de NOTICE This work has been supported by the Federal Ministry of Economics
Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0
Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Contents Introduction... 3 Endpoint deployment... 3 Endpoint minimal hardware requirements:... 3 Endpoint software requirements:...
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
FILECLOUD HIGH AVAILABILITY
FILECLOUD HIGH AVAILABILITY ARCHITECTURE VERSION 1.0 FileCloud HA Architecture... 2 Load Balancers... 3 FileCloud Component: App server node... 3 FileCloud Component: Mongo DB Replica set... 3 Instructions
IUCLID 5 Guidance and Support
IUCLID 5 Guidance and Support Web Service Installation Guide July 2012 v 2.4 July 2012 1/11 Table of Contents 1. Introduction 3 1.1. Important notes 3 1.2. Prerequisites 3 1.3. Installation files 4 2.
White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)
Cloud Native Advantage: Multi-Tenant, Shared Container PaaS Version 1.1 (June 19, 2012) Table of Contents PaaS Container Partitioning Strategies... 03 Container Tenancy... 04 Multi-tenant Shared Container...
AdWhirl Open Source Server Setup Instructions
AdWhirl Open Source Server Setup Instructions 11/09 AdWhirl Server Setup Instructions The server runs in Amazon s web cloud. To set up the server, you need an Amazon Web Services (AWS) account and the
UFTP AUTHENTICATION SERVICE
UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................
The Compatible One Application and Platform Service 1 (COAPS) API User Guide
The Compatible One Application and Platform Service 1 (COAPS) API User Guide Using the COAPS API (v1.5.3) to provision and manage applications on Cloud Foundry Telecom SudParis, Computer Science Department
vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN-000186-00
vcenter Chargeback 1.0 EN-000186-00 You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product
Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0
Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0 Third edition (May 2012). Copyright International Business Machines Corporation 2012. US Government Users Restricted
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE VERSION 1.6.0 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Server Roles... 4 Installation... 9 Server WAR Deployment...
Setting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab Cloud Fernando López Telefónica I+D Cloud Architects, FIWARE [email protected], @flopezaguilar (Slides: http://tinyurl.com/fiwarelab-cloud)
Load Balancing VMware Horizon View. Deployment Guide
Load Balancing VMware Horizon View Deployment Guide v1.1.0 Copyright 2014 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 4 Appliances Supported... 4 VMware Horizon View Versions Supported...4
Secure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
Getting Started with Amazon EC2 Management in Eclipse
Getting Started with Amazon EC2 Management in Eclipse Table of Contents Introduction... 4 Installation... 4 Prerequisites... 4 Installing the AWS Toolkit for Eclipse... 4 Retrieving your AWS Credentials...
Monitor Your Key Performance Indicators using WSO2 Business Activity Monitor
Published on WSO2 Inc (http://wso2.com) Home > Stories > Monitor Your Key Performance Indicators using WSO2 Business Activity Monitor Monitor Your Key Performance Indicators using WSO2 Business Activity
Configuring Microsoft IIS 5.0 With Pramati Server
Configuring Microsoft IIS 5.0 With Pramati Server 46 Microsoft Internet Information Services 5.0 is a built-in web server that comes with Windows 2000 operating system. An earlier version, IIS 4.0, is
Clustering with Tomcat. Introduction. O'Reilly Network: Clustering with Tomcat. by Shyam Kumar Doddavula 07/17/2002
Page 1 of 9 Published on The O'Reilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onjava/2002/07/17/tomcluster.html See this if you're having trouble printing code examples Clustering
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:
Using DSC with Visual Studio Release Management
Using DSC with Visual Studio Release Management With Microsoft Release Management 2013 Update 3 CTP 1 (RM), you can now use Windows PowerShell or Windows PowerShell Desired State Configuration (DSC) feature
Monitoring and Scaling My Application
Monitoring and Scaling My Application In the last chapter, we looked at how we could use Amazon's queuing and notification services to add value to our existing application. We looked at how we could use
PaaS solutions evaluation
PaaS solutions evaluation August 2014 Author: Sofia Danko Supervisors: Giacomo Tenaglia Artur Wiecek CERN openlab Summer Student Report 2014 Project Specification OpenShift Origin is an open source software
Pasquale Vitale Engineering Ingegneria Informatica. FIWARE LAB Cloud Portal
Pasquale Vitale Engineering Ingegneria Informatica FIWARE LAB Cloud Portal Summary FIWARE LAB Cloud Hosting Deploying your first VM Deploying components for your application Object Storage API Reference
CumuLogic Load Balancer Overview Guide. March 2013. CumuLogic Load Balancer Overview Guide 1
CumuLogic Load Balancer Overview Guide March 2013 CumuLogic Load Balancer Overview Guide 1 Table of Contents CumuLogic Load Balancer... 3 Architectural Overview of CumuLogic Load Balancer... 4 How to Use
Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2
[1]JD Edwards EnterpriseOne Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2 E61545-01 October 2015 Describes the configuration of the Application
About This Document 3. Integration and Automation Capabilities 4. Command-Line Interface (CLI) 8. API RPC Protocol 9.
Parallels Panel Contents About This Document 3 Integration and Automation Capabilities 4 Command-Line Interface (CLI) 8 API RPC Protocol 9 Event Handlers 11 Panel Notifications 13 APS Packages 14 C H A
Pertino HA Cluster Deployment: Enabling a Multi- Tier Web Application Using Amazon EC2 and Google CE. A Pertino Deployment Guide
Pertino HA Cluster Deployment: Enabling a Multi- Tier Web Application Using Amazon EC2 and Google CE A Pertino Deployment Guide 1 Table of Contents Abstract... 2 Introduction... 3 Before you get Started...
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
Architecting ColdFusion For Scalability And High Availability. Ryan Stewart Platform Evangelist
Architecting ColdFusion For Scalability And High Availability Ryan Stewart Platform Evangelist Introduction Architecture & Clustering Options Design an architecture and develop applications that scale
Discovering Devices CHAPTER
CHAPTER 11 The Cisco Prime Collaboration Manager discovery process involves three phases: Access-level discovery Cisco Prime CM verifies the SNMP, HTTP, CLI, and JTAPI credentials on the devices. For endpoints
Configuring Apache HTTP Server With Pramati
Configuring Apache HTTP Server With Pramati 45 A general practice often seen in development environments is to have a web server to cater to the static pages and use the application server to deal with
Scale Cloud Across the Enterprise
Scale Cloud Across the Enterprise Chris Haddad Vice President, Technology Evangelism Follow me on Twitter @cobiacomm Read architecture guidance at http://blog.cobia.net/cobiacomm Skate towards the puck
Deployment of Private, Hybrid & Public Clouds with OpenNebula
EL / LAK (FOSS) 2010 May 14th, 2010 Deployment of Private, Hybrid & Public Clouds with OpenNebula University Complutense of Madrid The Anatomy of an IaaS Cloud Deployment of Private, Hybrid & Public Clouds
Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck
Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3 Horst Lueck 2011-05-17 IT Pro Forum http://itproforum.org Thanks to Open Office Impress The Cloud the Name The 90s
SUSE Cloud. www.suse.com. OpenStack End User Guide. February 20, 2015
SUSE Cloud 5 www.suse.com February 20, 2015 OpenStack End User Guide OpenStack End User Guide Abstract OpenStack is an open-source cloud computing platform for public and private clouds. A series of interrelated
JobScheduler Installation by Copying
JobScheduler - Job Execution and Scheduling System JobScheduler Installation by Copying Deployment of multiple JobSchedulers on distributed servers by copying a template JobScheduler March 2015 March 2015
Magento Search Extension TECHNICAL DOCUMENTATION
CHAPTER 1... 3 1. INSTALLING PREREQUISITES AND THE MODULE (APACHE SOLR)... 3 1.1 Installation of the search server... 3 1.2 Configure the search server for usage with the search module... 7 Deploy the
User and Programmer Guide for the FI- STAR Monitoring Service SE
User and Programmer Guide for the FI- STAR Monitoring Service SE FI-STAR Beta Release Copyright 2014 - Yahya Al-Hazmi, Technische Universität Berlin This document gives a short guide on how to use the
IaaS Configuration for Cloud Platforms
vrealize Automation 6.2.3 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
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
1 What is Cloud Computing?... 2 2 Cloud Infrastructures... 2 2.1 OpenStack... 2 2.2 Amazon EC2... 4 3 CAMF... 5 3.1 Cloud Application Management
1 What is Cloud Computing?... 2 2 Cloud Infrastructures... 2 2.1 OpenStack... 2 2.2 Amazon EC2... 4 3 CAMF... 5 3.1 Cloud Application Management Frameworks... 5 3.2 CAMF Framework for Eclipse... 5 3.2.1
SuperOffice Pocket CRM
SuperOffice Pocket CRM Version 7.5 Installation Guide Page 1 Table of Contents Introduction... 3 Prerequisites... 3 Scenarios... 3 Recommended small scenario... 3 About this version... 4 Deployment planning...
Installation and Configuration Guide
VMware Common Components Catalog Release Notes Installation and Configuration Guide For VMware vrealize Automation OpenStack Havana Plug-In 100 2014 VMware, Inc All rights reserved VMware vrealize Automation
Using The Hortonworks Virtual Sandbox
Using The Hortonworks Virtual Sandbox Powered By Apache Hadoop This work by Hortonworks, Inc. is licensed under a Creative Commons Attribution- ShareAlike3.0 Unported License. Legal Notice Copyright 2012
Cloudera Manager Training: Hands-On Exercises
201408 Cloudera Manager Training: Hands-On Exercises General Notes... 2 In- Class Preparation: Accessing Your Cluster... 3 Self- Study Preparation: Creating Your Cluster... 4 Hands- On Exercise: Working
Citrix EdgeSight Administrator s Guide. Citrix EdgeSight for Endpoints 5.3 Citrix EdgeSight for XenApp 5.3
Citrix EdgeSight Administrator s Guide Citrix EdgeSight for Endpoints 5.3 Citrix EdgeSight for enapp 5.3 Copyright and Trademark Notice Use of the product documented in this guide is subject to your prior
AmbrosiaMQ-MuleSource ESB Integration
AmbrosiaMQ-MuleSource ESB Integration U1 Technologies AmbrosiaMQ MuleSource ESB Integration 1 Executive Summary... 3 AmbrosiaMQ Installation... 3 Downloading and Running the Installer... 3 Setting the
Configuring Nex-Gen Web Load Balancer
Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting
MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure
MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure Introduction This article shows you how to deploy the MATLAB Distributed Computing Server (hereinafter referred to as MDCS) with
OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect [email protected]
OpenShift Enterprise PaaS Red Hat Andrey Markelov RHCA Red Hat, Presales Solution Architect [email protected] 1 Cloud Service Models IaaS PaaS SaaS APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC)
Load Balancing VMware Horizon View. Deployment Guide
Load Balancing VMware Horizon View Deployment Guide rev. 1.2.6 Copyright 2002 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide...4 Loadbalancer.org Appliances Supported...4 Loadbalancer.org
Zend Server Amazon AMI Quick Start Guide
Zend Server Amazon AMI Quick Start Guide By Zend Technologies www.zend.com Disclaimer This is the Quick Start Guide for The Zend Server Zend Server Amazon Machine Image The information in this document
AklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline
AklaBox The Ultimate Document Platform for your Cloud Infrastructure Installation Guideline Contents Introduction... 3 Environment pre-requisite for Java... 3 About this documentation... 3 Pre-requisites...
Legal Notices. Warranty
Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
VX 9000E WiNG Express Manager INSTALLATION GUIDE
VX 9000E WiNG Express Manager INSTALLATION GUIDE 2 VX 9000E WiNG Express Manager Service Information If you have a problem with your equipment, contact support for your region. Support and issue resolution
Building Clouds with OpenNebula 3.2
OSDC 2012 24 th April. Nürnberg Building Clouds with OpenNebula 3.2 Constantino Vázquez Blanco dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid Building
Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros
David Moses January 2014 Paper on Cloud Computing I Background on Tools and Technologies in Amazon Web Services (AWS) In this paper I will highlight the technologies from the AWS cloud which enable you
Distributed Systems (CS236351) Exercise 3
Distributed Systems (CS236351) Winter, 2014-2015 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,
Load Balancing Microsoft Terminal Services. Deployment Guide
Load Balancing Microsoft Terminal Services Deployment Guide rev. 1.5.7 Copyright 2002 2016 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 4 Loadbalancer.org Appliances Supported... 4 Loadbalancer.org
KonyOne Server Installer - Linux Release Notes
KonyOne Server Installer - Linux Release Notes Table of Contents 1 Overview... 3 1.1 KonyOne Server installer for Linux... 3 1.2 Silent installation... 4 2 Application servers supported... 4 3 Databases
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server Table of Contents Table of Contents Deploying the BIG-IP LTM with Tomcat application servers and Apache web
Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production
Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production You can clone this sample Names Directory Java application from GitHub. git clone
Intellicus Enterprise Reporting and BI Platform
Intellicus Cluster and Load Balancer Installation and Configuration Manual Intellicus Enterprise Reporting and BI Platform Intellicus Technologies [email protected] www.intellicus.com Copyright 2012
EMC XDS Repository Connector for ViPR
EMC XDS Repository Connector for ViPR Version 1.8 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2014-2015 EMC Corporation.
How To Install An Org Vm Server On A Virtual Box On An Ubuntu 7.1.3 (Orchestra) On A Windows Box On A Microsoft Zephyrus (Orroster) 2.5 (Orner)
Oracle Virtualization Installing Oracle VM Server 3.0.3, Oracle VM Manager 3.0.3 and Deploying Oracle RAC 11gR2 (11.2.0.3) Oracle VM templates Linux x86 64 bit for test configuration In two posts I will
Advancing Integration Competency and Excellence with the WSO2 Integration Platform
Advancing Integration Competency and Excellence with the WSO2 Integration Platform Dushan Abeyruwan Associate Technical Lead WSO2 Shammi Jayasinghe Associate Technical Lead WSO2 Agenda Fundamentals of
IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT
White Paper IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT Abstract This guide outlines the ideal way to successfully install and configure an IBM WebSphere
Creating an ESS instance on the Amazon Cloud
Creating an ESS instance on the Amazon Cloud Copyright 2014-2015, R. James Holton, All rights reserved (11/13/2015) Introduction The purpose of this guide is to provide guidance on creating an Expense
Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo
Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo Application Version F5 BIG-IP TMOS 11.6 MOS Version 7.0 OpenStack Version Application Type Openstack Kilo Validation of LBaaS
CS312 Solutions #6. March 13, 2015
CS312 Solutions #6 March 13, 2015 Solutions 1. (1pt) Define in detail what a load balancer is and what problem it s trying to solve. Give at least two examples of where using a load balancer might be useful,
GRAVITYZONE HERE. Deployment Guide VLE Environment
GRAVITYZONE HERE Deployment Guide VLE Environment LEGAL NOTICE All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including
Enterprise AWS Quick Start Guide. v8.0.1
Enterprise AWS Quick Start Guide v8.0.1 rev. 1.1.4 Copyright 2002 2016 Loadbalancer.org, Inc Table of Contents Introduction... 4 About Enterprise AWS... 4 Main Differences to the Non-Cloud Product... 4
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared
Using and Contributing Virtual Machines to VM Depot
Using and Contributing Virtual Machines to VM Depot Introduction VM Depot is a library of open source virtual machine images that members of the online community have contributed. You can browse the library
CONTINUOUS DEPLOYMENT WITH SINGULARITY
CONTINUOUS DEPLOYMENT WITH SINGULARITY Large Scale Mission-Critical Service and Job Deployment Gregory Chomatas @gchomatas PAAS TEAM Implement & maintain: the deploy & build tools the PAAS platform (mesos
Learn Oracle WebLogic Server 12c Administration For Middleware Administrators
Wednesday, November 18,2015 1:15-2:10 pm VT425 Learn Oracle WebLogic Server 12c Administration For Middleware Administrators Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223
AWS CodePipeline. User Guide API Version 2015-07-09
AWS CodePipeline User Guide AWS CodePipeline: User Guide Copyright 2015 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection
Load balancing Microsoft IAG
Load balancing Microsoft IAG Using ZXTM with Microsoft IAG (Intelligent Application Gateway) Server Zeus Technology Limited Zeus Technology UK: +44 (0)1223 525000 The Jeffreys Building 1955 Landings Drive
ZeroTurnaround License Server User Manual 1.4.0
ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,
Automated Configuration of Open Stack Instances at Boot Time
Automated Configuration of Open Stack Instances at Boot Time N Praveen 1, Dr. M.N.Jayaram 2 Post Graduate Student 1, Associate Professor 2, EC Department, SJCE, Mysuru, India Abstract: Cloud Computing
EMC Clinical Archiving
EMC Clinical Archiving Version 1.7 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2014-2015 EMC Corporation. All Rights
Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5
Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and
Flight Workflow User's Guide. Release 12.0.0
Flight Workflow User's Guide Release 12.0.0 Copyright 2015 Signiant Inc. All rights reserved. Contents CHAPTER 1 Flight Introduction 4 FlightUploadReference 4 FlightDownloadReference 4 Cloud Storage Configuration
Administration Guide for the System Center Cloud Services Process Pack
Administration Guide for the System Center Cloud Services Process Pack Microsoft Corporation Published: May 7, 2012 Author Kathy Vinatieri Applies To System Center Cloud Services Process Pack This document
Smoothwall Web Filter Deployment Guide
Smoothwall Web Filter Deployment Guide v1.0.7 Copyright 2013 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org Software Versions
Filr 2.0 Administration Guide. April 2016
Filr 2.0 Administration Guide April 2016 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent policy,
Hudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
How To Set Up Wiremock In Anhtml.Com On A Testnet On A Linux Server On A Microsoft Powerbook 2.5 (Powerbook) On A Powerbook 1.5 On A Macbook 2 (Powerbooks)
The Journey of Testing with Stubs and Proxies in AWS Lucy Chang [email protected] Abstract Intuit, a leader in small business and accountants software, is a strong AWS(Amazon Web Services) partner
Load Balancing using Pramati Web Load Balancer
Load Balancing using Pramati Web Load Balancer Satyajit Chetri, Product Engineering Pramati Web Load Balancer is a software based web traffic management interceptor. Pramati Web Load Balancer offers much
