KEONICS is on a mission to bring world-class infrastructure and IT knowledge to the state of Karnataka, India. As a government organization, it’s vital for KEONICS to get the best value for money.
By deploying Linux alongside IBM z/OS, KEONICS gets the best of both worlds – open source and enterprise – gaining a robust, highly flexible platform for rapid new development and easy support.
Robustz Systems technologies ensure reliable operations at all times
Flexibleplatform that reduces time to market for new initiatives
50%cost-saving by embracing open source technologies
Business challenge story
One platform, two goals
In the knowledge economy of the 21st century, education is the key to unlocking prosperity. By equipping individuals with the skills and tools they need to work in modern industries, the Karnataka State Electronics Development Corporation Ltd (KEONICS) helps drive inward investment and boost local earning power, contributing to India’s economic success story.
To support the development of vital skills in enterprise technology for banks, insurance companies, other large businesses and government departments, KEONICS invested in an IBM z Systems server, deploying an IBM zEnterprise® BC12 running IBM z/OS.
Shivanand Bhavikatti, Divisional Head, IT Services, Networking & IBM Mainframe Project at KEONICS, comments: “IBM z Systems experts continue to be in high demand, because the applications that run on the platform usually support the most critical parts of any business. And since the platform has been around for a number of years, it is now important to train up new specialists to replace those who are approaching retirement age. We wanted to give both under-privileged individuals and local businesses experience in z Systems set-up and administration. The aim was to ensure a thriving pool of talent in the state, and also to give those people opportunities to work globally.”
In addition to supporting IT education services, KEONICS needed a platform to run a new ERP system developed in-house on Linux. The organization knew that it could take advantage of the flexibility of the z Systems platform to support this requirement also, as Bhavikatti explains: “When we invested in our z Systems server, we knew that it would provide an open platform to service multiple internal requirements. Initially, we planned to run Linux on the IBM z/VM® hypervisor, but we lacked internal skills in this technology. Deploying the KVM hypervisor technology on z Systems as an alternative virtualization layer meant that it was easier for our internal team to get up to speed.”
Open to new requirementsToday, the z Systems server at KEONICS has one general-purpose processor (CP) and six IBM Integrated Facility for Linux (IFL) processors running a total of eight logical partitions (LPARs). Seven of these LPARs are used for z/OS training systems and sandboxes, supporting around 460 users; the final LPAR runs KVM and hosts multiple guest instances of SUSE Linux Enterprise Server for z Systems. This Linux environment runs the KEONICS ERP system, developed in-house to offer functions such as purchasing, inventory management, HR, contract management and tenant management. The ERP system is based entirely on open source technologies, including MySQL database, Apache Tomcat web server for the application front-end in HTML5 and AJAX, Spring Beans within the Spring Framework for the business logic, NetBeans IDE for the development environment, and Pentaho for reporting.
Bhavikatti comments: “We were keen to invest in open source technologies because they give us access to a wider pool of talent and support. IBM mentored us in KVM to ensure that we developed the right internal skills, and this was very helpful in the initial deployment stages. The performance of our ERP system on Linux on z Systems is great, and the stability is exceptional: the virtual machines just keep running without any problems.”
The Linux environment on the z Systems server at KEONICS also runs a Public Distribution System for the state of Karnataka and a Learning Management System that is used by multiple local government departments to deliver tailored education programs in their own training centers.
“By choosing to run Linux alongside z/OS, we rely on a platform we know, and we benefit from easy access to skilled resources and third-party software, backed by the traditional qualities of the mainframe in areas such as reliability, scalability and security,” says Bhavikatti. “Linux on z Systems enables us to be highly responsive to new requirements but also to offer stable solution delivery, which is obligatory when you are dealing with government organizations.”
Sharing the benefitsThe rollout of the Linux-based ERP system at KEONICS is ongoing, and already the organization is seeing significant benefits in terms of greater efficiency and speed in internal processes. On the systems side, KEONICS expects to make cost savings of around 50 percent from deploying the software on the KVM hypervisor technology on z Systems.
Says Bhavikatti, “The key value of running Linux on KVM on z Systems is that it optimizes resource utilization, making sure we always have enough resources assigned to each virtual machine based on its current priority. With Linux on the mainframe rather than on distributed servers, we get all the capacity and scalability we require without needing to maintain large numbers of physical machines. This approach provides the best of both worlds, combining the flexibility of open source with the robustness of enterprise servers.”
He adds, “By selecting SUSE Linux Enterprise Server for z Systems, we benefit from high-quality integrated support from both SUSE and IBM, saving us time and effort. The vendors have a close working relationship, and the way they collaborate continues to bring valuable improvements to the platform. Indeed, the quality of support is one of the reasons that we are focusing so much on Linux on z Systems for future projects.”
IBM and SUSE are now assisting KEONICS in promoting its services more widely in the state of Karnataka, helping the organization to win new government clients and convince them of the benefits of hosting their systems on a z Systems server.
Bhavikatti comments: “The z Systems platform has the power to run very large numbers of virtual machines on the same physical system. As we create more systems based on Linux, the number of users will rise without a proportional rise in IT costs, so the offering will become even more cost-effective for us to operate.”
As KEONICS requires relatively few processors to support potentially large numbers of clients, the organization will also require fewer software licenses, and use less floor space and energy in the data center. These factors will help reduce operational and maintenance costs, so that KEONICS can offer more competitive pricing for its services.
Bhavikatti concludes: “Introducing Linux on the z Systems platform undoubtedly helps us to achieve more with the same physical resources, which translates into higher-value services for our clients. We now have the flexibility to offer what amounts to a cloud hosting platform without the risk of trusting data to a third party outside of the state, and on a server that is renowned for the strength of its security. Equally, the platform contributes strongly to our mission of developing the IT leaders of tomorrow, giving them vital skills in z Systems technologies so that they can make valuable contributions to major organizations both in India and globally.”
KEONICS (Karnataka State Electronics Development Corporation Ltd) has played a significant role in India’s IT revolution. With its focus on providing world-class infrastructure services for the electronics- and IT-related industries in the state of Karnataka, KEONICS offers hosted and managed ERP platforms and web portals, software development, IT consultancy, IT training and networking components. Additionally, the organization provides education to local communities through a network of 265 training centers, helping spread the economic benefits of IT throughout the region.
- z Systems : z Systems running Linux
- z Systems : z Systems running Linux - SUSE