Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Karan Mitra is active.

Publication


Featured researches published by Karan Mitra.


Computing | 2015

An overview of the commercial cloud monitoring tools: research dimensions, design issues, and state-of-the-art

Khalid Alhamazani; Rajiv Ranjan; Karan Mitra; Fethi A. Rabhi; Prem Prakash Jayaraman; Samee Ullah Khan; Adnene Guabtni; Vasudha Bhatnagar

Cloud monitoring activity involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized resources (e.g., VM, storage, network, appliances, etc.), the physical resources they share, the applications running on them and data hosted on them. Applications and resources configuration in cloud computing environment is quite challenging considering a large number of heterogeneous cloud resources. Further, considering the fact that at given point of time, there may be need to change cloud resource configuration (number of VMs, types of VMs, number of appliance instances, etc.) for meet application QoS requirements under uncertainties (resource failure, resource overload, workload spike, etc.). Hence, cloud monitoring tools can assist a cloud providers or application developers in: (i) keeping their resources and applications operating at peak efficiency, (ii) detecting variations in resource and application performance, (iii) accounting the service level agreement violations of certain QoS parameters, and (iv) tracking the leave and join operations of cloud resources due to failures and other dynamic configuration changes. In this paper, we identify and discuss the major research dimensions and design issues related to engineering cloud monitoring tools. We further discuss how the aforementioned research dimensions and design issues are handled by current academic research as well as by commercial monitoring tools.


international conference on mobile technology, applications, and systems | 2009

Context-aware application mobility support in pervasive computing environments

Andreas Åhlund; Karan Mitra; Dan Johansson; Christer Åhlund; Arkady B. Zaslavsky

In the future, application mobility can play a crucial role and prove to be an enabler for next generation distributed applications. Application mobility lets an application follow the users while they roam between networks using several devices. In order to achieve seamless application mobility, several issues need to be considered such as device heterogeneity, GUI-adaptation and application loss. Thus, in this paper our contributions are two-fold. Firstly, we present our novel architecture called the Application Mobility Manager (A2M) which provides seamless application mobility. The proposed architecture is context-aware and decentralized. Finally, we present a novel application called the Mobile YouTube Player which is capable of moving between heterogeneous devices and provide users with seamless video experience. We validate the proposed system through rigorous experimentation and user studies based on the real-world test bed and prototype implementation. The results clearly validate that the proposed system can support seamless application mobility.


ieee international conference on cloud computing technology and science | 2015

Cross-Layer Multi-Cloud Real-Time Application QoS Monitoring and Benchmarking As-a-Service Framework

Khalid Alhamazani; Rajiv Ranjan; Prem Prakash Jayaraman; Karan Mitra; Chang Liu; Fethi A. Rabhi; Dimitrios Georgakopoulos; Lizhe Wang

Cloud computing provides on-demand access to affordable hardware (e.g., multi-core CPUs, GPUs, disks, and networking equipment) and software (e.g., databases, application servers and data processing frameworks) platforms with features such as elasticity, pay-per-use, low upfront investment and low time to market. This has led to the proliferation of business critical applications that leverage various cloud platforms. Such applications hosted on single/multiple cloud provider platforms have diverse characteristics requiring extensive monitoring and benchmarking mechanisms to ensure run-time Quality of Service (QoS) (e.g., latency and throughput). This paper proposes, develops and validates CLAMBS—Cross-Layer Multi-Cloud Application Monitoring and Benchmarking as-a-Service for efficient QoS monitoring and benchmarking of cloud applications hosted on multi-clouds environments. The major highlight of CLAMBS is its capability of monitoring and benchmarking individual application components such as databases and web servers, distributed across cloud layers (*-aaS), spread among multiple cloud providers. We validate CLAMBS using prototype implementation and extensive experimentation and show that CLAMBS efficiently monitors and benchmarks application components on multi-cloud platforms including Amazon EC2 and Microsoft Azure.


wireless communications and networking conference | 2015

M 2 C 2 : A mobility management system for mobile cloud computing

Karan Mitra; Saguna Saguna; Christer Åhlund; Daniel Granlund

