Google docs style drupal site
An all in one solution I think is hard to find/make for drupal.
There's a module, where you can import and edit spreadsheets. I've testet it briefly for a project, that never go further than prototyping, but the module simply worked:
http://drupal.org/project/sheetnode

There might be similar projects for word processors. Or you might have it made :)

For a Google drive alternative, where you are in control, have a look at http://owncloud.org. They have calendar, contacts, and many other things, but I don't think they have editors.