SlideShare a Scribd company logo
1
© Actuate Corporation 2004
Storage Provisioning
for Actuate Implementations
Ambareesh Kulkarni
Actuate Corporation Confidential
© Actuate Corporation 2004
Simple, No Network Deployment
Actuate Server Processes (EFV)
Actuate Encyclopedia
on local hard disk
Internal Communication
Active Portal ,
Management Console
Actuate Corporation Confidential
© Actuate Corporation 2004
Actuate in a distributed environment
Network
Web Tier
Storage Tier
Network
Application
Server Tier
Network
Applications
(Actuate) Tier
Network
Actuate Server Processes (EFV)
Actuate Encyclopedia
Communication
Active Portal ,
Management Console
4
© Actuate Corporation 2004
Server Attached Storage
Actuate Corporation Confidential
© Actuate Corporation 2004
Server Attached Storage
• Simple
• Low initial cost
• Ease of management
• SCSI attached disks
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
JBOD
Actuate Corporation Confidential
© Actuate Corporation 2004
Actuate Cluster (storage) Requirements
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
CLIENTS
LAN
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
• Actuate Volumes can
use partitions across
multiple disks
• All nodes need access
to all partitions (used
by Actuate volumes)
Actuate Corporation Confidential
© Actuate Corporation 2004
Healthcare company (SAS option)
Actuate iServer deployment with Server Attached Storage
• No common and highly
available file system
• Need to maintain (and
synchronize) multiple copies of
the AcServer.xml configuration
file
• More suitable for a non
clustered but load balanced
architecture
• Actuate servers have additional
overhead of managing and
sharing disks
Not a recommended architecture
8
© Actuate Corporation 2004
File Transfer Protocols
Actuate Corporation Confidential
© Actuate Corporation 2004
Windows File Access Protocol
Win Servers
MS-WINDOWSCLIENTS
LAN
Win Servers
CIFS
Volume Sharing
CIFS
• Originally known as the
SMB (Server Message
Block) protocol
• Developed jointly by
IBM/3COM/Microsoft
• Renamed to Common
Internet File System
(CIFS)
Actuate Corporation Confidential
© Actuate Corporation 2004
UNIX File Access Protocol
UNIX Servers
UNIX CLIENTS
LAN
UNIX Servers
NFS
NFS
Volume Sharing
• Developed by SUN
• More popular than SMB
• Has a 10 year head-start
on SMB
Actuate Corporation Confidential
© Actuate Corporation 2004
Interoperability Challenges
Actuate Corporation Confidential
© Actuate Corporation 2004
Interoperability Challenges (overcoming them)
Samba
NFS Client
NFS Client
Samba
Actuate Corporation Confidential
© Actuate Corporation 2004
NFS based Storage provisioning
UNIX/Win Servers
CLIENTS
LAN
UNIX/Win Servers
NFS/CIFS
Server
NFS/CIFS
Backup
Server(s)
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
• Most common storage
provisioning solution for Actuate
implementations
• Low cost and ease of
management
• Unlike SAS, provides a common
storage file system
• Poor performance due to NFS
protocol characteristics
• Interoperability challenges in a
heterogeneous environment
Mount disks onto
backup server in case
of server (e.g. OS)
failure
14
© Actuate Corporation 2004
Its all about the disks…
Actuate Corporation Confidential
© Actuate Corporation 2004
Optimizing Storage Utilization
Fragmented Disk Utilization
Consolidated Disk Utilization
Applications constantly
starved for storage while other
systems have capacity sitting
idle
Actuate Corporation Confidential
© Actuate Corporation 2004
RAID basics
• Data is striped across all disks of
an array.
• Multiple hard disks used to form a
logical drive
• RAID 1 offers the best fault
tolerance to a single drive.
• Duplicates each I/O request to a
secondary mirror drive.
Actuate Corporation Confidential
© Actuate Corporation 2004
RAID basics
• RAID 5 stripes data across
multiple drives and adds parity for
fault tolerance.
• RAID 5 is the predominant highly
available, fault tolerant RAID level
used in servers today
Typical RAID Array (device)
Physical disks on storage box make up a
RAID-5 disk set
Mirror Set
Logical Disks Presented to Storage Tier
Storage Controller
Actuate Corporation Confidential
© Actuate Corporation 2004
Network Attached Storage
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Server
NAS
TAPE LIBRARY
• Fast file access for
multiple clients
• Ease of data sharing
• High storage
capacity
• Redundancy
• Ease of drive
mirroring
• Consolidation of disk
resources
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
Actuate Corporation Confidential
© Actuate Corporation 2004
NAS Filers
• Light weight kernel
• Run only services that are
required for file servicing,
security, and management
are installed on the Filer
(appliance)
• Supports NFS, CIFS &
HTTP
Actuate Corporation Confidential
© Actuate Corporation 2004
Healthcare company (NAS option)
Local
Network
b2bweb1
b2bweb2
b2bweb3
b2bweb4
Internet
F5LoadBalancer
Firewall
Firewall
Firewall
mcfl1u0y
mcfl1u0z
mcfl1u2j
mcfl1u7g
iPlanet Web Server
Medco Custom Prog
iPlanet Web Server
Medco Custom Prog
iPlanet Web Server
Medco Custom Prog
iPlanet Web Server
Medco Custom Prog
Medco Custom Prog
Actuate Http Service
Active Portal
Stunnel
Medco Custom Prog
Actuate Http Service
Active Portal
Stunnel
Medco Custom Prog
Actuate Http Service
Active Portal
Stunnel
Medco Custom Prog
Actuate Http Service
Active Portal
Stunnel
Actuate Server B
Actuate Server A
Actuate Server C
F5LoadBalancer
HTTPS HTTPS HTTPS
Port
X
Port
N
mcfl1u4c
TeraData
Report Manger
Application
Actuate Services M V F
Stunnel
Actuate Services M V F
Stunnel
Actuate Services
M V F E
NAS
Actuate Architecture with Network Attached Storage
• Common and highly
available file system
• Single copy of the
AcServer.xml file
accessible to all
servers
• No disk management
overhead on the
Actuate servers
Recommended
architecture
21
© Actuate Corporation 2004
Storage Area Networks
Actuate Corporation Confidential
© Actuate Corporation 2004
Storage Attached Network
• Excellent for moving
large blocks of data
• Exceptional reliability
• Wide availability
• Fault tolerance
• Scalability
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
TAPE LIBRARY
JBOD
SWITCH/HUBSWITCH/HUB
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
Actuate Corporation Confidential
© Actuate Corporation 2004
SAN Components
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
TAPE LIBRARY
JBOD
SWITCH/HUBSWITCH/HUB
iSCSI
FCP
Storage Management Applications
SAN Hardware Specific
Actuate Corporation Confidential
© Actuate Corporation 2004
SAN Multi-pathing
• Provides redundant
paths to SAN Fabric
by utilizing both HBA’s
• Balances I/O traffic
across HBA’s using
Balancing Software
such as EMC
PowerPath
• Offers more Flexibility
than Static mapping
Actuate Corporation Confidential
© Actuate Corporation 2004
SAN File System
SAN
LAN
CLIENTS
File System
Metadata Servers
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
SAN FS Clients
• enables sharing of
the same copies of
files
• consists of a client
on each server that
is written especially
for the operating
platform used by that
server
• simplifies and
streamlines SAN
management
• a common metadata
server controls traffic
in the SAN
Actuate Corporation Confidential
© Actuate Corporation 2004
Storage Management Software
• Protect and Store Data
• data replication,
mirroring, snapshots,
backup, virtual tape,
encryption.
• Manage Data
• file serving,
virtualization, data
migration, capacity-on-
demand, compression.
Actuate Corporation Confidential
© Actuate Corporation 2004
Actuate Deployment using a SAN File System
Actuate Corporation Confidential
© Actuate Corporation 2004
NAS vs. SAN
NAS SAN
Wires?
Ethernet, FDDI,
ATM
Fibre Channel
Protocols?
TCP/IP, NFS,
CIFS, HTTP
SCSI, FCP, iFCP,
IP
Shares ? Files Storage Devices
Managed by? NAS head Servers
File Sharing?
Flexible, Windows
& UNIX
OS dependant
Backups? Slow and on files
Fast, at a block
level
29
© Actuate Corporation 2004
Backup and Replication Technologies
Actuate Corporation Confidential
© Actuate Corporation 2004
Backup Operations
• Resource Intensive
• Consumes CPU
cycles effecting
application
performance on
Server
• Usually scheduled
off-hours
Actuate Corporation Confidential
© Actuate Corporation 2004
Traditional LAN based backup
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
TAPE LIBRARY
LAN FOR
BACKUPS
SAN
Actuate Corporation Confidential
© Actuate Corporation 2004
LAN free Backups
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
SWITCH/HUB
TAPE LIBRARY
Backup path
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
Actuate Corporation Confidential
© Actuate Corporation 2004
LAN
CLIENTS
UNIX/Win
Servers
UNIX/Win
Servers
UNIX/Win
Servers
SWITCH/HUB
TAPE LIBRARY
SAN/Switch (or device) level backups
Backup path
Application Code
(Actuate Server Processes)
File System
(Actuate Encyclopedia)
Actuate Corporation Confidential
© Actuate Corporation 2004
Replication Technologies
Snapshots (Local Point in
time Copies)
• Image based copies of
data (like taking a picture
of the hard disk)
• Offer good protection
from common failures
such as accidental file
deletions, viruses,
software corruption)
• Local copies with minimal
application impact
• Snapshots can be
restored very quickly
Locality A
Snap 01 Snap 02 Snap 03 Snap n
T1 T2 T3 Tn
T1-Tn are times when Snaphots (Snap 01- Sanp n) are taken
Actuate Corporation Confidential
© Actuate Corporation 2004
Replication Technologies
Remote Snapshots
• Replicate snapshots over
the network to offsite
storage
• Protects data from
physical destruction (as
snapshots are now in a
different location)
• Supports ‘delta’ transfers
(most recent changes),
thereby optimizing
network and storage
Locality A
Locality B
Snap 01 Snap 02 Snap 03 Snap n
T1 T2 T3 Tn
T1-Tn are times when Snaphots (Snap 01- Sanp n) are taken
Actuate Corporation Confidential
© Actuate Corporation 2004
Replication Technologies
Continuous Replication
(Remote Disk Mirroring)
• Every ‘write’ operation on
the primary site (disk) is
replicated on the remote
site (disk)
• Offers up-to-the-minute
protection against
physical disasters
• CR does not offer file
protection capabilities like
Snapshots
Primary Site
Backup Site
Primary Data
Backup Data
Continuous Replication
Actuate Corporation Confidential
© Actuate Corporation 2004
SRDF (Symmetrix Remote Data Facility)
• Online (real time), host-independent, mirrored data storage solution
• Optimizes line bandwidth using multi-hop (mirror only data that has
changed) technology.
• Supports data transfer between geographically distributed sites
using SRDF FarPoint
• Enables large chunks of data to be transferred in Asynchronous
mode
Actuate Corporation Confidential
© Actuate Corporation 2004
Datacenter Infrastructure Vendors (DIVs)
www.snia.org

