Deltek Insight 2012: Technical Insight: Costpoint 7.0 Advanced Security
Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration
-
Upload
deltek -
Category
Technology
-
view
754 -
download
0
Transcript of Deltek Insight 2012: Technical Insight: Costpoint 7.0 Configuration
Technical Insight: Costpoint 7.0 Configuration
Vasiliy Lachinov, Senior Software Architect, DeltekGC-52
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
3
Key Takeaways
Understand Costpoint Web Deployment and Configuration Options
Demo of Configuration and Monitoring Utilities
Copyright © 2011 Deltek, Inc.
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.
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.
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.
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.
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
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
15
Report Servers can be Clustered for Scalability
Actuate Cluster Supports:
Load balancing Encyclopedia failover
Copyright © 2011 Deltek, Inc.
Clustering for Scalability
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.
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.
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
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.
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
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.
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.
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.