Top Banner
Technical Insight: Costpoint 7.0 Configuration Vasiliy Lachinov, Senior Software Architect, Deltek GC-52
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Technical Insight: Costpoint 7.0 Configuration

Vasiliy Lachinov, Senior Software Architect, DeltekGC-52

Page 2: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

2 Copyright © 2011 Deltek, Inc.

Basic Deployment of Costpoint Web Multiple Systems in a Single Deployment

Clustering for Scalability

New Features in Costpoint 7

Costpoint Web Configuration Utility Demo

- Project Manufacturing

- Content Management Integration

- Web Services Through IIS

Costpoint Web Monitoring Utility Demo

Agenda

Page 3: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

3

Key Takeaways

Understand Costpoint Web Deployment and Configuration Options

Demo of Configuration and Monitoring Utilities

Copyright © 2011 Deltek, Inc.

Page 4: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Basic Deployment of Costpoint

Copyright © 2011 Deltek, Inc.4

Page 5: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

5

Basic Deployment of Costpoint

Copyright © 2011 Deltek, Inc.

Page 6: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

6

Costpoint Database Schemas

Three Schemas

Metadata Application and component descriptions Descriptions read at runtime

Administrative (admin) System configuration User authorization

Transactional Costpoint business data

Costpoint Schemas can be Installed Separately or in the Same Database, which in turn can be on the same on different DB Servers

Copyright © 2011 Deltek, Inc.

Page 7: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

7

Multiple Systems in a Single Deployment

A Single Deployment is Simple Deployment With a Single Application Server and a Single Report Server

A “System” in this Context is a Logical System Attached to a Collection of Three Metadata Database Schemas

A Single Deployment can Contain Multiple Logical Systems

A single application server can serve multiple systems A single report server can serve multiple systems A single web server can serve multiple systems A single metadata database schema can serve multiple systems

Copyright © 2011 Deltek, Inc.

Page 8: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

8

Multiple Systems in a Single Deployment (cont’d)

Typical Usage of Multiple Logical Systems

A copies of production data to do “what if” business scenarios A training system using production code with training data Test system for deploying hot fixes Development/Testing system for Web Services

Benefits of multiple systems: Hardware Reduction and Ease of Administration for Training, “What If,” and Miscellaneous Systems

Requirement for Multiple Logical Systems

Must use the same code base and metadata version in each system

Copyright © 2011 Deltek, Inc.

Page 9: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

9

Single Metadata Schema w/Multiple Systems (cont’d)

Copyright © 2011 Deltek, Inc.

Page 10: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Costpoint Clustering for Scalability

Copyright © 2011 Deltek, Inc.10

Page 11: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

11

Clustering for Scalability

Wikipedia definition of cluster: “A computer cluster is a group of linked computers, working together closely

thus in many respects forming a single computer.”

Web Servers can be Load Balanced for Scalability

Application Servers can be Clustered for Scalability

Report Servers can be Clustered for Scalability

Oracle DB Real Application Cluster(RAC) in Costpoint 7

Copyright © 2011 Deltek, Inc.

Page 12: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

12

Web Servers can be Load Balanced for Scalability

Windows network load balancing Some customers have used hardware devices to achieve

scalability at this tier

Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 13: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

13

Application Servers can be Clustered for Scalability

Homogeneous clustering (replication of the same components on each server) recommended

Application Server (Weblogic) Supports:

Load balancing Failover

Wikipedia: “In computing, failover is the capability to switch over automatically to a redundant or standby computer server, system, or network upon the failure or abnormal termination of the previously active application, server, system, or network.”

Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 14: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

14 Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 15: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

15

Report Servers can be Clustered for Scalability

Actuate Cluster Supports:

Load balancing Encyclopedia failover

Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 16: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

16 Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 17: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

17 Copyright © 2011 Deltek, Inc.

Oracle: Support for RAC

Support for Oracle Real Application Cluster (RAC) is included in Costpoint 7 for Oracle 10g and 11gR2

Provide scalability and failover for database tier

Note: a single powerful server with 16 CPUs doesn’t automatically equate to RAC consisting of 8 servers with 2 CPUs each

