Search For:

Displaying 1-16 out of 16 total
Plug into the Supercloud
Found in: IEEE Internet Computing
By Dan Williams,Hani Jamjoom,Hakim Weatherspoon
Issue Date:March 2013
pp. 28-34
Cloud computing is often compared to the power utility model, but today's cloud providers don't simply supply raw computing resources as a commodity; they also act as distributors, dictating cloud services that aren't compatible across providers. A supercl...
Enabling High-Performance Computing as a Service
Found in: Computer
By Moustafa AbdelBaky,Manish Parashar,Hyunjoo Kim,Kirk E. Jordan,Vipin Sachdeva,James Sexton,Hani Jamjoom,Zon-Yin Shae,Gergina Pencheva,Reza Tavakoli,Mary F. Wheeler
Issue Date:October 2012
pp. 72-80
With the right software infrastructure, clouds can provide scientists with "as a service" access to high-performance computing resources. An award-winning prototype framework transforms the Blue Gene/P system into an elastic cloud to run a repres...
Scheduling Batch and Heterogeneous Jobs with Runtime Elasticity in a Parallel Processing Environment
Found in: 2012 26th IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
By Dinesh Kumar,Zon-yin Shae,Hani Jamjoom
Issue Date:May 2012
pp. 65-78
Today's schedulers for a parallel processing environment are generally optimized for submit-time elasticity of batch jobs only, where resource needs are specified only at submission time. They are not designed for runtime elasticity of heterogeneous worklo...
Rule-Based Problem Classification in IT Service Management
Found in: Cloud Computing, IEEE International Conference on
By Yixin Diao, Hani Jamjoom, David Loewenstern
Issue Date:September 2009
pp. 221-228
Problem management is a critical and expensive element for delivering IT service management and touches various levels of managed IT infrastructure. While problem management has been mostly reactive, recent work is studying how to leverage large problem ti...
Social Computing and Governance in an Enterprise Service for Managing Business Processes
Found in: Services Part II, IEEE Congress on
By Melissa J. Buco, Hani Jamjoom, Mark Podlaseck, Huiming Qu
Issue Date:September 2009
pp. 119-122
The enterprise has historically been ambivalent about Social Computing. Although dynamic communities, collaboration, innovation, and the wisdom of crowds were recognized as valuable, doubts about content quality and standards frequently overshadowed the be...
Measuring Proximity on Graphs with Side Information
Found in: Data Mining, IEEE International Conference on
By Hanghang Tong, Huiming Qu, Hani Jamjoom
Issue Date:December 2008
pp. 598-607
This paper studies how to incorporate side information (such as users' feedback) in measuring node proximity on large graphs. Our method (ProSIN) is motivated by the well-studied random walk with restart (RWR). The basic idea behind ProSIN is to leverage s...
SOAR: SOcially Aware Routing for Request Matching in Enterprise Environments
Found in: Services Computing, IEEE International Conference on
By Asheq Khan, Hani Jamjoom
Issue Date:July 2008
pp. 637-638
A social networking model has been shown to be effective in routing queries in referral systems and cellular networks, and also in the production of frequently asked questions (FAQ) repository. In this paper, we extend its applicability to dispatch applica...
Cementing high availability in openflow with RuleBricks
Found in: Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking (HotSDN '13)
By Dan Williams, Hani Jamjoom
Issue Date:August 2013
pp. 139-144
Controller applications in OpenFlow cannot be trivially augmented to support the various high availability (or failure recovery) models of server applications. Recent work on OpenFlow has largely assumed static replica configurations or has relied on contr...
To 4,000 compute nodes and beyond: network-aware vertex placement in large-scale graph processing systems
Found in: Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM (SIGCOMM '13)
By Hani Jamjoom, Karim Awara, Panos Kanlis
Issue Date:August 2013
pp. 501-502
The explosive growth of "big data" is giving rise to a new breed of large scale graph systems, such as Pregel. This poster describes our ongoing work in characterizing and minimizing the communication cost of Bulk Synchronous Parallel (BSP) graph mining sy...
VirtualWire: system support for live migrating virtual networks across clouds
Found in: Proceedings of the 7th international workshop on Virtualization technologies in distributed computing (VTDC '13)
By Hani Jamjoom
Issue Date:June 2013
pp. 21-22
Despite significant advances in enabling live virtual machine (VM) migration within a virtualized--cloud--infrastructure, cross-cloud live migration remains an ad hoc, complex process. To create a network environment in which live migration can occur, clou...
Mizan: a system for dynamic load balancing in large-scale graph processing
Found in: Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys '13)
By Amani Alonazi, Dan Williams, Hani Jamjoom, Karim Awara, Panos Kalnis
Issue Date:April 2013
pp. 169-182
Pregel [23] was recently introduced as a scalable graph mining system that can provide significant performance improvements over traditional MapReduce implementations. Existing implementations focus primarily on graph partitioning as a preprocessing step t...
The Xen-Blanket: virtualize once, run everywhere
Found in: Proceedings of the 7th ACM european conference on Computer Systems (EuroSys '12)
By Dan Williams, Hakim Weatherspoon, Hani Jamjoom
Issue Date:April 2012
pp. 113-126
Current Infrastructure as a Service (IaaS) clouds operate in isolation from each other. Slight variations in the virtual machine (VM) abstractions or underlying hypervisor services prevent unified access and control across clouds. While standardization eff...
A service composition framework for market-oriented high performance computing cloud
Found in: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (HPDC '10)
By Hani Jamjoom, Kirk Jordan, Tran Vu Pham, Zon-Yin Shae
Issue Date:June 2010
pp. 284-287
Despite the success High Performance Computing (HPC) across a number of application domains, the adoption of HPC resources and applications is still limited, primarily due to its high capital cost, system complexity, application availability, and service d...
iPoG: fast interactive proximity querying on graphs
Found in: Proceeding of the 18th ACM conference on Information and knowledge management (CIKM '09)
By Christos Faloutsos, Hanghang Tong, Hani Jamjoom, Huiming Qu
Issue Date:November 2009
pp. 1673-1676
Given an author-conference graph, how do we answer proximity queries (e.g., what are the most related conferences for John Smith?); how can we tailor the search result if the user provides additional yes/no type of feedback (e.g., what are the most related...
Networkmd: topology inference and failure diagnosis in the last mile
Found in: Proceedings of the 7th ACM SIGCOMM conference on Internet measurement (IMC '07)
By Hani Jamjoom
Issue Date:October 2007
pp. 189-202
Health monitoring, automated failure localization and diagnosis have all become critical to service providers of large distribution networks (e.g., digital cable and fiber-to-the-home), due to the increases in scale and complexity of their offered services...
Failure diagnosis with incomplete information in cable networks
Found in: Proceedings of the 2006 ACM CoNEXT conference (CoNEXT '06)
By Hani Jamjoom, Shu Tao, Yun Mao
Issue Date:December 2006
pp. 89-97
Cable network has become one of the most popular ways of high-speed Internet access for homes and small businesses. For broadband cable providers, managing their large-scale network infrastructure is highly challenging because these networks are geographic...