Sybase Unwired Platform 2.1 Sizing Guide

Size: px
Start display at page:

Download "Sybase Unwired Platform 2.1 Sizing Guide"

Transcription

1 white paper Sybase Unwired Platform 2.1 Sizing Guide OData Mobile Workflow Hybrid Web Container Native Object API

2 Table of Contents 1 Functions of Sybase Unwired Platform 1 Online Data Proxy 2 Mobile Messaging Applications 3 Mobile Synchronization Applications 3 Cache Synchronization Deployment 5 Sizing Fundamentals and Terminology 5 Sizing 5 Benchmarking 5 SAP Application Performance Standard 5 Initial Sizing 5 Expert Sizing 5 Configuration and System Landscaping 6 Initial Sizing for OData Applications 6 Assumptions 7 Initial Sizing for Messaging Applications 7 Assumptions 9 Initial Sizing for Cache Applications 9 Assumptions 12 Appendix 12 Deployment Options 13 Physical I/O Subsystems 13 Network Latency Introduction This document is designed for service providers and enterprises that plan to deploy Sybase Unwired Platform (SUP) and need to understand the different technology options and sizing considerations. Prior to deploying SUP, you will need to make several technology decisions based on the requirements of your mobile applications. These technologies impact downstream sizing estimates for each component of the system. This paper helps define the questions and answers related to technologies and sizing that everyone should ask prior to deploying SUP. Making these assessments and decisions early in the process is essential in ensuring a successful project rollout. Sizing guidance for the SUP messaging and replication nodes and associated data tier nodes are supplied separately if you are deploying the data tier on its own hardware (see the white paper Sizing Fundamentals and Terminology for more information on the deployment options). To account for the entire solution, consider both the SAP sizing numbers for the Unwired Server and the data tier. The memory requirements provided in this paper are the suggested memory amounts for each respective tier, including the operating system. If you deploy the solution on a single host, combine the memory requirements for both nodes. The Unwired Server minimum memory requirement for any one host is 8GB. The memory requirements for different phases (for example, sync upload and sync download) are not cumulative. Likewise, when combining technologies (workflow and synchronization), use the higher memory value or the host minimum if that is higher. When you deploy the SUP and data tier nodes separately, and the sizing for a tier is shown to be below the minimum, use the minimum as the guidance for each node. For example, if you are planning a small deployment, and the SUP node requires 4GB and the data tier 4GB, a single-host installation requires 8GB and a two-host install requires 8GB on the SUP node and 8GB on the data tier.

3 Functions of Sybase Unwired Platform Individuals and businesses develop mobile applications for specific user needs, which range from teams of service workers using devices for industry-specific applications, to consultants who track time and expenses on a mobile device for synchronization to a back-office system at a later time. SUP provides capabilities that support these mobile scenarios as well as cross-industry applications, such as customer relationship management, human resources, supply chain management, business intelligence, product life cycle management, and industry-specific applications tailored for the service provider, chemical/pharmaceutical, and utilities industries. SUP supports three major types of mobile application configurations: OData Messaging-based applications Mobile Workflow or Hybrid Web Container Mobile synchronization applications (using Object API) Custom-designed applications using synchronization and caching in a standalone mode Mobile applications using synchronization with the Data Orchestration Engine (DOE) Online Data Proxy The SAP NetWeaver Gateway exposes OData with extensions specific to SAP. SUP incorporates facilities for publishing these service documents and allowing users to interact with the Gateway runtime, which then interacts with the SAP application suite via RFC. The Unwired Server provides administrative facilities for discovering OData service documents and allowing devices to communicate with those enterprise services. Architecture of the Online Data Proxy When device applications communicate through the Unwired Server to the NetWeaver Gateway, they do so through a synchronous message interface (providing their own retry capability for interrupted communications). The synchronous interface avoids message queues on the device, in the middleware, and associated database disk I/O, and may allow horizontal scaling of the middleware. Using synchronous messaging where a seamless online and offline experience is required places additional burden on the application developer to identify and compensate for interrupted connections. Public Network DMZ Private Network Unwired Server Mobile Devices OData Application(s) OData SDK HTTP Messaging Proxy Security/Config Logging Messaging Channel Load Balancer Relay Servers Native Push Services Relay Server Outbound Enabler Messaging Channel Async Channel Outbound Queue Inbound Queue Sync Channel Unified Agent Service JMS Host IIOPS Data Change Notification Mobile Middleware Services HTTP Proxy Handler HTTP Callback Router Data Services Domain Logging Container Services JAAS Connection Pools LDAP Server Single Sign on URL SUP Data Stores Cache Database Cluster DB Monitor DB Sybase Control Center SAP Applications OData Service Documents User Agent DB Figure 1. Onlind Data Proxy architecture 1

4 Device users may publish their logical device address to the Gateway, allowing data change notifications (DCNs) to be forwarded from the Gateway to SUP and onto the device. These notifications are guaranteed to be delivered to the device. Device notifications may be registered over native device platform-specific channels, such as APNS or BES. Mobile Messaging Applications SUP provides mobile messaging technologies that enable mobile device users to interact with an application in the Hybrid Web Container (HWC). The container is a native application with a Web browser plug-in and built-in SDK for connectivity, guaranteed messaging, caching, and security. Mobile workflow and the container rely on messaging between the Unwired Server and a container on the devices that invoke either online operations to the back end or cached mobile business object (MBO) data in the Unwired Server. Do not confuse mobile messaging with messagebased synchronization (MBS), where the latter adds synchronization services to the base messaging protocol 1. Architecture of Mobile Messaging Deployment In the messaging architecture, changes to back-end data (generally sent via DCNs) result in the creation of messages that are sent to the messaging server for dispatch. Spooled messages that meet a specified set of matching criteria are placed in a queue for processing by plug-ins to the messaging transformer component, which augment the message with application-specific data or processing instructions. Messaging Service SUP Data Service Mobile Device Device Inbox Device Messaging Message Processor Message Interceptor Transformer Transformer Queue JMS Bridge JMS Host DCN Servlet DCN Servlet MMS EIS DB Response Processor Application(s) Responder Response Queue DS Cache Database Figure 2. Mobile messaging architecture workflow/hybrid web container Once transformed, the augmented message may be queued for transmission to the mobile device when the device next connects to the Unwired Server, or the message may be sent to the device directly. These messages are stored in the device s in-box where they await the user s actions. When a user reviews an in-box message, the appropriate form is loaded by the device application, and the user may perform application-provided actions, such as approving an expense request. The device user s responses are sent back to the messaging server. Depending on the application, the response action may be queued, or may result in a synchronous action; this behavior is different from outbound message transformations, which are always queued. Regardless of whether the response action is queued or performed immediately, the application communicates with the Unwired Server to perform the action s unit of work. 1 MBS is used for ios cache synchronization and for SUP/DOE. 2

