{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:15:19Z","timestamp":1781104519541,"version":"3.54.1"},"reference-count":25,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,10,1]]},"abstract":"<p>Fine-grained allocation of compute resources, in terms of configurable clock speed of virtual machines, is essential for processing efficiency and resource utilization of data streaming applications. For a data streaming application, its processing speed is expected to approach the allocated bandwidth as much as possible. Automatic control technology is a feasible solution, but the plant model is hard to be derived. In relation to the model free characteristic, a fuzzy logic controller is designed with several simple yet robust rules. Performance of this controller is verified to out-perform classic controllers in response rapidness and less oscillation. An empirical formula on tuning an essential parameter is obtained to achieve better performance.<\/p>","DOI":"10.4018\/jghpc.2010100101","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T15:21:55Z","timestamp":1297783315000},"page":"1-11","source":"Crossref","is-referenced-by-count":0,"title":["Fuzzy Allocation of Fine-Grained Compute Resources for Grid Data Streaming Applications"],"prefix":"10.4018","volume":"2","author":[{"given":"Wen","family":"Zhang","sequence":"first","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junwei","family":"Cao","sequence":"additional","affiliation":[{"name":"Tsinghua University and Tsinghua National Laboratory for Information Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yisheng","family":"Zhong","sequence":"additional","affiliation":[{"name":"Tsinghua University and Tsinghua National Laboratory for Information Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lianchen","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University and Tsinghua National Laboratory for Information Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cheng","family":"Wu","sequence":"additional","affiliation":[{"name":"Tsinghua University and Tsinghua National Laboratory for Information Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jghpc.2010100101-0","doi-asserted-by":"crossref","unstructured":"Abdelzaher, T. F., Shin, K. G., & Bhatti, N. (2002). Performance guarantees for web server end-systems: a control-theoretical approach. IEEE Trans. on Parallel andDistributed Systems, 13.","DOI":"10.1109\/71.980028"},{"key":"jghpc.2010100101-1","doi-asserted-by":"crossref","unstructured":"Agarwalla, B., Ahmed, N., Hilley, D., & Ramachandran, U. (2006). Streamline: a scheduling heuristic for streaming applications on the grid. In Proceedings of the 13th Annual Multimedia Computing and Networking Conf.","DOI":"10.1117\/12.642809"},{"key":"jghpc.2010100101-2","doi-asserted-by":"crossref","unstructured":"Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T. L., Ho, A., et al. (2003). Xen and the art of virtualization. In Proceedings of the ACM Symp. on Operating Systems Principles.","DOI":"10.1145\/945445.945462"},{"key":"jghpc.2010100101-3","doi-asserted-by":"crossref","unstructured":"Buyya, R., Abramson, D., & Giddy, J. (2000). Nimrod\/G: an architecture for a resource management and scheduling system in a global computational grid. In Proceedings of the High Performance Computing ASIA.","DOI":"10.1109\/HPC.2000.846563"},{"key":"jghpc.2010100101-4","author":"N.Carr","year":"2008","journal-title":"The big switch: rewriting the world, from Edison to Google"},{"key":"jghpc.2010100101-5","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-47954-6_9"},{"key":"jghpc.2010100101-6","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.972"},{"key":"jghpc.2010100101-7","doi-asserted-by":"crossref","unstructured":"Deelman, E., Kesselman, C., Mehta, G., Meshkat, L., Pearlman, L., Blackburn, K., et al. (2002). GriPhyN and ligo: building a virtual data grid for gravitational wave scientists. In Proceedings of the 11th IEEE Int. Symp. on High Performance Distributed Computing (pp. 225-234).","DOI":"10.1109\/HPDC.2002.1029922"},{"key":"jghpc.2010100101-8","doi-asserted-by":"crossref","unstructured":"Diao, Y., Gandhi, N., Hellerstein, J. L., Parekh, S., & Tilbury, D. M. (2002). MIMO control of an apache web server: modeling and controller design. In Proceedings of the American Control Conf.","DOI":"10.1109\/ACC.2002.1025440"},{"key":"jghpc.2010100101-9","doi-asserted-by":"publisher","DOI":"10.1147\/sj.413.0403"},{"key":"jghpc.2010100101-10","doi-asserted-by":"crossref","unstructured":"Figueiredo, R. J., Dinda, P., & Fortes, J. (2003). A case for grid computing on virtual machines. In Proceedings of the 23rd Int\u2019l. Conf. on Distributed Computing Systems.","DOI":"10.1109\/ICDCS.2003.1203506"},{"key":"jghpc.2010100101-11","doi-asserted-by":"crossref","unstructured":"Foster, I., Freeman, T., Keahy, K., Scheftner, D., Sotomayer, B., & Zhang, X. (2006). Virtual clusters for grid communities. In Proceedings of the IEEE Int. Sym. on Cluster Computing and the Grid.","DOI":"10.1109\/CCGRID.2006.108"},{"key":"jghpc.2010100101-12","author":"I.Foster","year":"1998","journal-title":"The grid: blueprint for a new computing infrastructure"},{"key":"jghpc.2010100101-13","doi-asserted-by":"publisher","DOI":"10.1002\/047166880X"},{"key":"jghpc.2010100101-14","doi-asserted-by":"crossref","unstructured":"Kamra, A., Misra, V., & Nahum, E. M. (2004). Yaksha: A self-tuning controller for managing the performance of 3-tiered web sites. In Proceedings of the 12th IEEE Int\u2019l. Workshop on Quality of Service.","DOI":"10.1109\/IWQOS.2004.1309356"},{"key":"jghpc.2010100101-15","doi-asserted-by":"crossref","unstructured":"Keahey, K., Doering, K., & Foster, I. (2004). From sandbox to playground: dynamic virtual environments in the grid. In Proceedings of the 5th Int. Workshop in Grid Computing.","DOI":"10.1109\/GRID.2004.32"},{"issue":"12","key":"jghpc.2010100101-16","first-page":"1585","article-title":"Application of fuzzy algorithms for control simple dynamic plant. In","volume":"121","author":"P. J.King","year":"1974","journal-title":"Proceedings of the IEEE Control Theory App"},{"key":"jghpc.2010100101-17","first-page":"1632","article-title":"A control-based middleware framework for quality of service adaptations.","volume":"17","author":"B.Li","year":"1999","journal-title":"Communications"},{"key":"jghpc.2010100101-18","doi-asserted-by":"crossref","unstructured":"Litzkow, M., Livny, M., & Mutka, M. (1988). Condor \u2013 a hunter of idle workstations. In Proceedings of the 8th Int. Conf. on Distributed Computing Systems (pp. 104-111).","DOI":"10.1109\/DCS.1988.12507"},{"key":"jghpc.2010100101-19","unstructured":"Lu, Y., Lu, C., Abdelzaher, T., & Tao, G. (2002). An adaptive control framework for QoS guarantees and its application to differentiated caching services. In Proceedings of the 10th IEEE Int\u2019l. Workshop on Quality of Service."},{"key":"jghpc.2010100101-20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1023\/A:1015350520175","article-title":"Using control theory to achieve service level objectives in performance management.","volume":"23","author":"S.Parekh","year":"2002","journal-title":"Real Time Systems Journal"},{"key":"jghpc.2010100101-21","doi-asserted-by":"crossref","unstructured":"Park, S. M., & Humphrey, M. (2008). Feedback-controlled resource sharing for predictable escience. In Proceedings of the ACM\/IEEE conf. on Supercomputing.","DOI":"10.1109\/SC.2008.5217786"},{"key":"jghpc.2010100101-22","unstructured":"Pordes, R. (2004). The open science grid. In Proceedings of the Computing in High Energy and Nuclear Physics Conf., Interlaken, Switzerland."},{"key":"jghpc.2010100101-23","doi-asserted-by":"crossref","unstructured":"Suzer, M. H., & Kang, K. D. (2008). Adaptive fuzzy control for utilization management. In Proceedings of the IEEE Int\u2019l. Symp. on Object\/Component\/Service-oriented Real-time Distributed Computing.","DOI":"10.1109\/ISORC.2008.71"},{"key":"jghpc.2010100101-24","doi-asserted-by":"crossref","unstructured":"Zhang, W., Cao, J., Zhong, Y. S., Liu, L. C., & Wu, C. (2008). An integrated resource management and scheduling system for grid data streaming applications. In Proceedings of the 9th IEEE\/ACM Int. Conf. on Grid (Grid 2008), Tsukuba, Japan (pp. 258-265).","DOI":"10.1109\/GRID.2008.4662807"}],"container-title":["International Journal of Grid and High Performance Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=47207","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T13:04:06Z","timestamp":1654088646000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jghpc.2010100101"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,10,1]]},"references-count":25,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jghpc.2010100101","relation":{},"ISSN":["1938-0259","1938-0267"],"issn-type":[{"value":"1938-0259","type":"print"},{"value":"1938-0267","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,10,1]]}}}