|
Administration tool
|
Component
|
Tasks
|
|
Windows Administration Console
|
Win32 (Administration.exe)
|
Data storage management (environment, repositories, stored procedures)
Functional administration (user, permissions, workspaces, LDAP configuration, import/export...)
|
|
Web Administration Desktop
|
Desktop of HOPEX Web Front-End
|
Functional administration (user, permissions, workspaces, LDAP configuration, import/export...)
|
|
Monitoring Console
|
.Net web page (XX.aspx)
|
Supervision of HOPEX (IIS) application
|
|
IIS manager
|
Win64 (InetMgr.exe)
|
Management of IIS server
|
|
Must license manager
|
Win32 (Licensing.exe)
|
Management of Must license
|
|
Windows Front-End
|
Win32 (HOPEX.exe)
|
Fix unexpected configuration issue
|
|
HOPEX Server Supervisor
|
Win32 (HOPEX Server Supervisor.exe)
|
System supervision of the server
|
|
Machine
|
Location/File
|
Comment
|
|
Each machine running HOPEX
|
%programdata%\MEGA and subfolder
Ex: C:\ProgramData\MEGA
File extension: *.MGC
|
Folders of the Compiled data cache and RDBMS local cache
|
|
Each machine running HOPEX
|
Location: check with the HOPEX administrator
Ex: C:\Program Files (x86)\MEGA\MEGA HOPEX V2
File extension: *.*
|
Folders of HOPEX core programs
|
|
Each machine running HOPEX IIS application
|
Location: see HOPEX administrator
Ex: C:\inetpub\wwwroot\HOPEX
File extension: *.*
|
Folders of HOPEX IIS application
|
|
Authentication models
|
Description
|
Comment
|
|
Centralized Authentication
|
Authentication process is external to the HOPEX platform.
All types of IT corporate directory can be addressed (customized connector)
|
This model is recommended for advanced deployments with specific requirement.
It requires a specific integration.
|
|
LDAP authentication
|
Authentication process is a collaboration between HOPEX Platform and an external directory. IT corporate directory supporting the LDAP protocol can be used (LDAP, Active Directory)
|
This model is recommended for common deployments.
No integration is required, only configuration.
|
|
Standard authentication
|
Authentication process is managed within HOPEX Platform. Users are declared explicitly in the HOPEX Environment.
|
This model is recommended for basic deployments.
No integration is required, only configuration.
|
|
Authentication models
|
Storage
|
Encryption
|
|
Centralized Authentication
|
According to implementation
|
According to implementation
|
|
LDAP authentication
|
LDAP directory
|
|
|
Standard authentication (Autonomous)
|
System repository
|
Encrypted, hashed
|
|
Standard authentication (Active Directory)
|
Active Directory
|
According to directory specifications
|
|
Standard authentication (LDAP)
|
LDAP directory
|
|
Service
|
Principle
|
|
Scalability
|
Install on a cluster/farm server.
A configuration file is used to share configuration between nodes.
|
|
Load balancing
|
Install on a cluster/farm server.
Use a load balancer mechanism to balance load between nodes.
A specific integration is required.
|
|
Storage
|
Mapping
|
Comment
|
|
SQL Server
|
A data repository is an SQL Server database.
A system repository is an SQL Server database.
|
Create one SQL server user for the environment with specific privileges.
Only SQL server authentication is supported.
Install and schedule stored procedures by data repository or system repository.
No dedicated instance is required.
SQL Server native client (SQL Server 2012).
Default port can be used.
|
|
Oracle
|
A data repository is a user/schema.
A system repository is a user/schema.
|
Create one Oracle user by data repository or system repository with specific privileges.
Install and schedule stored procedures by data repository or system repository.
No dedicated instance is required.
No client side installation (Oracle instant client).
Default port can be used.
Create one tablespace for each environment (recommendation).
|
|
Object
|
Location
|
Storage
|
|
Business Document
|
Data repository
|
Database server
|
|
System Business Document
|
System database
|
Database server
|
|
File
|
Comment
|
Default location (example)
|
|
SSPLOGMM-DD-YY.txt
|
Log of Core SSP (1)(2)
|
%programdata%\MEGA\Logs
Ex: C:\ProgramData\MEGA\Logs
|
|
ssperrYYYYMMDD.txt
|
Log of Environment SSP (1)(2)
|
%programdata%\MEGA\Logs
Ex: C:\ProgramData\MEGA\Logs
|
|
MGWASLOGMM-DD-YY.txt
|
Log of MWAS (1)(3)
|
<iis root>\HOPEX\App_Data\MWAS\LOG\
Ex: C:\inetpub\wwwroot\HOPEX\App_Data\MWAS\LOG\
|
|
megaerrYYYYMMDD.txt
|
Error log of MIK (1) (3)
|
%programdata%\MEGA\Logs
Ex: C:\ProgramData\MEGA\Logs
|
|
SSPSPRVSMM-DD-YY.txt
|
Log of supervision (1)(2)
|
%programdata%\MEGA\Logs
Ex: C:\ProgramData\MEGA\Logs
|
|
swdlogMM-DD-YY.txt
|
Log Service Watchdog
|
%programdata%\MEGA\Logs
Ex: C:\ProgramData\MEGA\Logs
|
|
Nature
|
List
|
Installation
|
Comment
|
|
GUI Language
|
Core languages (1)
|
Core languages are installed by default. With additional languages, it can be requested to install a language pack on the Application Server.
|
Controls the display of the user interface (menus, pages…)
Different end users can have different GUI languages.
|
|
Data language
|
More than 30 languages available
|
Core languages are installed by default. Additional languages are installed at environment level
|
Enables data entry in several languages for objects.
A end user can switch between several data languages within his session
|
|
Element
|
Recommendations
|
|
Frequency
|
Every 24 hours (1) (2)
|
|
Retention
|
In the last 30 days keep daily backup
In the last 12 months keep a monthly backup
|
|
Other files to backup
|
By default folder of each HOPEX Environment
|
|
Storage
|
Mode
|
|
SQL Server
|
Cold/warm backup recommended
|
|
Oracle
|
Cold/warm backup recommended
|
|
Service
|
Activation
|
Comment
|
|
Embedded log (repository log)
|
Enabled by default
|
Enables to generate a log of updates (redo log), activity tracking. Also used by specific features (full search, alter management…) This log can be partially/completely initialized and disabled using Windows Administration Console.
|
|
External log (backup logfile)
|
Enabled by default
|
Enables to generate additional command files logging the updates of a user (backup log) that can be useful to recover quickly data after an incident. This log can be disabled using Windows Administration Console.
|
|
Task
|
Server involved
|
Comment
|
|
Environment compilation
|
Application server
|
To build system cache. System updates are impossible during compilation
|
|
Conservation of repository performance
|
Database server
|
Stored procedure to be installed and scheduled for each data repository and system repository. Can be automated. SQL server only.
|
|
Maintenance Plan
|
Database server
|
Need to stop SSP when running maintenance plan (SQL server)
|
|
Deletion of historical data
|
Database server
|
Stored procedure to be installed and scheduled for each data repository and system repository. Can be automated.
|
|
Deletion of private workspace temporary data
|
Database server
|
Stored procedure to be installed and scheduled for each data repository and system repository. Can be automated.
|
|
Full indexing
|
Server running SSP
|
Manual.
|
|
Incremental indexing
|
Server running SSP
|
Automated using HOPEX Scheduler.
|
|
Information about fragmentation and statistics
|
Database server
|
Generates a technical report regarding physical indexing (statistics gathering)
|
|
Physical backup of data (RDBMS)
|
Database server
|
Required. Daily backup recommended. Can be automated.
|
|
Restart HOPEX Web site
|
Web server
|
For HOPEX program upgrade (CP upgrade)
Can be required in case of problem
|
|
Restart IIS server
|
Web application server
|
Can be required in case of problem
For IIS programs upgrade
|
|
Restart server
|
Application server
|
Can be required in case of problem
|
|
Restart SSP service (1)
|
SSP server
|
For HOPEX program upgrade (CP upgrade)
For certain changes (license, list of environments, and list of repositories…)
Can also be required in case of problem
|
|
Category
|
Native format
|
conversion format
|
Comment
|
|
Report DataSet
|
HTML
|
XLS, XLSX, PDF
|
Generated from a Report DataSet Definition
According to the Report DataSet Definition considered, certain conversion formats may not be available.
|
|
Report
|
HTML
|
RTF, XLS, XLSX, PDF
|
Generated from a Report template
According to the Report template considered, certain conversion formats may not be available.
|
|
Report (MS Word)
|
RTF
|
-
|
Generated from a Report template (MS Word).
|
|
Execution mode
|
Compatible Web Front-End
|
Comment
|
|
.RTF mode
|
Yes
|
Set by default
Look and feel can be slightly different as style application is not enforced. RTF macros are not supported. MS Word (such as table of content) are not refreshed
|
|
.DOC mode
|
No
|
Can be configured by default
|
|
Cache type
|
Location
|
Average disk space
|
Comment
|
|
RDBMS local cache
|
Default location:
%programdata%\MEGA\<version code>\Cache\RDBMS data
Ex:
C:\ProgramData\MEGA\HOPEX V2\Cache\RDBMS data
|
1-20 GB (1)
|
One folder per HOPEX environment. Cache of data saved in database server. Can be disabled. Updated dynamically at runtime.
|
|
Compiled data cache
|
Default location:
%programdata%\MEGA\<version code>\Cache\Compiled data
Ex:
C:\ProgramData\MEGA\HOPEX V2\Cache\Compiled data
|
10-30 MB
(1)
|
One folder per HOPEX environment. Cache of systemdb configuration. Cannot be disabled. Updated by environment compilation.
|
|
Cache of MetaPicture
|
Default location:
%programdata%\MEGA\<version code>\Cache\Compiled data
Ex: C:\ProgramData\MEGA\HOPEX V2\Cache\Compiled data
|
1-5 MB
|
Cache of images. Cannot be disabled. Updated dynamically at runtime.
|
|
Cache of resources
|
Default location:
<iis root>\wwwroot\HOPEX\App_Data\MWAS\res
Ex:
C:\inetpub\wwwroot\HOPEX\App_Data\MWAS\res
|
1-10 MB (1)
|
Cache of resources for MWAS. Cannot be disabled. Updated dynamically at runtime.
|
|
Service
|
Executable
|
Startup type
|
User (1)
|
Server
|
|
Mega Site Service Provider
|
mgwssp.exe
|
Automatic
|
Local system
|
SSP server
|
|
Mega Service Watchdog
|
mgwdwd.exe
|
Automatic
|
Local system
|
Web application server
|
|
Process
|
User
|
Comment
|
Number
|
|
mgwssp
|
Local system (1)
|
Core SSP
|
One per installation. Runs on SSP server. Started by windows service
|
|
mgwmapp
|
|||
|
mgwspro
|
Local system (1)
|
Environment SSP (MIK)
|
One per HOPEX Environment. Runs on SSP server
|
|
mgwspro
|
Local system
|
Scheduled job
|
According to scheduler configuration
|
|
mgwmwas
|
Service account
|
MWAS (HOPEX)
|
One per web application server
|
|
mgwmapp
|
|||
|
mgwspro
|
Service account
|
Web session (MIK)
|
One per end user (single session), one per group of user (multi session)
|
|
mgwdwd.exe
|
Service account
|
Service Watchdog
|
One per server application server. Started by windows service
|
|
mgwmapp
|
Current user
|
Administration Console
|
One per running instance of Administration Console. Started manually.
|
|
HOPEX Server Supervisor
|
Current user
|
HOPEX Server Supervisor utility
|
One per running instance of the utility. Started manually.
|