Contenido:
I. DISEÑO DE HERRAMIENTAS PARA SISTEMAS DISTRIBUIDOS
I.1 PATRONES DE MIDDLEWARES
I.2 ARQUITECTURAS DE CLOUD COMPUTING
I.3 ARQUITECRURAS DE GRID COMPUTING
I.4 INFRAESTRUCTURA COMO SERVICIOS
II. HERRAMIENTAS PARA BIG DATA
II.1 HADOOP
II.2 STORM
II.3 SPARK
II.4 CASSANDRA
III. HERRAMIENTAS DE SOPORTE PARA HPC
III.1 PROGRAMACION ORIENTADA A TAREAS
III.2 HERRAMIENTAS PARA SISTEMAS HIBRIDOS HETEROGENEO
III.3 DESPACHADORES PARA SISTEMAS HETEREGOENEOS
III.4 MANEJADORES DE COLAS
III.5 SISTEMAS DE ARCHIVOS PARALELOS
IV. COMPUTACION VERDE
IV.1 INSTRODUCCION Y
IV.1 INSFRAESTRUCTURAS DE COMPUTO: CENTROS DE DATOS Y SUPERCOMPUTO
IV.2 INDICADORES DE ENERGIA EN SERVIDORES
IV.3 INDICADORES DE ENERGIA PARA CENTRO DE DATOS
IV.4 INDICADORES DE ENERGIA PARA CENTROS DE SUPERCOMPUTO
Bibliografía:
[1] Buyya, Rajkumar, James Broberg, and Andrzej M. Goscinski, eds. Cloud computing: Principles and paradigms. Vol. 87. John Wiley & Sons, 2010.
[2] Tanenbaum, Andrew S., and Maarten Van Steen. Distributed systems: principles and paradigms. Prentice-Hall, 2007.
[3] Verissimo, Paulo, and Luis Rodrigues. Distributed systems for system architects. Vol. 1. Springer Science & Business Media, 2012.
[4] Cerami, Ethan. Web services essentials: distributed applications with XML-RPC, SOAP, UDDI & WSDL. O'Reilly Media, Inc., 2002.
[5] Laurent, Simon St, et al. Programming Web Services with XML-RPC: Creating Web Application Gateways. O'Reilly Media, Inc., 2001.
[6] Britton, Chris, and Peter Bye. IT architectures and middleware: strategies for building large, integrated systems. Pearson Education, 2004.
[7] Dulhare, Uma N., Khaleel Ahmad, and Khairol Amali Bin Ahmad, eds. Machine Learning and Big Data: Concepts, Algorithms, Tools and Applications. John Wiley & Sons, 2020.
[8] Salloum, Salman, et al. Big data analytics on Apache Spark. International Journal of Data Science and Analytics 1.3-4 (2016): 145-164.
[9] Iqbal, Muhammad Hussain, and Tariq Rahim Soomro. Big data analysis: Apache storm perspective. International journal of computer trends and technology 19.1 (2015): 9-14.
[10] Jain, Ankit, and Anand Nalya. Learning storm. Packt Publishing, 2014.
[9] Shoro, Abdul Ghaffar, and Tariq Rahim Soomro. Big data analysis: Apache spark perspective. Global Journal of Computer Science and Technology (2015).
[10] Karau, Holden, and Rachel Warren. High performance Spark: best practices for scaling and optimizing Apache Spark. O'Reilly Media, Inc., 2017.
[11] Chebotko, Artem, Andrey Kashlev, and Shiyong Lu. A big data modeling methodology for Apache Cassandra. 2015 IEEE International Congress on Big Data. IEEE, 2015.
[12] Reese, George. Cloud application architectures: building applications and infrastructure in the cloud. O'Reilly Media, Inc., 2009.
[13] Quintero, Dino, et al. Implementing the IBM General Parallel File System (GPFS) in a Cross Platform Environment. IBM Redbooks, 2011.
[14] Pllana, Sabri and Xhafa, F. Programming multi-core and many-core computing systems. Wiley. 2017.
[15] Hu, Wen-Chen, ed. Sustainable ICTs and management systems for green computing. IGI Global, 2012.
[16] Smith, Bud E. Green Computing: Tools and Techniques for Saving Energy, Money, and Resources. CRC Press, 2013.
[17] Feng, Wu-chun, ed. The Green Computing Book: Tackling Energy Efficiency at Large Scale. CRC Press, 2014.
[18] Khosrow-Pur, M. Green Computing Strategies for Competitive Advantage and Business Sustainability (Advances in Systems Analysis, Software Engineering, and High Performance Computing).