the cloud talk
DESCRIPTION
This presentation details about the cloud paradigm, its realization technologies, next-generation applications and research challenges.TRANSCRIPT
![Page 1: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/1.jpg)
A Technical Overview of Cloud Computing
Pethuru Raj PhD
Infrastructure Architect
IBM Global Cloud Center of Excellence (CoE)
IBM India, Bangalore
Email: [email protected]
![Page 2: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/2.jpg)
A Captivating Cloud Case
Problem
• Make all New York Times archived articles from 1851 to 1922 available free of charge over the internet. That means, 11 Million articles as images to be scanned and converted to PDF format
• IT Requirements – 100 servers & 5.5 TB storage
Cloud Solution
• Use cloud infrastructures for reading and converting the article images to PDF
• Upload data and ran TIFFPDF conversion routine
• All 11 million articles processed in < 24 hours
• Use 100 Cloud instances
• The total cost is ~$240
![Page 3: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/3.jpg)
A Cursory Look of a Cloud Data Center
![Page 4: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/4.jpg)
Defining the Cloud in a Capsule Form
On the Infrastructural perspective, a cloud is a dynamic pool of
consolidated, centralised, increasingly federated, virtualised or non-
virtualized, automated, and shared IT infrastructures (Compute,
storage and network components)
Automation is at multiple levels (resource provisioning, service
management, job scheduling, load-balancing, security, governance, etc.)
“Cloud – IT Infrastructures Optimized”
![Page 5: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/5.jpg)
The Cloud Evolution
Web Sites in the Web (Web 1.0) (Read Only)
Search Engines in the Web (Search only)
Social Sites in the Web (Web 2.0) (Read and Write Only)
Enterprise-scale Web Applications in the Web (E-commerce Applications
such as Amazon.com, Flipkart.com, etc., E-auction applications such as e-
bay, etc. E-mail applications (Gmail, Yahoo, etc.), Online Banking, …)
COTS & Home-Grown, Bespoke Business Applications in the Web
◦ These applications are not given freely as above. Therefore the cost model is to go for
subscription and consumption-based charge. That means, any application needs to be firstly
refactored and refined to be given as a multitenant, online, off-premise, secure, multi-device,
ubiquitous, intuitive, elastic, & QoS-compliant service.
![Page 6: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/6.jpg)
The Cloud Services
Software as a Service - All kinds of software solutions are being provided as service from Clouds over the Internet to worldwide users.
For example, business software as a service from Clouds (Salesforce.com, Ramco, NetSuite, Oracle, SAP, etc.)
Platform Software as a Service (Design, Development, Deployment, Delivery, Integration, Management, Orchestration,, etc.) .
For example, application development, testing, delivery, and management are happening in clouds.
Infrastructure as a Service (Compute, Storage, Memory, and Networking). Clouds are the highly optimized, service-oriented, on-demand, elastic, and web-scale IT infrastructure
Federation as a Service - With cloud brokers, geographically distributed and disparate clouds are being orchestrated to craft and deliver business-aware and people-centric services in time. This will lead to the Intercloud.
![Page 7: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/7.jpg)
The Key Drivers for Cloud Computing
![Page 8: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/8.jpg)
The IT Constraints
The IT Infrastructure Utilization
The Alignment between Business and IT
The IT Agility, and Autonomy & Affordability
The Quality Attributes (Scalability, Performance, Availability, Flexibility, Consumability, etc.) of IT Infrastructures
The IT Complexity (due to the growing multiplicity and heterogeneity of technologies, programming languages, protocols, data formats, etc.)
![Page 9: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/9.jpg)
9
For Consolidated, Virtualized, Adaptive, & Shared Infrastructures
85% idle In distributed computing environments,
up to 85% of computing capacity sits
idle.
Explosion of information driving
54% growth in storage shipments
every year.
1.5x 70¢ per $1 70% on average is spent on
maintaining current IT infrastructures
versus adding new capabilities.
The Concerns & Challenges of Enterprise IT
![Page 10: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/10.jpg)
The Pictorial Representation of the IT Challenges
IT Constrictions – Traditional IT
Setup
![Page 11: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/11.jpg)
The Business IT Goals
More with Less – Less Wastage, Slippage and Pilferage
Adaptive & Instant-On Enterprise IT
On-Demand, Converged, Real-time & Dynamic IT Infrastructures
Affordable Yet High-Performance Computing
Green, Lean, and Elastic IT
Distributed Deployment & Centralised IT Monitoring and Management
Transitioning to Virtual IT
![Page 12: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/12.jpg)
The Way Forward
Transitioning to Next-Generation IT Infrastructures that are
Cloud-ready
Software-defined
Policy-based & Orchestration-enabled
Programmable, Secure & Sharable
Accessible & Autonomic
Federated yet Converged
Distributed Deployment yet Centrally Managed
Through a host of rationalization, simplification, automation, and optimization
techniques
![Page 13: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/13.jpg)
Why the Cloud Paradigm is very Popular?
Cloud is a grant conglomeration and convergence of proven, mission-
critical and enterprise-scale technologies
Path-breaking Impacts on Business & IT
IT as a Service
Generic & Green Technology
Breeds Innovations on the Business front
IT Optimization to be Lean
IT and Business Agility
Shared and Service Era
Quality of Service (QoS) Attributes
![Page 14: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/14.jpg)
“Smartly leveraging a dynamic pool of commodity servers to perform and
provide the varying computing needs of a multitude of distributed
organizations and users as a service over the open and public Internet”
Cloud is just an advanced, optimized, and programmable IT environment
providing the illusion of infinite compute and storage power.
Applications, platforms and infrastructures become publicly available,
discoverable, interoperable, reusable, & composable network services
Defining Cloud Computing
![Page 15: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/15.jpg)
Mainframe -> Personal -> Client / Server -> Cloud -> Intercloud
(Centralization to Distribution to Centralization to Federation)
The Journey towards the Cloud Era
![Page 16: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/16.jpg)
The Prominent Cloud Types
Public Cloud or External Cloud* - Resources are dynamically provisioned on a fine-grained, self-service basis over the Internet
Hybrid Cloud – A combination of Public and Private cloud
Private Cloud, Internal Cloud, Enterprise Cloud – Emulation of the Public Cloud on a private network
![Page 17: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/17.jpg)
The Cloud Delivery Models
With the technology-enabled convergence of all kinds of cyber and physical systems is
maturing and stabilizing, the vision of “anything as a service (AaaS)” (Both IT as well as
physical services) is to see the light soon. Cloud is the most crucial and core
Infrastructure Component in that vision.
![Page 18: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/18.jpg)
The Cloud Ecosystem
![Page 19: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/19.jpg)
The Implications of Cloud Computing
Business Cases – Newer Deployment, Delivery, Consumption, Management,
Monitoring, Subscription & Pricing Models
Technical Cases – The materialization of Consolidated, Centralized, Converged,
Federated, Virtualized, Automated and Shared IT Infrastructures
Use Cases – Self-Servicing, Simplicity, Consumability, Ubiquity, Utility, etc.
19
![Page 20: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/20.jpg)
© 2010 Wipro Ltd - Confidential 20
The public, open, cheap Internet is the principal communication infrastructure for Cloud. All kinds of IT services (infrastructures and platforms) are being availed from Cloud centers. Business services are accordingly manipulated, deployed, delivered, orchestrated, maintained and managed in cloud platforms. The Cloud characteristics are
◦ Consolidated, centralised, federated, and converged Commoditized Servers – Increasingly common, casual and cheap servers are being utilised in Cloud centers.
◦ Optimized & Shared – Cloud resources and assets are subjected to rationalization, optimization, simplification and shared across different organizations and multiple users over the network
◦ Virtualized – Increasingly servers, storages, databases, services, applications, and networks are virtualised
◦ Automated – Most of the manual tasks in data centers and server farms are being automated to significantly reduce manual intervention, interpretation and instruction
◦ Software-defined and Programmability – Like software, all kinds of hardware and network components are being programmed to be flexible, configurable, customizable, replaceable, sustainable, etc.
◦ Workload Optimized Infrastructures – Cloud centers comprises specific appliances, clusters, bare metal servers, etc.
◦ Application-aware Clouds – Dedicated clouds are being established for specific needs such as sensor, device, knowledge, data, and mobile clouds.
The Cloud Summary
![Page 21: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/21.jpg)
© 2010 Wipro Ltd - Confidential 21
The Cloud Realization Technologies
![Page 22: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/22.jpg)
The Cloud Realization Technologies
◦ Consolidation, Centralization & Federation, Convergence & Virtualization
◦ Service oriented Architecture (SOA) & Software as a Service (SaaS)
◦ Cluster, Autonomic, On-demand, Grid and Utility Computing
◦ Ultra-high Bandwidth Ambient Communication
◦ Rationalization, Optimization, & Simplification
◦ Multi-tenancy and Sharing
◦ Automation (Resource provisioning & Management, Workload Management
& Job Scheduling, Load Balancing, Integration, Self-Servicing, etc.)
![Page 23: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/23.jpg)
Virtualization
Replicating the proven “Separation of Concerns” and “Divide & Conquer”
Techniques in Software Engineering for Hardware Engineering is the essence of
virtualization.
Virtualization facilitates programming and managing hardware rationally
Virtualization is the core technique for creating a dynamic pool of Virtual Machines
(VMs) by decomposing Physical machines
On the reverse side, composing those VMs on need basis systematically to do better
and bigger things
Hypervisors (VMMs) is the tool for provisioning, de-provisioning & monitoring VMs
VMs are easily configurable, replaceable, scalable, migratable, etc.
VMs are the new commodity servers and all the relevant intelligence gets
transferred to hypervisors, the operating system of operating systems.
The snapshot of each VM is persisted in a storage
![Page 24: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/24.jpg)
Physical Infrastructure
Fibre Channel
storage
Fibre
Channel Ethernet
NFS
storage
iSCSI
storage Network
applications
operating system
physical host
![Page 25: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/25.jpg)
Virtual Infrastructure
hypervisor
ESXi host
Fibre
Channel
Fibre Channel
storage
Ethernet
NFS
storage
iSCSI
storage
network
virtual
machines
![Page 26: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/26.jpg)
Virtualization Types
![Page 27: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/27.jpg)
Bare Metal (Type I) Virtualization
![Page 28: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/28.jpg)
Hosted (Type II) Virtualization
![Page 29: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/29.jpg)
The VM Snapshots Encapsulation VM 1
VM 2
VM 3
Datastore (NFS)
![Page 30: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/30.jpg)
The Spread of Virtualization
Through a layer of abstraction, virtualization lays a stimulating foundation for
decimating all kinds of dependencies. That is, the tight coupling between software
and hardware gets eliminated to ensure true portability. Any software runs on any
hardware.
A typical VM comprises vCPU, Memory, Storage, vSwitch, etc.
Virtualization penetrates into every resource
◦ Server Virtualization
◦ Storage Virtualization
◦ Network Virtualization
◦ Application Virtualization
◦ Data Virtualization
◦ Service Virtualization
◦ Desktop Virtualization
![Page 31: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/31.jpg)
Flexible Deployment
Rapid Deployment
Server Consolidation
Business Flexibility
Energy Efficiency
High Availability
Management Automation
Enhanced QoS
The Benefits of Virtualization
![Page 32: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/32.jpg)
Virtual Machine
Virtual Machine Hardware
hardware
3D
1 IDE
controller
4 devices
up to 3 parallel
ports
up to 4 serial/com ports
HD audio
1 USB
controller
20 Devices
1 floppy controller
2 Devices
1-10
NICs
15 devices
per adapter
up to
1TB of RAM
up to 4 SCSI
adapters
up to
64 vCPUs
![Page 33: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/33.jpg)
Why Use Virtual Machines?
Easy to relocate:
◦ Encapsulated into files
◦ Independent of physical
hardware
Easy to manage:
◦ Isolated from other virtual
machines
◦ Insulated from hardware changes
Provides the ability to support legacy
applications
Allows servers to be consolidated
Virtual machine Physical machine
Difficult to relocate:
Moves require downtime
Specific to physical Hardware
Difficult to manage:
Requires physical maintenance
Hardware failures cause downtime
Hardware has limitations:
Hardware changes limit application
support
Servers are physically individual
![Page 34: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/34.jpg)
The Power of Service Orientation (SO)
Expressing and Exposing Everything as a Service
Not only software applications but also hardware and network modules
are being presented as services
Services are having the following distinctions
publicly discoverable,
network accessible, easily consumable,
Highly reusable, and composable,
Semantically and syntactically Interoperable, replaceable,
sustainable, serviceable, etc.
![Page 35: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/35.jpg)
IT as a Service
![Page 36: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/36.jpg)
Cloud Integration and Orchestration
![Page 37: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/37.jpg)
The Onset of Federated Clouds
![Page 38: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/38.jpg)
Why Cloud Federation?
Cloud service providers collaborate dynamically to share their virtual infrastructure for crafting the Intercloud.
Load Balancing
Prevention from Vendor
Lock-ins
Prevention from Power Outages &
Failures
Capacity Management
Efficient use of Surplus Resources
Scaling Data to other CSPs
38
![Page 39: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/39.jpg)
Cloud Platforms and Infrastructures
![Page 40: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/40.jpg)
The Key Cloud Platforms
Integrated Development Environments (IDEs)
Deployment & Execution Containers
Application-specific Servers (E-commerce, etc.)
Integration Buses, Brokers, & Fabrics
Orchestration Engines
Service Delivery Platforms (SDPs)
Management & Governance Platforms
Scalable SQL and NoSQL Databases
![Page 41: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/41.jpg)
The Cloud Infrastructures
Generic Clouds Special-Purpose Clouds
Private Cloud
Public Cloud
Hybrid Cloud
Community Cloud
Cloud in a Box / Cloud Appliance
Data / Information Cloud
Science Cloud
Knowledge Cloud
Service Cloud
Mobile Cloud
Sensor Cloud
Government Cloud
Device Cloud
![Page 42: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/42.jpg)
Cloud Reference Architecture
![Page 43: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/43.jpg)
![Page 44: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/44.jpg)
![Page 45: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/45.jpg)
![Page 46: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/46.jpg)
Envisaging the Cloud Applications
Clouds will be the core, converged, and cognitive IT Infrastructure
behind the vision of Smarter Planet Platforms, Applications and
Services
1. Cloud-enabled Applications – Analyzed for the cloud fitment,
modernized, migrated, and delivered from Clouds
2. Cloud-native Applications – designed on the three basic tenets
(Resiliency, Economics, and Security) deployed, tuned, delivered
and managed
![Page 47: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/47.jpg)
The Design Considerations of Cloud Native Applications
Services • All functionality is published and consumed via web
services
Handling Failures
• Every Integration point will eventually fail one time or another
• Be prepared to handle all kind of failures
Horizontal Scalability
• Design for Scale Out
Asynchronous Processing
• Break down the task, process requests asynchronously
• Use queues to decouple functionality
• Eventual consistency model
Stateless Model • Build stateless services that can be scaled out and load
balanced
Minimize Human
Intervention • Go DevOps/NoOps
![Page 48: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/48.jpg)
The Steps towards Cloud-Enabled Applications
First do the tool-based fitment analysis on all the applications to be moved to cloud environments. This includes the check of compatible environments in the cloud to host, configure, manage and deliver those applications
To understand the dependencies (application, data, etc.)
To do a deeper analysis of the business, technical and use cases of moving applications to clouds
The barriers such as the controllability, security, availability, performance, scalability, etc. need to be taken into consideration before the migration
To check whether appropriate cloud integrators, brokers and orchestrators are made available in order to ensure seamless and spontaneous access, leverage and compose them together
![Page 49: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/49.jpg)
Cloud Application Domains The general trend is that all kinds of ICT applications are accordingly modified, modernized to
be multi-tenant, migrated to cloud servers and delivered to worldwide users concurrently via the open web. That is, software as a service (SaaS) is the progressive paradigm and “everything as a service” is the ultimate vision with the maturity and stability of the emerging and evolving cloud concepts. Primarily
Social Networking (Web 2.0) Sites
E-Business, E-Commerce, & Mobile Applications
Enterprise Information Systems (EISs) such as ERP, CRM, KM, CM, SCM, etc.
Images & Video Processing, Storage, Analysis, Management and Surveillance
Big Data capture, storage, mining, processing, and analyses for descriptive, predictive and
prescriptive analytics towards real-time business intelligence (BI)
The Internet of Things (IoT) / Machine-to-Machine (M2M) Integration / Cyber Physical Systems
(CPS) / Smarter Environments Applications and Services
Different kinds of Platforms and Databases are being primed for Clouds
![Page 50: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/50.jpg)
The Cloud Applications Architectures
![Page 51: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/51.jpg)
A Sample Next-Gen Cloud Application
Cloud-supported Next Gen Applications
![Page 52: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/52.jpg)
Cloud-based Smart Healthcare
![Page 53: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/53.jpg)
![Page 54: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/54.jpg)
![Page 55: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/55.jpg)
![Page 56: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/56.jpg)
![Page 57: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/57.jpg)
Big Data Analytics in Clouds
![Page 58: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/58.jpg)
The Special-Purpose Clouds
1. Sensor Cloud
2. Device Cloud
3. Mobile Cloud
4. Government Cloud
![Page 59: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/59.jpg)
The Sensor Cloud
An infrastructure that allows truly pervasive computation using sensors as interface between physical and cyber worlds, the data-compute clusters as the cyber backbone and the Internet as the communication medium.
It integrates large-scale sensor networks with sensing applications (Smarter Homes, Hospitals, Hotels, Cities, etc.) and cloud computing infrastructures.
It collects and processes data from various sensor networks.
Enables large-scale data sharing and collaborations among users and applications on the cloud.
Delivers cloud services via sensor-rich mobile devices.
Allows cross-disciplinary applications that span organizational boundaries.
![Page 60: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/60.jpg)
![Page 61: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/61.jpg)
![Page 62: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/62.jpg)
Sensor – Cloud Integration: Use Cases
![Page 63: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/63.jpg)
Sensor-to-Cloud Integration
Acquisition of data feeds from numerous body area (blood sugar,
heat, perspiration, etc.) and wide area (water quality, weather
monitoring, etc.) sensor networks in real time.
Real-time processing of heterogeneous data sources in order to
make critical decisions.
Automatic formation of workflows and invocation of services on
the cloud one after another to carry out complex tasks.
Highly swift data processing using the immense processing power of
the cloud to provide quick response to the user.
![Page 64: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/64.jpg)
The Government Cloud
Governments are mandated to vigorously and rigorously pursue
incorporating smartness in their service conceptualization, concretization and
delivery aspects to that they can empower their constituents and citizens
with a bevy of next-generation personal, social, professional services in a
time-bound, responsible, transparent, and proactive manner.
The need therefore is to establish and sustain service-oriented clouds.
Service Delivery Platform (SDP) is a major ingredient in fulfilling the above-
mentioned goals in an automated way.
As citizen-centric services are undergoing a variety of changes and challenges,
an unified and standards-compliant platform is the most sought-after for
governments to strengthen the service delivery mechanism.
![Page 65: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/65.jpg)
The Government Cloud Services
![Page 66: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/66.jpg)
A Device Cloud Architecture
![Page 67: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/67.jpg)
A Device Cloud Architecture
![Page 68: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/68.jpg)
A Mobile Cloud Architecture
![Page 69: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/69.jpg)
A Mobile Cloud Architecture
![Page 70: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/70.jpg)
The Concerns & Research Challenges of Cloud Computing
![Page 71: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/71.jpg)
The General Concerns of Cloud computing
Integration & Orchestration Interoperability & Portability Visibility & Controllability Trust Deficit Accountability & Auditability Vendor Lock-In Security & Privacy Availability
![Page 72: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/72.jpg)
The Cloud – Research Challenges
Effective Handling of Big Data for Real-time Analytics
Dealing with Real-time requirements particularly streamed multimedia
Performance Engineering & Enhancement (PE2) Approaches
Security Algorithms (Message / Data, Application / Service, Network, & Physical Security), Identity, Access, & Key Managements
Energy Efficiency & Elasticity
Load Balancing, Job Scheduling, Workload automation Resource Provisioning and De-Provisioning Algorithms
Resource Management & Usage Billing
![Page 73: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/73.jpg)
The Cloud – Research Challenges
Performability Analysis for Infrastructure Cloud (Stochastic Models Approach)
Dynamic Capacity Planning for Infrastructure Cloud
Replication Scheme for Cloud Storage
Secure and Trustworthy Clouds
Performance Interference Effects for QoS-Aware Clouds
Scalability, consistency & economical processing of large scale data on the cloud
High Performance Scientific Applications in Cloud
Automatic IO Filtering for Optimizing Cloud Analytics
Scheduling Cloud Capacity for Time-Varying Customer Demand
Shared Resource Monitoring and Throughput Optimization in Clouds
Integrating Graph Partitioning into large graph processing in the cloud
Exploiting Performance Heterogeneity in Public Clouds
Dynamically Scaling Applications in the Cloud
Performance Estimation and Enhancement – Measurement-based Approach
![Page 74: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/74.jpg)
The Cloud – Research Challenges
Managing Parallelism for Stream Processing in the Cloud
Profit-Based Experimental Analysis of IaaS Cloud Performance
Clustering Techniques for High Availability
Green Techniques for energy-aware Clouds
Indexing Multi-dimensional Data in a Cloud System
Adaptive Provisioning of Stream Processing Systems in the Cloud
Cloud Micro-Elasticity via VM State Coloring
Variations in Performance and Scalability when Migrating n-Tier Applications to Different Clouds
Self-adaptive Cloud Capacity Planning
Automated Provisioning and De-Provisioning Techniques
Data integrity in the cloud - the Correctness of Cloud-based Data
![Page 75: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/75.jpg)
![Page 76: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/76.jpg)
A Sample List of Book Chapters
![Page 77: The cloud talk](https://reader033.vdocuments.site/reader033/viewer/2022052504/554a1ff1b4c9055c598b58c0/html5/thumbnails/77.jpg)
Pethuru Raj PhD [email protected]
www.peterindia.net
http://www.linkedin.com/in/peterindia
https://www.facebook.com/sweetypeter