More Related Content

What's hot

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
Toni de la Fuente
 
Vnx mr presentation kenny pool
Vnx mr presentation kenny poolVnx mr presentation kenny pool
Vnx mr presentation kenny pool
EMC Nederland
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
Simon Haslam
 
Emc vmax3 technical deep workshop
Emc vmax3 technical deep workshopEmc vmax3 technical deep workshop
Emc vmax3 technical deep workshop
solarisyougood
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
solarisyougood
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckErik Bussink
 
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
Toni de la Fuente
 
Zettaset Elastic Big Data Security for Greenplum Database
Zettaset Elastic Big Data Security for Greenplum DatabaseZettaset Elastic Big Data Security for Greenplum Database
Zettaset Elastic Big Data Security for Greenplum Database
PivotalOpenSourceHub
 
JAMES ABSHIRE-Resume (2)
JAMES ABSHIRE-Resume (2)JAMES ABSHIRE-Resume (2)
JAMES ABSHIRE-Resume (2)Jim Abshire
 
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologiesCisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
ssuser79fc19
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
solarisyougood
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
Lenovo Data Center
 
Cisco UCS Solution EMC World 2015
Cisco UCS Solution EMC World 2015Cisco UCS Solution EMC World 2015
Cisco UCS Solution EMC World 2015
ldangelo0772
 