5 Mobile Synchronization Applications Synchronization applications provide transactional consistency between the mobile device, the middleware, and the back-end system. These custom applications are designed and built to suit specific business scenarios or may start with a bespoke application and be adapted with a large degree of customization. There are several application requirements to consider when determining the best set of SUP technologies to employ with the associated sizing. Application designs that fail to take these criteria into account may have challenges meeting their key performance indicators (KPI). Cache Synchronization Deployment Cache synchronization allows mapping mobile data and service objects to SAP Remote Function Calls (RFCs) using Java Connector (JCO) and to other non-sap data sources, such as databases and Web services. SUP used in a standalone manner for data synchronization utilizes an efficient bulk transfer and data insertion technology between the middleware cache and the device database, known as replication-based synchronization (RBS). In a standalone deployment, the mobile application is designed such that the developer specifies how to load data from the back end into the cache, then filters and downloads cache data using device-supplied parameters. The mobile content model and the mapping to the back end are directly integrated. This coupling between device and back-end queries implies that the back end must be able to respond to requests from the middleware based on user-supplied parameters and serve up mobile data appropriately. Normally, some mobile-specific adaptation is required within SAP Business Application Programming Interfaces (BAPI). Because of the direct nature of application parameter mapping and RBS protocol efficiencies, cache synchronization deployment is ideal: With large payloads to devices (may be due to mostly disconnected scenarios) Where ad hoc data downloads might be expected For SAP or non-sap back ends Large payloads, for example, can occur in task worker (service) applications that must access large product catalogs, or where service occurs in remote locations and workers might synchronize once a day. While RBS benefits from middleware caching, direct coupling requires the back end to support an adaptation where mobile user data can be determined. Cache Synchronization Architecture The goal of synchronization is to keep views (that is, the state) of data consistent between multiple tiers using bidirectional synchronization. The assumption is that if data changes on one tier (for example, the enterprise systemof-record), all other tiers interested in that data (mobile devices, intermediate staging areas/caches and so on) are eventually synchronized to have the same data/state on that system. The Unwired Server keeps data synchronized between the device and the back end by maintaining records of device synchronization activity in its consolidated database, along with any cached data that may have been retrieved from the back end or pushed from the device. The Unwired Server employs several components in the synchronization chain: The Relay Server is a single point of contact for devices and is a specialized reverse proxy that avoids opening inbound ports in the firewall to the Unwired Server. The outbound enabler opens a bidirectional communication channel from inside the firewall outward to the Relay Server. Mobile channel interfaces provide a conduit for data both from and to remote devices. These conduits vary based on their approach (synchronous, asynchronous) and quality of services (proprietary- or standards-based). The messaging channel serves as the abstraction to all device-side notifications (BES, APNS and others) so that when changes to back-end data occur devices can be notified of their changes. The replication channel serves as the conduit over which data is replicated between device and the mobile middleware. This is an efficient database row replication technology. 3

6 The role of Mobile Middleware Services (MMS) is to arbitrate and manage communications between device requests from the mobile channel interfaces in a form that is suitable for transformation to a common MBO service request and a canonical form of enterprise data. Data Services (DS) is the conduit to enterprise data and operations within the firewall or hosted in the cloud. Public Network DMZ Private Network Unwired Server (Clustered) Mobile Devices Application(s) MBS Client UltraLite RBS Client UltraLite Load Balancer Relay Servers Message Sync Web Messaging Channel Outbound Queue Inbound Queue Replication Channel MobiLink Unified Agent Service Sybase Control Center JMS Host Mobile Middleware Services Data Change Notification Data Services JAAS Connection Pools LDAP Server SUP Data Tier (Active/Passive HA) Cache Database Cluster DB Unwired Workspace Figure 3. Cache synchronization architecture Enterprise Information Systems SAP Applications Databases SOAP/ REST Services User Agent DB Advantage Messaging DB Once you have designed a mobile application model, deploy it to the Unwired Server where it operates as part of a specialized container managed application interfacing with the MMS and DS components. Cache data and messages are persisted in the databases in the data tier. Changes made on the device are passed to the MMS component and replayed against the DS interfaces with the back end. Data that changes on the back end is replicated to the device database. The Unified Agent Service acts as a central control and monitoring facility for the server. Note: The SUP/DOE option is currently available only with the SAP CRM application or other custom applications written by Sybase or SAP and is not reflected in this document. See the specific application sizing guides for further guidance on SUP/DOE. 4

7 Sizing Fundamentals and Terminology For the purpose of this guide, we assume that you are familiar with sizing fundamentals. You can find more information at > Sizing > General Sizing Procedures. This section explains important sizing terms that are used extensively in this document. Sizing Sizing means determining the hardware requirements of an SAP application, such as the network bandwidth, physical memory, CPU processing power, and I/O capacity. Hardware and database size is influenced by both business aspects and technological aspects. You must take into account the number of users using the various application components and the data load they put on the server. Benchmarking Determine sizing information using SAP Standard Application Benchmarks and scalability tests, both are available from Released for technology partners, benchmarks provide basic sizing recommendations by placing a substantial load on a system during the testing of new hardware, system software components, and relational database management systems (RDBMSs). All performance data relevant to the system, user, and business applications are monitored during a benchmark run and can be used to compare platforms. SAP Application Performance Standard The SAP Application Performance Standard (SAPS) is a hardware-independent unit that describes the performance of a system configuration in the SAP environment. It is derived from the Sales and Distribution (SD) Benchmark, where 100 SAPS is defined as the computing power to handle 2,000 fully business processed order line items per hour. See > SAPS. Initial Sizing Initial sizing refers to the sizing approach that provides statements about platform-independent requirements of the hardware resources necessary for representative, standard delivery SAP applications. The initial sizing guidelines assume optimal system parameter settings, standard business scenarios, and so on. Expert Sizing Expert sizing refers to a sizing exercise where customer-specific data is analyzed and used to put more detail on the sizing result. The main objective is to determine the resource consumption of customized content and applications (not SAP standard delivery) by comprehensive measurements. See > Sizing Guidelines > General Sizing Procedures > Expert Sizing. Configuration and System Landscaping Hardware resource and optimal system configuration greatly depend on the requirements of the customer-specific project. Considerations include the implementation of distribution, security, and high availability solutions by different approaches using various third-party tools. In the case of high availability through redundant resources, for example, final resource requirements must be adjusted accordingly. Some best practices may be valid for a specific combination of operating system and database. To provide guidance, SAP created the NetWeaver configuration guides, available from > SAP NetWeaver. 5

