CNET212_Personal_Cloud (2)

docx

School

Centennial College *

*We aren’t endorsed by this school

Course

212

Subject

Information Systems

Date

Apr 3, 2024

Type

docx

Pages

5

Uploaded by LieutenantFerretPerson1027

Report
Personal Clouds NIST defines four cloud deployment models: public clouds, private clouds, community clouds, and hybrid clouds. A cloud deployment model is defined according to where the infrastructure for the deployment resides and who has control over that infrastructure. Public cloud - This type of cloud deployment model supports all users who want to make use of a computing resource, such as hardware (OS, CPU, memory, storage) or software (application server, database) on a subscription basis. Most common uses of public clouds are for application development and testing, non-mission-critical tasks such as file-sharing, and e-mail service. Private cloud - A private cloud is typically infrastructure used by a single organization either managed by the organization itself or managed by a service provider as either on- site or off-site facilities. Private clouds are more expensive than public clouds due to the capital expenditure involved in acquiring and maintaining them but are better able to address the security and privacy concerns. Hybrid cloud  – In this type of cloud, an organization makes use of interconnected private and public cloud infrastructure. Many organizations make use of this model by make use of this model by leveraging public clouds to supplement the capacity available within a private cloud and rapidly scale their capabilities. Community (Custom) cloud  - This deployment model supports multiple organizations sharing computing resources that are part of a community. Access to a community cloud environment is typically restricted to the members of the community. A Personal Cloud , originally designed for storing and sharing photos and videos over the Internet with family and friends, is a small server that normally resides in a home or small business network. Personal clouds enable file viewing and streaming from any Internet-connected computing or mobile device. Although personal clouds function in a similar manner to a private cloud, their primary feature is easy installation and management for the average consumer. The simplicity and popularity of personal clouds has led to their rapid development and incorporation of many advanced features normally found in corporate cloud deployments. Personal Cloud technology has additionally demystified cloud technology for many consumers and sped the incorporation of cloud technology in mainstream IT infrastructure.
Personal cloud appliances can be purchased from many hardware vendors such as Seagate (Personal Cloud) or Western Digital (My Cloud) among many others. These appliances provide an off-the- shelf personal cloud experience that is both easy to configure and cost efficient. Many consumers purchase these storage solutions for home use for the following reasons. 1. No usage or subscription fees 2. Large, and often expandable, storage capacity 3. Faster access when on the same network at home / office 4. Remote access using a simple web browser 5. Remote /Automated backup 6. Option to use apps to access your personal data (files, music, video, photos) 7. Ability to stream your own videos and music wherever you are 8. Easy setup with Cloud services offered by manufacturer Assignment: Can you think of any additional advantages offered by personal cloud technology? Create a list of the advantages and limitations presented by personal cloud technology. There are also many software-based personal cloud solutions available for those users with available hardware and more advanced technical skills. Software-based personal clouds appeal to those that require some of the more advanced cloud features normally found only in corporate cloud deployments. These software solutions are available for most current operating systems and often allow the personal cloud hardware and software to be customized to the required task. Some examples of personal cloud software …. AeroFS https://www.aerofs.com/ Cozy https://cozy.io/en/ NextCloud https://nextcloud.com/ ownCloud https://owncloud.org/ Seafile https://www.seafile.com/en/home/ Tonido https://www.tonido.com/ These are only some examples in an ever-changing landscape of products.
Assignment: Search on the internet and formulate a table of available personal cloud solutions. List some of the advantages each has to offer and the hardware/software they support. The Personal Cloud platform that we will examine is Nextcloud. This platform continues to evolve and is a good example of how a product originally developed for the home user is now integrating advanced features and capabilities. Assignment: Review the Nextcloud web site ( https://nextcloud.com/ ) and list the features and capabilities it offers to make it a viable product for (i) home users, and (ii) small businesses. Is it a viable product for larger enterprises? Why or why not? __________________________________________________________________ Many on-line tutorials exist on how to implement your own personal cloud. Each installation method presents its own challenges. Nextcloud is designed to be run on a Linux platform so to install it would require you to install, configure, and secure a Linux distribution and then do the same for Nextcloud. This is time consuming and subject to a lot of issues that could potentially impact the security and functionality of your installation, but we have discussed how virtualization can help solve this problem. An OVA file is a virtual appliance used by many virtualization applications such as VMware Workstation and Oracle VM Virtualbox. It is a package that contains files used to describe a virtual machine, which includes a descriptor file, manifest and certificate files, and other related files. The OVA file is saved in the Open Virtualization Format (OVF), which is a standard format used to package and distribute software that is run in virtual machines. OVA files are simply an OVF directory saved in a single archive. Many vendors/manufactures pre-configure their software into a virtual machine and then make that virtual machine available in the form of an OVA/OVF file which can then be added into a virtualization setup. The use of these OVA/OVF files eliminates much of the configuration and the errors that could occur. __________________________________________________________________ Lab Assignment: The completion of this assignment may require documentation provided on the VMware and Nextcloud websites. 1. Navigate to and explore the Nextcloud website. What installation methods does Nextcloud offer?
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
2. Download and mount the OVA file in VMware Workstation. Complete any required configuration. https://nextcloud.com/install/#instructions-server Tab – Appliances ‘Download the VM’ a. Special considerations when deploying this OVA file in VMware Workstation Pro. If NextCloud indicates you are Off-line check the following: i. VM Settings – Network Adapter 1. In order to properly deploy this virtual machine, the template has Network Adapter to Bridged (Automatic). Its important to note that in automatic mode, it tends to randomly pick a network adapter on your computer. To ensure that it selects the correct adapter which is being used on your home network/internet. Edit the Virtual Network Editor setting from Bridged to: Automatic to manual select the network adapter used for your network/internet connection. See sample screenshots below. Screenshots that indicate that you are off line … Where to edit the Virtual Network Editor in VMware Workstation Pro … Screenshots required for Step 2 ( see samples below ) Fully deployed of your NextCloud cli window/screen VM via VMware Workstation Pro Web access to your NextCloud home page using an IP address.
Your screenshots below … Here … 3. Optional - Download and mount the OVA file in your ESXi virtual environment. Complete any required configuration. What differences did you observe between Workstation and ESXi? For future labs please have a running instance of Nextcloud in your group ESXi environment.