CC UNIT - 1 Question Bank Answers
CC UNIT - 1 Question Bank Answers
UNIT - I
Public Cloud
Public clouds are managed by third parties which provide cloud services
over the internet to the public, these services are available as pay-as-
you-go billing models.
The fundamental characteristics of public clouds are multitenancy. A
public cloud is meant to serve multiple users, not a single customer. A
user requires a virtual computing environment that is separated, and
most likely isolated, from other users.
Private cloud
Private clouds are distributed systems that work on private infrastructure and
provide the users with dynamic provisioning of computing resources. Instead of a
pay-as-you-go model in private clouds, there could be other schemes that manage
the usage of the cloud and proportionally billing of the different departments or
sections of an enterprise. Private cloud providers are HP Data Centers, Ubuntu,
Elastic-Private cloud, Microsoft, etc.
The advantages of using a private cloud are as follows:
1. Customer information protection: In the private cloud security
concerns are less since customer data and other sensitive information do
not flow out of private infrastructure.
2. Infrastructure ensuring SLAs: Private cloud provides specific operations
such as appropriate clustering, data replication, system monitoring, and
maintenance, disaster recovery, and other uptime services.
3. Compliance with standard procedures and operations: Specific
procedures have to be put in place when deploying and executing
applications according to third-party compliance standards. This is not
possible in the case of the public cloud.
Disadvantages of using a private cloud are:
1. The restricted area of operations: Private cloud is accessible within a
particular area. So the area of accessibility is restricted.
2. Expertise requires: In the private cloud security concerns are less since
customer data and other sensitive information do not flow out of private
infrastructure. Hence skilled people are required to manage & operate
cloud services.
Hybrid cloud:
A hybrid cloud is a heterogeneous distributed system formed by combining
facilities of the public cloud and private cloud. For this reason, they are also
called heterogeneous clouds.
A major drawback of private deployments is the inability to scale on-demand
and efficiently address peak loads. Here public clouds are needed. Hence, a
hybrid cloud takes advantage of both public and private clouds.
Advantages of using a Hybrid cloud are:
1) Cost : Available in cheap cost than other clouds because it is formed by
distributed system.
2) Speed : It is efficiently fast with lower cost, It reduces latency of data transfer
process.
3) Security : Most important thing is security. Hybrid cloud are totally safe and
secured because it works on distributed system network.
Community cloud:
Community clouds are distributed systems created by integrating the services of
different clouds to address the specific needs of an industry, a community, or a
business sector. But sharing responsibilities among the organizations is difficult.
In the community cloud, the infrastructure is shared between organizations that
have shared concerns or tasks. The cloud may be managed by an organization or
a third party.
Advantages of SaaS
1. Cost-Effective: Pay only for what you use.
2. Reduced time: Users can run most SaaS apps directly from their web
browser without needing to download and install any software. This
reduces the time spent in installation and configuration and can reduce
the issues that can get in the way of the software deployment.
3. Accessibility: We can Access app data from anywhere.
4. Automatic updates: Rather than purchasing new software, customers
rely on a SaaS provider to automatically perform the updates.
5. Scalability: It allows the users to access the services and features on-
demand.
Advantages of PaaS:
1. Simple and convenient for users: It provides much of the
infrastructure and other IT services, which users can access anywhere
via a web browser.
2. Cost-Effective: It charges for the services provided on a per-use basis
thus eliminating the expenses one may have for on-premises hardware
and software.
3. Efficiently managing the lifecycle: It is designed to support the
complete web application lifecycle: building, testing, deploying,
managing, and updating.
4. Efficiency: It allows for higher-level programming with reduced
complexity thus, the overall development of the application can be more
effective.
1. Superposition
Given two states, a quantum particle exists in both states at the same
time.
Alternatively, we may say that the particle exists in any combination of
the two states.
The particle's state is always changing but it can be programmed such
that, for example, 30% of the time it's in one state and 70% in the other
state.
2. Entanglement
Two quantum particles can form a single system and influence each
other. Measurements from one can be correlated from the other.
3. Quantum Interference:
Trying to measure the current state of a quantum particle leads to a
collapse; that is, the measured state is one of the two states, not
something in between.
External interference influences the probability of particle collapsing to
one state or the other.
Quantum computing systems must therefore must be protected from
external interference.
Advantages
Can solve larger, more complex problems in a shorter time
Easier to collaborate with other organizations
Make better use of existing hardware
Disadvantages
Grid software and standards are still evolving
Learning curve to get started
Non-interactive job submission
• Few actual examples of this class of parallel computer have ever existed.
One is the expérimental Carnegie-Mellon C.mmp computer (1971).
1. Fixed and Wired: In Fixed and Wired configuration, the devices are fixed
at a position, and they are connected through a physical link to
communicate with other devices.
For Example, Desktop Computer.
2. Fixed and Wireless: In Fixed and Wireless configuration, the devices are
fixed at a position, and they are connected through a wireless link to
make communication with other devices.
For Example, Communication Towers, Wi-Fi router
3. Mobile and Wired: In Mobile and Wired configuration, some devices are
wired, and some are mobile. They altogether make communication with
other devices.
For Example, Laptops.
4. Mobile and Wireless: In Mobile and Wireless configuration, the devices
can communicate with each other irrespective of their position. They can
also connect to any network without the use of any wired device.
For Example, WiFi Dongle.
Nano Computing :
Nanotechnology is science, engineering, and technology conducted at the
nanoscale, which is about 1 to 100 nanometers.
Nanoscience and nanotechnology are the study and application of
extremely small things and can be used across all the other science
fields, such as chemistry, biology, physics, materials science, and
engineering.
One nanometer is a billionth of a meter, or 10-9 of a meter.
Nanoscience and nanotechnology involve the ability to see and to control
individual atoms and molecules.
Everything on Earth is made up of atoms—the food we eat, the clothes
we wear, the buildings and houses we live in, and our own bodies.
Applications include Interdisciplinary area- Areas ranging from
computing and medicine to stain resistant textiles sutan lotions
Disadvantages
- It is very expensive and developing it can cost you a lot of money.
- It is also pretty difficult to manufacture.
- These particles are very small, problems can actually arise from
the inhalation of these minute particles.
- Braking Ciphers
- Statistical Analysis
- Factoring large numbers
- Solving problems in theoretical physics