ตัวแบบบริการแคชสำหรับการแคชคลาวด์แบบใช้ร่วมกันที่ฝั่งไคลเอ็นท์: ทัศนมิติเชิงเทคนิคและเชิงเศรษฐศาสตร์

Main Article Content

จตุรงค์ ศรีวิโรจน์
เทพฤทธิ์ บัณฑิตวัฒนาวงศ์

บทคัดย่อ

ในปัจจุบันคลาวด์ถูกนำมาใช้ในการจัดเก็บข้อมูลขนาดใหญ่สำหรับการใช้ร่วมกันระหว่างผู้ใช้ ทำให้องค์การต้องมีค่าดำเนินการจากค่าโหลดข้อมูลจากคลาวด์ที่แพงและเกิดความล่าช้าในการเข้าถึงข้อมูล ปัญหาเหล่านี้สามารถแก้ไขด้วยการแคชคลาวด์เพื่อป้องกันการโหลดข้อมูลซ้ำจากคลาวด์ มีงานวิจัยล่าสุดที่เสนอกลไกสำคัญของระบบแคชคลาวด์ที่ฝั่งผู้ใช้บริการคลาวด์ซึ่งสามารถประหยัดค่าโหลดข้อมูลจากคลาวด์ ลดปริมาณการใช้แบนด์วิดท์ และระยะเวลาในการโหลดข้อมูลได้ บทความวิจัยนี้ต่อยอดงานวิจัยดังกล่าวเพื่อให้สามารถเป็นบริการแคชคลาวด์ (Cache-as-a-Service) ได้โดยการเสนอตัวแบบทางเทคนิคและตัวแบบทางเศรษฐศาสตร์สำหรับการดำเนินการบริการแคชคลาวด์แบบใช้ร่วมกันที่ฝั่งไคลเอ็นท์ ที่มุ่งเน้นการลดค่าใช้จ่ายของการโหลดข้อมูลและการลดระยะเวลาการโหลดข้อมูลจากคลาวด์ การประเมินผลทั้งในด้านของสมรรถนะทางเทคนิคและสมรรถนะทางเศรษฐศาสตร์ด้วยวิธีการจำลองการทำงานพบว่าตัวแบบบริการทางเทคนิคมีอัตราประหยัดค่าโหลดข้อมูลร้อยละ 7.40 ถึง 14.41 และพบว่าตัวแบบบริการทางเศรษฐศาสตร์แนะนำให้กำหนดราคาค่าใช้บริการต่อเดือนโดยเฉลี่ย 16.34 ดอลลาร์สำหรับชุดข้อมูลที่ใช้ศึกษา

Article Details

ประเภทบทความ
บทความวิจัย

เอกสารอ้างอิง

Ali, W., Shamsuddin, S. M., and Ismail, A. S. 2012. "Intelligent Naïve Bayes-based approaches for Web proxy caching." Knowledge-Based Systems, 31: 162-175.

Bakiras, S. and Loukopoulos, T. 2005. "Increasing the Performance of CDNS Using Replication and Caching: A Hybrid Approach." In Parallel and Distributed Processing Symposium Proceedings. 19th IEEE International, Denver, April 3-8, 2005 : 92.

Banditwattanawong, T., and Uthayopas, P. 2014. "A Client-Side Cloud Cache Replacement Policy." ECTI Transactions on Computer and Information Technology: Special section on papers selected from ECTI-CON 2014, 8(2): 113-121.

Banditwattanawong, T., Masdisornchote, M., and Uthayopas, P. 2016 "Multi-provider cloud computing network infrastructure optimization" Future Generation Computer Systems, 55: 116-128.

Chiu, D., and Agrawal, G. 2010. "Evaluating caching and storage options on the Amazon Web Services Cloud." Proc. 11th ACM/IEEE Int. Conf. Grid Computing, IEEE Computer Society, Brussels, October 25-28, 2010 : 17- 24.

