Network


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

Hotspot


Dive into the research topics where John J. Rofrano is active.

Publication


Featured researches published by John J. Rofrano.


network operations and management symposium | 2012

CloudAffinity: A framework for matching servers to cloudmates

Marcos Dias De Assuncao; Marco Aurelio Stelmar Netto; Brian Peterson; Lakshminarayanan Renganarayana; John J. Rofrano; Christopher Ward; Christopher C. Young

Increasingly organizations are considering moving their workloads to clouds to take advantage of the anticipated benefits of a more cost effective and agile IT infrastructure. A key component of a cloud service, as it is exposed to the consumer, is the published selection of instance resource configurations (CPU, memory, and disk). The number of instance configurations, as well as the specific values that characterize them, form important decisions for the cloud service provider. This paper explores these resource configurations; examines how well a traditional data center fits into the cloud model from a resource allocation perspective; and proposes a framework, named CloudAffinity, aimed at selecting an optimal number of configurations based on customer requirements.


Ibm Systems Journal | 1992

Design considerations for distributed applications

John J. Rofrano

Probably the hardest part about developing a distributed application is determining where to start. There are multiple hardware and software platforms to understand, network traffic implications, and numerous tools and technologies to consider. One question, however, transcends the importance of what platform to pick or what tool to use: that is, how do you design it? This paper represents the results of two years of work with customers regarding this question. The paper explores some of the implications of working in a distributed environment, reviews some rules for data and function placement, and introduces a methodology for distributed application design.


network operations and management symposium | 2014

Managing the file system from the kernel

Shihabur Rahman Chowdhury; Constantin M. Adam; Frederick Y. Wu; John J. Rofrano; Raouf Boutaba

In this paper, we investigate the benefits of adding autonomic capabilities inside the operating system. We have developed and implemented a solution that focuses on three use cases (continuous file permission compliance, dynamic disk cleanup, and accidental removal protection) for the file system, and encapsulates all the respective file system monitoring, troubleshooting and error remedial operations in a Linux kernel module. The main benefits of this approach are the capability to detect issues instantly when they occur, and fix these issues transparently, with the invoking applications being unaware of their occurrence. These capabilities are not present in external agent architectures, including contemporary configuration management systems, like Puppet, Chef, or CFEngine. We have built a prototype and evaluated the performance of the most resource intensive use case, dynamic disk cleanup, using the FileBench file system benchmarking tool.


international conference on service oriented computing | 2017

Design and Evaluation of a Self-Service Delivery Framework

Constantin M. Adam; Nikos Anerousis; Muhammed Fatih Bulut; Robert Filepp; Anup K. Kalia; Brian Peterson; John J. Rofrano; Maja Vukovic; Jin Xiao

We present a framework for automating change and service request management, a process that has remained almost entirely human-centric, despite the fact that it involves complex workflows, takes a significant amount of time, and is prone to errors. We extend previous work on modeling process complexity to evaluate the impact of automating business constraints (such as policy approvals and entitlements). Our results indicate that automation eliminates a significant amount of operational complexity, reducing it by \(68\%\) compared to the Information Technology Infrastructure Library (ITIL) guidelines, and by \(80\%\) compared to actual client processes. Automation also reduces, between \(55\%\) and \(82\%\) for different client accounts, the average time that elapses from the moment that a change request is received until it starts executing.


Immunotechnology | 2017

BlueShift: Automated application transformation to Cloud Native architectures

Maja Vukovic; Jinho Hwang; John J. Rofrano; Nikos Anerousis

▪ Presented BlueShift: Self-service for orchestrating automated tasks (via APIs) and human tasks for end-to-end transformation process including, application discovery, analysis, artifact transformation and enablement of cloud value-add services. ▪ Demonstrated transformation process for PlantsByWebSphere application, with Liberty Profile runtime as a target in BlueMix (cloud-foundry based platform). ▪ Discussed challenges arising in transformation from application complexity and non-functional requirements.


Immunotechnology | 2017

Managing vulnerabilities in a cloud native world with bluefix

Jin Xiao; John J. Rofrano

Bluefix is a solution we created for managing the vulnerabilities in a cloud native world where clients operate their own DevOp pipelines and design the same management function and assurance of that of traditional managed services. We show that the challenges imposed by container cloud and DevOp culture requires significant departure of service management design. As a case study, we examined how vulnerabilities are managed in the pre-cloud native vs. post-cloud native world, identified control points in both DevOp pipeline as well as cloud service fabric as to enable a scalable and automated vulnerability management solution for IBM container cloud. Our journey and exploration in this area has only just begun, as the lessons learned and many remaining challenges hold much promise and opportunities.


Archive | 2004

Web services agreement specification (ws-agreement)

Alain Andrieux; Karl Czajkowski; Asit Dan; Katarzyna Keahey; Heiko Ludwig; Jim Pruyne; John J. Rofrano; Steven Tuecke; M. Xu


Archive | 1997

Virtual sales person for electronic catalog

John J. Rofrano


Archive | 2001

Method and system for providing interactive electronic catalog for product and constraint information of equality and inequality search

John J. Rofrano


Archive | 2012

Replacing virtual machine disks

Milton A. Bonilla; Florian Graf; David Kohen; Brian Peterson; Birgit Pfitzmann; John J. Rofrano; Kristiann J. Schultz; Christopher C. Young; Xiaolan Zhang

Collaboration


Dive into the John J. Rofrano's collaboration.

Researchain Logo
Decentralizing Knowledge