DATA STORAGE AND CLOUD
COMPUTING
Under the Guidence : Mrs.N.Ruba
Name of the Student : N.Monisha, S.Mahalakshmi,
S.Kiruba
Register Number : CB17S 250394
Subject code : 16SMBECA 2:1
Class : III BCA-”A”
Batch : 2017-2020
Year : 2019 - 2020
UNIT-III
DATA STORAGE AND CLOUD COMPUTING
CONTENT
 Data storage
 Cloud storage
 Cloud storage from LANs to WANs
 Cloud computing services
 Cloud computing at work
DATA STORAGE
Data storage management tools:
• Storage management process
• Data storage challenges
• Massive data demand
• Performance barrier
• Power consumptions and cost
• Unified storage
FILE SYSTEM
• FATs file system
• NTFS
• Cloud file system
• Ghost file system
• Gluster file system
• Hadoop file system
• XtreemsFS
• Kosmos file system
• cloudFS
TYPES OF DATA STORES
Big table:
Big table is a compressed, high performance and
proprietary data storage system construct on google file
system, chubby lock services and a small number of other
google technologies.
Dynamo: A distributed storage system
Dynamo is a vastly offered, proprietary key values
structured storage system or a dispersed data store.
CLOUD STORAGE
• Most of the organizations in an effort to cut cost are switching
to taking cloud computing and cloud storage solutions.
• Predicting growth storage is not possible . IT organization has
to provide enough capacity for storing data that are generated.
• The abstract meaning for cloud is any to any connectivity
using network .The cloud abstraction acts as a base upon
which other features are built.
Data management for cloud storage
Cloud data management interfaces(CDMI):
• Cloud storage offerings are discovered by clients.
• Management of containers and the data
• Sync metadata with containers as objects.
Cloud storage requirements:
• Multi-tenancy
• Security
Secure transmission channel:
• Transport layer security
• Hypertext transfer protocol secure
• Private networks
CLOUD CHARACTERISTICS
DISTRIBUTED DATA STORAGE
• Amazon dynamo:
Amazon dynamo is a widely used key-value store. It is said to be
highly accessible for composing as opposed to reading, since
malfunction of composing inconveniences the end user of application.
• Couch DB:
CouchDB is a document oriented database server accessible by
REST API.s.
Four pillars of Data Management by Couch DB
Save
See
Share
Secure
• Thru dB:
Thru DB aspires to be universal in simplifying the
administration of the up-to-date data level.
• Indexing
• Caching
• Replication
• Backup
Reliable set of services:
Thrucene for indexing.
Throxy for partitioning and burden balancing.
Thrudoc for article storage
APPLICATION UTILIZING CLOUD STORAGE
• Online file storage
• Photo editing software.
• Digital video software.
• Twitter related applications.
• Creating Image album.
• Spreadsheets
• Web application for antivirus.
• Word processing application.
• Presentation software.
• Finding a way on the map
• E-commerce software.
• Miscellaneous applications.
CLOUD SERVICES
SAAS
PAAS
IAAS
OTHER CLOUD SERVICES
Storage as a
service(STaaS)
Database as a
service(DaaS)
Information as
a service(IaaS)
STORAGE AS A SERVICE
• Storage as a service is a methodology wherein large
organization leases their accessible storage space to a small
scale business or individuals.
• To encourage STaaS, vendors are aiming to reduce storage
space and plan for backups.
• Storage as a service is usually viewed as a good alternate for
SME/SMBs that needs initial investment and/or manpower to
their storage infrastructure.
DATABASE AS A SERVICE
• Today, for IT business, the basic and crucial topic is effective
data processing .
• DBaaS consigns the database program and its constituents as a
service. A service can be categorized as DBaaS when it
encounters .
• Service accessibility to the clientele on-demand.
• Pay-as-per-uses basis without any SLAs.
• Less responsibilities for the consumer.
INFORMATION AS A SERVICE
• For large IT organizations, data related to stakeholders and others
should be accurate.
• Due to heterogenous data formats batch processing and application
integration charges, there is an obstacle in the system to get
uninterrupted information.
• Distribute data over the organization as a distributed service .
• Create a single source of reality for foremost domains
CLOUD SERVICE DEVELOPMENT TOOL
• Application development using IDE:
Integrated development environment comprise of source codes,
automation experts and a debugger.
• Application using databases:
Most applications today need some sort of databases
connectivity/usage.
• Deploying application:
Cloud boasts an IaaS solution called Run@cloud ,which
presents all services needed to be established in the cloud ,free for
charge.
TWO PATH FOR DEVELOPMENT TOOL:
Cloud-first approach to Paas
Tool-first approach to Paas
MANAGEMENT SERVICES
• Collaborating event management
• Event and workflow management
• Advance registration
• Payment processing
• Contact management
• Budget management
• Post -event reporting and analysis
• Signup
• Acteva
• Event wax
• tendend
COLLABORATING PROJECT
MANAGEMENT
• Engineering and construction PM cloud.
• Information technology PM cloud.
• Research and development PM cloud
• Education PM cloud.
• Facilities global and interactive inventions at a reasonable
cost.
• Allows for global collaborations of contributions from the
around the globe.