Cisco datacenter ucs-best-practices_ddebussc_2015d
Cisco datacenter ucs-best-practices_ddebussc_2015dCisco datacenter ucs-best-practices_ddebussc_2015d
Cisco datacenter ucs-best-practices_ddebussc_2015d
Amy Blanchard
 
VMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep DiveVMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep Dive
VMworld
 
VMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANVMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSAN
Duncan Epping
 
TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0
Robb Boyd
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
Vepsun Technologies
 
Cisco ucs presentation
Cisco ucs presentationCisco ucs presentation
Cisco ucs presentation
Abdelkader YEDDES
 

What's hot (20)

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
 
Vnx mr presentation kenny pool
Vnx mr presentation kenny poolVnx mr presentation kenny pool
Vnx mr presentation kenny pool
 
UCS Presentation
UCS PresentationUCS Presentation
UCS Presentation
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
 
Emc vmax3 technical deep workshop
Emc vmax3 technical deep workshopEmc vmax3 technical deep workshop
Emc vmax3 technical deep workshop
 
Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview Deck
 
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
 
Zettaset Elastic Big Data Security for Greenplum Database
Zettaset Elastic Big Data Security for Greenplum DatabaseZettaset Elastic Big Data Security for Greenplum Database
Zettaset Elastic Big Data Security for Greenplum Database
 
