Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 NETE4631 Working with Cloud-based Storage Lecture Notes #11.

Similar presentations


Presentation on theme: "1 NETE4631 Working with Cloud-based Storage Lecture Notes #11."— Presentation transcript:

1 1 NETE4631 Working with Cloud-based Storage Lecture Notes #11

2 Mobile Cloud Computing - Recap Mobile cloud computing A model where processing is done in the cloud, data is stored in the cloud, mobiles device serves as a presentation platform or a display Advantage of cloud apps to mobile cloud Thinner devices -> less processing, consume less power, and have better battery life Avoidance of vendor lock-in. 2

3 Securing Approach – Recap (2) Mobile web service are those in which information is transferred between applications (browser) and services over the internet. WS-Discovery from OASIS Standard WSDL (Web Service Description Language) UDDI (Universal Description, Discovery, and Integration) SOAP (Simple Object Access Protocol) 3

4 BlackBerry Push Service – Recap (3) 4

5 Lecture Outline Measuring the digital universe Provisioning cloud storage Creating cloud storage systems Cloud backup solutions Cloud storage interoperability 5

6 Measuring the Digital Universe Facts of hunger for storage An email with a 1GB attachment to 3 people can generate an estimated 50GB of stored managed data. Only 25% of the data stored is unique, while 75% of the data stored is duplicated. 70% of the data stored in the world is used initiated. More than 50% of the data created everyday is the data that is automatically generated, especially from video cameras and surveillance photos, financial transaction event logs, performance data and so on. Much of the data produced is temporal, and deleted. 6

7 EMC’s Digital Universe Homepage 7

8 Cloud Storage Data Usage in 2020 By International Data Corporation, Digital Universe, May 2010 8

9 Provisioning Cloud Storage IaaS model Storage accessed by Web service API Cloudy characteristics Network access most often through browser On-demand provisioning User control SaaS model Software package on top of cloud storage for backup, synchronization, archiving, etc. 9

10 Storage Devices Block storage device Raw storage that can create volumes Data is transferred in blocks Example, hard disk, flash drives Faster data transfers/ additional overhead on clients File storage device Expose its storage to client in a form of files Example, file server, most often in the form of Network Attached Storage (NAS) devise Slower transfers/ less overhead from clients 10

11 Cloud Storage Types Unmanaged storage Preconfigured storage (limited level of mgt) Cannot (1) format as your like, (2) install your own file system (FAT, NTFS), and (3) change drive properties (compression, encryption) Reliable, relatively cheap, easy to work with Managed storage Provided as a raw disk Can (1) format and partition the disk, (2) attach or mount the disk, and (3) make storage assets available to applications and other users Support applications built using Web services 11

12 Dropbox – File Transfer Utility 12

13 Amazon S3 and Rackspace Cloud 13

14 Creating Cloud Storage Systems Concepts Multiple copies of data are stored on multiple servers and in multiple locations Storage virtualization software Failover - > changing the pointers to the stored object’s location Example Amazon Web Service (EC2, S3) supports “failover” / load balancing ->but you must purchase these features 14

15 ByCast’s StorageGRID 15

16 Evaluating Cloud Storage Important considerations Client self-service Strong management capabilities Scale up – more disks Scale out – additional storage systems Performance characteristics such as throughput Block-based or file-based protocol support Seamless maintenance and upgrades 16

17 Cloud Backup Solutions Last line of defense in a strong backup routine Backup types Full system or image backups Point-in-time (PIT) backups or snapshots Incremental backups 3-2-1 Backup rule 3 copies (1 primary and 2 backups) 2 different media 1 copy should be stored offside 17

18 Cloud Backup Features Logon authentication High encryption of data transfers Automated and scheduled backup Fast backup (snapshots) after full online backup, with 10-30 historical versions of a file retained Ability to retrieve historical versions of file 18

19 Cloud Backup Features (2) Multiplatform support Web-based management console 24x7 technical support Logging and reporting of operations Multisite storage or replication, enabling data failover 19

20 Cloud Attached Backup 20

21 Cloud Storage Interoperability Open standards (operating-system neutral and file-system neutral) Workgroups Cloud Data Management Interface (CDMI) from Storage Networking Industry Association (SNIA) http://www.snia.org Open Cloud Computing Interface (OCCI) from SNIA and Open Grid Forum (OGF) http://www.ogf.org 21

22 References Chapter 15 of Course Book: Cloud Computing Bible, 2011, Wiley Publishing Inc. 22


Download ppt "1 NETE4631 Working with Cloud-based Storage Lecture Notes #11."

Similar presentations


Ads by Google