WebDav the interoperable protocol for file and document access

WebDav is an acronym for Web Distributed Authoring and Versioning and can also be referred to as just plain old DAV.

WebDav is an extension of the HTTP protocol that was originally designed by Jim Whitehead from the University of California at Santa Cruz in 1996 when he was working at the World Wide Web consortium and it later became an Internet Engineering Task Force (IETF) standard.

WebDav was built as an interoperable standard to support remote collaborative authoring of Web sites and individual documents, as well as remote access to document based systems.

Today it It is the most popular network file-system protocol for use across the Internet, and although it has been integrated as a interoperable layer into many existing product implementations it is also notably missing as an interoperable API standard from many, such as DropBox, Google Drive, Amazon S3 and more.

The Storage Made Easy WebDav Gateway

SME provide a way to access any mapped cloud by secure WebDav irrespective of whether the underlying Cloud Supports the WebDav protocol natively. As WebDav is so well supported in many desktop and mobile Apps this means that Cloud Data can easily be integrated and accessible without having to move it to access the features of a particular Application that is WebDav enabled.

Connecting to WebDav Servers and Windows Shares

SME can also be configured to connect to servers that support the WebDav protocol. This use of WebDav from a SME perspective is using WebDav as a back end cloud to store data rather than exposing existing clouds to be accessible using the WebDav protocol.

Many existing NAS or SAN devices such as those as the NetGear ReadyNAS and the Synology devices range already provide WebDav as an access protocol to access data. Also existing web servers such as Apache can also be configured to use WebDav using the Mod Dav extension.

Many users of SME want to expose windows file shares and make them directly available through the SME service to all devices. The most appropriate and secure way to do this is not to expose such shares directly but to configure Microsoft Internet Information Server to expose these shares over WebDav.

Advantages of WebDav for Windows File Sharing

This has the following advantages:

Seamless integration with the IIS Manager

A secondary protocol provides a security DMZ with regards to direct access to windows shares

IIS WebDAV can be enabled at the site level, allowing IT administrators to restrict WebDAV access to specific sites on a server.

IIS WebDAV supports per-URL authoring rules, allowing administrators to specify custom WebDAV security settings on a per-URL basis. This fine-grained control gives administrators the ability to maintain one set of security settings for normal HTTP requests and a separate set of security settings for WebDAV.

IIS WebDAV supports both shared and exclusive locks to prevent lost updates due to overwrites

WebDAV supports secure connection as well. By enabling HTTPS over all WebDAV connections, security is fortified. SSL certificates can also be installed to increases security measures

Why WebDav as a Cloud Connector ?

WebDAV is an optimized protocol for document access over http. It is proven as being latency independent and is efficient over wide area networks especially in contrast to file protocols such as NFS and CIFS.

Using secure WebDAV ensures the data is encrypted during transmission and due to the optimizations that data is stored efficiently and quickly .

Why Not The Common Internet File System (CIFS)

CIFS is the standard way that windows users share files across corporate intranets and the Internet with a secure VPN connection.

To expose such shares directly to the internet or to other none windows PC’s it is needed to use a bridging technology. Samba is often used as such as technology. With Samba, the ports 139/tcp and 445/tcp are exposed over a public IP Address. Once this is done such shares are accessible.

The drawbacks of this are:

– The CIFS protocol used by Windows file sharing does not provide data encryption

The protocol itself is quite chatty.

No level of security indirection

CIFS is is an optimized protocol for access to data over a network that has been extended by VPN and has been used in this context by many companies for a long time. The disadvantage of this is that all devices have to support , be setup, and work with the VPN. preventing access by some devices and Apps and making Adhoc ‘on the fly’ access difficult.

Securing WebDav Servers

It is beyond the scope of this blog post to go into great detail on the steps required to secure WebDav servers but Microsoft has a very good guide on how to secure the IIS WebDav Service. This can be accessed at:

http://technet.microsoft.com/en-us/library/cc778809%28v=ws.10%29.aspx

In addition to this you should note the following best practices:

Folder Permissions: Use non-anonymous authentication. Modify the NTFS permissions on the folder to only allow the access necessary to the users who require such access

Prevent File Execution: If you are only using WebDAV as a file store and not using it to display web pages, then execute permissions should be removed from that site or folder.

Apache WebDav servers can be configured to use LDAP authentication and also two factor authentication and any deployments should consider implementing these.

Facebooktwitterredditpinterestlinkedinmailby feather

Cloud Computing Use Case: Extending Remote Desktop with a Cloud Drive

Many service providers and companies offer Remote Desktop Services to enable companies to access their desktop remotely. Applications are installed for the users where user settings and data are saved to their profile.

We’ve had a few requests from companies and service providers now who wanted users to easily be able to access data on remote clouds (such as Azure, DropBox, Box, FTP, WebDav, Sharepoint Amazon S3 etc) from a remote desktop.

With Storage Made Easy, this is easily done as SME presents a WebDav entry point to all clouds that SME supports whether they support WebDav or not. This means the service provider needs only co-locate the SME software appliance (supplied as an OVF compliant file) in their network and add a simple script to the users startup. The script it:

NET USE * \\webdav.storagemadeeasy.com@SSL\DavWWWRoot
pause

This enables user to get a mapped drive to remote cloud storage as soon as they login to their remote desktop and to browse and access these files like any other data drive and is a simple solution for bringing remote clouds directly into a users remote desktop using a simple metaphor they understand, “a drive”.