JAMES ABSHIRE-Resume (2)
JAMES ABSHIRE-Resume (2)JAMES ABSHIRE-Resume (2)
JAMES ABSHIRE-Resume (2)
 
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologiesCisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
 
Cisco UCS Solution EMC World 2015
Cisco UCS Solution EMC World 2015Cisco UCS Solution EMC World 2015
Cisco UCS Solution EMC World 2015
 
Cisco datacenter ucs-best-practices_ddebussc_2015d
Cisco datacenter ucs-best-practices_ddebussc_2015dCisco datacenter ucs-best-practices_ddebussc_2015d
Cisco datacenter ucs-best-practices_ddebussc_2015d
 
VMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep DiveVMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: Virtual Volumes Technical Deep Dive
 
VMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANVMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSAN
 
TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
 
Cisco ucs presentation
Cisco ucs presentationCisco ucs presentation
Cisco ucs presentation
 

Viewers also liked

What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
SlideShare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
Kapost
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
Empowered Presentations
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
Jesse Desjardins - @jessedee
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Oneupweb
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Content Marketing Institute
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
SlideShare
 

Viewers also liked (7)

What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 

Similar to Storage Provisioning for Enterprise Information Applications

Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storagesolarisyourep
 
Emc data domain
Emc data domainEmc data domain
Emc data domain
solarisyougood
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
solarisyougood
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
solarisyougood
 
Avamar-7_2010.ppt
Avamar-7_2010.pptAvamar-7_2010.ppt
Avamar-7_2010.ppt
ssusercd74fb
 
Avamar 7 2010
Avamar 7 2010Avamar 7 2010
Avamar 7 2010
Phani Kumar
 
Helix core on aws webinar
Helix core on aws webinar Helix core on aws webinar
Helix core on aws webinar
Perforce
 
Carbonite HA for Azure Stacks.pptx
Carbonite HA for Azure Stacks.pptxCarbonite HA for Azure Stacks.pptx
Carbonite HA for Azure Stacks.pptx
BenAissaTaher1
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
Simon Haslam
 
Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13
lwilmes
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
xKinAnx
 
Emc vi pr controller customer presentation
Emc vi pr controller customer presentationEmc vi pr controller customer presentation
Emc vi pr controller customer presentation
solarisyougood
 
EMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep diveEMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep dive
solarisyougood
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
Gokser GUL
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1
makker_nl
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
Duncan Epping
 
Emc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointEmc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_point
xKinAnx
 
Iplanet
IplanetIplanet

Similar to Storage Provisioning for Enterprise Information Applications (20)

Presentation integration vmware with emc storage
Presentation   integration vmware with emc storagePresentation   integration vmware with emc storage
Presentation integration vmware with emc storage
 
Emc data domain
Emc data domainEmc data domain
Emc data domain
 
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mwareBenchmark   emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
Benchmark emc vnx7500, emc fast suite, emc snap sure and oracle rac on v-mware
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
Avamar-7_2010.ppt
Avamar-7_2010.pptAvamar-7_2010.ppt
Avamar-7_2010.ppt
 
