2. 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 GlowTouchTechnologies, for 1 year Native Mangalore, Karnataka
Tanveer Kaur, Doing MBA from NITK
Worked inTCS for 3 years, Native Jamshedpur, Jharkhand
Debolina Roy, Doing MBA from NITK
Worked inTCS for 3 years, Native Kolkata,WB
Anubhav Grover, Doing MBA from NITK
Fresher, Native Chandigarh
EVoting as Complementary system 2
3. Average voting in India – 55% (approx)
Reasons to not vote
EVoting as Complementary system 3
ASKING REMAINING 40%TOVOTE
4. 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 mins
of their time from their current place
EVoting as Complementary system 4
5. 70% of population below 35years age
34% below 25 years age
All other part of population not voting due to
some reasons
EVoting as Complementary system 5
Computer
proficiency
6. Internet penetration increasing in India
6.2 million active users in Mumbai
Population – 18.41 million
Initial implementation only in Metros
EVoting as Complementary system 6
20. Bandwidth
Multi Core Server’s
Computation Requirements ( External)
Resource Handling
User Interface Design
20EVoting as Complementary system
21. Flow of Contents
Key Parameters
SLA parameters
Summary of Key Infrastructure of Election
Process
Server Infrastructure details
Storage Infrastructure details
Network & Security Infrastructure details
21EVoting as Complementary system
22. # Attribute
Current
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
22EVoting as Complementary system
23. 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 Manually
Utilization: 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 hours
EOM: < 6 hours
EOQ: < 8 hours
RPO – 0 min
RTO – 15 min to 30 min
23EVoting as Complementary system
24. •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
24EVoting as Complementary system
25. DR SiteCluster
Primary Site
Prod Cluster
DR Site
DS8300
Oracle DG Replication
FCIP Connectivity
900 Mbps
Sync Replication
of Database
FC Fabric FC Fabric FC Fabric
Near Site
DS8300DS8300
25EVoting as Complementary system
26. 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 the
available 112 TB usable capacity)
b. The IBM DS8300 storage has been declared End of Sale more than
a year ago; The storage is scheduled to go end of support in 2016-
17
26EVoting as Complementary system
27. IBM P6 595
database
server
IBM P6 595
database
server
Oracle 9i
(Configured with
Real Application
Cluster)
CPUUtilization
► 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
27EVoting as Complementary system
28. 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 VXR
Router at DRC and 1 x 7507 Router at DRC
There are two Cisco 7206VXR VPN routers each at DC and 1 x Cisco Router
7206VXR at DRC.
28EVoting as Complementary system
29. The Cisco Router 3845 is used at Data Center and Disaster Recovery Site for
BSNLVSAT network
The Cisco Router 3945 is used at Data Center and Disaster Recovery Site for
HughesVSAT network
The 60 Mbps Network links are terminated on Cisco Router 3845 Routers at DC
and DRC
There are 2 x 200 Mbps Network Links between Data Center and Disaster
Recovery Site which are terminated on 2 x Cisco Nexus 7009 Switch each at
Data Center and Disaster Recovery Center
There is a single network link of 900 Mbps between Data Center and Near Site
which is terminated on SAN Switches at DC and NS
There is a single network link of 100 Mbps between Disaster Recovery Site and
Near Site which is terminated on Cisco Router 3845 at Near Site and Cisco Nexus
7009 Switch at Disaster Recovery Site
There are two Nexus 7009 switches acting as access layer switch for server
connectivity.
EIGRP routing Protocol is used between DC/DR & NAP Location.
29EVoting as Complementary system
30. Device
Type
Locati
on
Quanti
ty at
DC
Quantity
at DRC
Purpos
e
Device
Proposed
End of Sale
/ End of
Support
Severity and Impact
Suggested
Actionable
Router
DC &
DRC
2 x
7206
1x 7206
1x7507
Core
Router
Upgrade
toASR
1000
Series or
equivalent
replacem
ent
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
Router
DC &
DRC
2 x
7206
2x 7206 VPN
Router
Upgrade
toASR
1000
Series or
equivalent
replacem
ent
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
30EVoting as Complementary system
31. 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
31EVoting as Complementary system
32. 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
32EVoting as Complementary system
33. 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 JavaApplet and
JavaScript for pull and poll process
33EVoting as Complementary system
34.
35. Government issues tender for the project
One IT company is thus selected to handle the
project
Technical work done by the ITTeam includes:
Feasibility Study
▪ Technical, economical and Financial
High level design
Development
Testing
Maintenance
Customer Support is also outsourced to the same
IT company.
36. Human Resources required for the project:
Developers
Testers
▪ System and IntegrationTesting
▪ User AcceptanceTesting
Maintenance and Support
▪ Server Maintenance
▪ Database Maintenance
▪ Website Maintenance
▪ Technical Support
37. Human Resources required for the purpose :
Handling customer complaints
User assistance for the process
Enquiries related to delivery status of unique Id
38. Political parties will be educated about the
system so that they spread the awareness
while campaigning
InformationalAdvertisements :
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
39. Social Media
Facebook
Twitter
Print Media
Newspaper
Promotional Pamphlets
Transit Advertisement
Ads in metro trains , buses etc
Radio andTelevision
40. Campaigning to begin 3 months prior to
election
Print MediaCost
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
41.
42. ** Cost Incurring only in Mumbai by
Complementary system
EVoting 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
43. 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
EVoting as Complementary system 43
44. In core monetary terms, complementary
system looks expensive in beginning…..
But…..
EVoting as Complementary system 44
45. 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
EVoting as Complementary system 45
46. 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
EVoting as Complementary system 46
47. 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
EVoting as Complementary system 47