ACM Home Page
Please provide us with feedback. Feedback
Implementing and operating an internet scale distributed application using service oriented architecture principles and cloud computing infrastructure
Full text PdfPdf (139 KB)
Source International Conference on Information Integration and web-based Applications and Services archive
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services table of contents
Linz, Austria
SESSION: iiWAS 2008: Short papers table of contents
Pages 417-421  
Year of Publication: 2008
ISBN:978-1-60558-349-5
Author
Jeff Sedayao  Intel Corporation, Santa Clara, CA
Sponsor
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1497308.1497384
What is a DOI?

ABSTRACT

This paper describes our experiences implementing and operating a globally distributed application composed of services available on a Cloud Computing infrastructure. Intel needed a service that could give us an idea of end users' experiences with Intel Corporation's website from different regions of the globe. We built our monitoring system on top of the PlanetLab distributed systems testbed. Our first implementation relied on static configurations and needed manual intervention to respond to network and node outages. PlanetLab has Cloud Computing and Service Oriented Architecture features that enabled us to increase our application's robustness by using web services for Virtual Machine (VM) allocation, VM provisioning, resource availability, and geographic information. We found that we had to treat service provided resource information like network equipment treats network information. Despite the lack of service level guarantees for PlanetLab VMs and Internet connectivity, we constructed a robust global monitoring service that is used by Intel network personnel today.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
Roscoe, T., Peterson, L, Karlin, S., and Wawrzoniak, M. 2003. A Simple Common Sensor Interface for PlanetLab. PlanetLab Design Note PDN 03--010.
 
4
API Methods Index. http://www.planet-lab.org/node/238
 
5
6
 
7
Oppenheimer, D., Albrecht, J., Patterson, D., and Vahdat, A. Distributed Resource Discovery on PlanetLab with SWORD. Proceedings of the First Workshop on Real, Large Distributed Systems -- WORLDS 04 (San Francisco, December 6--8, 2004).
8
 
9
 
10
11
 
12
 
13
BitTorrent. http://bittorrent.com.
 
14
 
15
Brett, P., Knauerhase, R., Bowman, M., Adams, R., Nataraj, A., Sedayao, J., and Spindel, M. A Shared Global Event Propagation System to Enable Next Generation Distributed Services. Proceedings of the First Workshop on Real, Large Distributed Systems -- WORLDS 04 (San Francisco, December 6--8, 2004)