Avamar 7 2010
Avamar 7 2010Avamar 7 2010
Avamar 7 2010
 
Helix core on aws webinar
Helix core on aws webinar Helix core on aws webinar
Helix core on aws webinar
 
Carbonite HA for Azure Stacks.pptx
Carbonite HA for Azure Stacks.pptxCarbonite HA for Azure Stacks.pptx
Carbonite HA for Azure Stacks.pptx
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 
Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13Charleston SC VMUG 8/14/13
Charleston SC VMUG 8/14/13
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
 
Emc vi pr controller customer presentation
Emc vi pr controller customer presentationEmc vi pr controller customer presentation
Emc vi pr controller customer presentation
 
EMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep diveEMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep dive
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
Server Consolidation
Server ConsolidationServer Consolidation
Server Consolidation
 
Emc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_pointEmc vspex customer_presentation_private_cloud_virtualized_share_point
Emc vspex customer_presentation_private_cloud_virtualized_share_point
 
Iplanet
IplanetIplanet
Iplanet
 

More from Ambareesh Kulkarni

Travel Management Dashboard application
Travel Management Dashboard applicationTravel Management Dashboard application
Travel Management Dashboard application
Ambareesh Kulkarni
 
Carlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning applicationCarlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning application
Ambareesh Kulkarni
 
Analyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value AnalysisAnalyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value Analysis
Ambareesh Kulkarni
 
Evolution of Client Services functions
Evolution of Client Services functionsEvolution of Client Services functions
Evolution of Client Services functions
Ambareesh Kulkarni
 
Building the Digital Bank
Building the Digital BankBuilding the Digital Bank
Building the Digital Bank
Ambareesh Kulkarni
 
Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution
Ambareesh Kulkarni
 
Actuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAPActuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAP
Ambareesh Kulkarni
 
Professional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyProfessional Services Project Delivery Methodology
Professional Services Project Delivery Methodology
Ambareesh Kulkarni
 
Windows 10 Migration
Windows 10 MigrationWindows 10 Migration
Windows 10 Migration
Ambareesh Kulkarni
 
Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW
Ambareesh Kulkarni
 
Professional Services packaged solutions for SAP
Professional Services packaged solutions for SAPProfessional Services packaged solutions for SAP
Professional Services packaged solutions for SAP
Ambareesh Kulkarni
 
SAP R3 SQL Query Builder
SAP R3 SQL Query BuilderSAP R3 SQL Query Builder
SAP R3 SQL Query Builder
Ambareesh Kulkarni
 
Zero Touch Operating Systems Deployment
Zero Touch Operating Systems DeploymentZero Touch Operating Systems Deployment
Zero Touch Operating Systems Deployment
Ambareesh Kulkarni
 
Ambareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional backgroundAmbareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional background
Ambareesh Kulkarni
 
Professional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyondProfessional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyond
Ambareesh Kulkarni
 
1E and Servicenow integration
1E and Servicenow integration1E and Servicenow integration
1E and Servicenow integration
Ambareesh Kulkarni
 
Enterprise BI & SOA
Enterprise BI & SOAEnterprise BI & SOA
Enterprise BI & SOA
Ambareesh Kulkarni
 
Professional Services Automation
Professional Services AutomationProfessional Services Automation
Professional Services Automation
Ambareesh Kulkarni
 
Professional Services Sales Techniques & Methodology
Professional Services Sales Techniques & MethodologyProfessional Services Sales Techniques & Methodology
Professional Services Sales Techniques & Methodology
Ambareesh Kulkarni
 
Build or Buy ?
Build or Buy ?Build or Buy ?
Build or Buy ?
Ambareesh Kulkarni
 

More from Ambareesh Kulkarni (20)

Travel Management Dashboard application
Travel Management Dashboard applicationTravel Management Dashboard application
Travel Management Dashboard application
 
Carlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning applicationCarlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning application
 
Analyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value AnalysisAnalyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value Analysis
 
Evolution of Client Services functions
Evolution of Client Services functionsEvolution of Client Services functions
Evolution of Client Services functions
 
Building the Digital Bank
Building the Digital BankBuilding the Digital Bank
Building the Digital Bank
 
Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution
 
Actuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAPActuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAP
 
