The 2nd annual cloud computing summit is about to take place in Shfayim, Israel, between December 2-3, 2009.
Following last year success, the event will cover recent developments and progress in cloud technologies. Presenting with top-of-the-line companies active in this field, including (partial list): Amazon, Google, eBay, IBM, HP, Sun, RedHat and more.
Additional “hands-on” labs and workshops are offered during the event for participants that would like to learn more about cloud technologies and integration possibilities.
We are also presenting Hoopoe at the summit, for GPU Cloud Computing, and providing a workshop on GPU Computing in general and Hoopoe as well.
This event ends 2009 and symbolically the last decade, marking cloud computing as a major development that we are about to see more and more in the next years.
You are invited to join us during the event.
We are pleased to announce that recently we added Amazon S3 services support, integrated to Hoopoe.
Using Amazon S3 services users can have extended storage support from Amazon Web Services (AWS), also communicating with other cloud systems, such as EC2 and more, to offer variety of processing capabilities.
Users who would like to use Amazon S3 can do it with a very intuitive interface, specifying the buckets and objects they use, following S3 semantics and terms, so Hoopoe can offer bi-directional communication with S3, for reading data, and outputting computed results.
We will follow with more articles presenting best practices guide for using Amazon S3 with Hoopoe.
As general information, users can use the following details to recognize Hoopoe in Amazon S3.
Hoopoe Amazon S3 details:
- E-mail Username: firstname.lastname@example.org
- Canonical User ID: 939155fee5acfced9622d4a7df63e8a1fd54a24290a81871fd7d20f43aa758dd
We highly encourage users to use the email form for Hoopoe support when adding an ACL record in Amazon S3.
For more information about Amazon S3: http://aws.amazon.com/s3/
Security in cloud systems is always a major part of the system, and requires a great effort to deal with and develop.
It usually starts when users are given access to actual machines, so they can run applications using the operating system, whether it is Windows or Linux based.
Security models in Hoopoe
Hoopoe provides several features to overcome this problem.
Isolated user environment
Hoopoe provides each user with a unique, isolated, environment. This way, only the user can access its files and computations, using the specific mechanism provided by for file management and related operations.
Hiding the “metal”
Hoopoe hides the “metal” from the user, providing access only through a web service interface to communicate with the system.
Thus, the user is limited with the flexibility of the code it can run.
There is no direct access to machines, so the user is able to submit his task to Hoopoe for further processing of the system. After the submission point, the user waits for the task to finish, and copy the results back.
Independent data management
User data is managed by Hoopoe as files, either raw or compressed (using GZip).
A buffer is then read in a fully managed (.NET) environment, thus reducing the risk for malformed or “bad” files.
Hoopoe is meant to run computations, and not serve as an operating system. By such, user tasks are compiled on demand for the platform it should be processed on (if 32/64 bit, or specific hardware support).
Computations are running on the GPU itself, and this is where the interaction with the GPU ends. Copying the relevant data, performing the computations and placing the results back in the appropriate buffer.
We are happy to introduce to you “Hoopoe”, a cloud solution for GPU computing.
You may have all expected it to be available sometime, and indeed it is.
Hoopoe provides a web service interface to communicate with. In the near future it will also provide machine level access to run specific applications like with regular CPU based clouds.
Partial feature list of the system:
- CUDA Support
- Executing CUDA kernels, FFT and BLAS routines
- OpenCL Support
- Executing OpenCL kernels
- Fully secure – Check out
Take a further look at: Hoopoe™. The system will be open for alpha testing very soon so you are invited to register.