8 Initial Sizing for OData Applications Assumptions The OData service is suitable for small payload scenarios. You must remap scenarios that exceed these characteristics to other more robust transfer protocols. To properly estimate sizing for OData, planners should determine the specific application demand on servers. These factors affect the sizing calculations: Total registered user population Rate at which requests are executed Size of the data sent between the server and the device The combination of these factors reflects the application load on the server, based on the rate of messages. When comparing your deployment to the business scenarios presented in this paper, adjust your deployment calculations based on variances in these factors. Business Scenario The business example for the OData application is a lookup application for sales orders. The device starts a pattern of request/response by initiating a lookup on the server for a set of sales orders. The server responds to this request by sending a collection of sales orders that contains two sales orders. Data Object Structure The sales order field number and size is not important in the context of the Unwired Server sizing because the server is acting as a proxy without inspecting or manipulating the payload. The sales order in the reference scenario returns entities with approximately 30 fields. The payload size in the reference scenario amounts to two sales orders, which is equivalent to a payload size of 8KB, including XML tags and attributes. Key Considerations for Sizing Analysis The request/response metrics for the reference sizing scenario of 8KB messages is listed below. OData request/ response sizing does not make a distinction between the Unwired Server node and the data tier because the request/ response does not use data for storing messages. Request/Response per Sizing Category Hour Server SAPS Memory in GB Small 50, Medium 100,000 1,000 4 Large 200,000 2,000 6 Very large 400,000 4,000 8 Table 1. Request/Response Metrics for 8KB Messages 6

9 The size of the payload has a material impact on the throughput of the proxy. You can see this effect in the following table, where the reference scenario is 8KB, and the processing power is held constant. Adjustments in the request/response rate should be made relative to the expected change in throughput for various sizes. For example, if we double the payload size to 16KB, we decrease throughput by about 11%; for example, for a small size payload, from 50,000/hour to 44,500/hour. Request/Response Payload KB Relative Throughput from Reference 8KB 16 89% 32 73% 64 56% % % % Table 2. OData payload size effect If an OData scenario requires notifications, then that sizing must be applied in addition to the request/response calculations. The processing cost for notifications is much higher than the cost of requests/responses because notifications are persisted in queues to guarantee delivery to the device. Sizing Category Notifications per Hour Server SAPS Memory in GB Data Tier SAPS Data Tier Memory in GB Small 5,000 1, Medium 10,000 2, ,750 4 Large 20,000 5, ,500 8 Very large 40,000 10, ,000 8 Table 3. OData proxy notification The number of registered users in the system has a relatively minor impact on sizing or performance (roughly 2% degradation in throughput for 10,000 users). Initial Sizing for Messaging Applications Assumptions The Hybrid Workflow Container is suitable for simple, small payload scenarios. You must remap scenarios that exceed these characteristics to native custom applications. To properly estimate the sizing for messaging applications, planners should determine the specific application demand on servers. These factors affect the sizing calculations: Total user population Rate at which workflows are executed (number of application requests per hour) Size of the data sent between the server and the device 7

10 The combination of these factors reflects the application load on the server based on the rate of messages. When comparing your deployment to the business scenarios presented in this paper, adjust your deployment calculations based on variances in these factors. Business Scenario The business example for the messaging application is sales orders approval. A back-end process starts with a push from the back-end workflow system to SUP via a DCN, which signals the start of a mobile workflow and is sent through SUP to the specific device/user registered for this workflow. The device responds by changing the approved field to indicate the status, and an asynchronous action is passed on to the back end; the workflow implicitly terminates. The total number of messages for this messaging scenario is two per complete workflow initialization and response/termination. The response rate is one workflow per hour per user. Data Object Structure To trigger the mobile workflow, a message must be sent from the back end to the Unwired Server and routed to the device. The single-dimensional object used in the message in this case is a simple approval object without any further references. The payload size in this scenario is 50KB per workflow message and the MBO fields are pictured below. Key Considerations for the Sizing Analysis Within any workflow at least two messages are involved, one from the back end, and a response from the device. Extra online invocations to the mobile middleware may occur during the workflow but are not accounted for in this sizing. Larger payloads increase the time to move and marshal data throughout the system; Sybase recommends small payloads. Table 4. Workflow Reference Sizing reflects a push from the back end and a response from the device. Remember to account for online interactions from the device within the context of the workflow (if the application allows for that pattern). Sizing Category DCN/Response per hour Server SAPS Memory in GB Data Tier SAPS Data Tier Memory in GB Small 1, Medium 5,000 2, ,750 4 Large 10,000 5, ,500 8 Very large 20,000 10, ,000 8 Table 4. Workflow reference sizing The number of registered users in the system has a relatively minor impact on sizing or performance (roughly 2% degradation in throughput for 10,000 users as measured on the same hardware). 8

11 Initial Sizing for Cache Applications Assumptions Business Scenario This business scenario uses a service order management application that allows customers to place service-order requests to the back office of a service company. The requests are stored in a back-end system, along with information such as the customer s address, contact information, details of the product to be serviced, and so on. After the customer places a request, the appropriate field representative receives the order request. Data Object Structure For the sizing measurements, each order request contains 1 header record and 10 item records. The header record corresponds to one order request (user ID, order type and so on), and the 10 items correspond to 3 order activities, 2 object lists and 5 components. So each instance of the order data object corresponds to 11 rows in the database. The customer data in this sizing example contains 1 header record and 3 items. The header record corresponds to customer details, and the 3 items correspond to 3 contact details. So each instance of the customer data object corresponds to 4 rows in the database. In our scenario, instances can be inserted, deleted, or modified in the back-end database. Data is exchanged between the client devices and the back end in the form of messages. Each message contains the changes in the instance, message type (insert, delete, modified) and other details. The data in this example had the following change characteristics during the performance runs: For each insert message, 1 header record and all its 10 item records were created. For each delete message, 1 header record and all its 10 item records were deleted. For each modified message, 1 header record and 2 item records were changed, namely 1 activity record and 1 object list. Figure 4. Synchronization reference model 9

