Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Using VCL technology to implement distributed reconfigurable data centers and computational services for educational institutions

Published: 01 July 2009 Publication History

Abstract

Small distributed data centers and laboratories are becoming increasingly expensive to provision, support, and maintain on their own. In this paper, we discuss how North Carolina State University Virtual Computing Laboratory (VCL) technology can be used to implement distributed reconfigurable data centers and IT (information technology) services in educational institutions. VCL is an open-source implementation of a secure production-level technology for wide-area access to solutions based on real and virtualized computational, storage, network, and software resources. We discuss how this technology scales, what its return on investment is, and how it can deliver computing clouds that offer a mix of resource architectures and ensembles, including those that may integrate traditional mainframe servers.

References

[1]
A. Ricadela, "Computing Heads for the Clouds," Business Week November 16, 2007; see http://www.businessweek.com/ technology/content/nov2007/tc20071116_379585.htm.
[2]
S. Shankland, "Power Could Cost More than Servers," CNET, December 9, 2005; see http://news.cnet.com/ Power-could-cost-more-than-servers,-Google-warns/ 2100-1010_3-5988090.html.
[3]
Apache Software Foundation, VCL Project Incubation Status; see http://incubator.apache.org/projects/vcl.html.
[4]
M. Vouk, "Support of Student Learning in a Technology-Rich Environment: Remote Application Access for Specialized and Collaborative Software," IBM Supported University Research Proposal, February 2003.
[5]
S. Averitt, M. Vouk, H. Schaffer, E. Sills, and G. Howell, "Support for Distributed Scalable High Performance and Grid-based Computing and Problem Solving with Emphasis in Science and Engineering," a UNCGA grant proposal submitted by NC State University to University of North Carolina General Administration, Raleigh, February 2004.
[6]
S. Averitt and M. Vouk, "The Digital Campus utilizing Virtual Computing Environment," Proceedings of the Thirty-First Annual SAS Users Group International Conference, SAS Institute, Inc., San Francisco, CA, March 26-29, 2006.
[7]
M. Vouk, "Automation of Large-scale Network-Based Scientific Workflows," Microsoft eScience Workshop, The Johns Hopkins University, Baltimore, MD, October 13-15, 2006, p. 21.
[8]
A. Peeler, S. Averitt, W. Baudoin, M. Bugaev, G. Howell, E. Sills, H. Schaffer, J. Thompson, and M. Vouk, Virtual Computing Laboratory at NCSU. Presented at UNC CAUSE, November 6-8, 2006; see http://www.ecu.edu/cause06/.
[9]
H. Schaffer, S. Stein, A. Peeler, S. Averitt, M. Vouk, and E. Sills, "Connecting to High-End Software Applications," UNC Teaching and Learning with Technology Conference, Raleigh, NC, March 21-23, 2007.
[10]
S. Averitt, M. Bugaev, A. Peeler, H. Schaffer, E. Sills, S. Stein, J. Thompson, and M. Vouk, "The Virtual Computing Laboratory," Proceedings of the International Conference on Virtual Computing Initiative, May 7-8, 2007, IBM Corporation, Research Triangle Park, NC, pp. 1-16.
[11]
M. Vouk, S. Averitt, M. Bugaev, A. Kurth, A. Peeler, A. Rindos, H. Shaffer, et al., "'Powered by VCL'--Using Virtual Computing Laboratory (VCL) Technology to Power Cloud Computing," Proceedings of the 2nd International Conference on Virtual Computing, May 16-17, 2008, Research Triangle Park, NC, pp. 1-10.
[12]
M. Vouk, "Cloud Computing--Issues, Research and Implementations," J. Comput. Infor. Technol. 16, No. 4, 235-246 (2008).
[13]
Now Office of Information Technology (OIT).
[14]
Globus Alliance; see http://www.globus.org/.
[15]
Apache Software Foundation, Welcome to Apache Hadoop Core; see http://hadoop.apache.org/core/.
[16]
Condor: High Throughput Computing; see http://www.cs. wisc.edu/condor/.
[17]
D. Baran, Cloud Computing Basics, Infrastructure as a Service, July 29, 2008; see http://www.webguild.org/2008/07/ cloud-computing-basics.php.
[18]
A. Biss, "Cloud Computing, SaaS and PaaS: Understanding the Market," May 5, 2008; see http://paastalk.com/ cloud-saas-pass-market-overview/
[19]
"A Map of SAAS, PAAS, Cloud Computing Players," Webcloud World; see http://www.webcloudworld.com/analysis/ a-map-of-saas-paas-cloud-computing-players/.
[20]
MCNC; see http://www.mcnc.org.
[21]
Blade Computing Community; see http://blade.org.
[22]
Virginia Virtual Computing Lab; see http://gmuproject. pbwiki.com/VAVCL.
[23]
Platform Computing Corporation, Platform: The Power of Sharing; see http://platform.com/Products/platform-lsf.
[24]
Partimage; see http://www.partimage.org.
[25]
VMware, Inc., and XenSource, Inc., "OVF: Open Virtual Machine Format Specification," Version 0.9, white paper (2007); see http://www.vmware.com/pdf/ovf_spec_draft.pdf.
[26]
IBM Corporation, Mirage: Virtual Machine Images as Data; see http://domino.research.ibm.com/comm/research_projects. nsf/pages/mirage.index.html.
[27]
IBM Corporation, IBM Cloud Computing; see http:// www.ibm.com/cloud/.
[28]
IBM Corporation, "Computing as a Service," June 19, 2008; see https://spaces.internet2.edu/download/attachments/8817/ ComputingAsAService08.pdf?version=1.
[29]
xCAT: Extreme Cloud Administration Tool; see http:// www.xcat.org/.
[30]
VMware, Inc.; see http://www.vmware.com/.
[31]
Cobbler; see https://fedorahosted.org/cobbler/.
[32]
Citrix Systems, Inc., What Is Xen?; see http://www.xen.org/.
[33]
IBM Corporation, "Discover the Linux Kernel Virtual Machine"; see http://www.ibm.com/developerworks/linux/ library/l-linux-kvm/.
[34]
Myricom, Inc.; see http://www.myri.com/.
[35]
North Carolina State College of Engineering, WolfCall; see http://www.eos.ncsu.edu/wolfcall/.
[36]
PuTTY: A Free Telnet/SSH Client; see http://www.chiark. greenend.org.uk/~sgtatham/putty/.
[37]
NC State University, WRAP 1.6; see https://webauth.ncsu.edu/ wrap/.
[38]
NC State University College of Engineering (March 31, 2008). NC State Launches Secure Open Systems Initiative. Press release; see http://www.engr.ncsu.edu/news/news_articles/ sosi.html (also see http://sosi.ncsu.edu).
[39]
Common Component Architecture Forum; see http://www. cca-forum.org/.
[40]
P. Dreher, M. A. Vouk, E. Sills, and S. Averitt, "Evidence for a Cost Effective Cloud Computing Implementation Based Upon the NC State Virtual Computing Laboratory Model," Trends in HPC and Grids, L. Gramdinetti, G. Joubert, and W. Gentzsch, Eds., IOS Press, March 16, 2009; see http:// vcl.ncsu.edu/sites/default/files/Dreher_et_al_draft_Mar09.pdf.
[41]
World Community Grid; see http://www.worldcommunitygrid. org/.
[42]
M. Kim, S. Jang, C. Malone, J. Woods, N. Zhou, and A. Zlatsin, "A Virtualization Experience: IBM Worldwide Grid Implementation," IBM Redbooks, June 2006; see http:// www.redbooks.ibm.com/redbooks/pdfs/sg247229.pdf.
[43]
OGF25/EGEE User Forum; see http://www.ogf.org/OGF25/ index.php.
[44]
M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, et al., "Above the Clouds: A Berkeley View of Cloud Computing," Electrical Engineering and Computer Sciences, University of California at Berkeley, Technical Report No. UCB/EECS-2009-28, February 10, 2009; see http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/ EECS-2009-28.html.
[45]
D.E. Atkins Chair, "Revolutionizing Science and Engineering Through Cyberinfrastructure: Report of the National Science Foundation Blue-Ribbon Advisory Panel on Cyberinfrastructure," NSF, January 2003; see http:// www.nsf.gov/od/oci/reports/atkins.pdf.
[46]
Amazon Elastic Compute Cloud (Amazon EC2); see http:// www.amazon.com/gp/browse.html?node=201590011.
[47]
D. Brown and G. Ferguson, (2009). The NetApp Kilo-Client: A 1,500-Node Diskless Enterprise Server Farm Running iSCSI and FCP. Press release; see http://partners.netapp.com/go/ techontap/tot-march2006/0306tot_kilo.html.
[48]
I. Foster, The Grid: Blueprint for a New Computing Infrastructure, 2nd Edition, Morgan Kaufmann, 2004. ISBN: 1-55860-933-4.
[49]
IBM Corporation (May 7, 2007). North Carolina State University and IBM Help Bridge Digital Divide in North Carolina and Beyond. Press release; see http://www-03. ibm.com/industries/education/us/detail/news/ I861496E18299F47.html.
[50]
E. Naone, "Computer in the Cloud," Technology Review, September 18, 2007; see http://www.technologyreview.com/ printer_friendly_article.aspx?id=19397.
[51]
J. Reimer, "Dreaming in the 'Cloud' with the XIOS Web Operating System," April 8, 2007; see http://arstechnica.com/ news.ars/post/20070408-dreaming-in-the-cloud-with-the-xiosweb-operating-system.html.
[52]
IBM Corporation (October 8, 2007). Google and IBM Announce University Initiative to Address Internet-Scale Computing Challenges. Press release; see http://www-03. ibm.com/press/us/en/pressrelease/22414.wss.
[53]
S. Lohr, "Google and IBM Join in 'Cloud Computing' Research," The New York Times, October 8, 2007; see http:// www.nytimes.com/2007/10/08/technology/08cloud.html?_r= 1&ei=5088&en=92a8c77c354521ba&ex=1349582400&oref= slogin&partner=rssnyt&emc=rss&pagewanted=print.
[54]
IBM Corporation (November 15, 2007). IBM Introduces Ready-to-Use Cloud Computing. Press release; see http:// www-03.ibm.com/press/us/en/pressrelease/22613.wss.
[55]
IBM Corporation (February 5, 2008). IBM, EU Launch Research Initiative for Cloud Computing; see http:// article.gmane.org/gmane.culture.publications.news/989.
[56]
B. Ludäscher, I. Altintas, C. Berkley, D. Higgins, E. Jaeger-Frank, M. Jones, E. Lee, J. Tao, and Y. Zhao, "Scientific Workflow Management and the Kepler System," Concurrency Comput. Practice Experience, Special Issue on Workflow in Grid Systems 18, No. 10 1039-1065 (August 2006).
[57]
M. A. Vouk, I. Altintas, R. Barreto, J. Blondin, Z. Cheng, T. Critchlow, A. Khan, et al., "Automation of Network-Based Scientific Workflows," Proceedings of the IFIP WoCo 9 on Grid-based Problem Solving Environments: Implications for Development and Deployment of Numerical Software, IFIP WG 2.5 on Numerical Software, Prescott, AZ, 2006; printed in International Federation for Information Processing (IFIP), Volume 239, Grid-Based Problem Solving Environments, P. W. Gaffney and J. C. T. Pool, Eds., Springer, Boston, 2007, pp. 35-61.
[58]
Marist College; see http://www.marist.edu/.

