課程名稱︰雲端運算概論
課程性質︰雲端計算趨勢學程必修
課程教師︰劉邦鋒
開課學院:電資院
開課系所︰資訊系
考試日期(年月日)︰101.11/08
考試時限(分鐘):180 mins (18:30 ~ 21:30)
是否需發放獎勵金:是
(如未明確表示,則不予發放)
試題 :
Answer the following questions. (70%)
1. What are the necessary conditions for setting up a data center at a parti-
cular location? Explain your answers.
2. What is auto scaling? How does it benefit business which use cloud service
to build web services?
3. Recently in Taiwan there is a debate on the 3G pricing policy - whether we
should have 「pay-for-what-you-use」 or 「all-you-can-eat」. Describe the
effects of these two different policies on quality of services.
4. Why does cloud computing use a 「shared pool」 of resource model?
5. Why Google file system put all metadata into memory? If this feature is
that good, why was it not done before?
6. Describe and compare full virtualization and paravirtualization.
7. Draw a figure of Hadoop system architecture, and explain the function of
each component.
Choice the most appropriate answer. 3 points will be given for each correct
answer, and 1 point will be deducted for each wrong answer. (30%)
1. In the Berkeley paper one obstacle is data transfer bottleneck, which means
it is time and money consuming to transfer data between
a. Cloud service provider and cloud users.
b. Different zones of the same cloud service provider.
c. Cloud users and cloud users.
d. Different cloud service providers.
2. In the virtualization laboratory, we do the following.
a. Run a Windows vitual machine on a linux host,
then run a Android virtual machine on the Windows.
b. Run a Linux vitual machine on a Windows host,
then run a Android virtual machine on the Windows.
c. Run a Linux vitual machine on a Windows host,
then run a Android virtual machine on the Linux.
d. Run an Android vitual machine on a Windows host,
then run a linux virtual machine on the Android.
3. The hot aisle is usually located at?
a. Infront of the machine
b. Behind the machine
c. Under the machine
d. Above the machine
4. What will happen if the namenodes of a Hadoop system crash?
a. You can list a directory but cannot retrieve the contents.
b. You cannot list the directory.
c. Nothing will happen since the files are backup in three places.
d. It depends on the arrangement of datanodes.
5. Why do we need virtualization in cloud computing?
a. NFS file system is not scalable.
b. To improve computation performance.
c. To reduce network latency.
d. Applications are difficult to deploy.
6. What does this command do? hadoop dfs -put file1 file2
a. Copy a local file to Hadoop file system.
b. Copy a Hadoop file to local file system.
c. Copy a local file to local file system.
d. Copy a Hadoop file to Hadoop file system.
7. Suppose a file has only one block and the replication factor is 3. Accor-
ding to Hadoop replication mechanixm one replica must be placed at the same
rack, and one replica must not be placed at the same rack, then what is the
number of racks that we need to shutdown in order to make this file unavai-
lable?
a. 1
b. 2
c. 3
d. 4
8. What of the following is NOT a functionality of a cloud OS?
a. To start virtual machines.
b. To compute the costs of services provided.
c. To manage virtual machine images.
d. To manage the contents of the web services for the cloud users.
9. The cold air in our CSIE machine room is coming from.
a. The floor.
b. The ceiling.
c. The wall outlet.
d. The rack.
10. Amazon EC2 is an example of
a. IaaS.
b. PaaS.
c. SaaS.
d. NaaS.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.139
※ 編輯: s864372002 來自: 122.116.137.224 (11/08 22:26)