12 Key Considerations for the Sizing Analysis Two key processes influence the resource consumption in this scenario. Both the DCN and the synchronization (download and delta synchronization) are considered to be integral parts of the same scenario where a balance of changes from the back end is applied along with device-side changes. 1. Initial download This phase is considered to be an administrative rollout phase accomplished prior to normal operation so the sizing numbers for that phase are not reflected in this guide. 2. DCN During this phase, DCNs are sent from the back end to the cache and the payload of the change is also sent in the same message. As the DCN arrives in the cache, the Unwired Server determines the difference between that change notification and what is already in the cache and applies any differences to the cache. This sizing for this phase is reflected in Table 6. Synchronization Cache Data Change Notification Sizing. 3. Delta Synchronization There are two synchronization phases where the client initiates synchronization by first uploading any changes they have made to the sales orders and line items, applying those changes to the back end, and downloading subsequent changes. The sizing for these two phases is calculated and described separately because the sizes may be, and usually are, quite different. The processing in our disconnected scenario is calculated during two distinct times : during the morning when back-end changes are retrieved from the server, and in the evening when devices changes are uploaded. The SUP 2.1 architecture provides for device uploads and transactions to the back end in the same synchronization cycle as downloads (this behavior will change in future releases). In this scenario, no server-side notifications are sent; all clients synchronize when the user is ready. The sizing for the download is described in Table 7, while the upload phase is reflected in Table 8. Because the disconnected scenario calls for DCN (night), delta download (morning), and delta upload (evening) to occur at mutually exclusive periods of time, use the greater of the sizing requirements for deployment. In a case where DCN and synchronization occur during the same period (as in a mostly connected scenario), the sizing should account for the higher of the upload/download synchronization sizing (since upload and download are executed as a single transaction in this version) plus the adjustment for additional concurrent DCN activity. The information in Table 5 describes the payload and number of objects associated with the payload for each process phase. The T-Shirt sizing for DCN and the two synchronization phases follow. Phase Total Payload Transfer Insert Objects Delete Objects Modified Objects Initial load (Rollout phase not reflected in sizing) 31MB 4,400 N/A N/A DCN (back office processing) and download 2.3MB synchronization Upload synchronization from device (End of day sync) 1.4MB N/A N/A 200 Table 5. Standalone per device data characteristics 10

13 The DCN metrics in Table 6 depict the total DCN activity to upload the entire delta payload to a client. The DCN actual activity used to push the delta payload to a client is broken down into 400 distinct operations. While a single DCN could push the entire payload, it may prove to be more efficient to provide finer grained operations to improve concurrency. DCN Activity Sizing Client Category Payloads per Hour Server SAPS Memory in GB Data Tier SAPS Data Tier Memory Small 300 2, ,750 4 Medium 500 4, ,250 8 Large 1,000 8, , Very large 2,000 16, , Table 6. Synchronization cache DCN sizing Download Sizing Category Synchronizations per Hour Server SAPS Memory in GB Data Tier SAPS Data Tier Memory Small 1, ,500 4 Medium 2, ,000 8 Large 3, ,500 8 Very large 5,000 1, , Table 7. Synchronization cache download delta synchronizations Upload Sizing Category Synchronizations per Hour Server SAPS Memory in GB Data Tier SAPS Data Tier Memory Small 1,000 3, ,500 4 Medium 2,000 6, ,750 8 Large 3,000 9, ,000 8 Very large 5,000 16, , Table 8. Synchronization cache upload change synchronizations 11

14 Appendix Deployment Options For small or medium-sized deployments, it may make economic sense to host all of the SUP components on the same physical hardware. When high availability is required, you can employ a Microsoft cluster and some form of highly available storage tier to allow for failover. This configuration works as an active/passive cluster where only one node is active at a time. Both nodes should be identically sized to take over the entire work stream. Storage Tier NAS or SAN Web App Zone (MS Cluster) DMZ SUP Node 1 RSOE 3 U 12 U Default DB 3 U 3 U 3 U Messaging DB Tx Log Monitoring DB Active SUP Node 2 RSOE Relay Server Farm (HA) Load Balancers Passive Figure 5. Active/Passive cluster In larger deployments, you may gain some advantage by breaking out the data tier from the SUP tier and sizing each separately. This configuration may allow for sizing each tier independently, which makes the most of smaller, less expensive, hardware on the tier. In these more demanding cases, you must vertically scale the database tier (use more powerful hardware) and horizontally scale (add more hardware) in the tier. Normally, two active nodes provide sufficient processing power to fully meet the database physical I/O limits on the data tier. In hosted environments or larger deployments, you can virtualize the SUP tier, taking advantage of economies of scale. Failures on a single node can be managed by spreading the load across more than one other virtualized server so that no single node is required to assume the full cluster load. 12

15 Internal Network Web App Zone (SUP Cluster) DMZ SUP Node 1 RSOE Primary Server SUP Node 2 RSOE SUP Data Tier CDB/Messaging Cluster Relay Server Farm (HA) Load Balancers Monitor Server Secondary Server Figure 6. Active/Active cluster Physical I/O Subsystems All the current SUP application types are heavily reliant on one or more forms of persistence in the middle tier, implying that the scalability of the server is a direct reflection of the properties of the physical storage infrastructure. Two main physical data storage systems (the Advantage Database Service for messaging and the cache database) are on SUP, and one (the Consolidated Data Store) is in DOE. To increase the throughput on the storage subsystems, separate all three physical I/O contenders and their associate logs onto separate disk spindles or RAID systems. Faster storage (that is, SSD) can dramatically improve the performance of the SUP cluster beyond the quoted metrics (potentially by as much as 50% or more). If you use SSDs, use a compatible operating system that provides SSD TRIM support, which as of the date of this publication is Windows Server 2008 R2. Follow vendor recommendations for disabling disk defragmentation and other forms of disk caching for optimal SSD performance and life. Network Latency All the reference numbers are for LAN-based device communication. 3G or Wi-Fi networks have different response times and should be taken into account when considering individual download speeds. Application-specific testing is required to adequately test performance. 13

16 Sybase, Inc. Worldwide Headquarters One Sybase Drive Dublin, CA U.S.A sybase Copyright 2012 Sybase, Inc. All rights reserved. Unpublished rights reserved under U.S. copyright laws. Sybase, the Sybase logo, Afaria and MobiLink are trademarks of Sybase, Inc. or its subsidiaries. indicates registration in the United States of America. SAP, the SAP logo and SAP NetWeaver are the trademarks or registered trademarks of SAP AG in Germany and in several other countries. All other trademarks are the property of their respective owners. 1/12

Sybase Unwired Platform Version 2.0

Sybase Unwired Platform Version 2.0 white paper Sybase Unwired Platform Version 2.0 Architecture www.sybase.com TABLE OF CONTENTS 1 Introduction 1 Overview of the Sybase Unwired Platform 2 Basic Development and Deployment Process 3 Common