Mobile devices have become an integral part of our daily lives. Applications running on these devices may avail storage and compute resources from the cloud(s). Further, a mobile device may also connect to heterogeneous access networks (HANs) such as WiFi and LTE to provide ubiquitous network connectivity to mobile applications. These devices have limited resources (compute, storage and battery) that may lead to service disruptions. In this context, mobile cloud computing enables offloading of computing and storage to the cloud. However, applications running on mobile devices using clouds and HANs are prone to unpredictable cloud workloads, network congestion and handoffs. To run these applications efficiently the mobile device requires the best possible cloud and network resources while roaming in HANs. This paper proposes, develops and validates a novel system called M2C2 which supports mechanisms for: i.) multihoming, ii.) cloud and network probing, and iii.) cloud and network selection. We built a prototype system and performed extensive experimentation to validate our proposed M2C2. Our results analysis shows that the proposed system supports mobility efficiently in mobile cloud computing.


acm symposium on applied computing | 2011

A probabilistic context-aware approach for quality of experience measurement in pervasive systems

Karan Mitra; Arkady B. Zaslavsky; Christer Åhlund

In this paper, we develop a novel context-aware approach for quality of experience (QoE) modeling, reasoning and inferencing in mobile and pervasive computing environments. The proposed model is based upon a state-space approach and Bayesian networks for QoE modeling and reasoning. We further extend this context model to incorporate influence diagrams for efficient QoE inferencing. Our approach accommodates user, device and quality of service (QoS) related context parameters to determine the overall QoE of the user. This helps in user-related media, network and device adaptation. We perform experimentation to validate the proposed approach and the results verify its modeling and inferencing capabilities.


ieee international conference on services computing | 2014

CLAMS: Cross-layer Multi-cloud Application Monitoring-as-a-Service Framework

Khalid Alhamazani; Rajiv Ranjan; Karan Mitra; Prem Prakash Jayaraman; Zhiqiang George Huang; Lizhe Wang; Fethi A. Rabhi

Cloud computing provides on-demand access to affordable hardware (e.g., multi-core CPUs, GPUs, disks, and networking equipment) and software (e.g., databases, application servers, data processing frameworks, etc.) platforms. Application services hosted on single/multiple cloud provider platforms have diverse characteristics that require extensive monitoring mechanisms to aid in controlling run-time quality of service (e.g., access latency and number of requests being served per second, etc.). To provide essential real-time information for effective and efficient cloud application quality of service (QoS) monitoring, in this paper we propose, develop and validate CLAMS-Cross-Layer Multi-Cloud Application Monitoring-as-a-Service Framework. The proposed framework is capable of: (a) performing QoS monitoring of application components (e.g., database, web server, application server, etc.) that may be deployed across multiple cloud platforms (e.g., Amazon and Azure), and (b) giving visibility into the QoS of individual application component, which is something not supported by current monitoring services and techniques. We conduct experiments on real-world multi-cloud platforms such as Amazon and Azure to empirically evaluate our framework and the results validate that CLAMS efficiently monitors applications running across multiple clouds.


international conference on multimedia and expo | 2011

A decision-theoretic approach for quality-of-experience measurement and prediction

Karan Mitra; Christer Åhlund; Arkady B. Zaslavsky

This paper presents a pioneering context-aware approach for quality of experience (QoE) measurement and prediction. The proposed approach incorporates an intuitive context-aware framework and decision theory. It is capable of incorporating several QoE related classes and context information to correctly measure and predict the overall QoE on a single scale. Our approach can be used in measuring and predicting QoE in both lab and living-lab settings based on user, device and network related context parameters. The predicted QoE can be beneficial for network operators to minimize network churn and can help application developers to build smart user-centric applications. We perform extensive experimentation and the results validate our approach.


Transactions on Large-Scale Data- and Knowledge-Centered Systems XX : Special Issue on Advanced Techniques for Big Data Management | 2015

An Overview of Cloud Based Content Delivery Networks: Research Dimensions and State-of-the-Art

Meisong Wang; Prem Prakash Jayaraman; Rajiv Ranjan; Karan Mitra; Miranda Zhang; Eddie Li; Samee Ullah Khan; Mukkaddim Pathan; Dimitrios Georgakopoulos