Cited By

View all
  1. Using VCL technology to implement distributed reconfigurable data centers and computational services for educational institutions

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IBM Journal of Research and Development
    IBM Journal of Research and Development  Volume 53, Issue 4
    July 2009
    127 pages

    Publisher

    IBM Corp.

    United States

    Publication History

    Published: 01 July 2009
    Accepted: 25 February 2009
    Received: 15 September 2008

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Cloud computing and educationComputers & Education10.1016/j.compedu.2014.08.01780:C(132-151)Online publication date: 1-Jan-2015
    • (2013)Integration of high-performance computing into a VCL cloudProceedings of the 8th Workshop on Virtualization in High-Performance Cloud Computing10.1145/2535800.2535802(1-6)Online publication date: 17-Nov-2013
    • (2013)Cost effectiveness of commercial computing cloudsInformation Systems10.1016/j.is.2012.11.00238:4(495-508)Online publication date: 1-Jun-2013
    • (2011)Privacy-sensitive VM retrospectionProceedings of the 3rd USENIX conference on Hot topics in cloud computing10.5555/2170444.2170454(10-10)Online publication date: 14-Jun-2011
    • (2011)Modeling cloud failure dataProceedings of the 2nd International Workshop on Software Engineering for Cloud Computing10.1145/1985500.1985503(8-14)Online publication date: 22-May-2011

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media