coop presentation wan compression and optimization (w.c.o) name:ahmad m.j batwa id#:202496
DESCRIPTION
Coop Presentation WAN Compression and Optimization (W.C.O) Name:Ahmad M.J Batwa ID#:202496 Serial:052-202496 Company:National Commercial Bank Location:Jeddah Duration:From 25 th June, 2005 – 4 th Jan, 2006. Introduction Business Systems Development (BSD) Business Role - PowerPoint PPT PresentationTRANSCRIPT
Coop PresentationCoop Presentation
WAN Compression and Optimization
(W.C.O)
Name: Ahmad M.J BatwaID#: 202496Serial: 052-202496 Company: National Commercial BankLocation: JeddahDuration: From 25th June, 2005 – 4th Jan, 2006
2
• Introduction• Business Systems Development (BSD)
– Business Role– Hierarchy– Central Customers Repository System (CCR)
• Internal User Support Department (IUSD)– Business Role– Hierarchy– NCB Network Overview– WAN Optimization and Compression (W.C.O)– Small Tasks and Assignments
• Coop Conclusions and Recommendations
Presentation Outline
3
Introduction
• What is NCB ?– Establishment…1953.
– Largest in the Middle-East (Capital, SR 6 Billion).
– Development.
• How is NCB different?– We at NCB are People Oriented
– We at NCB are Customer Oriented
– We at NCB are Performance Oriented
4
NCB’s Hierarchy
Board of DirectorsBoard of Directors
Chairman & Managing Director(CMD)
Chairman & Managing Director(CMD)
General ManagerGeneral Manager
Audit Committee
Head, Audit Division
Head, Compliance Dept.
Executive Committee
Secretary of Board
Head, Finance andAccounting Division
Head, Public RelationsDept.
Real EstateCommittee
Senior HRCommittee
ALCO
Credit PolicyCommittee
Sponsorship and Donation
Committee Chief Financial OfficerChief Financial Officer
Senior Relationship Officer
Senior Relationship OfficerDeputy General Manager
Deputy General Manager
Head, Islamic RetailBanking Division
Head, Private BankingDivision
Head, Finance ServicesGroup
Head, Marketing Division
Head, Real Estate Dept.
Head, Legal Dept.
Sector Head, CorporateSector Head, Corporate
Head, International BankingRelations Division
Head, Corporate BankingDivision
Head, Commercial BusinessBanking Division
Head, Remedial Dept.
Head, Trade Services Dept.
Corporate Quality Officer
Sector Head, IndividualSector Head, Individual DGM & Sector Head
Support and Central
DGM & Sector HeadSupport and Central
Head, Information Technology Division
Head, Operations Division
Head, General SupportServices Division
Head, Islamic FinanceGroup
Head, Insurance Business
Sector Head, Asset Mgmt.Sector Head, Asset Mgmt.
Head, Treasury Division
Head, Investment ServicesDivision
Head, Brokerage Group
Head, Economics Dept.
Head, Human ResourcesDivision
Head, Risk Mgmt. Division
5
Coop PlanTasks Start Date Due Date Duration Status
CCR overview 3-July 6-July 4 days Done
Studying CCR architecture
9-July 13-July 5 days Done
Overview on BANCS
18-July 20-July 3 days Done
Overview on other
systems
23-July 1-Aug 10 days Done
Introduction to NCB
Network
20-Aug 24-Aug 5 Days Done
Solving al-Khobar branch
problem
29-Aug 31-Aug 3 Days Done
Domain consolidatio
n
30-Aug 30-Sept 1 month Done
RAM Upgrade 4-Sept 5-Sept 2 Days Done
Phase I of main project
10- Sept 18- Sept 9 Days Done
Subnet mask modification
24-Sept 12-Oct 18 days Done
Design discussion
and modification
1-Oct 3-Oct 3 days Done
Arrange a deployment
plan
4-Oct 5-Oct 1 day Done
Preparation for deployment
14-Oct 26-Oct 5 days Done
Install and configuratio
n of the device
20-Oct 30-Oct 10 days Done
Preparing the rollout plan
8- Nov 9- Nov 1 day Done
Rollout Phase 12- Nov 21- Dec 3 days Done
Writing a weekly
progress report
- - - Done
Preparing a brief "after- installation
report"
26-Nov 28-Nov 2 days Done
6
Part 1 Business Systems Development
7
• What is BSD.?– Role and Responsibilities
•Develop New Systems•Upgrade existing systems according to NCB needs
•Electronic Banking Issues
Business Systems Development (BSD)
8
BSD’s Devisions
BSD
Electronic Banking
Core System
(BANCS)
Phone Banking
)IVR(
Data Warehous
e
Invesment System
Trade Finance System
Credit Card
System
Base24(ATM)
CCRMIDDLE WARE BEAM10
9
• Project features- Unified system that contain customer info across
all Bank systems.- Covers Prospect and other parties that have
relationship with the Bank.- Enhance customer data quality and customer
synchronization across different bank legacy systems.
- Removes customer Info duplication. - Can be used by all other Systems.- Each customers will be identified by 8-digits ECN
number- can be used to enter new customer information or
retrieve and change an existing customer record
Customers Central Repository (CCR)
10
CCR Before and After
Current Practice – Before CCR After CCR
BankCustomer
Systems
CCR
11
CCR System Logical architecture
Data management layer
ETLlayer
Front-end layer
middleware layer
12
CCR System Logical architecture
•Front-End Layer-User interface.-Language management.-Data validation-Communicating Application Directly without passing middle ware.
•Middleware layer:-Middleware functions.-Authenticating. -message transformation and code translation
13
• Data management layer– provide the data model – checks data validity – mapping
• ETL layer
– first time migration – feeding the CCR with data – Feeding other systems back– transform other system format to CCR format
CCR System Logical architecture
14
CCR System Physical architecture
15
CCR System Physical architecture
• CCR Client• Branch application server
– Holds client screens .– Store copy of database lookup values .– Installed at branches (hence the name).
• Back-end application server– Take requests from branch servers route them to DB
server and responds back to them.– When the bank middleware server needs an interface
with CCR application take its request and use the wrapper files (DLL files) to transform the Message and send the request to DB server. Respond back to the middleware server.
16
• ETL Server
– Extract all customer information from all other systems' databases and transform them to CCR DB format then it will load it to the CCR at first time migration. (15 hours).
– Take all new and changed customer information from other systems and transform them to CCR DB format then load it to the CCR database in the database server. (from 2 AM to 8 AM)
• Database server:– Contain database and all procedure implementing the
logic.
CCR System Physical architecture
17
Part 2Internal User Support
Department
18
ISUD’ Hierarchy
The National Commercial Bank
Information Technology Division
Service Disk Agent (Layer)
Service Disk (Layer 2)
The Thicnical Specialist Group (Layer 3)
Internal User Support Department
Technical Desktop Technical Security Technical Server
19
–Role and Responsibilities•Application related - Escalated Calls. •Desktops (Nortel, Network technologies, Router, OSPF, X.25, TCP/IP, Links, Link utilization, disaster recovery) related escalated call. •Problem Management (RCA, Trend Analysis & reduction of calls on Servers). •Implementation of Change Calls (Major Impact Changes).•Project Management.
•Communication Maintenance.
20
NCB Network Overview
NCB Backbone Topology with Passport
Jeddah H.O.
Jeddah K-10
CENTRAL
REGION
EASTERN REGION
WESTERN REGION
SOUTHERN
REGION
19.2 kbs leased line
64 kbs DDN circuit
Passport 6440 CFP1
E-1 2 MBps circuit
E3 34 Meg local
BAHA 6440
Passport 6480
128 kbs DDN circuit
PBX
PBX
PBX
PBX
PBX
PBX
PBX
PJed46480K-10
Baljoraishi
PP6440
CFP1
Thalia
PP6440 CFP1
4 MBps circuit on ATM
E1
E1
E1
E1
E1
128k
128k
128k
64k64k
2 x E1
192 kbs DDN circuit
64k
64k
64k
64k
Jizan PP6440
CFP1
64k
128k
128k
128k
128k
2 x E1
E1
E1
6 x E1
Makkah Siteen PP6440 CFP1
Makkah Main PP6440 CFP1
E1
Khamis PP6440 CFP1
4Meg
192k
192k RJed1CSRM
RJed2CSRM
192k
192k
E1
Al Hasa PP6440 CFP1
128k
128k
128k
3 x128k
DAM6480
E1
128k
128k
Arar PP6440 CFP1
128k Tabuk PP6440 CFP1
Al Zikri PP6440 CFP1
3 x128k
E1 E1
E1
Batha PP6440 CFP1
E1
128k
RIY16480
Unaizah PP6440 CFP1
E1
2 x E1
Madinah PP6440 CFP1
128k
Abha6480128k
Baha PP6440 CFP1
Taif 2
old Main PP6440 CFP1
2x34Meg
2x34Meg
University
6480
E1
6480
Naseriah
E1
128k
19.2
E1
Buraidah PP6440 CFP1
19.2
PBX
E1
Taif 1 Main PP6440 CFP1
128k
PBX
PBX
Hafr Al Baten
CFP1 PP6440
128k
Khobar6480
E1
Pales-tine6480Balad
6480
6 x E1
4Meg
RIY26480
E1
E1
PJHO16480HO
PJCC16480K-10
133M133M
PJCC26480K-10
PJHO26480HO
133 MEg
21
NCB Network Overview
•Branch Setup
22
• What is PERIBIT
• How Does It Work– MSR– PFA– QoS
Project W.C.O Background
23
Project W.C.O Peribit V.S. LL
Upgrade
$ $168,666168,666
Inst. Charge
$25,920
Single Site
Backbone Sites LL Upgrade Cost / Year
(64K 512K)
$ $544,320544,320
All Sites (21)
$ $1,172,7601,172,760
All Br. (232)
$ $584,261584,261 $5,055
Single Br. NTUs
Branches LL Upgrade Cost / Year
(128K 512K)
One Time Payment (for all sites : 253 Sites)
Main Backbone Sites Cost
(6 Sites)
Other Backbone Sites Cost(21 Sites)
Branches Cost(232 Branches)
Single Site All SitesSingle
BranchAll
Branches
$ $380,000380,000 $3,400 $ $71,40071,400 $2,950 $ $685,000685,000
24
Project W.C.O Peribit V.S. LL
Upgrade
25
Project W.C.O Pilot branch
Results
Daily SummaryFrom JCC to Br103
Peak Data Reduction
96.34 %
Total Data Reduction
91.98 %
Effective WAN Capacity
12.4 X
Total Bytes Into Reduction
221 MB
Total Bytes Out of Reduction
17 MB
Total Bytes Passed Through
0.4 MB
Daily SummaryFrom Br103 to JCC
Peak Data Reduction
65.5 %
Total Data Reduction
53 %
Effective WAN Capacity
2.1 X
Total Bytes Into Reduction
50.5 MB
Total Bytes Out of Reduction
23.7 MB
Total Bytes Passed Through
0.26 MB
26
Project W.C.O Deployment
27
Project W.C.O IPsec Solution
NCB WAN
Passport 6480Passport 6480
Power
Fault
Passthrough
Remote Interface
Vlan X
Power
Fault
Passthrough
Power
Fault
Passthrough
Vlan A
Vlan B
Vlan C
Local Interface
WX-100
WX-60
WX-60
IP AIP BIP C
Vlan YVlan D
Vlan E
Vlan F
Power
Fault
Passthrough
Power
Fault
Passthrough
Power
Fault
Passthrough
Remote Interface Local Interface
IP DIP EIP F
Acceler LAN SwitchAcceler LAN Switch
LAN
•In-Line Option
28
Project W.C.O IPsec Solution
•Off-Path Option
NCB WAN
Passport 6480Passport 6480
Power
Fault
Passthrough
Power
Fault
Passthrough
Power
Fault
Passthrough
Vlan A
Vlan B
Vlan C
Local Interface
WX-100
WX-60
WX-60
Vlan D
Vlan E
Vlan F
Power
Fault
Passthrough
Power
Fault
Passthrough
Power
Fault
Passthrough
Local Interface
Acceler LAN SwitchAcceler LAN Switch
LAN
29
Project W.C.O Pre-Production
phase
•Changing Subnet mask
•From 255.255.255.252 to 255.255.255.248 (6 devices)
•241 branches + main sites
•Each CONTIVITY , ARN, passport
•BUILDING Backbone sites
•5 main sites in the 5 regions
30
• Rollout– Rollout plan– 22 main sites– 241 branches
• 200 tunnels problem– Memory low– Solution: wait for extra WX-60
Project W.C.O Production
Phase (Rollout)
31
• Monitoring– Performance reports– Weekly report
Project W.C.O Monitoring
32
• Conclusion
• Recommendation
Project W.C.O Conclusion & Recommendatin
33
Q & A
Thank You