SlideShare a Scribd company logo
1 of 31
Download to read offline
Storage Foundation and
Alfresco
Toni de la Fuente
Principal Solutions Engineer, Americas
toni.delafuente@alfresco.com
Blog: blyx.com – Twitter: @ToniBlyx
Agenda
•  Intro to Storage Concepts
•  Hardware
•  Alfresco Storage Related Solutions
–  Alfresco S3
•  Caching contentstore
–  Alfresco XAM
–  Content Store Selector
–  Replication / Geo-clusters / Redundancy
•  Partners Solutions
–  Alf2CAS, Star Storage
•  Storage Best Practices with Alfresco
•  Backup and Recovery
Intro to Storage Concepts: stack
File Protocol NFS, CIFS, SMB
File System Ext3, Ext4,
RaiserFS, XFS,
GFS, NTFS, FAT32,
GlusterFS, OCFS,
ZFS
Block Management MDM, LVM (Logical
Volume
Management)
Block Protocol SCSI, SATA, FC
RAID (HW or SW) Mirrors, Stripes
Hardware Disks, connectors,
racks, FC switches
Intro to Storage Concepts
•  Hard drive types and interfaces
–  PATA: Parallel Advanced Technology Attachment
•  AKA IDE or EIDE, older, 20pin connector, less efficient, use
to be 4K – 5K rpm.
–  SATA: Serial ATA
•  Similar to PATA, different connector, more energy efficient,
between 5K and 10K rpm.
–  SCSI: Small Computer System Interface
•  Spin at 10K and 15K rpm, need a controller
–  SSD: Solid State Drives
•  No mechanical, semiconductors, much faster than
mechanical and less likely to break down than others.
Intro to Storage Concepts
•  Hard drive types and interfaces
–  FC: Fibre Channel
•  Successor to parallel SCSI, broader usage than mere disk
interfaces, used for SANs.
–  SAS: Serial Attached SCSI
•  Similar to SCSI but serial rather than parallel.
–  Other interfaces end user oriented:
•  USB
•  Firewire
•  Thunderbolt
•  CAS Content-addressable storage, is a mechanism for storing
information that can be retrieved based on its content, not its
storage location. (EMC Centera / Caringo)
•  XAM standard interface for archiving in CAS.
Intro to Storage Concepts
•  RAID types (SW or HW)
ß Faster with parity
Intro to Storage Concepts
Main differences between SAN and NAS
A SAN is a shared "network" of
storage
•  Block access to LUNs
•  Online and offline storage
•  SAN device = storage array
•  Zoning: data integrity and
security
•  Dedicated fiber network
Protocols:
•  SCSI over Fibre Channel
•  SCSI over IP/Ethernet (iSCSI)
and FC, Infiniband
NAS is a file system shared over
a network
•  File access to data
•  Online storage only
•  NAS device = File server or
"filer” already formatted
Protocols:
•  NFS, CIFS over IP over
Ethernet
Intro to Storage Concepts
Who should need a SAN?
•  Database servers and ECM: Oracle, SQL Server, DB2 and
other database servers.
•  File servers: Using SAN-based storage for file servers lets
you expand file server resources quickly, makes them run
better, and enables you to manage your file-based NAS
storage through the SAN.
•  Backup servers: SAN-based backup is dramatically faster
than LAN-based backup.
•  Voice/video servers: Manage large amounts of data very
quickly.
•  High-performance application servers: Applications such
as document management, customer relationship
management, billing, data warehouses, and other high-
performance and critical applications all benefit by what a
SAN can provide.
Intro to Storage Concepts
•  Evolution
Internal Storage
Direct-Attach Storage
(DAS)
Network-Attached Storage
(NAS)
Hardware
H
B
A
C
A
R
D
Tape Library
Fibre
Cables
Storage Arrays
Alfresco Storage Related Solutions
Alfresco S3 Connector
•  An alternative contentstore implementation that uses S3 directly (S3
APIs)
•  Somewhat equivalent to XAM, but not identical
–  Unlike XAM, S3 doesn’t offer retention policies
•  Enterprise only
–  USD10K for Alfresco Standard
–  USD13.4K for Alfresco Enterprise
•  Shipped as a single repo-side AMP
•  Can only be installed into a new Alfresco instance (no migration!)
•  Configuration must be done before first start.
•  Can also configure caching content store (default cache size: 50GB)
•  Only supported if Alfresco is running on Amazon EC2
•  Amazon EBS still required for database files, indexes, etc.
•  Does not support S3 Encryption yet.
Alfresco Storage Related Solutions
Alfresco XAM Connector (deprecated)
•  Made to get access from Alfresco to XAM
enabled storage devices.
•  New XAM connector available
•  Only EMC Centera supported
•  Released with 3.4, Jan 2011.
•  Enterprise only
•  Still being supported for existing customers
–  until November 30th 2014 or their current subscription
runs out, whichever comes first.
Alfresco Storage Related Solutions
Content Store Selector
•  Storage policies based in
business rules
•  Since Alfresco 3.2
•  Examples
o  By type: Large video files on
fast expensive drives. Office
documents on slower, more
cost effective, drives.
o  By business unit, by age, by
usage, by ...
•  Leverage Rules and Actions
to drive
SSD
$$$
SATA
Drive
$
SSD = Solid State Drives
FC = Fibre Channel
Policy
Rules
Policy
Rules
FC
Drives
$$
Alfresco Storage Related Solutions
Content Replication (Alfresco on-premise to Alfresco on-
premise)
•  Distributed repository replication
–  Selective replication of spaces and content
–  Support for full, incremental and delete
–  One source – multiple destinations
–  Replicas are read-only (update at source only - re-
direct if needed)
•  Benefits
–  Support geographically dispersed companies
–  Provide fast local access
–  Remove single point of failure
–  Reduce wide area network traffic
Alfresco Storage Related Solutions
Content Replication / Geo-clusters / Redundancy
•  Alfresco Cloud Sync: On premise ßà Cloud
–  Content oriented not for storage replication
•  Synchronization feature between Alfresco on-
premises (Not available yet).
•  Alfresco Desktop Sync: from Windows or Mac
desktop to Alfresco on-premise (not available
yet)
Alfresco Storage Related Solutions
Geo-clusters and Redundancy
•  Geo-clusters can be done by replicating DB and Content
store. Supported?
–  Low level replication/sync
–  Some customers has
this.
–  Some customer uses NetApp
NAS storage and
Golden-gate for DB
replication
–  Other replication
tools: EMC Clariion,
EMC Symmetrix or
IBM Total Storage.
Partners Solutions
•  Xenit Alf2Cas
–  Caringo Castor integration
–  Deprecated?
•  Star Storage – Hitachi Content Platform (HCP)
–  Content archiving, additional storage and faster content backup
–  Alfresco Enterprise: 3.4.x, 4.0.x
–  Hitachi Content Platform (HCP): 4.x, 5.x, 6.x
Third Party – Community Solutions
•  StorNext
–  It is not a connector is a solution for data life cycle management in the
background
–  Alfresco can see it as mount point and is not aware about that
–  Runs over FC
•  EMC Atmos
–  XAM connector for Alfresco
•  Alfresco Cloud Store
–  Amazon S3
–  https://code.google.com/p/alfresco-cloud-store/
•  Amazon S3 for on premise
–  https://issues.alfresco.com/jira/browse/AMZNSSS-26
•  Walrus? The S3 alternative for Eucalyptus
Storage Best Practices
•  Content Store
–  Use Content Store Selector for managing different
size of contents.
–  Default content store should be faster than others for
writing to avoid bottlenecks (contents come to default
then copied to other content store)
–  WORM disks as non default content store (cleaner -
Jefferies)
–  SAN if possible
–  If NAS use a dedicated LAN if possible
–  LVM if possible (scalability, snapshot)
–  Clean trash bin often
–  Delete “contentstore.deleted” often
Storage Best Practices
•  Indexes (SOLR or Lucene)
–  Dedicated disk local or SAN.
–  Avoid NAS.
–  Have at least 50-75% of space free (backup and
merge)
–  Consider using different file system for Lucene
backup and Solr backup.
•  Logs
–  Set your logs directory in different file system as
Content Store and Indexes.
Backup and Recovery
•  Recovery Time Objective: (RTO) The amount of time
that it takes to get your systems back online.
•  Recovery Point Objective: (RPO)This is the last
consistent data transaction prior to the disaster. If you
had a disaster, how much data would be lost?
•  The Disaster Recovery plan (DR) focuses on getting
your business back up and running after a major outage
•  The Business Continuance plan (BCP) focuses on
keeping your business running DURING the disaster.
Backup and Recovery
•  Alfresco Backup and Recovery Tool is
available:
–  http://blyx.com/open-source-contributions/alfresco-
bart/
•  Alfresco Backup and Recovery White
Paper:
–  http://www.slideshare.net/toniblyx/alfresco-backup-
and-disaster-recovery-white-paper
Common Questions to SE?
•  Best practices to storage.
–  You got it
•  NAS or SAN?
–  SAN if possible! Or NAS backed by a SAN is common as well. NAS is not bad
but now you know why is different.
•  Required space for DB, Indexes, Content Store?
–  It depends of any case but DB and Indexes use to be a 20% of the Content Store
space (each).
•  Do you have an Archiving solution?
–  Alfresco can be integrated with Archiving solutions like mentioned above and
implemented with Content Store Selector.
•  Do you have a backup/recovery solution?
–  http://www.slideshare.net/toniblyx/alfresco-backup-and-disaster-recovery-white-
paper
•  Do you have an data encryption solution?
–  Yes, Alfresco Encryption at Rest:
http://docs.alfresco.com/5.0/concepts/encrypted-overview.html
What kind of storage can I use
with Alfresco?
•  Any mountable volumes that can be made to
appear as standard local filesystems (local disks,
NAS, SAN, etc.)
•  Amazon S3 (for Alfresco installations in AWS)
•  Centera (through the now open source
connector)
•  EMC Atmos (through a partner-created
integration)
•  CAStor (through a dated partner-created
integration)
Appendix 1: Deleting content
Deleting Content
•  A complex process
•  You need to know this because it impacts
–  Disk space management
–  Backup and recovery procedures (and their integrity)
–  Security and auditing
•  You have a wide degree of control over what happens
and when
•  You need to do some work
•  More info page 24
http://www.slideshare.net/toniblyx/alfresco-security-best-
practices-guide
Node deletion
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
alf_node_properties	
  
