SlideShare a Scribd company logo
1 of 20
Cassandra Conference in Tokyo




              Cloudian:
            Storage Layer
                    October 5, 2011
                   Gary Ogasawara
             Gemini Mobile Technologies

                   (c) Copyright and Confidential, Gemini Mobile
2011/10/5                                                              1
                 Technologies, Inc. & KK, 2011, All rights reserved.
Outline
1. What is Cloudian™
2. Cassandra in Cloudian
3. Cassandra for Object Store
4. Cassandra for Reports
5. Cassandra for Account Info
6. HyperStore™
7. HyperStore Performance




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   2
Cloudian =
           S3 Cloud Storage
           as Packaged Software

                     S3 = Simple Storage Service (S3) by Amazon Web Services (AWS)

(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   3
Cloudian Features
1.    Full AWS S3 API Compatibility, including error codes

2.    Multi-datacenter, peer-to-peer architecture. No single point of failure.

3.    Multi-tenant: QoS controls, billing, reporting by each User and each Group

4.    Public and Private Clouds. Elastic Capacity: small start and scale-out as needed

5.     System, Group, and User management by Management Console or REST API

6.    Easy to Use Packaged Software, backed by 24x7 carrier grade support team
      with 10 years experience in Japan




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   4
Cloudian customers

         Launched beta service on August 1, 2011




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
Cloudian customers

           Launched “Nifty Cloud Storage” service
           from September 29, 2011




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
Cloudian customers
In 2 months since Cloudian commercial release in July 2011



              Over 30 companies in the world have been
              evaluating Cloudian as trial




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
Cloudian Use Cases
1. Public Cloud Storage Service                                                        2. Enterprise Private Cloud/NAS
Use Case: S3 API compatible service                                                    Use Case: Secure, Low cost, Reliable, Easy
                                                                                            to Scale Enterprise Storage
By:             Data Centers
                                                                                       By:                Appliance Vendors
                Cloud Service Providers
                                                                                                          System Integrators
                Telecom Carriers
                                                                                                          Data Centers
Size:           Peta-Byte to Exa-Byte
                                                                                                          Cloud Service Providers
                10s to 100s of nodes
                                                                                                          Telecom Carriers
Target: File Share, Archive, Backup                                                    Size:              Tera-Byte to Peta-Byte
                Social Games, SNS                                                                         3 to 10s of nodes
                Multi-device Applications                                              Target: NAS/SAN replacement
                Media Backup, Streaming                                                                   NAS/SAN Backing Store
                Enterprise NAS backup                                                                     Any size Enterprise
            … … many others … …                                                                           Government, Medical, Financials
                                                                                                          … … many others … …
      (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                               8
Cassandra in Cloudian

Why Cassandra?

    Scalable.

        -   Scale out by adding nodes to running system.

        -   Distributed (P2P architecture), no single point of failure

    Reliable.

        -   Resilient to network or hardware failures.

        -   Multi-datacenter replication

        -   Tuneable data consistency level.

    Fast.

        -   Write path especially fast.
(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   9
Cloudian™: Logical Architecture
                                                                                                     Admin       Credentials
                                                                                                     Server          DB
                                 HTTPS
       Login

                                                                                 HTTP                               QoS
Account profile                  HTTPS                Servlets                                  S3 Server
/ Security keys                                        Servlets                                                     DB


    Reports                      HTTP
                                               Management
                                               Console
Data Explorer                    HTTP
                                                                                                       Data      UserData DB
                                                                                                       Servers   (Cassandra)
    WEB UI
                                 HTTP or                                                                         AccountInfo
                                 HTTPS                                                                               DB
                                 (S3)                                                                            (Cassandra)


                                                                                                                 Reports DB
 Applications
                                                                                                                 (Cassandra)



 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                         10
Network Design: Minimum Redundant
  Configuration
                                                                                                      Servlets

                                                                                                                 Cred/QOS
                                                                                                                    DB


Browser                   HTTP/HTTPS                                                                  HTTP/S
                                                                          Sticky                                 Cassandra
requests                                                                  sessions                    Server
for UI
                                                           LB
Application HTTP/HTTPS
requests
for S3
                                                                                                      Servlets

                                                                                                                 Cred/QOS
                                                                                                                    DB


                                                                                                      HTTP/S
                                                                                                                 Cassandra
                                                                                                      Server


  (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                          11
Network Design: Multi-Datacenter Example
     2 datacenters / 4 nodes per datacenter


Servlets                             Servlets                                                Servlets               Servlets


HTTP/S                                HTTP/S                                                 HTTP/S                 HTTP/S
              Cassandra                              Cassandra                                          Cassandra              Cassandra
Server                                Server                                                 Server                 Server




               Cred/QOS                              Cred/QOS                                           Cred/QOS               Cred/QOS
                DB (M)                                 DB (S)                                            DB (M)                  DB (S)


HTTP/S                                HTTP/S                                                 HTTP/S                 HTTP/S
              Cassandra                              Cassandra                                          Cassandra              Cassandra
Server                                Server                                                 Server                 Server


                                                       DC1                                                                       DC2


       Users routed to their “home” DC using S3 bucketname.
       “Home” DC holds primary copy of user data.
       Storage objects, Reports, User profiles replicated across DCs by Cassandra.
       Credentials/QOS DB (KV DB) has local DC slave and remote DC slave.
 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                                12
Cassandra for Object Store

    Blob storage


    Object metadata


    Large object support
        -   Multi-part. Amazon S3 multi-part API. Parts uploaded independently and in any
            order. Single parts can be re-transmitted. After all parts are uploaded, then
            presented as a single object.
        -   Chunking. Break single objects into smaller chunks (e.g., 10 MB) when storing.
        -   HTTP Range header. For downloads, HEAD request used to get object size, then
            download using start byte and length.
        -   HyperStore™. Store objects on multiple storage options.




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   13
Cassandra for Account Info

DATA MODEL
 User
        - ID, name, contact info, etc.
    Group
        - ID, name, contact info, etc.
    Rating Plan
    Security Credentials

NOTES
 “Static” data. Fixed number of columns.
 Secondary index in User CF on groupID. Allows query to get all
 userIDs for a specified groupID.
 Could be put in a Relational DB like MySQL, but no need to add
 another component.

(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   14
Cassandra for Reports

DATA MODEL
 “Raw” column family
        -   User, Group, System
        -   Transaction type (HTTP GET, PUT, DELETE)
        -   Object path
        -   Size
    “Rollup” column families.
        -   RollupHour. Summarizes data for each hour using Raw data.
        -   RollupDay. Summarizes data for each day using RollupHour data.
        -   RollupMonth. Summarizes data for each month using RollupDay data.


NOTES
 High write rate. Low read rate.
 Automatic deletion using Cassandra TTL (time-to-live).

(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   15
HyperStore™
                                                                                                     Admin     Credentials
HyperStore: Management policies tailored
  for different object types.
                                                                                                      S3          QoS


  Object metadata is still stored in Cassandra
                                                                                                               Data Store
  Use Cassandra’s distributed systems                                                                          (Alternate)
  methods for data partitioning, replication,                                                    HyperStore™
  node health detection.                                                                           Manager
                                                                                                                Data Store
  Fork Cassandra source for customizations.                                                                    (Cassandra)

                                                                                                 Cloudian™
Benefits:                                                                                          Server       Accounting
                                                                                                               (Cassandra)
  Better performance
  More capacity per node                                                                                        Reporting
                                                                                                               (Cassandra)
  Higher disk utilization
  Storage layer flexibility
 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                      16
HyperStore: Hybrid Storage Example
                                                                                                    Storage 1
                                                                                                    Storage 2
                                                                                                    optimal
                U




                                                                      X
    Optimal solution is to choose the storage method that minimizes latency.
    Generally, you want to maximize/minimize U, a performance metric, based
    on random variables X using a mixture of N storage layers.
    In a simple case,
            U : average latency
            X = {object size}
            N = {cassandra, ext4 fs}.
(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.               17
HyperStore: Initial Results on Latency
   50
   40
ms 30                                                                                                         >30% faster
                                                                                                                       PUT-Cass
   20
                                                                                                                       PUT-HS
   10
    0
                                                                                                                  KB
        0.5                                     5                                      50                   500

   60
   50
   40                                                                                                         >400% faster
ms
   30                                                                                                                  GET-Cass
   20                                                                                                                  GET-HS
   10
    0                                                                                                             KB
        0.5                                     5                                      50                   500
        (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.                    18
HyperStore: Next Steps

    Disk space usage: Improve disk utilization percentage by HyperStore.
    Failure cases: Need extensive testing in cluster environment.
    Integrated operations: Interaction between nodetool and “hsstool”.


    Seeking alpha testers


    Contact
            bigdata@geminimobile.com
            Twitter: @geminimobile




(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   19
Request Free Cloudian Trial
  Japanese: http://geminimobile.jp/big-data-solutions/cloudian_eval_agr.php5
  English: http://geminimobile.com/cloud-solutions/cloudian_eval_agr.php


(c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.   20

More Related Content

What's hot

Xldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_inXldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_inliqiang xu
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayAmazon Web Services
 
Cloud: CDN Killer?
Cloud: CDN Killer? Cloud: CDN Killer?
Cloud: CDN Killer? Internap
 
Vision - The Agile Data Center
Vision - The Agile Data CenterVision - The Agile Data Center
Vision - The Agile Data Centerincommoninc
 
Cidr11 paper32
Cidr11 paper32Cidr11 paper32
Cidr11 paper32jujukoko
 
NEC Carrier Cloud
NEC Carrier CloudNEC Carrier Cloud
NEC Carrier CloudNECIndia
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
 
Datacenter Of The Future Article - - Jon Greaves 1
Datacenter Of The Future Article - -  Jon Greaves 1Datacenter Of The Future Article - -  Jon Greaves 1
Datacenter Of The Future Article - - Jon Greaves 1Bill Alatis
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsHeiko Koziolek
 
20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud Storefront20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud StorefrontGovCloud Network
 
Microsoft Best Practices - AWS India Summit 2012
Microsoft Best Practices - AWS India Summit 2012Microsoft Best Practices - AWS India Summit 2012
Microsoft Best Practices - AWS India Summit 2012Amazon Web Services
 
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...CA API Management
 
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...SL Corporation
 
Adapative Provisioning of Stream Processing Systems in the Cloud
Adapative Provisioning of Stream Processing Systems in the CloudAdapative Provisioning of Stream Processing Systems in the Cloud
Adapative Provisioning of Stream Processing Systems in the CloudJavier Cerviño
 
A Technical Overview of DuraCloud
A Technical Overview of DuraCloudA Technical Overview of DuraCloud
A Technical Overview of DuraCloudDuraSpace
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...IndicThreads
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010Gerardo Pardo-Castellote
 

What's hot (20)

Xldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_inXldb2011 tue 1005_linked_in
Xldb2011 tue 1005_linked_in
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation Day
 
Cloud: CDN Killer?
Cloud: CDN Killer? Cloud: CDN Killer?
Cloud: CDN Killer?
 
Vision - The Agile Data Center
Vision - The Agile Data CenterVision - The Agile Data Center
Vision - The Agile Data Center
 
Cidr11 paper32
Cidr11 paper32Cidr11 paper32
Cidr11 paper32
 
Cloud computing ppt_0
Cloud computing ppt_0Cloud computing ppt_0
Cloud computing ppt_0
 
Vortex Cloud Beyond Cloud Messaging
Vortex Cloud Beyond Cloud MessagingVortex Cloud Beyond Cloud Messaging
Vortex Cloud Beyond Cloud Messaging
 
NEC Carrier Cloud
NEC Carrier CloudNEC Carrier Cloud
NEC Carrier Cloud
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
 
Datacenter Of The Future Article - - Jon Greaves 1
Datacenter Of The Future Article - -  Jon Greaves 1Datacenter Of The Future Article - -  Jon Greaves 1
Datacenter Of The Future Article - - Jon Greaves 1
 
MySQL Cluster
MySQL ClusterMySQL Cluster
MySQL Cluster
 
The SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software ApplicationsThe SPOSAD Architectural Style for Multi-tenant Software Applications
The SPOSAD Architectural Style for Multi-tenant Software Applications
 
20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud Storefront20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud Storefront
 
Microsoft Best Practices - AWS India Summit 2012
Microsoft Best Practices - AWS India Summit 2012Microsoft Best Practices - AWS India Summit 2012
Microsoft Best Practices - AWS India Summit 2012
 
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
 
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...
Overcoming the Top Four Challenges to Real-Time Performance in Large-Scale, D...
 
Adapative Provisioning of Stream Processing Systems in the Cloud
Adapative Provisioning of Stream Processing Systems in the CloudAdapative Provisioning of Stream Processing Systems in the Cloud
Adapative Provisioning of Stream Processing Systems in the Cloud
 
A Technical Overview of DuraCloud
A Technical Overview of DuraCloudA Technical Overview of DuraCloud
A Technical Overview of DuraCloud
 
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
Cloud lockin and interoperability v2   indic threads cloud computing conferen...Cloud lockin and interoperability v2   indic threads cloud computing conferen...
Cloud lockin and interoperability v2 indic threads cloud computing conferen...
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010
 

Viewers also liked

Ops Jumpstart: MongoDB Administration 101
Ops Jumpstart: MongoDB Administration 101Ops Jumpstart: MongoDB Administration 101
Ops Jumpstart: MongoDB Administration 101MongoDB
 
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian
 
Dynamic Object Routing
Dynamic Object RoutingDynamic Object Routing
Dynamic Object RoutingCloudian
 
Introducing Cloudian HyperStore 6.0
Introducing Cloudian HyperStore 6.0Introducing Cloudian HyperStore 6.0
Introducing Cloudian HyperStore 6.0Cloudian
 
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)CLOUDIAN KK
 
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)CLOUDIAN KK
 
User interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreUser interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreCLOUDIAN KK
 
【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術CLOUDIAN KK
 
S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介CLOUDIAN KK
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreCLOUDIAN KK
 
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現CLOUDIAN KK
 
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころスケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころCLOUDIAN KK
 
CloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCLOUDIAN KK
 
Commercialization of OpenStack Object Storage
Commercialization of OpenStack Object StorageCommercialization of OpenStack Object Storage
Commercialization of OpenStack Object StorageJoe Arnold
 
Mongo db administration guide
Mongo db administration guideMongo db administration guide
Mongo db administration guideDeysi Gmarra
 
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...Álvaro Agea Herradón
 
Hawley Hamlet Lincoln Nebraska
Hawley Hamlet Lincoln Nebraska Hawley Hamlet Lincoln Nebraska
Hawley Hamlet Lincoln Nebraska hawleyhamlet
 
Cloudstack European user group 11 april 2013
Cloudstack European user group   11 april 2013Cloudstack European user group   11 april 2013
Cloudstack European user group 11 april 2013ShapeBlue
 
Object Storage: How Can it Work for You
Object Storage: How Can it Work for YouObject Storage: How Can it Work for You
Object Storage: How Can it Work for YouCloudian
 
Cloudian & cloudstack
Cloudian & cloudstackCloudian & cloudstack
Cloudian & cloudstackShapeBlue
 

Viewers also liked (20)

Ops Jumpstart: MongoDB Administration 101
Ops Jumpstart: MongoDB Administration 101Ops Jumpstart: MongoDB Administration 101
Ops Jumpstart: MongoDB Administration 101
 
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster RecoveryCloudian and Rubrik - Hybrid Cloud based Disaster Recovery
Cloudian and Rubrik - Hybrid Cloud based Disaster Recovery
 
Dynamic Object Routing
Dynamic Object RoutingDynamic Object Routing
Dynamic Object Routing
 
Introducing Cloudian HyperStore 6.0
Introducing Cloudian HyperStore 6.0Introducing Cloudian HyperStore 6.0
Introducing Cloudian HyperStore 6.0
 
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
 
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)
「NOSQLの基礎知識」講義資料 第20回JDMC定例セミナー(201310)
 
User interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreUser interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStore
 
【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術
 
S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStore
 
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
 
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころスケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
 
CloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStore
 
Commercialization of OpenStack Object Storage
Commercialization of OpenStack Object StorageCommercialization of OpenStack Object Storage
Commercialization of OpenStack Object Storage
 
Mongo db administration guide
Mongo db administration guideMongo db administration guide
Mongo db administration guide
 
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...
StratioDeep: an Integration Layer Between Spark and Cassandra - Spark Summit ...
 
Hawley Hamlet Lincoln Nebraska
Hawley Hamlet Lincoln Nebraska Hawley Hamlet Lincoln Nebraska
Hawley Hamlet Lincoln Nebraska
 
Cloudstack European user group 11 april 2013
Cloudstack European user group   11 april 2013Cloudstack European user group   11 april 2013
Cloudstack European user group 11 april 2013
 
Object Storage: How Can it Work for You
Object Storage: How Can it Work for YouObject Storage: How Can it Work for You
Object Storage: How Can it Work for You
 
Cloudian & cloudstack
Cloudian & cloudstackCloudian & cloudstack
Cloudian & cloudstack
 

Similar to Cloudian at cassandra conference in tokyo

Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012CLOUDIAN KK
 
Smartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudSmartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudAmazon Web Services
 
Windows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerWindows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerMustafa
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerMSHOWTO Bilisim Toplulugu
 
Architecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataArchitecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataRichard McDougall
 
The Hybrid Windows Azure Application
The Hybrid Windows Azure ApplicationThe Hybrid Windows Azure Application
The Hybrid Windows Azure ApplicationMichael Collier
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud BusinessACMBangalore
 
The Modern Web Part 4: Cloud Computing
The Modern Web Part 4: Cloud ComputingThe Modern Web Part 4: Cloud Computing
The Modern Web Part 4: Cloud ComputingDavid Pallmann
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformSoumow Dollon
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Overview of Cloud Storage Enablement and Intelligent Storage Clouds
Overview of Cloud Storage Enablement and Intelligent Storage CloudsOverview of Cloud Storage Enablement and Intelligent Storage Clouds
Overview of Cloud Storage Enablement and Intelligent Storage CloudsTwinStrata
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudDavid Pallmann
 
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureKai Wähner
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Sql azure database under the hood
Sql azure database under the hoodSql azure database under the hood
Sql azure database under the hoodguest2dd056
 

Similar to Cloudian at cassandra conference in tokyo (20)

Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012
 
An enterprise journey in the Cloud
An enterprise journey in the CloudAn enterprise journey in the Cloud
An enterprise journey in the Cloud
 
Smartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS CloudSmartronix - Building Secure Applications on the AWS Cloud
Smartronix - Building Secure Applications on the AWS Cloud
 
Windows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerWindows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen Hizmetler
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek Hizmetler
 
Architecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataArchitecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big Data
 
The Hybrid Windows Azure Application
The Hybrid Windows Azure ApplicationThe Hybrid Windows Azure Application
The Hybrid Windows Azure Application
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
The Modern Web Part 4: Cloud Computing
The Modern Web Part 4: Cloud ComputingThe Modern Web Part 4: Cloud Computing
The Modern Web Part 4: Cloud Computing
 
Data centers presentation
Data centers presentationData centers presentation
Data centers presentation
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Overview of Cloud Storage Enablement and Intelligent Storage Clouds
Overview of Cloud Storage Enablement and Intelligent Storage CloudsOverview of Cloud Storage Enablement and Intelligent Storage Clouds
Overview of Cloud Storage Enablement and Intelligent Storage Clouds
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the Cloud
 
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
Netflix and Open Source
Netflix and Open SourceNetflix and Open Source
Netflix and Open Source
 
cc.pptx
cc.pptxcc.pptx
cc.pptx
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Sql azure database under the hood
Sql azure database under the hoodSql azure database under the hood
Sql azure database under the hood
 

More from CLOUDIAN KK

CLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN KK
 
クラウディアンのご紹介
クラウディアンのご紹介クラウディアンのご紹介
クラウディアンのご紹介CLOUDIAN KK
 
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革CLOUDIAN KK
 
CLOUDIAN Presentation at VERITAS VISION in Tokyo
CLOUDIAN Presentation at VERITAS VISION in TokyoCLOUDIAN Presentation at VERITAS VISION in Tokyo
CLOUDIAN Presentation at VERITAS VISION in TokyoCLOUDIAN KK
 
Auto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreAuto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreCLOUDIAN KK
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreCLOUDIAN KK
 
AWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreAWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreCLOUDIAN KK
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreCLOUDIAN KK
 
FOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreFOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreCLOUDIAN KK
 
ARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreCLOUDIAN KK
 
Cloudian presentation at idc japan sv2016
Cloudian presentation at idc japan sv2016Cloudian presentation at idc japan sv2016
Cloudian presentation at idc japan sv2016CLOUDIAN KK
 
ITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムCLOUDIAN KK
 
【FOBAS】Data is money. ストレージ分散投資のススメ
【FOBAS】Data is money. ストレージ分散投資のススメ【FOBAS】Data is money. ストレージ分散投資のススメ
【FOBAS】Data is money. ストレージ分散投資のススメCLOUDIAN KK
 
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較CLOUDIAN KK
 
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化CLOUDIAN KK
 
【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装CLOUDIAN KK
 
【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介CLOUDIAN KK
 
CLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN KK
 
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決CLOUDIAN KK
 
NetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreNetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreCLOUDIAN KK
 

More from CLOUDIAN KK (20)

CLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージ
 
クラウディアンのご紹介
クラウディアンのご紹介クラウディアンのご紹介
クラウディアンのご紹介
 
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革
IoT/ビッグデータ/AI連携により次世代ストレージが促進するビジネス変革
 
CLOUDIAN Presentation at VERITAS VISION in Tokyo
CLOUDIAN Presentation at VERITAS VISION in TokyoCLOUDIAN Presentation at VERITAS VISION in Tokyo
CLOUDIAN Presentation at VERITAS VISION in Tokyo
 
Auto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreAuto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStore
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStore
 
AWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreAWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStore
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStore
 
FOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreFOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStore
 
ARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStore
 
Cloudian presentation at idc japan sv2016
Cloudian presentation at idc japan sv2016Cloudian presentation at idc japan sv2016
Cloudian presentation at idc japan sv2016
 
ITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステム
 
【FOBAS】Data is money. ストレージ分散投資のススメ
【FOBAS】Data is money. ストレージ分散投資のススメ【FOBAS】Data is money. ストレージ分散投資のススメ
【FOBAS】Data is money. ストレージ分散投資のススメ
 
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較
【ARI】ストレージのコスト・利便性・非機能要求項目を徹底比較
 
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化
【SIS】オブジェクトストレージを活用した増え続ける長期保管データの運用の効率化
 
【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装
 
【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介
 
CLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer Night
 
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決
ビッグデータ分析基盤が直面する課題をオブジェクトストレージで解決
 
NetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreNetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStore
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Cloudian at cassandra conference in tokyo

  • 1. Cassandra Conference in Tokyo Cloudian: Storage Layer October 5, 2011 Gary Ogasawara Gemini Mobile Technologies (c) Copyright and Confidential, Gemini Mobile 2011/10/5 1 Technologies, Inc. & KK, 2011, All rights reserved.
  • 2. Outline 1. What is Cloudian™ 2. Cassandra in Cloudian 3. Cassandra for Object Store 4. Cassandra for Reports 5. Cassandra for Account Info 6. HyperStore™ 7. HyperStore Performance (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 2
  • 3. Cloudian = S3 Cloud Storage as Packaged Software S3 = Simple Storage Service (S3) by Amazon Web Services (AWS) (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 3
  • 4. Cloudian Features 1. Full AWS S3 API Compatibility, including error codes 2. Multi-datacenter, peer-to-peer architecture. No single point of failure. 3. Multi-tenant: QoS controls, billing, reporting by each User and each Group 4. Public and Private Clouds. Elastic Capacity: small start and scale-out as needed 5. System, Group, and User management by Management Console or REST API 6. Easy to Use Packaged Software, backed by 24x7 carrier grade support team with 10 years experience in Japan (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 4
  • 5. Cloudian customers Launched beta service on August 1, 2011 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
  • 6. Cloudian customers Launched “Nifty Cloud Storage” service from September 29, 2011 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
  • 7. Cloudian customers In 2 months since Cloudian commercial release in July 2011 Over 30 companies in the world have been evaluating Cloudian as trial (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved.
  • 8. Cloudian Use Cases 1. Public Cloud Storage Service 2. Enterprise Private Cloud/NAS Use Case: S3 API compatible service Use Case: Secure, Low cost, Reliable, Easy to Scale Enterprise Storage By: Data Centers By: Appliance Vendors Cloud Service Providers System Integrators Telecom Carriers Data Centers Size: Peta-Byte to Exa-Byte Cloud Service Providers 10s to 100s of nodes Telecom Carriers Target: File Share, Archive, Backup Size: Tera-Byte to Peta-Byte Social Games, SNS 3 to 10s of nodes Multi-device Applications Target: NAS/SAN replacement Media Backup, Streaming NAS/SAN Backing Store Enterprise NAS backup Any size Enterprise … … many others … … Government, Medical, Financials … … many others … … (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 8
  • 9. Cassandra in Cloudian Why Cassandra? Scalable. - Scale out by adding nodes to running system. - Distributed (P2P architecture), no single point of failure Reliable. - Resilient to network or hardware failures. - Multi-datacenter replication - Tuneable data consistency level. Fast. - Write path especially fast. (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 9
  • 10. Cloudian™: Logical Architecture Admin Credentials Server DB HTTPS Login HTTP QoS Account profile HTTPS Servlets S3 Server / Security keys Servlets DB Reports HTTP Management Console Data Explorer HTTP Data UserData DB Servers (Cassandra) WEB UI HTTP or AccountInfo HTTPS DB (S3) (Cassandra) Reports DB Applications (Cassandra) (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 10
  • 11. Network Design: Minimum Redundant Configuration Servlets Cred/QOS DB Browser HTTP/HTTPS HTTP/S Sticky Cassandra requests sessions Server for UI LB Application HTTP/HTTPS requests for S3 Servlets Cred/QOS DB HTTP/S Cassandra Server (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 11
  • 12. Network Design: Multi-Datacenter Example 2 datacenters / 4 nodes per datacenter Servlets Servlets Servlets Servlets HTTP/S HTTP/S HTTP/S HTTP/S Cassandra Cassandra Cassandra Cassandra Server Server Server Server Cred/QOS Cred/QOS Cred/QOS Cred/QOS DB (M) DB (S) DB (M) DB (S) HTTP/S HTTP/S HTTP/S HTTP/S Cassandra Cassandra Cassandra Cassandra Server Server Server Server DC1 DC2 Users routed to their “home” DC using S3 bucketname. “Home” DC holds primary copy of user data. Storage objects, Reports, User profiles replicated across DCs by Cassandra. Credentials/QOS DB (KV DB) has local DC slave and remote DC slave. (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 12
  • 13. Cassandra for Object Store Blob storage Object metadata Large object support - Multi-part. Amazon S3 multi-part API. Parts uploaded independently and in any order. Single parts can be re-transmitted. After all parts are uploaded, then presented as a single object. - Chunking. Break single objects into smaller chunks (e.g., 10 MB) when storing. - HTTP Range header. For downloads, HEAD request used to get object size, then download using start byte and length. - HyperStore™. Store objects on multiple storage options. (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 13
  • 14. Cassandra for Account Info DATA MODEL User - ID, name, contact info, etc. Group - ID, name, contact info, etc. Rating Plan Security Credentials NOTES “Static” data. Fixed number of columns. Secondary index in User CF on groupID. Allows query to get all userIDs for a specified groupID. Could be put in a Relational DB like MySQL, but no need to add another component. (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 14
  • 15. Cassandra for Reports DATA MODEL “Raw” column family - User, Group, System - Transaction type (HTTP GET, PUT, DELETE) - Object path - Size “Rollup” column families. - RollupHour. Summarizes data for each hour using Raw data. - RollupDay. Summarizes data for each day using RollupHour data. - RollupMonth. Summarizes data for each month using RollupDay data. NOTES High write rate. Low read rate. Automatic deletion using Cassandra TTL (time-to-live). (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 15
  • 16. HyperStore™ Admin Credentials HyperStore: Management policies tailored for different object types. S3 QoS Object metadata is still stored in Cassandra Data Store Use Cassandra’s distributed systems (Alternate) methods for data partitioning, replication, HyperStore™ node health detection. Manager Data Store Fork Cassandra source for customizations. (Cassandra) Cloudian™ Benefits: Server Accounting (Cassandra) Better performance More capacity per node Reporting (Cassandra) Higher disk utilization Storage layer flexibility (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 16
  • 17. HyperStore: Hybrid Storage Example Storage 1 Storage 2 optimal U X Optimal solution is to choose the storage method that minimizes latency. Generally, you want to maximize/minimize U, a performance metric, based on random variables X using a mixture of N storage layers. In a simple case, U : average latency X = {object size} N = {cassandra, ext4 fs}. (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 17
  • 18. HyperStore: Initial Results on Latency 50 40 ms 30 >30% faster PUT-Cass 20 PUT-HS 10 0 KB 0.5 5 50 500 60 50 40 >400% faster ms 30 GET-Cass 20 GET-HS 10 0 KB 0.5 5 50 500 (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 18
  • 19. HyperStore: Next Steps Disk space usage: Improve disk utilization percentage by HyperStore. Failure cases: Need extensive testing in cluster environment. Integrated operations: Interaction between nodetool and “hsstool”. Seeking alpha testers Contact bigdata@geminimobile.com Twitter: @geminimobile (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 19
  • 20. Request Free Cloudian Trial Japanese: http://geminimobile.jp/big-data-solutions/cloudian_eval_agr.php5 English: http://geminimobile.com/cloud-solutions/cloudian_eval_agr.php (c) Copyright and Confidential, Gemini Mobile Technologies, Inc. & KK, 2011, All rights reserved. 20