Professional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyProfessional Services Project Delivery Methodology
Professional Services Project Delivery Methodology
 
Windows 10 Migration
Windows 10 MigrationWindows 10 Migration
Windows 10 Migration
 
Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW
 
Professional Services packaged solutions for SAP
Professional Services packaged solutions for SAPProfessional Services packaged solutions for SAP
Professional Services packaged solutions for SAP
 
SAP R3 SQL Query Builder
SAP R3 SQL Query BuilderSAP R3 SQL Query Builder
SAP R3 SQL Query Builder
 
Zero Touch Operating Systems Deployment
Zero Touch Operating Systems DeploymentZero Touch Operating Systems Deployment
Zero Touch Operating Systems Deployment
 
Ambareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional backgroundAmbareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional background
 
Professional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyondProfessional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyond
 
1E and Servicenow integration
1E and Servicenow integration1E and Servicenow integration
1E and Servicenow integration
 
Enterprise BI & SOA
Enterprise BI & SOAEnterprise BI & SOA
Enterprise BI & SOA
 
Professional Services Automation
Professional Services AutomationProfessional Services Automation
Professional Services Automation
 
Professional Services Sales Techniques & Methodology
Professional Services Sales Techniques & MethodologyProfessional Services Sales Techniques & Methodology
Professional Services Sales Techniques & Methodology
 
Build or Buy ?
Build or Buy ?Build or Buy ?
Build or Buy ?
 

Recently uploaded

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

