Open Access Open Access  Restricted Access Subscription Access

Any Type of Database Appliances Deployment in the Cloud World


Affiliations
1 Department of Computer Science, Stella Maris College, Chennai - 600086, India
 

Appropriated figuring is an unquestionably predominant perspective for getting to preparing resources. A notable class of enrolling fogs is Infrastructure as a Service (IaaS) fogs, exemplified by Amazon's Elastic Computing Cloud (EC2). In these fogs, customers are offered access to virtual machines on which they can present and run self-confident programming, including database systems. Customers can moreover pass on database mechanical assemblies on these fogs, which are virtual machines with pre-presented pre-organized database structures. Sending database machines on IaaS fogs and execution tuning and streamlining in this condition introduce some captivating investigation challenges. In this paper, we present some of these challenges and we format the gadgets and techniques required to address them. We acquaint a conclusion with end respond in due order regarding one tuning issue in this condition, particularly separating the CPU furthest reaches of a physical machine among different database contraptions running on this machine. We moreover graph possible future research headings around there.
User
Notifications
Font Size

  • Mumtaz Ahmad, Ashraf Aboulnaga, Shivnath Babu, and Kamesh Munagala. Modeling and exploiting query interactions in database systems. In Proc. ACM Int. Conf. on Information and Knowledge Management (CIKM), 2008.
  • Amazon EC2. http://aws.amazon.com/ec2/.
  • AppNexus. http://www.appnexus.com/.
  • Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. Above the clouds: A Berkeley view of cloud computing. Technical report, EECS Department, University of California, Berkeley, Feb 2009.
  • Paul T. Barham, Boris Dragovic, Keir Fraser, Steven Hand, Timothy L. Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. Xen and the art of virtualization. In Proc. ACM Symp. on Operating Systems Principles (SOSP), 2003.
  • Luiz Andr´e Barroso, Jeffrey Dean, and Urs H¨olzle. Web search for a planet: The Google cluster architecture. IEEE Micro, Jan/Feb 2003.
  • Surajit Chaudhuri and Vivek R. Narasayya. An efficient cost-driven index selection tool for Microsoft SQL Server. In Proc. Int. Conf. on Very Large Data Bases (VLDB), 1997.
  • Benoˆıt Dageville and Mohamed Zaıt. SQL memory management in Oracle9i. In Proc. Int. Conf. on Very Large Data Bases (VLDB), 2002.
  • Jeffrey Dean and Sanjay Ghemawat. MapReduce: Simplified data processing on large clusters. In Proc. Symp. On Operating System Design and Implementation (OSDI), 2004.
  • Karl Dias, Mark Ramacher, Uri Shaft, Venkateshwaran Venkataramani, and Graham Wood. Automatic performance diagnosis and tuning in Oracle. In Proc. Conf. on Innovative Data Systems Research (CIDR), 2005.
  • Said Elnaffar, Patrick Martin, and Randy Horman. Automatically classifying database workloads. In Proc. ACM Int. Conf. on Information and Knowledge Management (CIKM), 2002.
  • Archana Ganapathi, Harumi Kuno, Umeshwar Dayal, Janet Wiener, Armando Fox, Michael Jordan, and David Patterson. Predicting multiple metrics for queries: Better decisions enabled by machine learning. In Proc. IEEE Int. Conf. on Data Engineering (ICDE), 2009.
  • GoGrid. http://www.gogrid.com/.
  • Hadoop. http://hadoop.apache.org/.
  • James R. Hamilton. Cost of power in large-scale data centers, Nov 2008.http://perspectives.mvdirona.com/2008/11/28/CostOf PowerInLargeScaleDataCenters.aspx.
  • Randy H. Katz. Tech titans building boom. IEEE Spectrum, Feb 2009.
  • Pradeep Padala, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, and Kenneth Salem. Adaptive control of virtualized resources in utility computing environments. In Proc. European Conf. on Computer Systems (EuroSys), 2007.
  • Piyush Shivam, Varun Marupadi, Jeffrey S. Chase, Thileepan Subramaniam, and Shivnath Babu. Cutting corners: Workbench automation for server benchmarking. In Proc. USENIX Annual Technical Conference, 2008.
  • Ahmed A. Soror, Ashraf Aboulnaga, and Kenneth Salem. Database virtualization: A new frontier for database tuning and physical design. In Proc. Workshop on Self-Managing Database Systems (SMDB), 2007.
  • Ahmed A. Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, and Sunil Kamath. Automatic virtual machine configuration for database workloads. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 2008.
  • Adam J. Storm, Christian Garcia-Arellano, Sam Lightstone, Yixin Diao, and Maheswaran Surendra.
  • Adaptive selftuning memory in DB2. In Proc. Int. Conf. on Very Large Data Bases (VLDB), 2006.
  • Virtual Computing Lab. http://vcl.ncsu.edu/.
  • VMware. http://www.vmware.com/.

Abstract Views: 219

PDF Views: 1




  • Any Type of Database Appliances Deployment in the Cloud World

Abstract Views: 219  |  PDF Views: 1

Authors

I. Lakshmi
Department of Computer Science, Stella Maris College, Chennai - 600086, India

Abstract


Appropriated figuring is an unquestionably predominant perspective for getting to preparing resources. A notable class of enrolling fogs is Infrastructure as a Service (IaaS) fogs, exemplified by Amazon's Elastic Computing Cloud (EC2). In these fogs, customers are offered access to virtual machines on which they can present and run self-confident programming, including database systems. Customers can moreover pass on database mechanical assemblies on these fogs, which are virtual machines with pre-presented pre-organized database structures. Sending database machines on IaaS fogs and execution tuning and streamlining in this condition introduce some captivating investigation challenges. In this paper, we present some of these challenges and we format the gadgets and techniques required to address them. We acquaint a conclusion with end respond in due order regarding one tuning issue in this condition, particularly separating the CPU furthest reaches of a physical machine among different database contraptions running on this machine. We moreover graph possible future research headings around there.

References