others	
   2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
User	
  deletes	
  document	
  
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
alf_node_properties	
  
others	
   2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
Node deletion
Wastebasket	
  emp5es	
  
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
orphan_time	
  =	
  'now'	
  
alf_node_properties	
  
2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
alf_node_properties	
  
others	
   2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
Node deletion
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
orphan_time	
  =	
  'now'	
  
alf_node_properties	
  
2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
contentStoreCleaner	
  
Runs	
  
workspace://SpacesStore	
   alf_node	
  
alf_content_data	
  
alf_content_url	
  
alf_node_properties	
  
2e3839d2d345.bin	
  
archive://SpacesStore	
  
contentstore	
  
~/alf_data	
  
contentstore.deleted	
  
filesystem	
  database	
  
Questions?
Storage and Alfresco

More Related Content

What's hot

Alfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアAlfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアTasuku Otani
 
Share UIカスタマイズ Widget編
Share UIカスタマイズ Widget編Share UIカスタマイズ Widget編
Share UIカスタマイズ Widget編MoritakaSoma
 
Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0Angel Borroy López
 
Scale your Alfresco Solutions
Scale your Alfresco Solutions Scale your Alfresco Solutions
Scale your Alfresco Solutions Alfresco Software
 
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White PaperAlfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White PaperToni de la Fuente
 
