Title: Survivable Network Analysis
1Survivable Network Analysis
- Oracle Financial Management Services
- Ali Ardalan
- Qianming Michelle Chen
- Yi Hu
- Jason Milletary
- Jian Song
2Overview
- Essential User Capabilities
- Summary of Essential Components
- Firewall Type
- Essential Components Diagram
- Essential Scenarios
- Essential Component Details
- Next Steps
3Essential User Capabilities
- Essential Capabilities performed by 300 dedicated
users - Dedicated users must have access to financial
service applications - Core Financial Applications
- Application Desktop Integrator Applications
- Feeder systems must integrate with financial
applications - Primary actions performed by users are
- Billing, reporting reconciliation of budgets
and expenses
4Summary of Essential Components
- Kerberos Domain Controller (authentication)
- Acis.as.cmu.edu (public access points)
- Mistral (db server)
- Tandem (print e-mail)
- Chinook (backup server)
5Logical Proxy (Application Gateway) Firewall
- Restricts traffic based upon packet content
- Application specific
Acis.as. cmu.edu (Sun Sparc Cluster)
SCP
Oracle Connection Mgr.
HTTPS
SSH
CAMPUS NETWORK
PRIVATE NETWORK
Tandem
LPR (print)
SMTP (e-mail)
SSH
(External)
(Internal)
6Essential Components Diagram
Mistral (databse server)
Kerberos Domain Contriller
O. DB
O. Listener
O. Forms
Kerberos
HTTP
SQL Net
CITRIX
FTP
LPR (print)
SMTP (e-mail)
SSH
Acis.as. cmu.edu (Sun Sparc Cluster)
SCP
Oracle Connection Mgr.
CAMPUS NETWORK
Chinook (Backup)
HTTPS
SSH
O. DB
O. Listener
O. Forms
HTTP
SQL Net
CITRIX
FIBER
Tandem
LPR (print)
SMTP (e-mail)
FTP
LPR (print)
SMTP (e-mail)
SSH
SSH
Cyert Computer Center
6555 Penn Ave
7Essential Components 1
- Acis.as.cmu.edu
- Cluster of Sun Sparc Servers
- Public Access Points
- Support services
- Oracle Connection Manager
- HTTP, Telnet, FTP, HTTPS(some Kerberos
authenticated) - SCP (Secure Copy Protocol unix)
- SSH
- Web DB, Big Brother (Monitoring software),
8Essential Components 2
- Mistral Database Server
- Hosts main Oracle Server
- HTTP
- Oracle Listeners, Names, Database
- CITRIX Application Server
- NFS(data sharing),
- SMTP (e-mail)
- LPR (printer) Fs (other printer)
- SQL net, FTP, SSH(file upload)
9Essential Components 3
- Tandem
- Print E-mail gateway
- No user accounts on this machine
- Services provided
- SSH (Administrator Connections)
- LPD (Printing)
- SMTP (email)
10Essential Components 4
- Chinook
- Disaster Recovery Machine standby database
- Located offsite at 6555 Penn Ave.
- Test Development machine
- Mirroring of Development database every
5-minutes - Existing passive fiber link between campus and
this location. - Exact Same HW SW as Mistral
11Essential Scenarios Budget Spreadsheet
Mistral (Databse Server)
Kerberos Domain Contriller
Kerberos
HTTP
O. Listener
CITRIX
(out)
O. DB
O. Forms
Acis.as. cmu.edu (Sun Sparc Cluster)
HTTPS
Oracle Connection Mgr.
CAMPUS NETWORK
SCP
Tandem
LPR (print)
SMTP (e-mail)
SSH
12Essential Scenarios Feeder System
Mistral (Database Server)
Kerberos Domain Contriller
Kerberos
Secure Directory
HTTP
O. Listener
LPR (print)
O. DB
O. Forms
Acis.as. cmu.edu (Sun Sparc Cluster)
SMTP (e-mail)
HTTPS
Oracle Connection Mgr.
CAMPUS NETWORK
SCP
Tandem
LPR (print)
SMTP (e-mail)
SSH
13Essential Components DB Mirroring
Mistral (Database Server)
Chinook (Backup)
O. DB
O. DB
O. Mirroring Software
O. Mirroring Software
Automatic mirroring of development database
changes every 5-minutes
14Ongoing Steps
- Client Users
- 3rd client meeting to verify essential services
and components - On-going interviews of Business Managers with and
w/o feeder systems - Within Our Group
- Development of potential intrusion detection
scenarios attacker profiles - Identify compromisable components
- Physical visit to 6555 Penn Ave. Backup facility
15A potential security threat
- Business Managers
- 30 business managers
- SCS, MCS, CIT, etc
- Determine exactly who is able to obtain various
forms of access to areas of the oracle financial
system - For example, MCS
- College Manager
- 7 Business Managers
- Provide access to 2-3 individuals (regular users)