Content distribution networks (CDNs) using cloud resources such as storage and compute have started to emerge. Unlike traditional CDNs hosted on private data centers, cloud-based CDNs take advantage of the geographical availability and the pay-as-you-go model of cloud platforms. The Cloud-based CDNs (CCDNs) promote content-delivery-as-a-service cloud model. Though CDNs and CCDNs share similar functionalities, introduction of cloud impose additional challenges that have to be addressed for a successful CCDN deployment. Several papers have tried to address the issues and challenges around CDN with varying degree of success. However, to the best of our knowledge there is no clear articulation of issues and challenges problems within the context of cloud-based CDNs. Hence, this paper aims to identify the open challenges in cloud-based CDNs. In this regard, we present an overview of cloud-based CDN followed by a detailed discussion on open challenges and research dimensions. We present a state-of-the-art survey on current commercial and research/academic CCDNs. Finally, we present a comprehensive analysis of current CCDNs against the identified research dimensions.


IET Cyber-Physical Systems: Theory & Applications | 2016

Remote health care cyber-physical system : quality of service (QoS) challenges and opportunities

Tejal Shah; Ali Yavari; Karan Mitra; Saguna Saguna; Prem Prakash Jayaraman; Fethi A. Rabhi; Rajiv Ranjan

There is a growing emphasis to find alternative non-traditional ways to manage patients to ease the burden on health care services largely fuelled by a growing demand from sections of population that is ageing. In-home remote patient monitoring applications harnessing technological advancements in the area of Internet of things (IoT), semantic web, data analytics, and cloud computing have emerged as viable alternatives. However, such applications generate large amounts of real-time data in terms of volume, velocity, and variety thus making it a big data problem. Hence, the challenge is how to combine and analyse such data with historical patient data to obtain meaningful diagnoses suggestions within acceptable time frames (considering quality of service (QoS)). Despite the evolution of big data processing technologies (e.g. Hadoop) and scalable infrastructure (e.g. clouds), there remains a significant gap in the areas of heterogeneous data collection, real-time patient monitoring, and automated decision support (semantic reasoning) based on well-defined QoS constraints. In this study, the authors review the state-of-the-art in enabling QoS for remote health care applications. In particular, they investigate the QoS challenges required to meet the analysis and inferencing needs of such applications and to overcome the limitations of existing big data processing tools.


international conference on e health networking application services | 2015

IReHMo: An efficient IoT-based remote health monitoring system for smart regions

Ngo Manh Khoi; Saguna Saguna; Karan Mitra; Christer Åhlund

The ageing population worldwide is constantly rising, both in urban and regional areas. There is a need for IoT-based remote health monitoring systems that take care of the health of elderly people without compromising their convenience and preference of staying at home. However, such systems may generate large amounts of data. The key research challenge addressed in this paper is to efficiently transmit healthcare data within the limit of the existing network infrastructure, especially in remote areas. In this paper, we identified the key network requirements of a typical remote health monitoring system in terms of real-time event update, bandwidth requirements and data generation. Furthermore, we studied the network communication protocols such as CoAP, MQTT and HTTP to understand the needs of such a system, in particular the bandwidth requirements and the volume of generated data. Subsequently, we have proposed IReHMo - an IoT-based remote health monitoring architecture that efficiently delivers healthcare data to the servers. The CoAP-based IReHMo implementation helps to reduce up to 90% volume of generated data for a single sensor event and up to 56% required bandwidth for a healthcare scenario. Finally, we conducted a scalability analysis to determine the feasibility of deploying IReHMo in large numbers in regions of north Sweden.

Collaboration


Dive into the Karan Mitra's collaboration.

Top Co-Authors

Avatar

Christer Åhlund

Luleå University of Technology

View shared research outputs
Top Co-Authors

Avatar

Arkady B. Zaslavsky

Commonwealth Scientific and Industrial Research Organisation

View shared research outputs
Top Co-Authors

Avatar

Saguna Saguna

Luleå University of Technology

View shared research outputs
Top Co-Authors

Avatar

Prem Prakash Jayaraman

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Fethi A. Rabhi

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Dimitrios Georgakopoulos

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Prem Prakash Jayaraman

Swinburne University of Technology

View shared research outputs
Top Co-Authors

Avatar

Khalid Alhamazani

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Lizhe Wang

China University of Geosciences

View shared research outputs
Top Co-Authors

Avatar

Tejal Shah

University of New South Wales

View shared research outputs
Researchain Logo
Decentralizing Knowledge