Unit 3 -Data storage and cloud computing

  • 1.
    DATA STORAGE ANDCLOUD COMPUTING Under the Guidence : Mrs.N.Ruba Name of the Student : N.Monisha, S.Mahalakshmi, S.Kiruba Register Number : CB17S 250394 Subject code : 16SMBECA 2:1 Class : III BCA-”A” Batch : 2017-2020 Year : 2019 - 2020
  • 2.
  • 3.
    CONTENT  Data storage Cloud storage  Cloud storage from LANs to WANs  Cloud computing services  Cloud computing at work
  • 4.
    DATA STORAGE Data storagemanagement tools: • Storage management process • Data storage challenges • Massive data demand • Performance barrier • Power consumptions and cost • Unified storage
  • 5.
    FILE SYSTEM • FATsfile system • NTFS • Cloud file system • Ghost file system • Gluster file system • Hadoop file system • XtreemsFS • Kosmos file system • cloudFS
  • 6.
    TYPES OF DATASTORES Big table: Big table is a compressed, high performance and proprietary data storage system construct on google file system, chubby lock services and a small number of other google technologies. Dynamo: A distributed storage system Dynamo is a vastly offered, proprietary key values structured storage system or a dispersed data store.
  • 7.
    CLOUD STORAGE • Mostof the organizations in an effort to cut cost are switching to taking cloud computing and cloud storage solutions. • Predicting growth storage is not possible . IT organization has to provide enough capacity for storing data that are generated. • The abstract meaning for cloud is any to any connectivity using network .The cloud abstraction acts as a base upon which other features are built.
  • 8.
    Data management forcloud storage Cloud data management interfaces(CDMI): • Cloud storage offerings are discovered by clients. • Management of containers and the data • Sync metadata with containers as objects. Cloud storage requirements: • Multi-tenancy • Security
  • 9.
    Secure transmission channel: •Transport layer security • Hypertext transfer protocol secure • Private networks
  • 10.
  • 11.
    DISTRIBUTED DATA STORAGE •Amazon dynamo: Amazon dynamo is a widely used key-value store. It is said to be highly accessible for composing as opposed to reading, since malfunction of composing inconveniences the end user of application. • Couch DB: CouchDB is a document oriented database server accessible by REST API.s.
  • 12.
    Four pillars ofData Management by Couch DB Save See Share Secure • Thru dB: Thru DB aspires to be universal in simplifying the administration of the up-to-date data level.
  • 13.
    • Indexing • Caching •Replication • Backup Reliable set of services: Thrucene for indexing. Throxy for partitioning and burden balancing. Thrudoc for article storage
  • 14.
    APPLICATION UTILIZING CLOUDSTORAGE • Online file storage • Photo editing software. • Digital video software. • Twitter related applications. • Creating Image album. • Spreadsheets
  • 15.
    • Web applicationfor antivirus. • Word processing application. • Presentation software. • Finding a way on the map • E-commerce software. • Miscellaneous applications.
  • 16.
  • 21.
    OTHER CLOUD SERVICES Storageas a service(STaaS) Database as a service(DaaS) Information as a service(IaaS)
  • 22.
    STORAGE AS ASERVICE • Storage as a service is a methodology wherein large organization leases their accessible storage space to a small scale business or individuals. • To encourage STaaS, vendors are aiming to reduce storage space and plan for backups. • Storage as a service is usually viewed as a good alternate for SME/SMBs that needs initial investment and/or manpower to their storage infrastructure.
  • 23.
    DATABASE AS ASERVICE • Today, for IT business, the basic and crucial topic is effective data processing . • DBaaS consigns the database program and its constituents as a service. A service can be categorized as DBaaS when it encounters . • Service accessibility to the clientele on-demand. • Pay-as-per-uses basis without any SLAs. • Less responsibilities for the consumer.
  • 24.
    INFORMATION AS ASERVICE • For large IT organizations, data related to stakeholders and others should be accurate. • Due to heterogenous data formats batch processing and application integration charges, there is an obstacle in the system to get uninterrupted information. • Distribute data over the organization as a distributed service . • Create a single source of reality for foremost domains
  • 26.
    CLOUD SERVICE DEVELOPMENTTOOL • Application development using IDE: Integrated development environment comprise of source codes, automation experts and a debugger. • Application using databases: Most applications today need some sort of databases connectivity/usage.
  • 27.
    • Deploying application: Cloudboasts an IaaS solution called Run@cloud ,which presents all services needed to be established in the cloud ,free for charge. TWO PATH FOR DEVELOPMENT TOOL: Cloud-first approach to Paas Tool-first approach to Paas
  • 28.
    MANAGEMENT SERVICES • Collaboratingevent management • Event and workflow management • Advance registration • Payment processing • Contact management • Budget management • Post -event reporting and analysis • Signup • Acteva • Event wax • tendend
  • 29.
    COLLABORATING PROJECT MANAGEMENT • Engineeringand construction PM cloud. • Information technology PM cloud. • Research and development PM cloud • Education PM cloud. • Facilities global and interactive inventions at a reasonable cost. • Allows for global collaborations of contributions from the around the globe.