Facebooktwitterredditpinterestlinkedinmailby feather

Adding a WebDav Drive for access to almost any Cloud Storage on Windows 8 RT Surface Tablet

Windows RT Surface is a great tablet but the non-pro edition is pretty locked down and getting access to files from the integrated Apps can be an issue. Enter SME Personal Cloud.

Amongst other desktop tools the SME Personal Cloud comes with what we refer to as CloudDav and provides WebDav access to any of the Cloud Storage Accounts that you have mapped to your Account.

Enabling WebDav on the Windows Surface Tablet can be done simply with a batch file in the following format:

NET USE * \\webdav.storagemadeeasy.com@SSL\DavWWWRoot
pause

(or NET USE * \\webdaveu.storagemadeeasy.com@SSL\DavWWWRoot for the SME EU Server)

Once this is done you have a fully functional cloud drive on your Surface Tablet to get to all your public / private cloud files !

Facebooktwitterredditpinterestlinkedinmailby feather

iSMEStorage 2.0 is released

iSMEStorage 2.0 is now in the App Store. It has a ton of new features, which you can refer to from our prior post. There is unfortunately a bug that was picked up on release when using the folder actions when in the Cloud Files view which crashes the App. We’ve already issued a 2.01 release fix for this and this should be in the App Store around about the 5th November if Apple keep to their normal weeks approval timeline.

In the meantime we put together a short slide set so you can have a quick browse of the features in the 2.0 release:

Facebooktwitterredditpinterestlinkedinmailby feather

Linux Cloud Drive Beta 4 released

On our Labs page we have now released the Linux Cloud Drive beta 4. In this release we have:

– Added support for caching when uploading small files as they were a performance hog previously

– eradicated some bugs when using the visual Linux file manager

– Added packages for CentOS, Fedora, and OpenSUSE

– Added support for sharing the drive with other networks, such as windows, via SAMBA.

We’ll post a more in depth blog-post on the SAMBA sharing soon.

Facebooktwitterredditpinterestlinkedinmailby feather

iSMEStorage Cloud Storage Virtualisation App for iPad is in the App Store !

iSMEStorage 1.40 update has been approved by Apple and brings with it support for the iPad and IOS 4.

iSMEStorage for iPad enables you to seamlessly access multiple cloud storage services using only the iPad. Files are displayed in a Virtual Cloud File System (VCFS) and can be managed using directly using the iPad. Visually each Cloud Provided in the file system is now distinguishable by the relevant cloud logo.

Cloud Storage Services supported include Google Docs, Amazon S3, MobileMe,  SkyDrive, Live Mesh, Mezeo, Rackspace Cloud Files, Box.net, Gmail (GDrive), Email-as-a-Cloud, FTP Clouds, and also any cloud accessible via WebDav.

Files from all Clouds can be opened within SMEStorage and saved locally or can be opened in any other application that has support for document sharing. This means you can office docs from any cloud in Documents-to-Go or QuickOffice for example.

The Application has many business and collaboration features and you can check out a video of the iPad application below.

Facebooktwitterredditpinterestlinkedinmailby feather

Using the SME Data Access Platform with Cisco Smart Storage

Cisco Smart Storage is a high-speed network attached storage solution that is affordable for SMB’s as well as the Enterprise. Cisco Smart Storage supports WebDav which means you can easily take advantage of the SMEStorage Data Access Platform to access and manage your files.

Cisco SMart Storage supports  WebDAV which means the  the Cisco Smart Storage NAS user will be able to access shared folders from SMEStorage Data Access Clients, such as the Web, Operating Systems, and of course iPhone, iPad, BlackBerry and (soon) Android clients.

To work with Cisco Smart Storage with SMEStorage you first need to enable WebDav support. This can be done from Network Services->Web Server from the Smart Storage config screens.

Next you need to setup WebDav access rights for shared folders.You can do this by choosing Network Shares->Shared Folders and click WebDav Access control in the Action column, and then setup the access rights for the folder.

Now you are ready to configure your Smart Storage to be accessed from SMEStorage. First sign up for a free account and choose the “WebDav compliant storage” package. Once you have registered, log in and you can then enter your Smart Storage WebDav details.

Once completed you can access your SmartStorage anywhere in the world via the web, use sophisticated Windows sync tools to sync files from your desktop, access your storage with rich business and collaboration functionality from your iPhone / iPad and BlackBerry, and have access to much more tools and clients that can be found on our Tools page. Additional to this you can also upgrade to a multi-cloud account to see an aggregated view of all your public and private cloud storage files. For example you could see all your Cisco Smart Storage, Google Docs, and Microsoft SkyDrive files all from one Virtual Cloud File System (VCFS).

Facebooktwitterredditpinterestlinkedinmailby feather

Lite Cloud File Manager updated

We’ve updated the Lite Cloud File Manager interface. We know lots of users use this as their entry point into using Amazon S3, RackSpace Cloud Files, Google Docs etc as it is quicker to load than the rich Ajax File Manager. The Ajax File Manager loads all the information about the cloud files into one file tree whereas the Lite File Manager only provides information for the directory structure that is currently being used.

User wanted a quicker  way to access documents across 1 or more clouds from this interface, as well as a full search capability, ability to access music across all clouds to stream music files whilst browsing, manage business groups etc.

We listened, and the interface has been totally redesigned so we hope you like it !

Cloud File Manager

Facebooktwitterredditpinterestlinkedinmailby feather