More information

Installation Guide for Runtime Sybase Unwired Platform 2.1 ESD #1

Installation Guide for Runtime Sybase Unwired Platform 2.1 ESD #1 Installation Guide for Runtime Sybase Unwired Platform 2.1 ESD #1 Windows DOCUMENT ID: DC01698-01-0211-01 LAST REVISED: October 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication

More information

Mobile Application Life Cycle. SAP Mobile Platform 2.3

Mobile Application Life Cycle. SAP Mobile Platform 2.3 Mobile Application Life Cycle SAP Mobile Platform 2.3 DOCUMENT ID: DC01932-01-0230-03 LAST REVISED: July 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software

More information

Secure Login for SAP Single Sign-On Sizing Guide

Secure Login for SAP Single Sign-On Sizing Guide PUBLIC SAP Single Sign-On Document Version: 1.1 2018-07-31 Secure Login for SAP Single Sign-On 3.0 - Sizing Guide 2018 SAP SE or an SAP affiliate company. All rights reserved. THE BEST RUN Content 1 Introduction....3

More information

White Paper. Major Performance Tuning Considerations for Weblogic Server

White Paper. Major Performance Tuning Considerations for Weblogic Server White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance

More information

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE Table of Contents Component Design: VMware Identity Manager Architecture Design Overview VMware Identity Manager Connector

More information

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates

More information

Building a Simple Workflow Application for the Sybase Unwired Server [Part 3]

Building a Simple Workflow Application for the Sybase Unwired Server [Part 3] MOBILITY Building a Simple Workflow Application for the Sybase Unwired Server [Part 3] By Mark Gearhart, SAP In the third of a 3-part series, we build a simple workflow application for the Sybase Unwired

More information

New Features. Sybase Unwired Platform 1.5.5

New Features. Sybase Unwired Platform 1.5.5 New Features Sybase Unwired Platform 1.5.5 DOCUMENT ID: DC01203-01-0155-01 LAST REVISED: December 2010 Copyright 2010 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and

More information

Dynamics 365. for Finance and Operations, Enterprise edition (onpremises) system requirements

Dynamics 365. for Finance and Operations, Enterprise edition (onpremises) system requirements Dynamics 365 ignite for Finance and Operations, Enterprise edition (onpremises) system requirements This document describes the various system requirements for Microsoft Dynamics 365 for Finance and Operations,

More information

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE

MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE MONITORING STORAGE PERFORMANCE OF IBM SVC SYSTEMS WITH SENTRY SOFTWARE WHITE PAPER JULY 2018 INTRODUCTION The large number of components in the I/O path of an enterprise storage virtualization device such

More information

WHITE PAPER: BEST PRACTICES. Sizing and Scalability Recommendations for Symantec Endpoint Protection. Symantec Enterprise Security Solutions Group

WHITE PAPER: BEST PRACTICES. Sizing and Scalability Recommendations for Symantec Endpoint Protection. Symantec Enterprise Security Solutions Group WHITE PAPER: BEST PRACTICES Sizing and Scalability Recommendations for Symantec Rev 2.2 Symantec Enterprise Security Solutions Group White Paper: Symantec Best Practices Contents Introduction... 4 The

More information

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use

More information

PUBLIC SAP Vora Sizing Guide

PUBLIC SAP Vora Sizing Guide SAP Vora 2.0 Document Version: 1.1 2017-11-14 PUBLIC Content 1 Introduction to SAP Vora....3 1.1 System Architecture....5 2 Factors That Influence Performance....6 3 Sizing Fundamentals and Terminology....7

More information

Introduction. Architecture Overview

Introduction. Architecture Overview Performance and Sizing Guide Version 17 November 2017 Contents Introduction... 5 Architecture Overview... 5 Performance and Scalability Considerations... 6 Vertical Scaling... 7 JVM Heap Sizes... 7 Hardware

More information

Dispatcher. Phoenix. Dispatcher Phoenix Enterprise White Paper Version 0.2

Dispatcher. Phoenix. Dispatcher Phoenix Enterprise White Paper Version 0.2 Dispatcher Phoenix Dispatcher Phoenix Enterprise CONTENTS Introduction... 3 Terminology... 4 Planning & Considerations... 5 Security Features... 9 Enterprise Features... 10 Cluster Overview... 11 Deployment

More information

WebSphere Application Server, Version 5. What s New?

WebSphere Application Server, Version 5. What s New? WebSphere Application Server, Version 5 What s New? 1 WebSphere Application Server, V5 represents a continuation of the evolution to a single, integrated, cost effective, Web services-enabled, J2EE server

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 0B0-105 Title : BEA8.1 Certified Architect:Enterprise Architecture Vendors

More information

Oracle Enterprise Manager. 1 Before You Install. System Monitoring Plug-in for Oracle Unified Directory User's Guide Release 1.0

Oracle Enterprise Manager. 1 Before You Install. System Monitoring Plug-in for Oracle Unified Directory User's Guide Release 1.0 Oracle Enterprise Manager System Monitoring Plug-in for Oracle Unified Directory User's Guide Release 1.0 E24476-01 October 2011 The System Monitoring Plug-In for Oracle Unified Directory extends Oracle

More information

Enterprise print management in VMware Horizon

Enterprise print management in VMware Horizon Enterprise print management in VMware Horizon Introduction: Embracing and Extending VMware Horizon Tricerat Simplify Printing enhances the capabilities of VMware Horizon environments by enabling reliable

More information

Sync Services. Server Planning Guide. On-Premises

Sync Services. Server Planning Guide. On-Premises Kony MobileFabric Sync Services Server Planning Guide On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document

More information

Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery

Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery Solace JMS Broker Delivers Highest Throughput for Persistent and Non-Persistent Delivery Java Message Service (JMS) is a standardized messaging interface that has become a pervasive part of the IT landscape

More information

Planning Resources. vrealize Automation 7.1

Planning Resources. vrealize Automation 7.1 vrealize Automation 7.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback to

More information

Creating Application Definitions in Hana Cloud Platform Mobile Services

Creating Application Definitions in Hana Cloud Platform Mobile Services SAP Hana Cloud Platform Mobile Services How-To Guide Provided by SAP s Technology RIG Creating Application Definitions in Hana Cloud Platform Mobile Services Applicable Releases: Platform Mobile Services

More information

SOLUTION MANAGEMENT GROUP

