Open Source ITAÕs Role & Experience · For more details you may contact [email protected] Tuesday,...
Transcript of Open Source ITAÕs Role & Experience · For more details you may contact [email protected] Tuesday,...
19-Feb-2013
Open Source ITA’s Role & Experience
Tuesday, February 19, 13
ITA Open Source Support
Tuesday, February 19, 13
ITA Open Source Support
• ITA supports Open Source adoption in the Government.
Tuesday, February 19, 13
ITA Open Source Support
• ITA supports Open Source adoption in the Government.
• ITA in all its procurements, ensure that we remain open to all technologies and solutions, including Open Source.
Tuesday, February 19, 13
ITA Open Source Support
• ITA supports Open Source adoption in the Government.
• ITA in all its procurements, ensure that we remain open to all technologies and solutions, including Open Source.
• ITA published (June 2010) Oman eGovernment architecture Framework(OeGAF) standards for the whole of Government supports Open Source.
Tuesday, February 19, 13
OeGAF Overview
Tuesday, February 19, 13
OeGAF Open Source Focus
Tuesday, February 19, 13
OeGAF Open Source Focus
Tuesday, February 19, 13
OeGAF Open Source Focus
Tuesday, February 19, 13
OeGAF Open Source Focus
Tuesday, February 19, 13
Open Office/ Software Support
Tuesday, February 19, 13
Open Office/ Software Support
• We have distributed more than 30,000 Open office software as part of the National PC initiative.
Tuesday, February 19, 13
Open Office/ Software Support
• We have distributed more than 30,000 Open office software as part of the National PC initiative.
• Distributed more than 6000 DVD’s with more than 50 open source software during awareness sessions .
Tuesday, February 19, 13
ITA’s experience with Open Source Implementation in Oman Government System
Tuesday, February 19, 13
ITA Role Overview
Tuesday, February 19, 13
ITA Role Overview• ITA’s Governance and Advisory division support
Ministries in various initiatives.
Tuesday, February 19, 13
ITA Role Overview• ITA’s Governance and Advisory division support
Ministries in various initiatives.
Tuesday, February 19, 13
System Background
Tuesday, February 19, 13
System Background
7Year Old Production
System
Tuesday, February 19, 13
System Background
7Year Old Production
System
30,000Transactions Per Month
Tuesday, February 19, 13
System Background
Performance Issues
7Year Old Production
System
30,000Transactions Per Month
Tuesday, February 19, 13
System Background
Performance Issues Stability Issues
7Year Old Production
System
30,000Transactions Per Month
Tuesday, February 19, 13
System Background
Performance Issues Stability Issues
One of the critical systems of the Nation
7Year Old Production
System
30,000Transactions Per Month
Tuesday, February 19, 13
Way Forward
Tuesday, February 19, 13
Way Forward
Detailed study & analysis
Tuesday, February 19, 13
Way Forward
Detailed study & analysis
Product Rationalization
Tuesday, February 19, 13
Way Forward
Detailed study & analysis Technology
Transformation
Product Rationalization
Tuesday, February 19, 13
Way Forward
Detailed study & analysis Technology
Transformation
Product Rationalization
Cloud Computing
Tuesday, February 19, 13
Way Forward
Detailed study & analysis Technology
Transformation
Product Rationalization
Tuesday, February 19, 13
Way Forward
Detailed study & analysis Technology
Transformation
Product Rationalization
Private Cloud on Open Source
Tuesday, February 19, 13
Infrastructure Platform Software as Service
Cloud Overview
Management Monitoring & Accounting
Virtualization
Tuesday, February 19, 13
What were the technology choices we had and why did we use them ?
Tuesday, February 19, 13
Requirements
Use of legacy hardware
Lack of vendor lock-in
Live migration of VMs
Resource over-committing for higher efficiency
Ability to run Windows 2003/8
Ability to run Linux OS
Technology Choices
Tuesday, February 19, 13
Requirements
Use of legacy hardware
Lack of vendor lock-in
Live migration of VMs
Resource over-committing for higher efficiency
Ability to run Windows 2003/8
Ability to run Linux OS
Technology Choices
VMware ESX MS Hyper-V OpenNode
No No Yes
No No Yes
Yes Yes Yes
Yes, Low
Yes, Windows only.
Yes, High
Yes Yes Yes
Yes Yes, basic Yes
Tuesday, February 19, 13
Requirements VMware ESX MS Hyper-V OpenNode
Use of legacy hardware No No Yes
Lack of vendor lock-in No No Yes
Live migration of VMs Yes Yes Yes
Resource over-committing for higher efficiency
Yes, Low
Yes, Windows only.
Yes, High
Ability to run Windows 2003/8 Yes Yes Yes
Ability to run Linux OS Yes Yes, basic Yes
Blocking Disadvantages
Tuesday, February 19, 13
Open Node- Cloud Management
Tuesday, February 19, 13
RedHat Enterprise Linux 6 compliant open-source Project.
Open Node- Cloud Management
Tuesday, February 19, 13
RedHat Enterprise Linux 6 compliant open-source Project.
Fully Open Source &Industry standard virtualization solution
Open Node- Cloud Management
Tuesday, February 19, 13
RedHat Enterprise Linux 6 compliant open-source Project.
Fully Open Source &Industry standard virtualization solution
Compatible with most of the existing hardware
Open Node- Cloud Management
Tuesday, February 19, 13
RedHat Enterprise Linux 6 compliant open-source Project.
Fully Open Source &Industry standard virtualization solution
CNR (National Research
Council of Italy)
Tier2 of CERN CMS, one of the largest Baltic data centersCompatible with most of the existing hardware
Open Node- Cloud Management
Tuesday, February 19, 13
Relative distribution of OpenNode deployments in the world
Open Node Adoption
Tuesday, February 19, 13
Relative distribution of OpenNode deployments in the world
Open Node Adoption
Tuesday, February 19, 13
FULL CONTAINER
Operating System Can run any OS Only OS of the same type as Host
Disk IO Overhead High Low
Over Commit Efficiency Low High
Live Migration Complicated Easy
Snapshoting Complicated Easy
Hypervisor & Virtualization Technology
Tuesday, February 19, 13
FULL CONTAINER
Operating System Can run any OS Only OS of the same type as Host
Disk IO Overhead High Low
Over Commit Efficiency Low High
Live Migration Complicated Easy
Snapshoting Complicated Easy
System in Discussion KVM (Linux-based kernel) Open VZ (Linux HV)
Hypervisor & Virtualization Technology
Tuesday, February 19, 13
Open Source AdoptionSummary
Tuesday, February 19, 13
Open Source Adoption
Component Earlier
Application Server WAS 5.1
Database Oracle
Content Management DB2 CM
Reporting Crystal Reports
Tuesday, February 19, 13
Open Source Adoption
Component Earlier
Application Server WAS 5.1
Database Oracle
Content Management DB2 CM
Reporting Crystal Reports
Now
WAS 6.1
Oracle
File System
Jasper Reports
Tuesday, February 19, 13
Open Source Adoption
Component Earlier
Application Server WAS 5.1
Database Oracle
Content Management DB2 CM
Reporting Crystal Reports
Cloud Nil Open NodeKVM/OpenVZ
HTTP Server/Load Balancing
IBM Http Server Nginx
Clustering RAC/HACMP Red Hat Cluster Suite
System Monitoring IBM Director Console Zabbix
Now
WAS 6.1
Oracle
File System
Jasper Reports
Tuesday, February 19, 13
We could have
Tuesday, February 19, 13
Open Source and Cloud computing
Tuesday, February 19, 13
Open Source and Cloud computing
• Cloud Computing which is new in Oman we are taking a simplistic and cost effective approach.
Tuesday, February 19, 13
Open Source and Cloud computing
• Cloud Computing which is new in Oman we are taking a simplistic and cost effective approach.
Business Area ImprovementFront office 14%Back office 20%
Tuesday, February 19, 13
Open Source and Cloud computing
Before AfterHardware Support Costs X 1/6 XSoftware Renewal Cost Y ½ Y
• Cloud Computing which is new in Oman we are taking a simplistic and cost effective approach.
Business Area ImprovementFront office 14%Back office 20%
Tuesday, February 19, 13
Open Source and Cloud computing
Before AfterHardware Support Costs X 1/6 XSoftware Renewal Cost Y ½ Y
• Based on the comfort level, upskilling of local resources we may decide to move the whole stack to Open Source.
• Cloud Computing which is new in Oman we are taking a simplistic and cost effective approach.
Business Area ImprovementFront office 14%Back office 20%
Tuesday, February 19, 13
ITA Open-Source up skilling programs
Track Intended Audience
Specialist Certification Track • TTT: (Academics and instructors from HEI).• ITI: (IT Individuals/specialist, developers,
advanced students).
Specialist Non-Certification Track • Developers, IT programming students.
End Users Track • TTT: (Trainers from public and private institutes+ Instructors\trainers from HE institutions)
• EUT: Students & interested individuals.
For more details you may contact [email protected]
Tuesday, February 19, 13
22
Capacity Building- Resources Trained
Tuesday, February 19, 13
22
= 118Junior Level Advanced Level
= 12
GIMP
= 300
School IT Teachers
= 112
Capacity Building- Resources Trained
Total=542
Tuesday, February 19, 13
Other Activities
– Partnered with 4 educational institutes.
– Established 3 Labs for Open Source Developments
– Conducted 51 workshops.
– Initiated Open Source Clubs in the Educational institutions.
– Partnered with Societies (Information Technology- Educational Technology).
Tuesday, February 19, 13
24
ITA & Open Source
Tuesday, February 19, 13
24
Awareness
ITA & Open Source
Tuesday, February 19, 13
24
Awareness Capacity Building
ITA & Open Source
Tuesday, February 19, 13
24
Awareness Capacity Building
Support
ITA & Open Source
Tuesday, February 19, 13
24
Awareness Capacity Building
SupportDevelopment &
Deployment
ITA & Open Source
Tuesday, February 19, 13
24
We are taking a holistic approach
Awareness Capacity Building
SupportDevelopment &
Deployment
ITA & Open Source
Tuesday, February 19, 13
24
We are taking a holistic approach
In fact even implemented a large scale project using Open Source.
Awareness Capacity Building
SupportDevelopment &
Deployment
ITA & Open Source
Tuesday, February 19, 13
Thank YouDileesh Suseelan
B.Engg(Comp Science ),MBA,PMP, ITIL,TOGAF,COBIT,CBCI
[email protected]@ita.gov.om
Tuesday, February 19, 13