Platinum Patron: Drawning
Golden Patron: Lonovo
The Fifteenth International Conference on
Cloud Security with Defense Virtualization and Protected Data Access
Professor Kai Hwang
University of Southern California, USA
Abstract Gartner Report has ranked virtualization and cloud computing as the top two technologies in 2009. In this talk, Dr. Hwang will assess the role of virtualization technology in protecting cloud resources and datasets used in three Cloud service models, namely the SaaS, PaaS, and IaaS. He presents virtualization techniques to secure clouds and a hierarchical reputation system for data protection in distributed datacenters. Virtual machines enable dynamic cloud resource provisioning and secure the datacenters in web-scale cloud applications. In particular, security and privacy protection in geospatial query processing will be assessed in cloud-enabled environment. This talk is based on joint research work performed at USC Internet and Cloud Computing Lab directed by Dr. Hwang in collaboration with the next-generation Internet research group led by Dr. Gaogang Xie at the Institute of Computing Technology, Chinese Academy of Sciences.
Biography Dr. Kai Hwang is a Professor of Electrical Engineering and Computer Science at the Univ. of Southern California (USC). He received the Ph.D. in Electrical Engineering and Computer Science from the Univ. of California, Berkeley. He has published 8 books and over 210 scientific papers in computer architecture, parallel and distributed computing, network security, and Internet applications. He was awarded an IEEE Fellow in 1986 for making significant contributions in computer architecture, digital arithmetic, and parallel processing. He received the 2004 Outstanding Achievement Award from China Computer Federation.
Hwang is the founding Editor of the Journal of Parallel and Distributed Computing. He has produced 21 Ph.D. students at USC and Purdue. Several of his former students are elevated to IEEE Fellows or IBM Fellows. His latest research publications cover e-commerce, cloud computing, P2P networks, reputation systems, Grid performance, and copyright protection. He has delivered 30 keynote addresses in major IEEE/ACM Conferences and performed advisory and consulting work for IBM, Intel, MIT Lincoln Lab., Academia Sinica, ETL in Japan, and INRIA in France. Contact him at email@example.com.Making Critical Links between Multi-threaded Applications and System
Software for High Throughput Computing in Multi-cores
Department of Computer Science and Engineering
The Ohio State University, USA
Abstract Although multi-core processors have become dominant computing units in basic system platforms from laptops to supercomputers, software development for effectively running various multi-threaded applications on multi-cores has not made much progress, and effective solutions are still limited to high performance applications relying on exiting parallel computing technology. In practice, majority multi-threaded applications are highly concurrent programs demanding high throughput, such as concurrent database transactions, massive and independent query requests in Web servers and search engines, and executing many-tasks for scientific applications in a multiprogramming mode. To best utilize the increasingly rich computing and cache resources in multi-core processors (many-cores in the near future) we must address several serious and difficult challenges. First, there are several critical hardware resources for multi-threads to share, such as the last level caches and the memory buses. However, the shared resource management is largely controlled by hardware. Second, OS scheduler has little knowledge about applications' data demanding and access behavior, making sub-optimal task assignment decisions. Finally, the space allocation for each thread in the shared-cache is demand-based, often causing access conflicts and pollution, significantly degrading overall execution performance.
We have developed a runtime environment connecting multi-threaded applications and system software in a collaborative way, where operating system is guided by application domain knowledge including data access locality and execution behavior to schedule tasks and allocate shared hardware resources for each running thread. We evaluate our environment by concurrent database transactions and multi-threaded scientific computing programs, and show strong performance and throughput improvement by minimizing cache conflicts and misses in the last level caches of multi-cores. We further develop our system as a general framework to automatically manage multi-threaded applications on multi-core processors.
Biography Xiaodong Zhang is the Robert M. Critchfield Professor in Engineering, and Chairman of the Department of Computer Science and Engineering at the Ohio State University. His research interests cover a wide spectrum in the areas of high performance and distributed systems. Several technical innovations and research results from his team have been widely adopted in commercial processors, major operating systems and databases, making direct contributions to the advancement of memory systems.
He received his Ph.D. in Computer Science from University of Colorado at Boulder, and his B.S. in Electrical Engineering from Beijing University of Technology. He is a Fellow of the IEEE.
Vulnerability Analysis of Wireless
Sensor Networks: Challenges and Solutions
Abstract Wireless sensor networks (WSNs) are now being deployed for national and global security as well as for securing critical infrastructures via situation monitoring, data gathering and aggregation, and intelligence extraction from physical phenomena. Thus, providing high information assurance in WSNs is crucial, more so in unattended and hostile environments. However, due to severe resource limitations, wireless sensor nodes are extremely vulnerable to adversaries, often leading to revealed secrets and security breaches. An adversary can launch an attack by physically capturing a node, or carefully analyzing communication and battery usage patterns, or via cyber attacks such as virus spreading over wireless links. The consequence can be catastrophic as a compromised node can further launch internal attacks such as forged data, fake commands, and virus spreading where cryptographic techniques are merely futile. This calls for rigorous mathematical models for vulnerability analysis in WSNs.
In this talk, we will develop a novel multi-layer integrated security framework to help detect, revoke, isolate, and purge compromised nodes in WSNs. Our framework is based on a rich set of theoretical and practical design principles, such as epidemic theory, trust/reputation model, information theory, and digital watermarking techniques. Specifically, we will discuss how to: 1) characterize and measure trust to effectively detect malicious sensor nodes (internal attackers), thus resulting in secure aggregation against possible false data injection; 2) model the speed of malware propagation based on epidemic theory, leading to novel defense mechanisms to control possible outbreaks; and 3) design digital watermarking based aggregation scheme to correct tampered data. The talk will be concluded with open issues and challenges in WSN security.
Biography Dr. Sajal K. Das is currently a Program Director at NSF in the Computer and Network Systems Division. He is also a University Distinguished Scholar Professor of Computer Science and Engineering and the Founding Director of the Center for Research in Wireless Mobility and Networking (CReWMaN) at the University of Texas at Arlington. Dr. Das is a Visiting Professor at Indian Institute of Technology (IIT), Kanpur; Honorary Professor at Fudan University, Shanghai, China; and Visiting Scientist at the Institute of Infocom Research, Singapore. He is frequently invited as keynote speakers at various conferences and symposia.
Dr. Das' current research interests include wireless and sensor networks, security, smart environments, mobile and pervasive computing, applied graph theory and game theory. He has published over 400 articles in journals and international conferences, and over 40 invited book chapters. He holds 6 US patents, and coauthored two books: "Smart Environments: Technology, Protocols, and Applications" (Wiley, 2005), and "Mobile Agents in Distributed Computing and Networking" (Wiley, 2009). Dr. Das is a recipient of 7 Best Paper Awards in conferences including EWSN'08, IEEE PerCom'06, and ACM MobiCom'99. He is also a recipient of the IEEE Computer Society 2009 Technical Achievement Award, IEEE Region 5 Outstanding Educator Award (2009), Lockheed Martin Award for Teaching Excellence (2009), IEEE Engineer of the Year Award (2007), UTA Academy of Distinguished Scholars Award (2006), University Award for Distinguished Record of Research (2005), and UTA College of Engineering Research Excellence Award (2003).
Dr. Das serves as the Founding Editor-in-Chief of Pervasive and Mobile Computing (PMC) journal, and Associate Editor of IEEE Transactions on Mobile Computing, ACM/Springer Wireless Networks, IEEE Transactions on Parallel and Distributed Systems, and Journal of Peer-to-Peer Networking. He is the founder of IEEE WoWMoM and IEEE PerCom conferences. He has served as General Chair, Program Chair and TPC member of numerous IEEE and ACM conferences. He is a senior member of IEEE.
Bridging Multi-Core and Distributed
Computing: all the way up to the Cloud
Abstract We will share or experience at simplifying the programming of applications that are distributed on Local Area Network (LAN), on cluster of workstations, or GRIDs, and of course, Clouds. We will promote a kind of approach, Network On Chip, to cope seamlessly with both distributed and shared-memory multi-core machines. A theoretical foundation ensures constant behavior, whatever the environment.
The point will be illustrated with ProActive an Open Source library for parallel, distributed, and concurrent computing, allowing to showcase Interactive and graphical GUI and tools. Benchmarks on platforms such as Grid 5000, together with standardization and collaboration with Chinese partners will also be reported.
Biography Denis Caromel is also full professor at University of Nice-Sophia Antipolis and CNRS-INRIA. Denis is also co-founder and scientific adviser to ActiveEon, a startup dedicated to providing support for parallel programming. His interests include parallel, concurrent, and distributed object-oriented programming.
Denis Caromel gave many invited talks on Object, Parallel and Distributed Computing around the world (Jet Propulsion Laboratory, Berkeley, Stanford, ISI, USC, Electrotechnical Laboratory Tsukuba, Sydney, Oracle-BEA EMEA, Digital System Research Center in Palo Alto, NASA Langley, IBM Tom Watson and IBM Zurich, Boston Harvard Medical School, Tsinghua in Beijing). He acted as keynote speaker at several major conferences (including MDM'08, DAPSYS 2008, CGW¡¯08, CCGrid 2009). Recently, he gave two important invited talks at Sun Microsystems HPC Consortium (Austin, Tx), and at Devoxx 2008 (the European premier forum for Java technology, gathering about 3500 persons).
INRIA, http://www.inria.fr/ the French national institute for research in computer science and control, a workforce of 3 800, is dedicated to Information and Communication Science and Technology (ICST).
Updated Apr 25, 2009.