Your SlideShare is downloading. ×
0
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
CloudKare- A webtop with PC Sync Client
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

CloudKare- A webtop with PC Sync Client

62

Published on

The idea behind A Cloud Webtop is that the whole system lives in the Web browser. The client must have only a web browser to work with A Cloud Webtop and all its applications. This applies to for both …

The idea behind A Cloud Webtop is that the whole system lives in the Web browser. The client must have only a web browser to work with A Cloud Webtop and all its applications. This applies to for both modern and obsolete PC's An Open Source Platforms designed to hold a wide variety of Web Applications. A Cloud Webtop was thought of as a new definition of a Desktop, where everything inside it can be accessed from everywhere inside a Network. All you need to do is login into your A Cloud Webtop server with a normal Internet Browser, and you have access to your personal desktop, with your applications, documents, music, movies and all etc just like you left it. The Systems lets you upload your files and work with them no matter where you are. It contains applications like Word Processor, Address Book, PDF reader, and many more developed by the Cloud developers and Cloud vendors. The PC Sync Client is a desktop program you install on your computer. Specify one or more directories on the local machine to sync your CloudKare server, and always have your latest files wherever you are. Make a change to the files on one computer; it will flow across the others using these desktop sync clients. At the backend the system contains features such as Virtualization, Load Balancing, and Folder Synchronization for an efficient working of the system.

Published in: Engineering, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
62
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Cloud-Kare A Cloud WebTop with PC Sync Client Submitted by, Gaurav Chhatwal(10503882) Rishabh Shah(10503885) Major Project @JIIT
  • 2. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 3. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 4. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 5. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 6. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 7. Main Features • Cloud WebTop • Virtualization • Load Balancing • PC Sync Client App • Folder Synchronization • IaaS tool -Owncloud
  • 8. Features Discussion • Cloud WebTop
  • 9. Cloud WebTop • A Cloud WebTop was thought of as a new definition of a Desktop, where everything inside it can be accessed from everywhere inside a Network • The Systems lets you upload your files and work with them no matter where you are. • It contains applications like Word Processor, Address Book, PDF reader, and many more developed by the Cloud developers and Cloud vendors.
  • 10. Features Discussion • Virtualization
  • 11. Virtualization • Virtualization provides an interface to the actual hardware that can support a number of virtual machines that have application software installed on them. • We used VMware Player for virtualization. • One of the approach to increase the utilization is server consolidation which is possible through Virtualization.
  • 12. Features Discussion • Load Balancing
  • 13. Load Balancing • Various types of scheduling algorithms are used by load balancers to determine which backend server to send a request to. • We have done load balancing within the virtualized systems to maintain the equilibrium among them. The load-balancer checks for the physical memory of the virtualized machines i.e the RAM and then calculates the CPU usage accordingly, which in turn serves the requests of the client to run the applications desired by them.
  • 14. Load Balancing • A load balancer process is placed between clients and servers. All client requests are forwarded to the balancer process, which forwards the request to the server with least CPU usage. The reply message takes the reverse path.
  • 15. Features Discussion • PC Sync Client App
  • 16. PC Sync Client App • The PC Sync Client is a desktop program you install on your computer. • It is for syncing one or more directories on the local machine with your CloudKare server. • Just one click and you can always have the latest files wherever you are.
  • 17. Features Discussion • Folder Synchronization
  • 18. Folder Synchronization • We are trying to solve the data availability and data loss issue with the help of folder synchronization. • There is one main server for the cloud storage. If it fails then it could result in data loss of all the users. • Resolving the same we are syncing the data of main cloud storage server with the backup server.
  • 19. Features Discussion • IaaS tool -OwnCloud
  • 20. Benefits • Worldwide availability of Cloud WebTop: As it’s available through internet . • Requires only browser: A browser with Java support is more than enough. • Extensive list Applications: Office applications, Multimedia applications, Network applications and Chat applications etc. all are available.
  • 21. Benefits • Remote storage facility: Through the file browser you can store files over the internet and edit them as you want. • Browser and Platform independent: All browsers and all operating systems are supported.
  • 22. WebTop Architecture
  • 23. PC Sync Architecture
  • 24. Tools And Technology • OwnCloud • Java Socket Programming • Adobe Professional CS5 • Zero PC • Xampp • Netbeans • Vmware Player • Xen
  • 25. Owncloud • OwnCloud gives you universal access to your files through a web interface or WebDAV. • Its installation has minimal server requirements, doesn’t need special permissions and is quick. • OwnCloud is extendable via a simple but powerful API for applications and plugins. • OwnCloud started with a keynote by Frank Karlitschek at Camp KDE’10 where he talked about the need of a self- controlled free and open source cloud.
  • 26. Java Socket Programming • Sockets provide the communication mechanism between two computers using TCP. A client program creates a socket on its end of the communication and attempts to connect that socket to a server. • When the connection is made, the server creates a socket object on its end of the communication. The client and server can now communicate by writing to and reading from the socket. • The java.net.Socket class represents a socket, and the java.net.ServerSocket class provides a mechanism for the server program to listen for clients and establish connections with them.
  • 27. Adobe Professional CS5 • Adobe Flash Professional is a multimedia authoring program used to create content for the Adobe Engagement Platform, such as web applications, games and movies, and content for mobile phones and other embedded devices.
  • 28. Zero PC • ZeroPC is a commercial Webtop developed by ZeroDesktop. It is called as a personal cloud OS. • It mimics the look, feel and functionality of desktop environment of an operating system.
  • 29. Xampp • Xampp is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
  • 30. Netbeans • NetBeans is an integrated development environment (IDE) for developing primarily with Java, but also with other languages, in particular PHP, C/C++, and HTML5. It is also an application platform framework for Java desktop applications and others. • The NetBeans IDE is written in Java and can run on Windows, OS X, Linux, Solaris and other platforms supporting a compatible JVM.
  • 31. VMware Player • VMware Player is a virtualization software package. • VMware Player is a hosted virtualization hypervisor that operates on a Windows- or Linux-based computer and can run virtual machines (VMs), including both user- created and downloaded appliances. • It can be thought of as advance multitasking.
  • 32. Xen • Xen is a native hypervisor providing services that allows multiple computer operating systems to execute on the same computer hardware concurrently. • The Xen community develops and maintains Xen as free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2.
  • 33. Thank-You Major Project @JIIT

×