Alfresco DevCon 2019 Performance Tools of the Trade
Alfresco DevCon 2019   Performance Tools of the TradeAlfresco DevCon 2019   Performance Tools of the Trade
Alfresco DevCon 2019 Performance Tools of the TradeLuis Colorado
 
Collaborative Editing Tools for Alfresco
Collaborative Editing Tools for AlfrescoCollaborative Editing Tools for Alfresco
Collaborative Editing Tools for AlfrescoAngel Borroy López
 
Customizing the Document Library
Customizing the Document LibraryCustomizing the Document Library
Customizing the Document LibraryAlfresco Software
 
Bulk Export Tool for Alfresco
Bulk Export Tool for AlfrescoBulk Export Tool for Alfresco
Bulk Export Tool for AlfrescoRichard McKnight
 
Alfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfrescoUE
 
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なことAlfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なことJun Terashita
 
From zero to hero Backing up alfresco
From zero to hero Backing up alfrescoFrom zero to hero Backing up alfresco
From zero to hero Backing up alfrescoToni de la Fuente
 
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみようAlfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみようTasuku Otani
 
Alfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zonesAlfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zonesSanket Mehta
 
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseHow to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseAngel Borroy López
 
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014Toni de la Fuente
 

What's hot (20)

Alfresco tuning part2
Alfresco tuning part2Alfresco tuning part2
Alfresco tuning part2
 
Alfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアAlfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストア
 
Share UIカスタマイズ Widget編
Share UIカスタマイズ Widget編Share UIカスタマイズ Widget編
Share UIカスタマイズ Widget編
 
Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0
 
Alfresco tuning part1
Alfresco tuning part1Alfresco tuning part1
Alfresco tuning part1
 
Alfresco tuning part1
Alfresco tuning part1Alfresco tuning part1
Alfresco tuning part1
 
Scale your Alfresco Solutions
Scale your Alfresco Solutions Scale your Alfresco Solutions
Scale your Alfresco Solutions
 
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White PaperAlfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
 