SOLUTION MANAGEMENT GROUP InterScan Messaging Security Virtual Appliance 8.0 Reviewer s Guide February 2011 Trend Micro, Inc. 10101 N. De Anza Blvd. Cupertino, CA 95014 T 800.228.5651 / 408.257.1500 F 408.257.2003 www.trendmicro.com

More information

Never Drop a Call With TecInfo SIP Proxy White Paper

Never Drop a Call With TecInfo SIP Proxy White Paper Innovative Solutions. Trusted Performance. Intelligently Engineered. Never Drop a Call With TecInfo SIP Proxy White Paper TecInfo SD-WAN product - PowerLink - enables real time traffic like VoIP, video

More information

Security. SAP Mobile Platform 2.3

Security. SAP Mobile Platform 2.3 Security SAP Mobile Platform 2.3 DOCUMENT ID: DC01930-01-0230-02 LAST REVISED: July 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and to any subsequent

More information

IBM InfoSphere Streams v4.0 Performance Best Practices

IBM InfoSphere Streams v4.0 Performance Best Practices Henry May IBM InfoSphere Streams v4.0 Performance Best Practices Abstract Streams v4.0 introduces powerful high availability features. Leveraging these requires careful consideration of performance related

More information

Performance and Scalability with Griddable.io

Performance and Scalability with Griddable.io Performance and Scalability with Griddable.io Executive summary Griddable.io is an industry-leading timeline-consistent synchronized data integration grid across a range of source and target data systems.

More information

Alteryx Technical Overview

Alteryx Technical Overview Alteryx Technical Overview v 1.5, March 2017 2017 Alteryx, Inc. v1.5, March 2017 Page 1 Contents System Overview... 3 Alteryx Designer... 3 Alteryx Engine... 3 Alteryx Service... 5 Alteryx Scheduler...

More information

SMP521. SAP Mobile Platform - Native and Hybrid Application Development COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SMP521. SAP Mobile Platform - Native and Hybrid Application Development COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s) SMP521 SAP Mobile Platform - Native and Hybrid Application Development. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part

More information

Sync Services. Server Planning Guide. On-Premises

Sync Services. Server Planning Guide. On-Premises Kony Fabric Sync Services Server On-Premises Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on

More information

Enabling Efficient and Scalable Zero-Trust Security

Enabling Efficient and Scalable Zero-Trust Security WHITE PAPER Enabling Efficient and Scalable Zero-Trust Security FOR CLOUD DATA CENTERS WITH AGILIO SMARTNICS THE NEED FOR ZERO-TRUST SECURITY The rapid evolution of cloud-based data centers to support

More information

Maximum Availability Architecture: Overview. An Oracle White Paper July 2002

Maximum Availability Architecture: Overview. An Oracle White Paper July 2002 Maximum Availability Architecture: Overview An Oracle White Paper July 2002 Maximum Availability Architecture: Overview Abstract...3 Introduction...3 Architecture Overview...4 Application Tier...5 Network

More information

Scaling for the Enterprise

Scaling for the Enterprise White Paper Solutions Business Manager Scaling for the Enterprise by Pete Dohner and Jeremy Vorndam June 2, 2017 Table of Contents Who Should Read This Paper?... 1 Introduction... 1 N-Tier Architecture...

More information

BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines. AtHoc SMS Codes

BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines. AtHoc SMS Codes BlackBerry AtHoc Networked Crisis Communication Capacity Planning Guidelines AtHoc SMS Codes Version Version 7.5, May 1.0, November 2018 2016 1 Copyright 2010 2018 BlackBerry Limited. All Rights Reserved.

More information

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing.

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing. SUSE OpenStack Cloud Production Deployment Architecture Guide Solution Guide Cloud Computing Table of Contents page Introduction... 2 High Availability Configuration...6 Network Topography...8 Services

More information

Service Mesh and Microservices Networking

Service Mesh and Microservices Networking Service Mesh and Microservices Networking WHITEPAPER Service mesh and microservice networking As organizations adopt cloud infrastructure, there is a concurrent change in application architectures towards

More information

Master Guide for SAP HANA Smart Data Integration and SAP HANA Smart Data Quality

Master Guide for SAP HANA Smart Data Integration and SAP HANA Smart Data Quality PUBLIC SAP HANA Platform SPS 12 Document Version: 1.0 2016-05-11 Master Guide for Data Integration and Content 1 Getting Started....3 1.1 Overview.... 3 1.2 About This Document.... 4 2 Use Cases....5 3

More information

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Windows VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

White Paper. EonStor GS Family Best Practices Guide. Version: 1.1 Updated: Apr., 2018

White Paper. EonStor GS Family Best Practices Guide. Version: 1.1 Updated: Apr., 2018 EonStor GS Family Best Practices Guide White Paper Version: 1.1 Updated: Apr., 2018 Abstract: This guide provides recommendations of best practices for installation and configuration to meet customer performance

More information

OpenIAM Identity and Access Manager Technical Architecture Overview

OpenIAM Identity and Access Manager Technical Architecture Overview OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...

More information

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution DATASHEET Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution Features & Benefits Best-in-class VPN and vadc solutions A single point of access for all

More information

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007 ORACLE IDENTITY MANAGER SIZING GUIDE An Oracle White Paper March 2007 Note The following is intended to provide consideration guidelines for sizing Oracle Identity Manager. It is intended for information

More information

Oracle 10g and IPv6 IPv6 Summit 11 December 2003

Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Marshal Presser Principal Enterprise Architect Oracle Corporation Agenda Oracle Distributed Computing Role of Networking IPv6 Support Plans Early IPv6 Implementations

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

Finding Support Information for Platforms and Cisco IOS Software Images

Finding Support Information for Platforms and Cisco IOS Software Images First Published: June 19, 2006 Last Updated: June 19, 2006 The Cisco Networking Services () feature is a collection of services that can provide remote event-driven configuring of Cisco IOS networking

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

VMware AirWatch Content Gateway Guide for Windows

VMware AirWatch Content Gateway Guide for Windows VMware AirWatch Content Gateway Guide for Windows Workspace ONE UEM v1810 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

More information

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights

IBM Spectrum NAS. Easy-to-manage software-defined file storage for the enterprise. Overview. Highlights IBM Spectrum NAS Easy-to-manage software-defined file storage for the enterprise Highlights Reduce capital expenditures with storage software on commodity servers Improve efficiency by consolidating all

More information

System Requirements. v7.5. May 10, For the most recent version of this document, visit kcura's Documentation Site.