Chiu, D., Shetty, A., and Agrawal, G. 2010. "Elastic cloud caches for accelerating service- oriented computations." In High Performance Computing, Networking, Storage and Analysis 2010 International Conference, New Orleans, November 13-19, 2010 : 1-11.

Chockler, G., Laden, G., and Vigfusson, Y. 2010."Data caching as a cloud service." Proceedings of the 4th International Workshop on Large Scale Distributed Systems and Middleware. ACM, Zurich, July 25-28, 2010 : 18-21.

Chockler, G., Laden, G., and Vigfusson, Y. 2011. "Design and implementation of caching services in the cloud." IBM Journal of Research and Development, 55(6), 9: 1-11.

Dash, D., Kantere, V., and Ailamaki, A. 2009. "An economic model for self-tuned cloud caching" IEEE 25th International Conference on Data Engineering, Shanghai, March 29 - April 2, 2009 : 1687-1693. ERC. (2011). "Study on Thailand Power Tariffs 2011-2015." Retrieved September 1, 2015.

Feldman, A., Caceres, R., Douglis, F., Glass, G., and Rabinovich, M. 1999. "Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments." Proceedings of INFOCOM 99,

New York, Mar 21-25, 1999 1 : 107-116. Foong, K.,Y., and Delcroix, J., C. 2015. "Market Trends: New Revenue Opportunities for Telecom Carriers in 2015" Gartner, Retrieved September 22, 2015.

Han, H., Lee, Y. C., Shin, W., Jung, H., Yeom, H. Y., and Zomaya, A. Y. 2012. "Cashing in on the Cache in the Cloud." IEEE Trans. Parallel and Distributed Systems, 23(8) : 1387-1399 Goering, R. (2011). "ARM TechCon Paper: Why DRAM Latency is Getting Worse", Retrieved September 2, 2015.

Kantere, V., Dash, D., Francois, G., Kyriakopoulou, S., and Ailamaki, A. 2011. "Optimal Service Pricing for a Cloud Cache." IEEE Transactions Knowledge and Data Engineering, 23(9) : 1345-1358.

Kiani, S. L., Anjum, A., Munir, K., McClatchey, R., and Antonopoulos, N. 2011. "Towards Context Caches in the Clouds." Utility and Cloud Computing (UCC), 2011 Fourth IEEE International Conference, Victoria, December 5-8, 2011 : 403-408.

KSC. (2015). "BIZ CO-LOCATION" Retrieved September 22, 2015.

Liu, F., Makaroff, D., and Elnaffar, S. 2005. "Classifying e-commerce workloads under dynamic caching." Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Waikoloa, October 10-12, 2005, 3 : 2819-2824.

Mach, W., and Schikuta, E. 2011. "A consumer- provider cloud cost model considering variable cost." Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference, Sydney, December 12-14, 2011 : 628-635.

Mell, P. and Grance, T. 2011. “The NIST Definition of Cloud Computing.” Retrieved March 11, 2013.

NSF and NLANR. 2010. “IRCache.” Retrieved June 2, 2010,

S. and Böszörmenyi, L. 2003. "A Survey of Web Cache Replacement Strategies." ACM Computing Surveys, 35(4) : 374-398.

Samsung. (2015). "Why SSDs Are Awesome", Retrieved September 7, 2015.

Sriwiroj, C., and Banditwattanawong, T. 2015a, "An economic model for client-side cloud caching service.", In Knowledge and Smart Technology (KST), 2015 7th International Conference on IEEE, Chonburi, January 28- 31, 2015 : 131-136.

Sriwiroj, C., and Banditwattanawong, T. 2015b. "A cost model for client-side caas." Information Science and Applications, 339 : 361–368.

Wang, J. 1999. "A survey of web caching schemes for the Internet" ACMSIGCOMM Computer Communication Review, 29(5) : 36-46.

Xiao, L., Zhang, X., Andrzejak, A., and Chen, S. 2004. "Building a Large and Efficient Hybrid Peer- to-Peer Internet Caching System." IEEETKDE, 16(6) : 754-769.