Alfresco DevCon 2019 Performance Tools of the Trade
Alfresco DevCon 2019   Performance Tools of the TradeAlfresco DevCon 2019   Performance Tools of the Trade
Alfresco DevCon 2019 Performance Tools of the Trade
 
Collaborative Editing Tools for Alfresco
Collaborative Editing Tools for AlfrescoCollaborative Editing Tools for Alfresco
Collaborative Editing Tools for Alfresco
 
Customizing the Document Library
Customizing the Document LibraryCustomizing the Document Library
Customizing the Document Library
 
Bulk Export Tool for Alfresco
Bulk Export Tool for AlfrescoBulk Export Tool for Alfresco
Bulk Export Tool for Alfresco
 
Alfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin Ideas
 
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なことAlfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
Alfresco勉強会#34 Alfrescoをカスタマイズする時に知っておくと便利なこと
 
From zero to hero Backing up alfresco
From zero to hero Backing up alfrescoFrom zero to hero Backing up alfresco
From zero to hero Backing up alfresco
 
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみようAlfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
Alfresco勉強会#28 alfresco 5.0の検索機能をみてみよう
 
Upgrading to Alfresco 6
Upgrading to Alfresco 6Upgrading to Alfresco 6
Upgrading to Alfresco 6
 
Alfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zonesAlfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zones
 
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterpriseHow to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
 
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
 

Similar to Storage and Alfresco

Alfresco 4: Scalability and Performance
Alfresco 4: Scalability and PerformanceAlfresco 4: Scalability and Performance
Alfresco 4: Scalability and PerformanceAlfresco Software
 
Alfresco scalability and performnce
Alfresco   scalability and performnceAlfresco   scalability and performnce
Alfresco scalability and performncePaul Hampton
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services OverviewMichael Fork
 
Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-sanAshwin Pawar
 
S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dTony Pearson
 
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora  - Benchmark ...The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora  - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...Symphony Software Foundation
 
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS Storage
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS StorageAWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS Storage
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS StorageAmazon Web Services
 
Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2BradDesAulniers2
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)Amazon Web Services
 
Mastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage DecisionsMastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage DecisionsRoozbeh Shafiee
 
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsWhat's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsMarkus Michalewicz
 
AWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAmazon Web Services
 
Presentation announcing oracle secure backup 10.3
Presentation   announcing oracle secure backup 10.3Presentation   announcing oracle secure backup 10.3
Presentation announcing oracle secure backup 10.3xKinAnx
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Tony Pearson
 
201511 - Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...
201511 -  Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...201511 -  Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...
201511 - Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...Symphony Software Foundation
 
S ss0886 pendulum-swings-edge2015-v3
S ss0886 pendulum-swings-edge2015-v3S ss0886 pendulum-swings-edge2015-v3
S ss0886 pendulum-swings-edge2015-v3Tony Pearson
 
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS Support
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS SupportWebinar: What Your Object Storage Vendor Isn’t Telling You About NFS Support
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS SupportStorage Switzerland
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red_Hat_Storage
 

Similar to Storage and Alfresco (20)

Alfresco 4: Scalability and Performance
Alfresco 4: Scalability and PerformanceAlfresco 4: Scalability and Performance
Alfresco 4: Scalability and Performance
 
Alfresco scalability and performnce
Alfresco   scalability and performnceAlfresco   scalability and performnce
Alfresco scalability and performnce
 
SoftLayer Storage Services Overview
SoftLayer Storage Services OverviewSoftLayer Storage Services Overview
SoftLayer Storage Services Overview
 
Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-san
 
S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710d
 
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora  - Benchmark ...The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora  - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
 
SoNAS
SoNASSoNAS
SoNAS
 
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS Storage
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS StorageAWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS Storage
AWS Webcast - How to Migrate On-premise NAS Storage to Cloud NAS Storage
 
Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2Elastic storage in the cloud session 5224 final v2
Elastic storage in the cloud session 5224 final v2
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
 
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
 
Mastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage DecisionsMastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage Decisions
 
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsWhat's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
 
AWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster Recovery
 
Presentation announcing oracle secure backup 10.3
Presentation   announcing oracle secure backup 10.3Presentation   announcing oracle secure backup 10.3
Presentation announcing oracle secure backup 10.3
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4
 
201511 - Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...
201511 -  Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...201511 -  Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...
201511 - Alfresco Day - Platform Update and Roadmap - Gabriele Columbro - Bo...
 
S ss0886 pendulum-swings-edge2015-v3
S ss0886 pendulum-swings-edge2015-v3S ss0886 pendulum-swings-edge2015-v3
S ss0886 pendulum-swings-edge2015-v3
 
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS Support
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS SupportWebinar: What Your Object Storage Vendor Isn’t Telling You About NFS Support
Webinar: What Your Object Storage Vendor Isn’t Telling You About NFS Support
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers
 

