Abstract :
Recent advances in computational power, memory, display etc. have propelled mobile and hand held devices as a platform to display and execute a variety of applications. Popular platform vendors like Nokia S60, iPhone, Samsung and Android offer extensive middleware support which helps in developers´ port and in packaging of different application modules in a suitable format. These devices have several features like processing power, memory, energy, which exhibit the ability of these devices for performing complex tasks. Nowadays multi core processor architecture like Quad-Core Processor up to 3.0 GHz and Java enabled Android operating systems mobile devices are coming into the market which have potential for support and enhancements for an enterprise. In a complex and critical real time production support enterprise environment, a middleware production support analyst is primarily responsible to access, analyze the performance and control the middleware production application servers in a faster and precise manner. Production support analyst may or may not be available to Unix Production servers at all times due to many reasons. In this work a novel approach, Performance Analysis of Middleware distributed and clustered Systems (PAMS), is proposed using Android application by which a production support analyst can still support all critical real time web based application servers while he is away from the Unix based Middleware application server and can ensure that the same is available and accessible to their customers. An Android based application is proposed which will communicate to higher production layers installed in secure network of an organization and gather the data for performance monitoring and analysis. With the proposed concept production support analyst can easily login and open the console of middleware application servers using VPN (Virtual Private Network) and take immediate necessary actions so that business flow should not be impacted and enterp- ise web applications are available to end users all the time.
Keywords :
Android (operating system); Internet; middleware; mobile computing; security of data; software performance evaluation; virtual private networks; Java enabled Android operating systems mobile devices; PAMS; Unix based middleware application server; Unix production servers; VPN; application module packaging; enterprise Web applications; hand held device; middleware distributed and clustered systems; middleware production application servers; middleware production support analyst; mobile communication devices; multicore processor architecture; network security; performance analysis; performance monitoring; quad-core processor; real time Web based application servers; virtual private network; Browsers; Business; Middleware; Production; Servers; Smart phones; Android APIs; Cluster-weight; Firewall; Heap space; JMS active connections; Key Exchange Algorithm; SSLV3; TLSV1; VPN; WeblogicAPIs;