Storage Provisioning for Enterprise Information Applications

  • 1. 1 © Actuate Corporation 2004 Storage Provisioning for Actuate Implementations Ambareesh Kulkarni
  • 2. Actuate Corporation Confidential © Actuate Corporation 2004 Simple, No Network Deployment Actuate Server Processes (EFV) Actuate Encyclopedia on local hard disk Internal Communication Active Portal , Management Console
  • 3. Actuate Corporation Confidential © Actuate Corporation 2004 Actuate in a distributed environment Network Web Tier Storage Tier Network Application Server Tier Network Applications (Actuate) Tier Network Actuate Server Processes (EFV) Actuate Encyclopedia Communication Active Portal , Management Console
  • 4. 4 © Actuate Corporation 2004 Server Attached Storage
  • 5. Actuate Corporation Confidential © Actuate Corporation 2004 Server Attached Storage • Simple • Low initial cost • Ease of management • SCSI attached disks Application Code (Actuate Server Processes) File System (Actuate Encyclopedia) JBOD
  • 6. Actuate Corporation Confidential © Actuate Corporation 2004 Actuate Cluster (storage) Requirements UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers CLIENTS LAN Application Code (Actuate Server Processes) File System (Actuate Encyclopedia) • Actuate Volumes can use partitions across multiple disks • All nodes need access to all partitions (used by Actuate volumes)
  • 7. Actuate Corporation Confidential © Actuate Corporation 2004 Healthcare company (SAS option) Actuate iServer deployment with Server Attached Storage • No common and highly available file system • Need to maintain (and synchronize) multiple copies of the AcServer.xml configuration file • More suitable for a non clustered but load balanced architecture • Actuate servers have additional overhead of managing and sharing disks Not a recommended architecture
  • 8. 8 © Actuate Corporation 2004 File Transfer Protocols
  • 9. Actuate Corporation Confidential © Actuate Corporation 2004 Windows File Access Protocol Win Servers MS-WINDOWSCLIENTS LAN Win Servers CIFS Volume Sharing CIFS • Originally known as the SMB (Server Message Block) protocol • Developed jointly by IBM/3COM/Microsoft • Renamed to Common Internet File System (CIFS)
  • 10. Actuate Corporation Confidential © Actuate Corporation 2004 UNIX File Access Protocol UNIX Servers UNIX CLIENTS LAN UNIX Servers NFS NFS Volume Sharing • Developed by SUN • More popular than SMB • Has a 10 year head-start on SMB
  • 11. Actuate Corporation Confidential © Actuate Corporation 2004 Interoperability Challenges
  • 12. Actuate Corporation Confidential © Actuate Corporation 2004 Interoperability Challenges (overcoming them) Samba NFS Client NFS Client Samba
  • 13. Actuate Corporation Confidential © Actuate Corporation 2004 NFS based Storage provisioning UNIX/Win Servers CLIENTS LAN UNIX/Win Servers NFS/CIFS Server NFS/CIFS Backup Server(s) Application Code (Actuate Server Processes) File System (Actuate Encyclopedia) • Most common storage provisioning solution for Actuate implementations • Low cost and ease of management • Unlike SAS, provides a common storage file system • Poor performance due to NFS protocol characteristics • Interoperability challenges in a heterogeneous environment Mount disks onto backup server in case of server (e.g. OS) failure
  • 14. 14 © Actuate Corporation 2004 Its all about the disks…
  • 15. Actuate Corporation Confidential © Actuate Corporation 2004 Optimizing Storage Utilization Fragmented Disk Utilization Consolidated Disk Utilization Applications constantly starved for storage while other systems have capacity sitting idle
  • 16. Actuate Corporation Confidential © Actuate Corporation 2004 RAID basics • Data is striped across all disks of an array. • Multiple hard disks used to form a logical drive • RAID 1 offers the best fault tolerance to a single drive. • Duplicates each I/O request to a secondary mirror drive.
  • 17. Actuate Corporation Confidential © Actuate Corporation 2004 RAID basics • RAID 5 stripes data across multiple drives and adds parity for fault tolerance. • RAID 5 is the predominant highly available, fault tolerant RAID level used in servers today Typical RAID Array (device) Physical disks on storage box make up a RAID-5 disk set Mirror Set Logical Disks Presented to Storage Tier Storage Controller
  • 18. Actuate Corporation Confidential © Actuate Corporation 2004 Network Attached Storage LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers UNIX/Win Server NAS TAPE LIBRARY • Fast file access for multiple clients • Ease of data sharing • High storage capacity • Redundancy • Ease of drive mirroring • Consolidation of disk resources Application Code (Actuate Server Processes) File System (Actuate Encyclopedia)
  • 19. Actuate Corporation Confidential © Actuate Corporation 2004 NAS Filers • Light weight kernel • Run only services that are required for file servicing, security, and management are installed on the Filer (appliance) • Supports NFS, CIFS & HTTP
  • 20. Actuate Corporation Confidential © Actuate Corporation 2004 Healthcare company (NAS option) Local Network b2bweb1 b2bweb2 b2bweb3 b2bweb4 Internet F5LoadBalancer Firewall Firewall Firewall mcfl1u0y mcfl1u0z mcfl1u2j mcfl1u7g iPlanet Web Server Medco Custom Prog iPlanet Web Server Medco Custom Prog iPlanet Web Server Medco Custom Prog iPlanet Web Server Medco Custom Prog Medco Custom Prog Actuate Http Service Active Portal Stunnel Medco Custom Prog Actuate Http Service Active Portal Stunnel Medco Custom Prog Actuate Http Service Active Portal Stunnel Medco Custom Prog Actuate Http Service Active Portal Stunnel Actuate Server B Actuate Server A Actuate Server C F5LoadBalancer HTTPS HTTPS HTTPS Port X Port N mcfl1u4c TeraData Report Manger Application Actuate Services M V F Stunnel Actuate Services M V F Stunnel Actuate Services M V F E NAS Actuate Architecture with Network Attached Storage • Common and highly available file system • Single copy of the AcServer.xml file accessible to all servers • No disk management overhead on the Actuate servers Recommended architecture
  • 21. 21 © Actuate Corporation 2004 Storage Area Networks
  • 22. Actuate Corporation Confidential © Actuate Corporation 2004 Storage Attached Network • Excellent for moving large blocks of data • Exceptional reliability • Wide availability • Fault tolerance • Scalability LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers TAPE LIBRARY JBOD SWITCH/HUBSWITCH/HUB Application Code (Actuate Server Processes) File System (Actuate Encyclopedia)
  • 23. Actuate Corporation Confidential © Actuate Corporation 2004 SAN Components LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers TAPE LIBRARY JBOD SWITCH/HUBSWITCH/HUB iSCSI FCP Storage Management Applications SAN Hardware Specific
  • 24. Actuate Corporation Confidential © Actuate Corporation 2004 SAN Multi-pathing • Provides redundant paths to SAN Fabric by utilizing both HBA’s • Balances I/O traffic across HBA’s using Balancing Software such as EMC PowerPath • Offers more Flexibility than Static mapping
  • 25. Actuate Corporation Confidential © Actuate Corporation 2004 SAN File System SAN LAN CLIENTS File System Metadata Servers Application Code (Actuate Server Processes) File System (Actuate Encyclopedia) SAN FS Clients • enables sharing of the same copies of files • consists of a client on each server that is written especially for the operating platform used by that server • simplifies and streamlines SAN management • a common metadata server controls traffic in the SAN
  • 26. Actuate Corporation Confidential © Actuate Corporation 2004 Storage Management Software • Protect and Store Data • data replication, mirroring, snapshots, backup, virtual tape, encryption. • Manage Data • file serving, virtualization, data migration, capacity-on- demand, compression.
  • 27. Actuate Corporation Confidential © Actuate Corporation 2004 Actuate Deployment using a SAN File System
  • 28. Actuate Corporation Confidential © Actuate Corporation 2004 NAS vs. SAN NAS SAN Wires? Ethernet, FDDI, ATM Fibre Channel Protocols? TCP/IP, NFS, CIFS, HTTP SCSI, FCP, iFCP, IP Shares ? Files Storage Devices Managed by? NAS head Servers File Sharing? Flexible, Windows & UNIX OS dependant Backups? Slow and on files Fast, at a block level
  • 29. 29 © Actuate Corporation 2004 Backup and Replication Technologies
  • 30. Actuate Corporation Confidential © Actuate Corporation 2004 Backup Operations • Resource Intensive • Consumes CPU cycles effecting application performance on Server • Usually scheduled off-hours
  • 31. Actuate Corporation Confidential © Actuate Corporation 2004 Traditional LAN based backup LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers TAPE LIBRARY LAN FOR BACKUPS SAN
  • 32. Actuate Corporation Confidential © Actuate Corporation 2004 LAN free Backups LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers SWITCH/HUB TAPE LIBRARY Backup path Application Code (Actuate Server Processes) File System (Actuate Encyclopedia)
  • 33. Actuate Corporation Confidential © Actuate Corporation 2004 LAN CLIENTS UNIX/Win Servers UNIX/Win Servers UNIX/Win Servers SWITCH/HUB TAPE LIBRARY SAN/Switch (or device) level backups Backup path Application Code (Actuate Server Processes) File System (Actuate Encyclopedia)
  • 34. Actuate Corporation Confidential © Actuate Corporation 2004 Replication Technologies Snapshots (Local Point in time Copies) • Image based copies of data (like taking a picture of the hard disk) • Offer good protection from common failures such as accidental file deletions, viruses, software corruption) • Local copies with minimal application impact • Snapshots can be restored very quickly Locality A Snap 01 Snap 02 Snap 03 Snap n T1 T2 T3 Tn T1-Tn are times when Snaphots (Snap 01- Sanp n) are taken
  • 35. Actuate Corporation Confidential © Actuate Corporation 2004 Replication Technologies Remote Snapshots • Replicate snapshots over the network to offsite storage • Protects data from physical destruction (as snapshots are now in a different location) • Supports ‘delta’ transfers (most recent changes), thereby optimizing network and storage Locality A Locality B Snap 01 Snap 02 Snap 03 Snap n T1 T2 T3 Tn T1-Tn are times when Snaphots (Snap 01- Sanp n) are taken
  • 36. Actuate Corporation Confidential © Actuate Corporation 2004 Replication Technologies Continuous Replication (Remote Disk Mirroring) • Every ‘write’ operation on the primary site (disk) is replicated on the remote site (disk) • Offers up-to-the-minute protection against physical disasters • CR does not offer file protection capabilities like Snapshots Primary Site Backup Site Primary Data Backup Data Continuous Replication
  • 37. Actuate Corporation Confidential © Actuate Corporation 2004 SRDF (Symmetrix Remote Data Facility) • Online (real time), host-independent, mirrored data storage solution • Optimizes line bandwidth using multi-hop (mirror only data that has changed) technology. • Supports data transfer between geographically distributed sites using SRDF FarPoint • Enables large chunks of data to be transferred in Asynchronous mode
  • 38. Actuate Corporation Confidential © Actuate Corporation 2004 Datacenter Infrastructure Vendors (DIVs) www.snia.org