More from Toni de la Fuente

SANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a ServiceSANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a ServiceToni de la Fuente
 
OWASP Atlanta 2018: Forensics as a Service
OWASP Atlanta 2018: Forensics as a ServiceOWASP Atlanta 2018: Forensics as a Service
OWASP Atlanta 2018: Forensics as a ServiceToni de la Fuente
 
Alfresco DevCon 2018: From Zero to Hero Backing up Alfresco
Alfresco DevCon 2018: From Zero to Hero Backing up AlfrescoAlfresco DevCon 2018: From Zero to Hero Backing up Alfresco
Alfresco DevCon 2018: From Zero to Hero Backing up AlfrescoToni de la Fuente
 
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics ReadinessAlabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics ReadinessToni de la Fuente
 
Prowler: BlackHat Europe Arsenal 2018
Prowler: BlackHat Europe Arsenal 2018Prowler: BlackHat Europe Arsenal 2018
Prowler: BlackHat Europe Arsenal 2018Toni de la Fuente
 
Alfresco DevCon 2019: Encryption at-rest and in-transit
Alfresco DevCon 2019: Encryption at-rest and in-transitAlfresco DevCon 2019: Encryption at-rest and in-transit
Alfresco DevCon 2019: Encryption at-rest and in-transitToni de la Fuente
 
TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017Toni de la Fuente
 
Automate or die! Rootedcon 2017
Automate or die! Rootedcon 2017Automate or die! Rootedcon 2017
Automate or die! Rootedcon 2017Toni de la Fuente
 
Seguridad en Internet para todos los públicos
Seguridad en Internet para todos los públicosSeguridad en Internet para todos los públicos
Seguridad en Internet para todos los públicosToni de la Fuente
 
Alfresco security best practices CHECK LIST ONLY
Alfresco security best practices CHECK LIST ONLYAlfresco security best practices CHECK LIST ONLY
Alfresco security best practices CHECK LIST ONLYToni de la Fuente
 
Alfresco Security Best Practices Guide
Alfresco Security Best Practices GuideAlfresco Security Best Practices Guide
Alfresco Security Best Practices GuideToni de la Fuente
 
Alfresco One (Enterprise) vs Alfresco Community 2014
Alfresco One (Enterprise) vs Alfresco Community 2014Alfresco One (Enterprise) vs Alfresco Community 2014
Alfresco One (Enterprise) vs Alfresco Community 2014Toni de la Fuente
 
Alfresco Backup and Recovery Tool: a real world backup solution for Alfresco
Alfresco Backup and Recovery Tool: a real world backup solution for AlfrescoAlfresco Backup and Recovery Tool: a real world backup solution for Alfresco
Alfresco Backup and Recovery Tool: a real world backup solution for AlfrescoToni de la Fuente
 
Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Toni de la Fuente
 
Alfresco Security Best Practices 2012
Alfresco Security Best Practices 2012Alfresco Security Best Practices 2012
Alfresco Security Best Practices 2012Toni de la Fuente
 
Monitoring Alfresco with Nagios/Icinga
Monitoring Alfresco with Nagios/IcingaMonitoring Alfresco with Nagios/Icinga
Monitoring Alfresco with Nagios/IcingaToni de la Fuente
 
Nuevo Alfresco Records Management 2.0
Nuevo Alfresco Records Management 2.0Nuevo Alfresco Records Management 2.0
Nuevo Alfresco Records Management 2.0Toni de la Fuente
 
Consejos de seguridad con Alfresco
Consejos de seguridad con AlfrescoConsejos de seguridad con Alfresco
Consejos de seguridad con AlfrescoToni de la Fuente
 
Alfresco y SOLR, presentación en español
Alfresco y SOLR, presentación en españolAlfresco y SOLR, presentación en español
Alfresco y SOLR, presentación en españolToni de la Fuente
 
Alfresco Day Madrid - Jeff Potts - Community
Alfresco Day Madrid - Jeff Potts - CommunityAlfresco Day Madrid - Jeff Potts - Community
Alfresco Day Madrid - Jeff Potts - CommunityToni de la Fuente
 

More from Toni de la Fuente (20)

SANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a ServiceSANS Cloud Security Summit 2018: Forensics as a Service
SANS Cloud Security Summit 2018: Forensics as a Service
 
OWASP Atlanta 2018: Forensics as a Service
OWASP Atlanta 2018: Forensics as a ServiceOWASP Atlanta 2018: Forensics as a Service
OWASP Atlanta 2018: Forensics as a Service
 