System Requirements. v7.5. May 10, For the most recent version of this document, visit kcura's Documentation Site. System Requirements v7.5 May 10, 2013 For the most recent version of this document, visit kcura's Documentation Site. Table of Contents 1 System requirements overview 3 1.1 Scalable infrastructure example

More information

PERSPECTIVE. Mobilizing SAP Enterprise Applications. Abstract. Suresh Santhana & Anoop Kumar

PERSPECTIVE. Mobilizing SAP Enterprise Applications. Abstract. Suresh Santhana & Anoop Kumar PERSPECTIVE Mobilizing SAP Enterprise Applications Suresh Santhana & Anoop Kumar Abstract In today s competitive environment, enterprise users must handle critical tasks and decision-making in real- time,

More information

WHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY

WHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY WHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY Table of Contents Introduction 3 Performance on Hosted Server 3 Figure 1: Real World Performance 3 Benchmarks 3 System configuration used for benchmarks 3

More information

White Paper. How to select a cloud disaster recovery method that meets your requirements.

White Paper. How to select a cloud disaster recovery method that meets your requirements. How to select a cloud disaster recovery method that meets your requirements. VS Table of contents Table of contents Page 2 Executive Summary Page 3 Introduction Page 3 Disaster Recovery Methodologies Page

More information

Highly Available Forms and Reports Applications with Oracle Fail Safe 3.0

Highly Available Forms and Reports Applications with Oracle Fail Safe 3.0 Highly Available Forms and Reports Applications with Oracle Fail Safe 3.0 High Availability for Windows NT An Oracle Technical White Paper Robert Cheng Oracle New England Development Center System Products

More information

Features. HDX WAN optimization. QoS

Features. HDX WAN optimization. QoS May 2013 Citrix CloudBridge Accelerates, controls and optimizes applications to all locations: datacenter, branch offices, public and private clouds and mobile users Citrix CloudBridge provides a unified

More information

Advanced ODBC and JDBC Access to Salesforce Data

Advanced ODBC and JDBC Access to Salesforce Data Advanced ODBC and JDBC Access to Salesforce Data DATA SHEET FEATURES BENEFITS Use significantly less memory to do more work Expose Salesforce data to a full spectrum of custom and commercial apps Secure

More information

Sybase, an SAP Company

Sybase, an SAP Company Sybase, an SAP Company www.sybase.com Analysis and Reporting Unmatched Query Performance Storage efficiency of structured Data Heterogeneous Environment Unstructured Data Data Warehouse Exceptional Performance

More information

The Now Platform Reference Guide

The Now Platform Reference Guide The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service

More information

VMware Workspace ONE UEM Recommended Architecture Guide

VMware Workspace ONE UEM Recommended Architecture Guide VMware Workspace ONE UEM Recommended Architecture Guide Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

More information

Data Management in Application Servers. Dean Jacobs BEA Systems

Data Management in Application Servers. Dean Jacobs BEA Systems Data Management in Application Servers Dean Jacobs BEA Systems Outline Clustered Application Servers Adding Web Services Java 2 Enterprise Edition (J2EE) The Application Server platform for Java Java Servlets

More information

Service Graph Design with Cisco Application Centric Infrastructure

Service Graph Design with Cisco Application Centric Infrastructure White Paper Service Graph Design with Cisco Application Centric Infrastructure 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 101 Contents Introduction...

More information

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions Chapter 1: Solving Integration Problems Using Patterns 2 Introduction The Need for Integration Integration Challenges

More information

SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON

SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON White Paper SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON Abstract This white paper explains the benefits to the extended enterprise of the on-premise, online file sharing storage

More information

BEAAquaLogic. Service Bus. JPD Transport User Guide

BEAAquaLogic. Service Bus. JPD Transport User Guide BEAAquaLogic Service Bus JPD Transport User Guide Version: 3.0 Revised: March 2008 Contents Using the JPD Transport WLI Business Process......................................................2 Key Features.............................................................2

More information

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER Hardware Sizing Using Amazon EC2 A QlikView Scalability Center Technical White Paper June 2013 qlikview.com Table of Contents Executive Summary 3 A Challenge

More information

EsgynDB Enterprise 2.0 Platform Reference Architecture

EsgynDB Enterprise 2.0 Platform Reference Architecture EsgynDB Enterprise 2.0 Platform Reference Architecture This document outlines a Platform Reference Architecture for EsgynDB Enterprise, built on Apache Trafodion (Incubating) implementation with licensed

More information

WHITE PAPER. Good Mobile Intranet Technical Overview

WHITE PAPER. Good Mobile Intranet Technical Overview WHITE PAPER Good Mobile Intranet CONTENTS 1 Introduction 4 Security Infrastructure 6 Push 7 Transformations 8 Differential Data 8 Good Mobile Intranet Server Management Introduction Good Mobile Intranet

More information

Deploying VMware Identity Manager in the DMZ. SEPT 2018 VMware Identity Manager 3.3

Deploying VMware Identity Manager in the DMZ. SEPT 2018 VMware Identity Manager 3.3 Deploying VMware Identity Manager in the DMZ SEPT 2018 VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have

More information

Cisco CloudCenter Solution Use Case: Application Migration and Management

Cisco CloudCenter Solution Use Case: Application Migration and Management Cisco CloudCenter Solution Use Case: Application Migration and Management Application migration and management Cloud computing is here to stay. According to recent Gartner research 1, from 2011 to 2014

More information

Test Methodology We conducted tests by adding load and measuring the performance of the environment components:

Test Methodology We conducted tests by adding load and measuring the performance of the environment components: Scalability Considerations for Using the XenApp and XenDesktop Service Local Host Cache Feature with Citrix Cloud Connector Author: Jahed Iqbal Overview The local host cache feature in the XenApp and XenDesktop

More information

VMware vrealize Code Stream Reference Architecture. 16 MAY 2017 vrealize Code Stream 2.3

VMware vrealize Code Stream Reference Architecture. 16 MAY 2017 vrealize Code Stream 2.3 VMware vrealize Code Stream Reference Architecture 16 MAY 2017 vrealize Code Stream 2.3 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you

More information

02 - Distributed Systems

02 - Distributed Systems 02 - Distributed Systems Definition Coulouris 1 (Dis)advantages Coulouris 2 Challenges Saltzer_84.pdf Models Physical Architectural Fundamental 2/58 Definition Distributed Systems Distributed System is

More information

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Workspace ONE UEM Recommended Architecture. VMware Workspace ONE UEM 1811

Workspace ONE UEM Recommended Architecture. VMware Workspace ONE UEM 1811 Workspace ONE UEM Recommended Architecture VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution: Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications

