Post on 08-Jul-2015
transcript
Presented by – Rationalist from NITK, Surathkal
Aditya Pachori, Doing MBA from NITK Worked In Infosys for 2 years, Native Gwalior M.P.
Suraj Baliga P, Doing MBA from NITK Worked In Glow Touch Technologies, for 1 year Native Mangalore, Karnataka
Tanveer Kaur, Doing MBA from NITK Worked in TCS for 3 years, Native Jamshedpur, Jharkhand
Debolina Roy, Doing MBA from NITK Worked in TCS for 3 years, Native Kolkata, WB
Anubhav Grover, Doing MBA from NITK Fresher, Native Chandigarh
E Voting as Complementary system 2
Average voting in India – 55% (approx) Reasons to not vote
E Voting as Complementary system 3
ASKING REMAINING 40% TO VOTE
Based on survey conducted by team in and around NITK with student, professors, working professionals etc
Results – 95% not voted due to one or other reason in last election
All have voter ids 98% will ready to vote online if it takes 5 mins
of their time from their current place
E Voting as Complementary system 4
70% of population below 35years age 34% below 25 years age All other part of population not voting due to
some reasons
E Voting as Complementary system 5
Computer proficiency
Internet penetration increasing in India 6.2 million active users in Mumbai Population – 18.41 million Initial implementation only in Metros
E Voting as Complementary system 6
E Voting as Complementary system 7
E Voting as Complementary system 8
Unique voting id should not be disclosed to anyone
Doing this will be punishable offense
E Voting as Complementary system 9
E Voting as Complementary system 10
E Voting as Complementary system 11
E Voting as Complementary system 12
E Voting as Complementary system 13
E Voting as Complementary system 14
E Voting as Complementary system 15
E Voting as Complementary system 16
E Voting as Complementary system 17
E Voting as Complementary system 18
Bandwidth Multi Core Server’s Computation Requirements ( External) Resource Handling User Interface Design
20E Voting as Complementary system
Flow of Contents Key Parameters SLA parameters Summary of Key Infrastructure of Election
Process Server Infrastructure details Storage Infrastructure details Network & Security Infrastructure details
21E Voting as Complementary system
# AttributeCurrent
Parameters
1 Total Election Branches 3000 +
2 Total users 20,000+
3 Total Customers 2 crores
4 Total Unique ID Accounts 3 crores
5 Total Daily OLTP transactions Election Peak time 5555 per second
6 Total Daily votes during batch processing (EOD) 50-60 lakhs
22E Voting as Complementary system
Current SLA levels
Cost savings of over INR 200 crores from business process reengineering for process overview
Increase in voters by 40%
Customer voting increased by 2X based on customer surveys
Uptime: Measured Manually
Utilization: 50% to 60% each
TPS: Average 120 VPS (Range between 80 to 130 VPS)
Uptime: Measured ManuallyUtilization: approx 93%
EOM/EOQ: 6 to 7 hours normal operations & 10 to12 hours (during high Bandwidth applications)
Cost savings from business process reengineering
Currently there are no documented agreements with key vendor for designing and meeting the SLA
Industry Standards
Uptime: 99.99% with Oracle RAC
Utilization: 35% each (for a two node deployment)
VPS: 250 to 350 for ~3000 branch users & 20,000 users
Uptime: 99.99%Utilization: 80% to 90%
EOD: < 4 hoursEOM: < 6 hoursEOQ: < 8 hours
RPO – 0 min
RTO – 15 min to 30 min
23E Voting as Complementary system
•FCC: 3.4.9, FCR: 6.0
Voting Application Version
•Oracle 9i with Oracle RAC
Database version
•Centralized Servers are on Intel based IBM x 3850 x5 with Windows 2008 server OS
•Application Servers are on IBM x460 with Windows 2003 server OS
•Database Servers (DC/DRC): IBM p595 (Active-Active with Oracle RAC) having five instances (FCC, FCR, CBSBRN, IB, RTGS) of databases within the single LPAR
Vote Casting Servers
•Enterprise Storage IBM DS8300 at DC, DRC and NLS
•SAN Switch: IBM B40, B32 & B16
Vote Bank Storage
•IBM TS3584, LTO 5
CBS tape library
•Nexus Switch, Cisco 7206 router
Network & Security components
24E Voting as Complementary system
DR SiteCluster
Primary Site
Prod Cluster
DR Site
DS8300
Oracle DG Replication
FCIP Connectivity900 Mbps
Sync Replicationof Database
FC Fabric FC Fabric FC Fabric
Near Site
DS8300DS8300
25E Voting as Complementary system
S N Remarks
Primary Datacenter
1 DC Base DS8100
2 DC Expansion -1
3 DS8300+ DC Expansion -2
4 DC Expansion -3
5 DC expansion-4
Disaster Recovery Site
1 DR Base DS8100
2 DR Expansion -1
3 DS8300 + DR Expansion -2
4 DR Expansion -3
5 DC expansion-4
Near Site
1 DS8100 Base
2 DS Expansion -1
3 DS8300+ DS Expansion -2
Disk Slot 1 2 3 4 5 6 7 8
Main Box 300 73 73 73 Nill Nill Nill Nill
Main Box 300 73 73 73 Nill Nill Nill Nill
Expansion 1 300 300 73 73 73 73 146 300
Expansion 1 300 300 73 73 73 73 146 300
Expansion 2 146 146 146 450 450/2 Nill Nill Nill
Expansion 2 146 146 146 450 450/2 Nill Nill Nill
DS8300
Disk type Quantity
73GB 15K RPM Number of disk 224
146GB 15K RPM Number of Disk 128
300GB 10K RPM Number of Disk 128
450GB 15K RPM Number of Disk 48
528
Upgrade
Disk Distribution
Dsk Quantities
► CBS Enterprise Storage observations
a. The current utilization capacity is approx 93% utilized and 98%allocated to various applications (only 2 TB is free from theavailable 112 TB usable capacity)
b. The IBM DS8300 storage has been declared End of Sale more thana year ago; The storage is scheduled to go end of support in 2016-17
26E Voting as Complementary system
IBM P6 595
database
server
IBM P6 595
database
server
Oracle 9i
(Configured with
Real Application
Cluster)
CP
U U
tili
za
tio
n
► The IBM P6 595 database servers
running five database instances are
configured as Active – Active
through Oracle 9i with Real
Application Cluster (RAC)
► The current utilization levels are
between 50% to 60% for each
server during normal operations
27E Voting as Complementary system
WAN, Network & Security Infrastructure at DC, DRS and NS 28 NAP locations networked over the Point to Point Network and MPLS VPN
Network There are two network links of 60 Mbps each between Data Center and
Disaster Recovery Site for branch users traffic through the backup DRS path There are two network links of 200 Mbps each between Data Center and
Disaster Recovery Site for replication. There is single network link of 900 Mbps from Data Center to Near Site for
synchronous replication.Network Components at DC and DRC
The are two Cisco 7206VXR Core WAN routers at DC and 1 x 7206 VXRRouter at DRC and 1 x 7507 Router at DRC
There are two Cisco 7206VXR VPN routers each at DC and 1 x Cisco Router7206 VXR at DRC.
28E Voting as Complementary system
The Cisco Router 3845 is used at Data Center and Disaster Recovery Site forBSNL VSAT network
The Cisco Router 3945 is used at Data Center and Disaster Recovery Site forHughes VSAT network
The 60 Mbps Network links are terminated on Cisco Router 3845 Routers at DCand DRC
There are 2 x 200 Mbps Network Links between Data Center and DisasterRecovery Site which are terminated on 2 x Cisco Nexus 7009 Switch each atData Center and Disaster Recovery Center
There is a single network link of 900 Mbps between Data Center and Near Sitewhich is terminated on SAN Switches at DC and NS
There is a single network link of 100 Mbps between Disaster Recovery Site andNear Site which is terminated on Cisco Router 3845 at Near Site and Cisco Nexus7009 Switch at Disaster Recovery Site
There are two Nexus 7009 switches acting as access layer switch for serverconnectivity.
EIGRP routing Protocol is used between DC/DR & NAP Location.
29E Voting as Complementary system
Device Type
Location
Quantity at DC
Quantity at DRC
Purpose
Device Proposed
End of Sale / End of Support
Severity and ImpactSuggested Actionable
RouterDC & DRC
2 x 7206
1x 72061x7507
CoreRouter
Upgrade to ASR 1000 Series or equivalentreplacement
29-Sept -2012 / 30-Sep-2017
Critical : Impact - Since it is core Router at DC and DRC where all NAP location links terminated on the Router also the links from the MPLS Cloud terminates on these Router; hence in case of failure of these Routers; no branches would be able to connect to the DC / DRC
Replace the Core & VPN Router 7200 VXR Series with ASR Series Routers or equivalent at DC and DRC
RouterDC & DRC
2 x 7206
2x 7206 VPN Router
Upgrade to ASR 1000 Series or equivalentreplacement
29-Sept -2012 / 30-Sep-2017
Critical:Impact –The IPSec session load on single router is high with respective to having 2500 plus IPSec session on single router. The failover convergence will be very high, and risk of entire branch network going down if failover is not successful
30E Voting as Complementary system
The dedicated data center(DC) would take care of the cooling process with dedicated IBM-16S cooling process requirements
The Disaster Recovery(DR) would not be cooled on priority as they are kicked in only when DC fails
31E Voting as Complementary system
Dedicated 20 personal during peak and 5 during non peak hours utilizing 16 manpower hours on peak and 8 manpower hours during non peak hours
32E Voting as Complementary system
Server (Admin) Side – UI using Adobe Flex utilizing action script 3.0 and HTML 5 with JavaScript handling server poll and pull process
Voter Side – UI using Java Applet and JavaScript for pull and poll process
33E Voting as Complementary system
Government issues tender for the project One IT company is thus selected to handle the
project Technical work done by the IT Team includes: Feasibility Study
▪ Technical, economical and Financial
High level design Development Testing Maintenance
Customer Support is also outsourced to the same IT company.
Human Resources required for the project: Developers
Testers▪ System and Integration Testing
▪ User Acceptance Testing
Maintenance and Support▪ Server Maintenance
▪ Database Maintenance
▪ Website Maintenance
▪ Technical Support
Human Resources required for the purpose :
Handling customer complaints
User assistance for the process
Enquiries related to delivery status of unique Id
Political parties will be educated about the system so that they spread the awareness while campaigning
Informational Advertisements :
CSR activities done by various media channels to spread awareness about social cause and events
Promoting through channels mostly viewed by youngsters like MTV, News Channel etc
College campus drives
Social Media Facebook
Twitter Print Media Newspaper
Promotional Pamphlets Transit Advertisement Ads in metro trains , buses etc
Radio and Television
Campaigning to begin 3 months prior to election
Print Media Cost
TV ads- Rs 1.8 lakh to 2laks per 10 sec
City Rate (Quarter page 16cm X 25 cm)
Mumbai 1,740,000
Delhi 1,386,000
Chennai 644,000
Kolkata 466,000
Bangalore 1,138,000
** Cost Incurring only in Mumbai by Complementary system
E Voting as Complementary system 42
Table of Expenses In Crores
Cost of Website Development, Database development, maintenance, support, customer care, promotions 400
Cost of Posting Unique voting id 20
Additional Computer for Operator at each polling booth 10
Additional cost of operator at each polling booth 1.2
Total Cost 431.2
Cost to ECI by EVM method presently in Mumbai* = 16 Crore
Total Cost = 16+431.2 = 446.2 or 445 crores ECI can reduce polling booths because
complementary system is in place If polling booths reduce by 50% New Cost = 420 crore
E Voting as Complementary system 43
In core monetary terms, complementary system looks expensive in beginning…..
But…..
E Voting as Complementary system 44
Roll out at National Level, by integrating more security features
Deployed over Mobile phones as Mobile penetration is 7 times more than Internet penetration
Linked to Aadhar number Deployed Internationally to bring NRI in
voting purview
E Voting as Complementary system 45
Army personnel can vote from Border; if he has voting id and internet connection
Students/Professional staying away from home can vote from their present location
95 years old citizen of India can vote from home
Policemen working on election day can vote by reaching to nearest polling booth or Internet cafe
E Voting as Complementary system 46
Selection of Government by taking opinion from 95-100% of population
People use their most important weapon i.e. vote each time possible
Government selection on rational reasons Election that conducted under legal
framework
E Voting as Complementary system 47
E Voting as Complementary system 48