Alfresco DevCon 2018: From Zero to Hero Backing up Alfresco
Alfresco DevCon 2018: From Zero to Hero Backing up AlfrescoAlfresco DevCon 2018: From Zero to Hero Backing up Alfresco
Alfresco DevCon 2018: From Zero to Hero Backing up Alfresco
 
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics ReadinessAlabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
Alabama CyberNow 2018: Cloud Hardening and Digital Forensics Readiness
 
Prowler: BlackHat Europe Arsenal 2018
Prowler: BlackHat Europe Arsenal 2018Prowler: BlackHat Europe Arsenal 2018
Prowler: BlackHat Europe Arsenal 2018
 
Alfresco DevCon 2019: Encryption at-rest and in-transit
Alfresco DevCon 2019: Encryption at-rest and in-transitAlfresco DevCon 2019: Encryption at-rest and in-transit
Alfresco DevCon 2019: Encryption at-rest and in-transit
 
TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017
 
Automate or die! Rootedcon 2017
Automate or die! Rootedcon 2017Automate or die! Rootedcon 2017
Automate or die! Rootedcon 2017
 
Seguridad en Internet para todos los públicos
Seguridad en Internet para todos los públicosSeguridad en Internet para todos los públicos
Seguridad en Internet para todos los públicos
 
Alfresco security best practices CHECK LIST ONLY
Alfresco security best practices CHECK LIST ONLYAlfresco security best practices CHECK LIST ONLY
Alfresco security best practices CHECK LIST ONLY
 
Alfresco Security Best Practices Guide
Alfresco Security Best Practices GuideAlfresco Security Best Practices Guide
Alfresco Security Best Practices Guide
 
Alfresco One (Enterprise) vs Alfresco Community 2014
Alfresco One (Enterprise) vs Alfresco Community 2014Alfresco One (Enterprise) vs Alfresco Community 2014
Alfresco One (Enterprise) vs Alfresco Community 2014
 
Alfresco Backup and Recovery Tool: a real world backup solution for Alfresco
Alfresco Backup and Recovery Tool: a real world backup solution for AlfrescoAlfresco Backup and Recovery Tool: a real world backup solution for Alfresco
Alfresco Backup and Recovery Tool: a real world backup solution for Alfresco
 
Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community
 
Alfresco Security Best Practices 2012
Alfresco Security Best Practices 2012Alfresco Security Best Practices 2012
Alfresco Security Best Practices 2012
 
Monitoring Alfresco with Nagios/Icinga
Monitoring Alfresco with Nagios/IcingaMonitoring Alfresco with Nagios/Icinga
Monitoring Alfresco with Nagios/Icinga
 
Nuevo Alfresco Records Management 2.0
Nuevo Alfresco Records Management 2.0Nuevo Alfresco Records Management 2.0
Nuevo Alfresco Records Management 2.0
 
Consejos de seguridad con Alfresco
Consejos de seguridad con AlfrescoConsejos de seguridad con Alfresco
Consejos de seguridad con Alfresco
 
Alfresco y SOLR, presentación en español
Alfresco y SOLR, presentación en españolAlfresco y SOLR, presentación en español
Alfresco y SOLR, presentación en español
 
Alfresco Day Madrid - Jeff Potts - Community
Alfresco Day Madrid - Jeff Potts - CommunityAlfresco Day Madrid - Jeff Potts - Community
Alfresco Day Madrid - Jeff Potts - Community
 

Recently uploaded

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 