Costpoint Web configuration utility supports RAC to automate Costpoint side of RAC configuration Includes support for SCAN deployment of RAC with 11gR2

Larger clients can utilize both parallel SQL execution and Oracle RAC features to spread the workload between servers and CPUs.

Page 18: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

18 Copyright © 2011 Deltek, Inc.

Clustering for Scalability

Page 19: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

New Configuration Features in Costpoint 7

Copyright © 2011 Deltek, Inc.19

Page 20: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

20 © 2011 Deltek, Inc.

New Configuration Features in Costpoint 7

New Supported Platforms for Costpoint 7:

Operating systems for application and reporting servers: Windows Server 2008 R2 (only 64 bit)

Databases: Microsoft SQL Server 2008 R2 Oracle 11g R2

Support for Oracle Real Application Cluster (RAC) Browser:

Added support for IE9 Removed support for IE7

© 2008 Deltek, Inc.

Page 21: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

21

Simplified Installation

Simplified Active Directory Authentication Configuration

Added Support for Dedicated Reporting Servers

Oracle RAC

Project Manufacturing

Content Management Integration

Copyright © 2011 Deltek, Inc.

New Configuration Features in Costpoint 7

Page 22: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Configuration Utility

Copyright © 2011 Deltek, Inc.22

Page 23: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

23

Configuration Utility

We Highly Recommend the Configuration Utility for Modifying your Costpoint Web Configuration

Works with all supported deployment scenarios Addresses comprehensive changes made to all impacted

configuration files Simplifies changes, reduces the chance of errors

Eight Main Tabs Address Different Areas of Configuration

Client Server Program Uses the Standard Java Swing Interface

Requires the Java Runtime Engine (JRE)

Copyright © 2011 Deltek, Inc.

Page 24: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

New areas in Configuration Utility in Costpoint 7:

Oracle RAC Custom Databases Extensibility Enhanced LDAP configuration Added Support for Dedicated Reporting Servers Content Management System(CMS) Integration

24 Copyright © 2011 Deltek, Inc.

Configuration Utility

Page 25: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

25

Demo of the Configuration Utility

Copyright © 2011 Deltek, Inc.

Configuration Utility

Page 26: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Monitoring Utility

Copyright © 2011 Deltek, Inc.26

Page 27: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

27

Monitoring Utility

Monitoring and Diagnostic Utility

Periodic review of Costpoint Web installation Correctness of all configuration files Availability of specified folders Availability of Weblogic and Actuate server/cluster nodes

Continuous monitoring of Costpoint Web Background monitoring process Automatically checks for availability of all configured server nodes Email notification is sent when a problem is detected

Collect information for Deltek Support Collects system information and log files typically needed for a support ticket

Copyright © 2011 Deltek, Inc.

Page 28: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

28

Demo of the Costpoint Monitoring Utility

Copyright © 2011 Deltek, Inc.

Monitoring Utility

Page 29: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Conclusion

Copyright © 2011 Deltek, Inc.29

Page 30: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

30

Conclusion

Costpoint 7 has a Variety of Deployment Options to Meet Your Needs

Costpoint 7 supports:

Clustering at all tiers to help you scale up and provide higher availability

New Configuration Options in Costpoint 7

Costpoint Configuration and Monitoring Utilities provide an easy way to configure and monitor Costpoint installation

Copyright © 2011 Deltek, Inc.

Page 31: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Questions and Answers

31 Copyright © 2011 Deltek, Inc.

Page 32: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Learn More…

See Deltek Costpoint in the Solutions Pavilion

Attend Additional Sessions on Deltek Costpoint for More In-Depth Information

GC-44: Technical Insight: Costpoint 7.0 GC-45: Looking Ahead at Deltek Costpoint Technology GC-46: Extending Costpoint 7: Content Management GC-48: Extending Costpoint 7: Extensibility Services GC-49: Technical Insight: Costpoint 7.0 Advanced Security GC-50: Extending Costpoint: Web Services Integration GC-322: Costpoint 7 - The User Experience

32 Copyright © 2012 Deltek, Inc.

Page 33: Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration

Thank You!