|
Topic development for Research Projects in Theses and Dissertations related to Virtualization, and Cloud Computing technologies: By Sourabh Kishore This is a mobile friendly page: please click here for accessing the full article page Please contact us at consulting@etcoindia.co or consulting@etcoindia.net to discuss your topic or to get ideas about new topics pertaining to your subject area. |
Copyright 2010 EPROINDIA. All Rights Reserved |
In the modern world, Information and Communication Technologies are very closely integrated to form total solutions for businesses. Hence, many academic topics for dissertation and thesis research projects can comprise of problem areas addressing both these technologies when investigated in the context of corporate business solutions, solutions for government organisations and public infrastructure services. Some of the solutions in IT are widely debated because they are being claimed to be the future of computing infrastructures for IT enabled businesses. I have come across numerous white papers that attempt to establish the feasibility of these technology solutions. These white papers, mostly sponsored by original equipment manufacturers, solution providers and service providers, have been very effective in outlining the benefits of these new solutions and their high level design details such that corporate business owners have started taking interest in them. Virtualization, Cloud Computing, Green Data Centres and Unified Threat Management Solutions are four such areas for which the global vendors and service providers are actively pursuing their customers. Many customers are already running pilots in their IT infrastructure systems but the mechanism of learning from the pilots is not clearly defined and implemented. Such large scale changes in the world of IT systems and networking cannot be implemented based on ad-hoc learning from pilots given that unstructured learning approaches can lead to incorrect and biased conclusions thus causing major setbacks to the businesses. The focus should not be only on saving capital expenditure and operating costs but also on IT services, IT governance, Information Security, Compliance, Reliability, Business Continuity, etc. In fact, the ground level implementation plans and their challenges are yet to be analysed, tested and ratified. The academic community can find numerous opportunities in establishing the validity of these new solutions. The students should focus on studying the realisation of business benefits claimed by the OEMs and Solution Providers such that the other side of picture evolves clearly. I hereby present an outline of these solutions for the benefit of students undertaking higher studies in IT systems. (a) Virtualization Solutions: Virtualization refers to the technology in which multiple virtual machines can run on a single hardware as if they are independent computers used by independent users. Some strategists argue that virtualization is one of the key deliverables in deployment of green data centres. The products from Microsoft, VMware, and Red Hat can enable end to end implementation of virtualization solutions. Many companies have already started implementing virtual servers in their data centres hosted on blade server hardware. With all the buzz around, very few have employed structured research procedures to determine whether the self hosted virtualization solutions are able to deliver to the business as per the claims made. I suggest that the students should come forward and employ empirical techniques like Phenomenography to investigate the actual business benefits achieved by corporations by implementing in-house virtualization. A large number of topics can evolve in this problem area. The focus should be on cost reduction as well as improvement in productivity and performance of the business. Gartner reports have warned about many negative effects of virtualization if the corporate strategies, performance objectives and corporate governance/information security objectives are not included in the architectures designed by the solution providers. In the consulting assignments of EPROINDIA, I have observed that the business stake holders are very reluctant to accept virtualization to host their business critical solutions due to absence of proven track records and absence of empirical generalizations in the academic world. This is a very vast area for academic research. The students can create multiple virtual hosting scenarios on OPNET Modeler or similar tools and simulate the models to generate results. Additionally, the students may like to conduct case studies on Corporations, SMEs and Entrepreneurs that have already hosted their IT systems on virtual servers. The attributes to be investigated are: performance of servers after hosting multiple operating systems and applications, network traffic, user experience, possibility of virtualising IP multimedia solutions, fail over, data organization and management, information security, software delivery and licensing, auditing, IT governance, IT services, competitive advantages gained by businesses, etc. (b) Cloud Computing: This is evolving as a service facilitating IT resources on demand by virtue of applications and business services hosted on Virtual IT Infrastructures. Many OEMs have already launched cloud computing services to corporations across the world - like IBM Blue Cloud, Google Apps Cloud, Amazon Elastic Compute Cloud (EC2), Microsoft Cloud, etc. These service providers claim that the customers can get any IT resource on demand - storage capacity, memory, network bandwidth, application license, etc. The market is developed to such an extent that millions of customers are already availing these services. The students have significant opportunities to study the benefits of cloud computing to businesses across the world. A large number of case studies is possible because the concept has gained popularity across the globe. It needs to be investigated if the current virtualisation service providers on IT infrastructure clouds are fully ready to undertake the responsibility of running mission critical businesses (like banks, financial services, trading and investments, etc.) the way they have been running reliably in traditional data centres. It will be quite interesting for the students to conduct interviews with professionals that have already hosted their services on virtual servers. The attributes to be investigated are: Reliability, Uptime, Speed and Performance, Elasticity (resources on demand), Billing, Information Systems Strategy, IT Strategy, Information Security, IT Governance, IT Services (to end users), etc. The cloud computing service providers have emerged into three categories - Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The three categories have evolved due to different business models, different ways of customer engagement, and investments. The SaaS providers normally engage with SMEs that do not want to invest on data centres and large scale expensive software applications. They are dependent upon PaaS and IaaS providers. The PaaS providers normally engage with SaaS providers or application service providers (ASPs) for developing, integrating, hosting and maintaining software applications, and are dependent upon the IaaS providers. The IaaS providers normally engage with PaaS providers, and with large enterprises that make significant use of cloud hosting along with their own self hosted virtual infrastructures. The students may normally get access to SMEs and hence can focus on their perspectives of defining what they need and how much they need from the SaaS providers, and what they get from the latter. For example, the SMEs may first design the business requirement specifications and translate them into technology needs (concurrent sessions, MTUs, minimum and maximum file sizes, inter-arrival times and pattern, database connects and queries, storage space for files and databases, retrieval times and frequencies, report generation, DSS transactions, numbers and frequencies of e-mails, concurrent users, etc.). The technology needs can be modelled in OPNET to generate the application demands and the resulting capacity requirements on databases, servers, and networking. The modern concept in cloud computing is pertaining to Cloudlets that can be viewed as service units packaged with multiple components offered by SaaS, PaaS and IaaS service providers. Cloudlets can be modelled and simulated on CloudSim, and also on OPNET and OMNET++ to some extent. The students may like to focus on determining various performance, behavioural, capacity, security, availability, resilience, etc. factors from the perspective of SMEs, and model the ways by which the three types of cloud computing service providers can deliver them. Let us understand this by an example. Suppose that a SME needs 1024 to 4096 bytes of database files to be queried by a browser based application client that fires 10 queries per minute per user. This is needed in parallel with 30 mails per hour per user, and 10 files of sizes 100KB to 400 KB transferred per user per hour. These parameters can be easily configured on OPNET. The resulting statistics of application demands and resource utilisation (database, servers, networking) can give an idea of what is needed from the SaaS provider. The SaaS provider will estimate the capacity of cloudlets based on the statistics and communicate to the PaaS and IaaS providers. The resulting service configurations can be offered to the client at a recurring price. This is a better approach than signing the capacity on demand SLA, in which the budget proposal to the management is impossible before signing the contract. In fact methodology of signing cloud SLAs is one such area where numerous topics can be formulated. I suggest that students undergoing advanced courses in Information Technology and Communications should develop new topics in these areas and conduct researches for their forthcoming dissertation and thesis research projects. If all the current challenges are brought to the table, I can visualise more than 100 topics on which the students and academic researchers can undertake research assignments. Some of these topics have already been undertaken by students employing our support and mentoring services but more contribution is required from the academic world. Tools like OPNET and OMNET++ can be employed to simulate various real life networking solutions to verify the behaviour and performance of these modern technologies in a laboratory environment. I personally like OPNET because of its capability of simulating real world wireless products (like Cisco High end switches and routers). OPNET academic edition is offered free of cost to students by Opnet Technologies Inc. (now Riverbed Technologies Inc.) under their university program. The academic version possesses all the features of OPNET except that it can simulate the maximum of 50 million events which is, however, more than sufficient to simulate any network model created for academic research. EPRO India has in-house expertise and experience in carrying out Network Modeling, Simulation and Analysis of results in OPNET academic edition. After successfully completing the network modeling, running multiple simulations and generating multiple reports on OPNET, the model files are transferred to the customers' computers and the trainings are provided over Skype employing audio/video conferencing. Any technical errors in the OPNET models are corrected by taking remote control of customers' machines over TeamViewer. Please contact us at consulting@etcoindia.co or consulting@etcoindia.net to discuss your topic or to get ideas about new topics pertaining to your subject area. |
Please contact us at consulting@etcoindia.co or consulting@etcoindia.net to discuss your topic or to get ideas about new topics pertaining to your subject area. |
Electronic Publishing and Research Organisation India (EPROINDIA) - formerly the ePublishing and research division of ETCO India |