Recently uploaded (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 

Storage and Alfresco

  • 1. Storage Foundation and Alfresco Toni de la Fuente Principal Solutions Engineer, Americas toni.delafuente@alfresco.com Blog: blyx.com – Twitter: @ToniBlyx
  • 2. Agenda •  Intro to Storage Concepts •  Hardware •  Alfresco Storage Related Solutions –  Alfresco S3 •  Caching contentstore –  Alfresco XAM –  Content Store Selector –  Replication / Geo-clusters / Redundancy •  Partners Solutions –  Alf2CAS, Star Storage •  Storage Best Practices with Alfresco •  Backup and Recovery
  • 3. Intro to Storage Concepts: stack File Protocol NFS, CIFS, SMB File System Ext3, Ext4, RaiserFS, XFS, GFS, NTFS, FAT32, GlusterFS, OCFS, ZFS Block Management MDM, LVM (Logical Volume Management) Block Protocol SCSI, SATA, FC RAID (HW or SW) Mirrors, Stripes Hardware Disks, connectors, racks, FC switches
  • 4. Intro to Storage Concepts •  Hard drive types and interfaces –  PATA: Parallel Advanced Technology Attachment •  AKA IDE or EIDE, older, 20pin connector, less efficient, use to be 4K – 5K rpm. –  SATA: Serial ATA •  Similar to PATA, different connector, more energy efficient, between 5K and 10K rpm. –  SCSI: Small Computer System Interface •  Spin at 10K and 15K rpm, need a controller –  SSD: Solid State Drives •  No mechanical, semiconductors, much faster than mechanical and less likely to break down than others.
  • 5. Intro to Storage Concepts •  Hard drive types and interfaces –  FC: Fibre Channel •  Successor to parallel SCSI, broader usage than mere disk interfaces, used for SANs. –  SAS: Serial Attached SCSI •  Similar to SCSI but serial rather than parallel. –  Other interfaces end user oriented: •  USB •  Firewire •  Thunderbolt •  CAS Content-addressable storage, is a mechanism for storing information that can be retrieved based on its content, not its storage location. (EMC Centera / Caringo) •  XAM standard interface for archiving in CAS.
  • 6. Intro to Storage Concepts •  RAID types (SW or HW) ß Faster with parity
  • 7. Intro to Storage Concepts Main differences between SAN and NAS A SAN is a shared "network" of storage •  Block access to LUNs •  Online and offline storage •  SAN device = storage array •  Zoning: data integrity and security •  Dedicated fiber network Protocols: •  SCSI over Fibre Channel •  SCSI over IP/Ethernet (iSCSI) and FC, Infiniband NAS is a file system shared over a network •  File access to data •  Online storage only •  NAS device = File server or "filer” already formatted Protocols: •  NFS, CIFS over IP over Ethernet
  • 8. Intro to Storage Concepts Who should need a SAN? •  Database servers and ECM: Oracle, SQL Server, DB2 and other database servers. •  File servers: Using SAN-based storage for file servers lets you expand file server resources quickly, makes them run better, and enables you to manage your file-based NAS storage through the SAN. •  Backup servers: SAN-based backup is dramatically faster than LAN-based backup. •  Voice/video servers: Manage large amounts of data very quickly. •  High-performance application servers: Applications such as document management, customer relationship management, billing, data warehouses, and other high- performance and critical applications all benefit by what a SAN can provide.
  • 9. Intro to Storage Concepts •  Evolution Internal Storage Direct-Attach Storage (DAS) Network-Attached Storage (NAS)
  • 11. Alfresco Storage Related Solutions Alfresco S3 Connector •  An alternative contentstore implementation that uses S3 directly (S3 APIs) •  Somewhat equivalent to XAM, but not identical –  Unlike XAM, S3 doesn’t offer retention policies •  Enterprise only –  USD10K for Alfresco Standard –  USD13.4K for Alfresco Enterprise •  Shipped as a single repo-side AMP •  Can only be installed into a new Alfresco instance (no migration!) •  Configuration must be done before first start. •  Can also configure caching content store (default cache size: 50GB) •  Only supported if Alfresco is running on Amazon EC2 •  Amazon EBS still required for database files, indexes, etc. •  Does not support S3 Encryption yet.
  • 12. Alfresco Storage Related Solutions Alfresco XAM Connector (deprecated) •  Made to get access from Alfresco to XAM enabled storage devices. •  New XAM connector available •  Only EMC Centera supported •  Released with 3.4, Jan 2011. •  Enterprise only •  Still being supported for existing customers –  until November 30th 2014 or their current subscription runs out, whichever comes first.
  • 13. Alfresco Storage Related Solutions Content Store Selector •  Storage policies based in business rules •  Since Alfresco 3.2 •  Examples o  By type: Large video files on fast expensive drives. Office documents on slower, more cost effective, drives. o  By business unit, by age, by usage, by ... •  Leverage Rules and Actions to drive SSD $$$ SATA Drive $ SSD = Solid State Drives FC = Fibre Channel Policy Rules Policy Rules FC Drives $$
  • 14. Alfresco Storage Related Solutions Content Replication (Alfresco on-premise to Alfresco on- premise) •  Distributed repository replication –  Selective replication of spaces and content –  Support for full, incremental and delete –  One source – multiple destinations –  Replicas are read-only (update at source only - re- direct if needed) •  Benefits –  Support geographically dispersed companies –  Provide fast local access –  Remove single point of failure –  Reduce wide area network traffic
  • 15. Alfresco Storage Related Solutions Content Replication / Geo-clusters / Redundancy •  Alfresco Cloud Sync: On premise ßà Cloud –  Content oriented not for storage replication •  Synchronization feature between Alfresco on- premises (Not available yet). •  Alfresco Desktop Sync: from Windows or Mac desktop to Alfresco on-premise (not available yet)
  • 16. Alfresco Storage Related Solutions Geo-clusters and Redundancy •  Geo-clusters can be done by replicating DB and Content store. Supported? –  Low level replication/sync –  Some customers has this. –  Some customer uses NetApp NAS storage and Golden-gate for DB replication –  Other replication tools: EMC Clariion, EMC Symmetrix or IBM Total Storage.
  • 17. Partners Solutions •  Xenit Alf2Cas –  Caringo Castor integration –  Deprecated? •  Star Storage – Hitachi Content Platform (HCP) –  Content archiving, additional storage and faster content backup –  Alfresco Enterprise: 3.4.x, 4.0.x –  Hitachi Content Platform (HCP): 4.x, 5.x, 6.x
  • 18. Third Party – Community Solutions •  StorNext –  It is not a connector is a solution for data life cycle management in the background –  Alfresco can see it as mount point and is not aware about that –  Runs over FC •  EMC Atmos –  XAM connector for Alfresco •  Alfresco Cloud Store –  Amazon S3 –  https://code.google.com/p/alfresco-cloud-store/ •  Amazon S3 for on premise –  https://issues.alfresco.com/jira/browse/AMZNSSS-26 •  Walrus? The S3 alternative for Eucalyptus
  • 19. Storage Best Practices •  Content Store –  Use Content Store Selector for managing different size of contents. –  Default content store should be faster than others for writing to avoid bottlenecks (contents come to default then copied to other content store) –  WORM disks as non default content store (cleaner - Jefferies) –  SAN if possible –  If NAS use a dedicated LAN if possible –  LVM if possible (scalability, snapshot) –  Clean trash bin often –  Delete “contentstore.deleted” often
  • 20. Storage Best Practices •  Indexes (SOLR or Lucene) –  Dedicated disk local or SAN. –  Avoid NAS. –  Have at least 50-75% of space free (backup and merge) –  Consider using different file system for Lucene backup and Solr backup. •  Logs –  Set your logs directory in different file system as Content Store and Indexes.
  • 21. Backup and Recovery •  Recovery Time Objective: (RTO) The amount of time that it takes to get your systems back online. •  Recovery Point Objective: (RPO)This is the last consistent data transaction prior to the disaster. If you had a disaster, how much data would be lost? •  The Disaster Recovery plan (DR) focuses on getting your business back up and running after a major outage •  The Business Continuance plan (BCP) focuses on keeping your business running DURING the disaster.
  • 22. Backup and Recovery •  Alfresco Backup and Recovery Tool is available: –  http://blyx.com/open-source-contributions/alfresco- bart/ •  Alfresco Backup and Recovery White Paper: –  http://www.slideshare.net/toniblyx/alfresco-backup- and-disaster-recovery-white-paper
  • 23. Common Questions to SE? •  Best practices to storage. –  You got it •  NAS or SAN? –  SAN if possible! Or NAS backed by a SAN is common as well. NAS is not bad but now you know why is different. •  Required space for DB, Indexes, Content Store? –  It depends of any case but DB and Indexes use to be a 20% of the Content Store space (each). •  Do you have an Archiving solution? –  Alfresco can be integrated with Archiving solutions like mentioned above and implemented with Content Store Selector. •  Do you have a backup/recovery solution? –  http://www.slideshare.net/toniblyx/alfresco-backup-and-disaster-recovery-white- paper •  Do you have an data encryption solution? –  Yes, Alfresco Encryption at Rest: http://docs.alfresco.com/5.0/concepts/encrypted-overview.html
  • 24. What kind of storage can I use with Alfresco? •  Any mountable volumes that can be made to appear as standard local filesystems (local disks, NAS, SAN, etc.) •  Amazon S3 (for Alfresco installations in AWS) •  Centera (through the now open source connector) •  EMC Atmos (through a partner-created integration) •  CAStor (through a dated partner-created integration)
  • 26. Deleting Content •  A complex process •  You need to know this because it impacts –  Disk space management –  Backup and recovery procedures (and their integrity) –  Security and auditing •  You have a wide degree of control over what happens and when •  You need to do some work •  More info page 24 http://www.slideshare.net/toniblyx/alfresco-security-best- practices-guide
  • 27. Node deletion workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   alf_node_properties   others   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database   User  deletes  document   workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   alf_node_properties   others   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database  
  • 28. Node deletion Wastebasket  emp5es   workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   orphan_time  =  'now'   alf_node_properties   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database   workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   alf_node_properties   others   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database  
  • 29. Node deletion workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   orphan_time  =  'now'   alf_node_properties   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database   contentStoreCleaner   Runs   workspace://SpacesStore   alf_node   alf_content_data   alf_content_url   alf_node_properties   2e3839d2d345.bin   archive://SpacesStore   contentstore   ~/alf_data   contentstore.deleted   filesystem  database