Date post: | 22-Jan-2015 |
Category: |
Technology |
Upload: | novell |
View: | 1,447 times |
Download: | 1 times |
Novell iFolder® A Simple, Secure File Synchronization Solution
Mahabaleshwar AsundiTechnical [email protected]
© Novell, Inc. All rights reserved.2
Agenda
• Introduction• Novell iFolder® Solution• Novell iFolder Architecture• Novell iFolder Features• Deployment and Scalability• Performance Considerations• Novell iFolder Troubleshooting• Sneak Peek – Future iFolder
Introduction
© Novell, Inc. All rights reserved.4
• Is your data everywhere but not where you need it to be?
• Are you not able to modify data while disconnected?
• Does your corporate backup policy not cover your laptop or desktop files?
• Are you usually unsure of the latest version of your file?
• Is your data too difficult to access from the Internet?
• Is your data too sensitive to store on the network?
• Do you have other “Owners” for folders in addition to yourself?
© Novell, Inc. All rights reserved.5
Solution...
Novell iFolder® is a simple and secure storage solution that enables you to store remotely, access and manage yourpersonal files from anywhere, at anytime.
Novell iFolder® Solution
© Novell, Inc. All rights reserved.7
Create an iFolder and synchronize
Synchronizes data from client to domain– Select and convert a regular folder into an iFolder– iFolder client monitors and synchronizes files/directories from the
desktop to iFolder domain. Changes to files are captured regardless of connectivity to the server
© Novell, Inc. All rights reserved.8
Access Data from Any Where
Synchronizing data between desktop computers– The iFolder client synchronizes changes from one desktop
through the iFolder domain to other desktops
Ian's Desktop Ian's Laptop
© Novell, Inc. All rights reserved.9
Sharing Novell iFolder®
Sharing data between users using iFolders– Every regular iFolder can be shared with a set of users or
groups. – Only one copy of the file/directory exists on the iFolder domain
Ian Jerry Jeff
© Novell, Inc. All rights reserved.10
Novell iFolder® Usage Scenario
Jeff's iFolder
Mobile
Home
Internet
Kiosk
iFolder Server 1
iFolder Server 2
NSS
ext3
Office
Jeff's iFolder
Jeff's iFolder
Ian's iFolder
Jeff's iFolderHTTP(s)
LDAPDirectory
Storage
Novell iFolder domain
Jeff's iFolderThrough browser
Novell iFolder® Architecture
© Novell, Inc. All rights reserved.12
Novell iFolder® Architecture
iFolder Client and Server
iFolder Client
Web Service(SOAP/XML)
Simias
FileSystem
Meta-Data
Web Service(SOAP/XML)
Simias
FileSystem
Meta-Data
iFolder Server
BackupWebAdmin
HTTP
Shell ExtensionsGUI Web
AccessWeb
Access
© Novell, Inc. All rights reserved.13
Novell iFolder® Platforms
• Supports SUSE® Linux Enterprise ServerOES2 32 bit and 64 bit platforms
• Client support
– SLED 10 SP1, SLED 11, openSUSE®
– Windows XP (32 bit), Windows Vista, Windows 7 (32 bit and 64 bit – Business & Enterprise)
– Intel Mac OSX 10.4
– Web Access / Admin Console
> Mozilla Firefox, Windows IE, Mac Safari
Novell iFolder® Features
© Novell, Inc. All rights reserved.15
Novell iFolder® : Features
iFolder Server– Multiple Servers (Master – Slave) support– Multiple User Provisioning Mechanisms– Performance and scalability– Active Directory support– Multi Volume– Increased server stability with mono 2.4– Improved iFolder administration console and web
access performance.– Segregated groups
© Novell, Inc. All rights reserved.16
Novell iFolder®: Features
Management– Policies at every level(System, group, user, iFolder etc..)– Single management console for all iFolder servers.– LDAP Groups support(Provisioning, sharing, policy) – Multi Level Administration
Web Access– Supports Mozilla Firefox, Windows IE, Mac Safari
© Novell, Inc. All rights reserved.17
Novell iFolder®: Features
iFolder Client– New improved client user interface– Default iFolder – Multiple regular or encrypted ifolders.– iFolder sharing with Access Rights– Password change option– Silent install and Auto account creation using ZENworks®
– New pass phrase recovery framework
© Novell, Inc. All rights reserved.18
Novell iFolder®: Features
iFolder Synchronization – Synchronization of only modified data.– Background file synchronization– iFolder Merge and Enhanced conflict resolution
Security– Data encryption (With Blowfish algorithm) – Encrypted communication channel (Https) – Silent install and Auto account creation using ZENworks®
– Fine grained policy management
© Novell, Inc. All rights reserved.19
Novell iFolder® Recent Features:
Migration and upgrades – Server Migration and Upgrades from previous iFolder versions.– iFolder plug-in for Novell® migration framework.– Client Migration
Deployment and Scalability
© Novell, Inc. All rights reserved.21
Single Server
Client connects to server public URL
Key Benefits:
- Simple setup
- Faster Sharing
- 500-1000 users
ifolder serverPublic URL 10.1.1.1Private URL 10.1.1.1Server IP = 10.1.1.1
eDirectory
o=ifadmin, o=novello=ifproxy, o=novell
BrowserWeb Admin
/admin
Windows XP / Vistaclient
Macintosh 1.4or greater
SLED 10 SP1or greater
BrowserWeb Access
/ifolder
Internet
© Novell, Inc. All rights reserved.22
Multiple Servers (Master Slave)
Client connects to server public URL
Key Benefits:
- Scalability
- More servers= More users
- Distributed
- Multi site
ifolder serverPublic URL 10.1.1.1Private URL 10.1.1.1Server IP = 10.1.1.1
eDirectory
o=ifadmin, o=novello=ifproxy, o=novell
BrowserWeb Admin
/admin
Windows XP / Vistaclient
Macintosh 1.4or greater
SLED 10 SP1or greater
ifolder serverPublic URL 10.1.1.1Private URL 10.1.1.1Server IP = 10.1.1.1
BrowserWeb Access
/ifolder
Internet
© Novell, Inc. All rights reserved.23
Multiple Servers (Distributed Load)
Client connects to server public URL
Key Benefits:
- Dedicated Web Access server
- Only Web Access can be exposed to Internet
ifolder serverPublic URL 10.1.1.1Private URL 10.1.1.1Server IP = 10.1.1.1
eDirectory
o=ifadmin, o=novello=ifproxy, o=novell
BrowserWeb Admin
/admin
/ifolder
Windows XP / Vistaclient
Macintosh 1.4or greater
SLED 10 SP1or greater
BrowserWeb Access
Internet
© Novell, Inc. All rights reserved.24
Clusters
Physical IP 10.1.2.3Cluster IP 10.10.1.2
Physical IP 10.1.2.4Cluster IP 10.10.1.2
Physical IP 10.1.2.1Cluster IP 10.10.1.1
Physical IP 10.1.2.2Cluster IP 10.10.1.1
Storage iSCSISAN
Key Benefits:
- High Availability
Internet
Internet
eDirectory
o=ifadmin, o=novello=ifproxy, o=novell
Performance Considerations
© Novell, Inc. All rights reserved.26
Performance Considerations
• Manage user quotas from administration console
• Limit number of users per server
• Set appropriate synchronization interval
• Use Novell® eDirectory™ local replica
• Deploy iFolder Web Access independently
• Add more RAM to server, use dedicated network card
• Set number of open files count to a large number
Novell iFolder® Troubleshooting
© Novell, Inc. All rights reserved.28
Novell iFolder® Troubleshooting
• Server
– Installation and configuration
– Server processes, logs analysis
– Authentication problems
• Client
– Installation and configuration
– Log files, format and analysis
Sneak Peek – Future iFolder
© Novell, Inc. All rights reserved.30
Sneak Peek – Future iFolder
• Integration of Novell iFolder® with Novell® Pulse
• Scalable and cost effective iFolder
• Mysql as Meta Data repository
• iFolder Service high availability
• Streamlined Backup Restore Mechanisms.
Questions?
Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.