More information

02 - Distributed Systems

02 - Distributed Systems 02 - Distributed Systems Definition Coulouris 1 (Dis)advantages Coulouris 2 Challenges Saltzer_84.pdf Models Physical Architectural Fundamental 2/60 Definition Distributed Systems Distributed System is

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

The IBM MobileFirst Platform

The IBM MobileFirst Platform The IBM MobileFirst Platform Curtis Miles IBM MobileFirst Solution Architect April 14, 2015 What is the IBM MobileFirst Platform? A modular set " of libraries, tools, and runtimes " that help you " easily

More information

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003 Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database An Oracle White Paper Released October 2003 Performance and Scalability Benchmark: Siebel CRM Release

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3. Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on

More information

Sophos Mobile. server deployment guide. Product Version: 8.1

Sophos Mobile. server deployment guide. Product Version: 8.1 Sophos Mobile server deployment guide Product Version: 8.1 Contents About this guide... 1 Sizing considerations... 2 Architecture examples...6 Ports and protocols... 9 Usage scenarios for the standalone

More information

Reference Architecture

Reference Architecture vrealize Automation 7.0.1 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

More information

Oracle Application Server 10g Integration Interconnect. An Oracle Technical White Paper January 2005

Oracle Application Server 10g Integration Interconnect. An Oracle Technical White Paper January 2005 Oracle Application Server 10g Integration Interconnect An Oracle Technical White Paper January 2005 Introduction... 2 FeatureS... 2 Clean Separation of Integration Logic from Integration Platform... 2

More information

SteelConnect. The Future of Networking is here. It s Application-Defined for the Cloud Era. SD-WAN Cloud Networks Branch LAN/WLAN

SteelConnect. The Future of Networking is here. It s Application-Defined for the Cloud Era. SD-WAN Cloud Networks Branch LAN/WLAN Data Sheet SteelConnect The Future of Networking is here. It s Application-Defined for the Cloud Era. SD-WAN Cloud Networks Branch LAN/WLAN The Business Challenge Delivery of applications is becoming more

More information

TIBCO Complex Event Processing Evaluation Guide

TIBCO Complex Event Processing Evaluation Guide TIBCO Complex Event Processing Evaluation Guide This document provides a guide to evaluating CEP technologies. http://www.tibco.com Global Headquarters 3303 Hillview Avenue Palo Alto, CA 94304 Tel: +1

More information

Sizing SAP Master Data Governance 9.0

Sizing SAP Master Data Governance 9.0 Sizing Guide Document Version: 1.0 2016-12-14 Disclaimer Some components of this product are based on Java. Any code change in these components may cause unpredictable and severe malfunctions and is therefore

More information

As you learned in Chapter 1, the architectural variations you can construct using

As you learned in Chapter 1, the architectural variations you can construct using 2 Installation and Configuration Overview As you learned in Chapter 1, the architectural variations you can construct using WebSphere Application Server V6 range from the very simple to the fairly complex.

More information

Level 1 Technical. RealPresence CloudAXIS Suite. Contents

Level 1 Technical. RealPresence CloudAXIS Suite. Contents Level 1 Technical RealPresence CloudAXIS Suite Contents 1 - Glossary... 2 2 Features... 3 RealPresence Platform integration... 3 RealPresence CloudAXIS Suite Software... 3 Software Keys... 3 3 - Hardware

More information

Whitepaper. Boomi Integration Platform v Introduction and Technical Overview

Whitepaper. Boomi Integration Platform v Introduction and Technical Overview Whitepaper Boomi Integration Platform v3.3.0 Introduction and Technical Overview `` Boomi, Inc. 801 Cassatt Road, Suite 120 Berwyn, PA 19312 ph. 610.854.0700 fx. 610.854.0708 Page 2 of 18 Table of Contents

More information

(9A05803) WEB SERVICES (ELECTIVE - III)

(9A05803) WEB SERVICES (ELECTIVE - III) 1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available

More information

Building Backup-to-Disk and Disaster Recovery Solutions with the ReadyDATA 5200

Building Backup-to-Disk and Disaster Recovery Solutions with the ReadyDATA 5200 Building Backup-to-Disk and Disaster Recovery Solutions with the ReadyDATA 5200 WHITE PAPER Explosive data growth is a challenging reality for IT and data center managers. IDC reports that digital content

More information

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10 An Oracle White Paper October 2010 Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10 Introduction When business-critical systems are down for a variety

More information

ianywhere Mobile Office for Lotus Domino

ianywhere Mobile Office for Lotus Domino ianywhere Mobile Office for Lotus Domino Copyright and Trademarks ianywhere Solutions is a subsidiary of Sybase, Inc. Copyright 2008 ianywhere Solutions, Inc. All rights reserved. ianywhere, OneBridge,

More information

TECHNICAL WHITE PAPER DECEMBER 2017 VMWARE HORIZON CLOUD SERVICE ON MICROSOFT AZURE SECURITY CONSIDERATIONS. White Paper

TECHNICAL WHITE PAPER DECEMBER 2017 VMWARE HORIZON CLOUD SERVICE ON MICROSOFT AZURE SECURITY CONSIDERATIONS. White Paper TECHNICAL WHITE PAPER DECEMBER 2017 VMWARE HORIZON CLOUD SERVICE ON MICROSOFT AZURE SECURITY CONSIDERATIONS White Paper Table of Contents Executive Summary... 3 Audience.... 3 Introduction.... 3 Architecture....

More information

This document applies to Sybase Unwired Platform For more information, visit the Mobile homepage.

This document applies to Sybase Unwired Platform For more information, visit the Mobile homepage. Applies to: This document applies to Sybase Unwired Platform 1.5.2. For more information, visit the Mobile homepage. Summary As Enterprise Mobility is gaining more and more importance day by day, the acquisition

More information

System Requirements. Version 8.2 May 2, For the most recent version of this document, visit our documentation website.

System Requirements. Version 8.2 May 2, For the most recent version of this document, visit our documentation website. System Requirements Version 8.2 May 2, 2014 For the most recent version of this document, visit our documentation website. Table of Contents 1 System requirements 3 2 Scalable infrastructure example 3

More information

PeopleSoft Internet Architecture

PeopleSoft Internet Architecture PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5

More information

Sophos Mobile. server deployment guide. product version: 9

Sophos Mobile. server deployment guide. product version: 9 server deployment guide product version: 9 Contents About this guide... 1 Sizing considerations... 2 Architecture examples...6 Ports and protocols... 16 EAS proxy usage scenarios...20 EAS proxy architecture

More information