Đăng kí miễn phí Oracle VM Standard A1 Flex 4 OCPU 24 GB RAM

Nhắc tới Oracle Always Free, nổi tiếng nhất có lẽ là vì gói VM.Standard.A1.Flex, khi họ cho tới 4 core OCPU, 24 GB memory, 4 Gbps network bandwidth

Each tenancy gets the first 3,000 OCPU hours and 18,000 GB hours per month for free to create Ampere A1 Compute instances using the VM.Standard.A1.Flex shape (equivalent to 4 OCPUs and 24 GB of memory). Each tenancy also gets two VM.Standard.E2.1.Micro instances for free

Thông thường gói này luôn bị tranh như ăn cướp 😀 bạn có thể dùng script tự chạy để sử lý Oracle Out of capacity, ở các thị trường siêu đông đúc như Singapore, thường bạn phải chạy 2-4 tuần may ra mới có cơ hội được 1 gói miễn phí, cách làm này cũng ổn, tuy thế nó có tỷ lệ rất nhỏ là Oracle sẽ khóa tài khoản của bạn, vì push vào server của Oracle nhiều quá

Sau khi google mình mới hay hóa ra có một giải pháp đơn giản, an toàn hơn rất nhiều, bạn chỉ cần nâng cấp tài khoản lên gói Pay As You Go là hạn chế Out of capacity sẽ được gỡ bỏ 😀

  • Trong thẻ cần có khoảng $100 USD hoặc 138.19 SGD để nâng cấp Pay As You Go
  • Số tiền này sẽ được hoàn trả lại ngay lập tức sau khi verified xong

Nâng cấp lên Pay As You Go, ngoài chuyện đỡ lo bị xóa VM lung tung, bổ xung các gói Always Free khác, bạn còn được support trả lời live chat gần như tức thời 😀 khi viết bài này mình có chat vài lần với bộ phận chăm sóc khách hàng của Oracle để hỏi thêm các thông tin, sau tầm 10-15s là thấy có người trả lời rồi, rất hài lòng 😀

Khách Always Free thì Oracle không thèm tiếp luôn :]]

Nâng cấp tài khoản lên Pay As You Go

Bài này mình viết dựa trên tài khoản Oracle cá nhân, Home Region US West (San Jose)

2023-07-01_4-09-49

Việc nâng cấp khá đơn giản, vì ngay khi login vào tài khoản, bạn luôn thấy menu Upgrade 😛 hoặc bạn có thể vào thẳng link này để tới phần Manage Payment

2023-07-01_4-10-23

Ấn vào Upgrade your account

2023-07-01_4-12-22

Confirm lại là bạn chắc chắn muốn upgrade tài khoản

2023-07-01_4-13-01

Lúc này Oracle hiện ra thông báo là đã tiếp nhận yêu cầu nâng cấp tài khoản của bạn

2023-07-01_4-17-45

Tiền trừ và hoàn rất nhanh, khoảng vài phút sau khi đăng kí, chủ yếu khi đăng kí tài khoản, Oracle chỉ cần $1, còn khi nâng cấp Pay As You Go, Oracle yêu cầu $100 😀

2023-07-01_12-42-17

Như trường hợp cụ thể của mình, đăng kí bằng thẻ tại Việt Nam, tổng thời gian nâng cấp hoàn tất gần 4h

Lúc này thì bạn không còn bị giới hạn hết tài nguyên (Out of capacity) khi đăng kí VM.Standard.A1.Flex hay VM.Standard.E2.1.Micro nữa

Trước khi bạn đăng kí gói miễn phí VM.Standard.A1.Flex, chú ý 1 số yêu cầu của Oracle, vì họ không muốn khách hàng cứ tạo vô tội vạ các gói miễn phí, sau đó không dùng, ảnh hưởng tới khách hàng khác

VM.Standard.A1.Flex sau khi tạo thành công, trong chu kì 7 ngày

  • Bắt buộc phải dùng > 15% RAM, dùng ít hơn thì “có thể” sau 7 ngày sẽ xóa VM này
  • Bắt buộc phải dùng > 15% CPU, dùng ít hơn thì “có thể” sau 7 ngày sẽ xóa VM này
  • Bắt buộc phải dùng > 15% Network, dùng ít hơn thì “có thể” sau 7 ngày sẽ xóa VM này

Tài nguyên HDD Oracle cho miễn phí là 200GB, phân bổ 1 cách hợp lý thì bạn có thể tạo 3-4 VM

  • 1 VM.Standard.E2.1.Micro – 1 core OCPU, 1 GB memory, 0.48 Gbps network, 50 GB HDD
  • 1 VM.Standard.E2.1.Micro – 1 core OCPU, 1 GB memory, 0.48 Gbps network, 50 GB HDD
  • 1 VM.Standard.A1.Flex – 2 core OCPU, 12 GB memory, 2 Gbps network, 50 GB HDD
  • 1 VM.Standard.A1.Flex – 2 core OCPU, 12 GB memory, 2 Gbps network, 50 GB HDD

Hoặc có thể dồn bớt sang cho VM.Standard.A1.Flex

  • 1 VM.Standard.E2.1.Micro – 1 core OCPU, 1 GB memory, 0.48 Gbps network, 50 GB HDD
  • 1 VM.Standard.E2.1.Micro – 1 core OCPU, 1 GB memory, 0.48 Gbps network, 50 GB HDD
  • 1 VM.Standard.A1.Flex – 4 core OCPU, 24 GB memory, 4 Gbps network, 100 GB HDD

Cục súc hơn thì dồn tất cả cho cho VM.Standard.A1.Flex

  • 1 VM.Standard.A1.Flex – 4 core OCPU, 24 GB memory, 4 Gbps network, 200 GB HDD

Cá nhân mình thấy tạo thành 3-4 VM ở cách 1-2 tận dụng gói tài nguyên VM miễn phí của Oracle tốt hơn, dùng linh hoạt nhiều nhu cầu, mục đích, dồn hết 200GB vào HDD như cách 3 thì bỏ phí 2 gói VM.Standard.E2.1.Micro hơi tiếc

2023-07-05_20-43-45

Mình đang dùng 1 VM.Standard.E2.1.Micro làm trang cache ảnh (api.bibica.net), 1 VM.Standard.E2.1.Micro làm monitor, warmup …. 1 VM.Standard.A1.Flex cho tất cả trang, quá tuyệt vời vì tất cả đều miễn phí 😀

Thử nghiệm VM.Standard.A1.Flex

Để kiểm tra phần cứng gói VM.Standard.A1.Flex, mình sẽ tạo 1 VM.Standard.A1.Flex – 4 core OCPU, 24 GB memory, 4 Gbps network bandwidth, 100GB HDD

2023-07-01_13-27-10

Chú ý nhỏ là khi bạn nâng cấp lên Pay As You Go, Oracle không quản lý chính xác các gói miễn phí bạn đang sử dụng, hệ thống tính tiền tự động tính boot volume 100GB, quy ra $5.87 SGD, thực tế Oracle sẽ không tính tiền, nếu bạn vẫn dùng dưới < 200GB miễn phí, để kiểm tra thì bạn có thể vào Boot VolumesBlock Volumes, xem tổng dung lượng dùng dùng cụ thể là bao nhiêu

Vấn đề này mình liên hệ chăm sóc khách hàng, họ trả lời như thế, mà chắc cú thì bạn cứ Create Budget, xem có trừ tiền không là cụ thể nhất

2023-07-01_13-37-40

Trong trường hợp bị trừ tiền oan thì cứ gào mạnh mồm lên, khách Pay As You Go oai lắm :]]

Sau 4-5 ngày dùng thử thì không thấy trừ tiền, câu trả lời của bộ phận chăm sóc khách hàng là phù hợp

2023-07-06_0-04-43

Ping và traceroute trực tiếp

ping xxx.xxx.xxx.xxx

Pinging xxx.xxx.xxx.xxx with 32 bytes of data:
Reply from xxx.xxx.xxx.xxx: bytes=32 time=183ms TTL=51
Reply from xxx.xxx.xxx.xxx: bytes=32 time=184ms TTL=51
Reply from xxx.xxx.xxx.xxx: bytes=32 time=186ms TTL=51
Reply from xxx.xxx.xxx.xxx: bytes=32 time=183ms TTL=51

Ping statistics for xxx.xxx.xxx.xxx:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 183ms, Maximum = 186ms, Average = 184ms

Ping ở mức 18x ms, khá ổn

Thường nếu ping trực tiếp tới US mà xuống được 17x là cực tốt, 18x là trung bình, còn ở mức 20x ms thì cần coi lại 😛

tracert xxx.xxx.xxx.xxx

Tracing route to xxx.xxx.xxx.xxx over a maximum of 30 hops

  1     1 ms    <1 ms    <1 ms  192.168.0.1
  2     2 ms     1 ms     1 ms  192.168.1.1
  3     4 ms     3 ms     3 ms  static.vnpt.vn [123.29.12.109]
  4     5 ms     3 ms     3 ms  static.vnpt.vn [113.171.45.249]
  5     5 ms     3 ms     3 ms  static.vnpt.vn [123.29.12.20]
  6     *        *       48 ms  static.vnpt.vn [113.171.143.33]
  7    30 ms    27 ms    27 ms  static.vnpt.vn [113.171.143.26]
  8    30 ms    27 ms    27 ms  static.vnpt.vn [113.171.44.73]
  9    31 ms    27 ms    27 ms  static.vnpt.vn [113.171.37.198]
 10    30 ms    27 ms    31 ms  static.vnpt.vn [113.171.37.251]
 11    27 ms     *        *     ix-hge-0-0-0-0.ecore1.h71-hongkong.as6453.net [180.87.160.50]
 12    31 ms     *       33 ms  if-ae-38-2.tcore1.hk2-hongkong.as6453.net [116.0.67.86]
 13    29 ms    27 ms    27 ms  if-ae-37-4.tcore2.hk2-hongkong.as6453.net [116.0.93.146]
 14    30 ms    31 ms    31 ms  116.0.93.211
 15    31 ms    31 ms    31 ms  ae-7.r26.tkokhk01.hk.bb.gin.ntt.net [129.250.6.93]
 16    89 ms    79 ms    83 ms  ae-12.r30.tokyjp05.jp.bb.gin.ntt.net [129.250.2.50]
 17   184 ms   187 ms   183 ms  ae-4.r25.snjsca04.us.bb.gin.ntt.net [129.250.5.78]
 18   183 ms   183 ms   183 ms  ae-41.r02.snjsca04.us.bb.gin.ntt.net [129.250.6.119]
 19   184 ms   191 ms   183 ms  140.91.234.38
 20   186 ms   183 ms   183 ms  xxx.xxx.xxx.xxx

Trace complete.

Traceroute trong nước khá lú, không rõ nhà mạng VNPT và Oracle làm sao, mà nó đi vòng vèo quá nhiều trong nước 😛

Công đoạn test traceroute thì làm màu là chính, đa phần test ping là đủ 😛

Bài test speedtest

-------------------- A Bench.sh Script By Teddysun -------------------
 Version            : v2022-06-01
 Usage              : wget -qO- https://bibica.net/speedtest | bash
----------------------------------------------------------------------
 CPU Model          : CPU model not detected
 CPU Cores          : 4
 AES-NI             : Enabled
 VM-x/AMD-V         : Disabled
 Total Disk         : 96.8 GB (2.0 GB Used)
 Total Mem          : 23.4 GB (217.4 MB Used)
 System uptime      : 0 days, 0 hour 3 min
 Load average       : 0.04, 0.11, 0.05
 OS                 : Ubuntu 22.04.2 LTS
 Arch               : aarch64 (64 Bit)
 Kernel             : 5.15.0-1038-oracle
 TCP CC             : cubic
 Virtualization     : KVM
 Organization       : AS31898 Oracle Corporation
 Location           : San Jose / US
 Region             : California
----------------------------------------------------------------------
 I/O Speed(1st run) : 54.1 MB/s
 I/O Speed(2nd run) : 51.5 MB/s
 I/O Speed(3rd run) : 51.5 MB/s
 I/O Speed(average) : 52.4 MB/s
----------------------------------------------------------------------
 Node Name        Upload Speed      Download Speed      Latency
 Speedtest.net    4012.95 Mbps      3826.24 Mbps        0.28 ms
 Los Angeles, US  1502.19 Mbps      3901.12 Mbps        11.08 ms
 Paris, FR        262.46 Mbps       3316.27 Mbps        140.38 ms
 Singapore, SG    246.63 Mbps       191.86 Mbps         181.65 ms
 Tokyo, JP        206.67 Mbps       1605.49 Mbps        102.59 ms
 VNPT-HCM, VN     153.37 Mbps       460.40 Mbps         179.22 ms
 VNPT-HN, VN      155.65 Mbps       547.34 Mbps         176.72 ms
 FPT-HCM, VN      248.01 Mbps       3525.36 Mbps        191.13 ms
 FPT-HN, VN       230.87 Mbps       3899.59 Mbps        198.91 ms
 Viettel-HCM, VN  217.98 Mbps       2392.94 Mbps        189.25 ms
 Viettel-HN, VN   198.24 Mbps       3771.29 Mbps        208.49 ms
 Viettel-DN, VN   190.64 Mbps       3515.81 Mbps        187.68 ms
----------------------------------------------------------------------
 Finished in        : 7 min 4 sec
 Timestamp          : 2023-07-01 07:00:12 UTC
----------------------------------------------------------------------

Tốc độ mạng đúng là 4 Gbps, nhưng có vẻ như chỉ là download, tốc độ upload từ châu Á khá tệ 😀

Ping US West (San Jose) tới các nhà mạng khác nhau tại Việt Nam con số khá sát nhau, cũng tạm tạm

Bài test UnixBench

------------------------------------------------------------------------
Benchmark Run: Sat Jul 01 2023 07:06:28 - 07:34:23
0 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       45635096.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     8405.0 MWIPS (9.9 s, 7 samples)
Execl Throughput                               2915.8 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1060506.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          297963.1 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2878701.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1642836.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 112513.3 lps   (10.0 s, 7 samples)
Process Creation                               5857.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   9206.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2645.8 lpm   (60.0 s, 2 samples)
System Call Overhead                        1110642.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   45635096.1   3910.5
Double-Precision Whetstone                       55.0       8405.0   1528.2
Execl Throughput                                 43.0       2915.8    678.1
File Copy 1024 bufsize 2000 maxblocks          3960.0    1060506.4   2678.0
File Copy 256 bufsize 500 maxblocks            1655.0     297963.1   1800.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    2878701.6   4963.3
Pipe Throughput                               12440.0    1642836.6   1320.6
Pipe-based Context Switching                   4000.0     112513.3    281.3
Process Creation                                126.0       5857.4    464.9
Shell Scripts (1 concurrent)                     42.4       9206.0   2171.2
Shell Scripts (8 concurrent)                      6.0       2645.8   4409.7
System Call Overhead                          15000.0    1110642.4    740.4
                                                                   ========
System Benchmarks Index Score                                        1488.9

======= Script description and score comparison completed! =======

4 OCPU ARM điểm số UnixBench chỉ ~1488??? khá là cùi, vì chỉ ngang với UpCloud 1vCPU

Bài test Yet Another Bench Script

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2023-04-23                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Sat Jul  1 07:38:36 UTC 2023

ARM compatibility is considered *experimental*

Basic System Information:
---------------------------------
Uptime     : 0 days, 0 hours, 48 minutes
Processor  : Neoverse-N1
CPU cores  : 4 @ ??? MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM        : 23.4 GiB
Swap       : 0.0 KiB
Disk       : 96.8 GiB
Distro     : Ubuntu 22.04.2 LTS
Kernel     : 5.15.0-1038-oracle
VM Type    : KVM
IPv4/IPv6  : ✔ Online / ❌ Offline

IPv4 Network Information:
---------------------------------
ISP        : Oracle Corporation
ASN        : AS31898 Oracle Corporation
Host       : Oracle Cloud Infrastructure (us-sanjose-1)
Location   : San Jose, California (CA)
Country    : United States

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 12.74 MB/s    (3.1k) | 27.31 MB/s     (426)
Write      | 12.75 MB/s    (3.1k) | 28.12 MB/s     (439)
Total      | 25.49 MB/s    (6.3k) | 55.43 MB/s     (865)
           |                      |
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 24.36 MB/s      (47) | 24.03 MB/s      (23)
Write      | 26.44 MB/s      (51) | 26.81 MB/s      (26)
Total      | 50.81 MB/s      (98) | 50.85 MB/s      (49)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
-----           | -----                     | ----            | ----            | ----
Clouvider       | London, UK (10G)          | 532 Mbits/sec   | 680 Mbits/sec   | 137 ms
Scaleway        | Paris, FR (10G)           | 485 Mbits/sec   | 1.04 Gbits/sec  | 150 ms
NovoServe       | North Holland, NL (40G)   | 457 Mbits/sec   | 1.18 Gbits/sec  | 144 ms
Uztelecom       | Tashkent, UZ (10G)        | 346 Mbits/sec   | 505 Mbits/sec   | 239 ms
Clouvider       | NYC, NY, US (10G)         | 1.15 Gbits/sec  | 545 Mbits/sec   | 68.6 ms
Clouvider       | Dallas, TX, US (10G)      | 1.63 Gbits/sec  | 3.11 Gbits/sec  | 38.4 ms
Clouvider       | Los Angeles, CA, US (10G) | 3.99 Gbits/sec  | 3.98 Gbits/sec  | 9.47 ms

Geekbench 6 Benchmark Test:
---------------------------------
Test            | Value
                |
Single Core     | 1113
Multi Core      | 3720
Full Test       | https://browser.geekbench.com/v6/cpu/1778887

YABS completed in 12 min 20 sec

Ở bài test yabs các con số liên quan tới IO, speedtest khá tương đồng với các bài test trước

Đánh giá sơ bộ thì VM Standard A1 Flex 4 OCPU 24 GB RAM trừ vụ 24GB RAM quá bá, mọi thứ khác về phần cứng khi test bằng tool script đều rất tầm thường, thậm chí không bằng 1 VPS giá $5 về phần cứng

Tuy thế, sau khi ăn hành vì cái trò test phần cứng chay ở bài VPS Linode, mình đã không còn tin tưởng quá nhiều vài cái vụ điểm chuẩn UnixBench nữa 😀 cài Wordpress mặc định sau đó test loader.io chính xác về hiệu năng thực tế khi sử dụng hơn

Webinoly for Oracle VM.Standard.A1.Flex 4 OCPU 24 GB RAM

Mình hoàn toàn mù tịt về CPU ARM, ơn trời là Webinoly và các tool đang dùng chạy bình thường trên ARM 😛

  • Cập nhập OS và khởi động lại hệ thống
sudo apt update && sudo apt upgrade -y && sudo reboot
  • Cài đặt Webinoly
sudo wget --no-check-certificate https://raw.githubusercontent.com/bibicadotnet/Webinoly-Optimization/master/webinoly_vm_standard_a1_flex.sh -O webinoly_mod.sh && sudo chmod +x webinoly_mod.sh && sudo ./webinoly_mod.sh
  • Cài đặt 1 trang Wordpress mặc định

2023-07-01_16-01-58

4 OCPU ARM pass nhẹ tênh ở bài test 100 kết nối mỗi giây, tốc độ trung bình ~ 1.2s, con số tuyệt vời

Quá là bất ngờ luôn, để bạn dễ hình dung, thì 100 kết nối mỗi giây, nghĩa là hơn 4tr lượt view mỗi tháng, mà nó load chỉ 1.2s, nghĩa là phần lớn các khách view đều hài lòng 😀

Thường các dịch vụ hosting, tính phí cho các trang có lượt view cỡ này vài trăm $ 1 tháng là ít á 😛

2023-07-01_16-04-51

4 OCPU ARM pass khỏe ở bài test 200 kết nối mỗi giây, tốc độ trung bình ~ 2.3s, con số ấn tượng

2023-07-01_16-09-51

Máu chó, đẩy lên thử 500 kết nối mỗi giây, 4 OCPU ARM vẫn pass nổi, dù tốc độ trung bình lúc này đã lên tới ~ 5.5s

Quá là socks văn hóa với ARM Oracle, hiệu năng thực tế khỏe quá

Cài thử trên bibica.net 😀

Dùng nhiều năm VPS 1 core CPU, 1GB RAM quen rồi, đẩy phát lên 4core CPU, 24GB RAM nhìn …. không quen =))

Không biết làm cấu hình làm sao luôn 😛 nên cứ dùng tạm 2 setting cơ bản

OPcache 1GB
innodb_buffer_pool_size = 17GB

Còn lại để chạy mặc định 😛

Trước đây khi viết bài, mỗi lần ấn cập nhập, save draft …. VM.Standard.E2.1.Micro hú cho 50%-70% CPU

Trên VM.Standard.A1.Flex ấn cập nhập bài viết, 2 core lên 15%, 2 core còn lại …. đứng im ru 0% 😀

Kiểu người xưa nói, sống khổ quen rồi, lên sướng cái hư người =))

2023-07-01_22-44-34

Một trong các thứ nặng nhất mình đang dùng là Duplicator Pro, trên VM.Standard.E2.1.Micro chạy khoảng 95s thì xong, trên VM.Standard.A1.Flex thì tầm 15s, CPU lúc này đúng nghĩa đen là đuổi ruồi, vài core lên được 50%, còn lại thấp tè

2023-07-01_22-48-13

Tốc độ upload lên Google Driver thì khá có vấn đề, mất ~ 20s cho cái file 146MB, khả năng cao là do bộ định tuyến mạng Oracle đang set lỗi sao đó, tốc độ download / upload của nó đang bị lệch cực nhiều ở thời điểm mình viết bài này, vài cụm server khi test lại, thậm chí nó xuống 250 Mbps 😀 thua đường truyền mạng nhà mình luôn

Riêng về ping, upload, download, mình vẫn thấy UpCloud ổn định nhất, dù chỉ 1 Gbps nhưng check tới đâu cũng đều ~ tốc độ này, tốc độ luôn như công bố 😛

Do RAM quá là thừa mứa, khi check bằng Query Monitor, các queries toàn 0.01-0.06s, trắng nhách =)) trên VPS 1GB RAM, chạy toàn slow queries, vàng khè 😀

Với cấu hình này, mình nghĩ có thể chịu tải cho vài trăm người cùng vào mua hàng mỗi giây, kết nối trực tiếp vào database còn được 😀 dùng trên thèng bibica.net, một ngày được vài chục view, lại còn cache qua Cloudflare, đúng là dùng dao mổ trâu đi giết kiến 😛 quá mức xa xỉ :]]

Kết luận phần cứng VM.Standard.A1.Flex

Thử nghiệm tới đây, thì mình có cảm giác, UnixBench mọi người viết để test hiệu năng CPU, có vẻ như chỉ test 1 core hay là làm sao ấy, chứ các VPS khác, bình thường cũng điểm số thế, mình chạy 100 kết nối mỗi giây từ loader.io, lết tới chết 😀

Oracle VM.Standard.A1.Flex điểm số UnixBench cũng thế, mà hiệu năng x5 lần

Con số Multi Core 3720 Yet Another Bench Script tính ra có vẻ chuẩn xác hơn

Tốc độ HDD theo bài test rất phò, nhưng reboot lại VPS, lại rất nhanh, thực tế sử dụng thì mình nghĩ cũng không quan trọng, vì RAM quá nhiều, nên các dữ liệu sẽ dùng trên RAM trước, hết mới tới lượt của HDD 😛 24Gb RAM không biết dùng sao mới hết luôn

Thứ ảnh hưởng từ HDD nhất có lẽ là lúc backup, restore, nó ghi xuống ổ cứng …. có điều mình nghĩ thực tế sử dụng không quá ảnh hưởng, vì công đoạn này đa phần chạy ngầm 😛

Bonus Bypass rule của Oracle

VM.Standard.A1.Flex yêu cầu bắt buộc trong mốc 7 ngày sử dụng, phải có thời điểm dùng > 15% RAM, nghĩa là phải dùng tối thiểu 3.6 GB RAM :]]

Mỗi cái đó giờ mình dùng VPS, toàn max 1Gb RAM 😀 không hiểu dùng sao hết con số này luôn :((

Trên Github cũng có thành viên, viết 1 script tên là NeverIdle-Oracle, mục đích là cứ tự chạy liên tục, để tự động dùng quá 15% CPU, 15% RAM, 15% Network, tránh chuyện bị xóa VM 😀

Lý thuyết thì rule này không có ý nghĩa ở gói gói Pay As You Go lắm, tại có xóa bạn cũng vào tạo mới thoải mái, không bị giới hạn Out of capacity

Có điều nếu vì lý do nào đó, bạn có slot VM.Standard.A1.Flex mà lại ít dùng, hoặc chỉ dùng làm VPN đi web khi Việt Nam đứt cáp …. thì cài vào luôn cho chắc kèo, chứ không Oracle xóa VPS đi mất công tạo và cấu hình lại 😛

Nếu dùng hệ điều hành khác thì vào thẳng NeverIdle-Oracle, cấu hình như tác giả viết, còn nếu dùng Ubuntu 22.04 thì có thể dùng code mình set sẵn 😛

Cứ copy rồi chạy từng dòng code bên dưới là được

sudo wget --no-check-certificate https://raw.githubusercontent.com/bibicadotnet/NeverIdle-Oracle/master/VM.Standard.A1.Flex.sh -O /usr/local/bin/bypass_oracle.sh
chmod +x /usr/local/bin/bypass_oracle.sh
nohup /usr/local/bin/bypass_oracle.sh >> ./out 2>&1 <&- &
crontab -l > bypass_oracle
echo "@reboot nohup /usr/local/bin/bypass_oracle.sh >> ./out 2>&1 <&- &" >> bypass_oracle
crontab bypass_oracle

Bản set sẵn sau mỗi 12h sẽ tự sử dụng 15% CPU, tự chạy speedtest 1 lần, và tự sử dụng 4GB RAM, đáp ứng đầy đủ các quy định của Oracle

Mình bổ xung thêm tự chạy ngầm và khi khởi động máy lại cũng sẽ tự chạy

Bạn nào dùng thì sau khi cài xong, thử reboot lại VPS, gõ htop, thấy dùng > 4Gb RAM là được 😛

Kết luận

Phương pháp đăng kí gói Pay As You Go để bỏ hạn chế Out of capacity thực sự tuyệt vời, nó đặc biệt hữu ích ở các location như Japan, Singapore, Euro …. khi bà kon tranh nhau các slot điên cuồng, lên gói Pay As You Go thì thích tạo, xóa lúc nào tùy thích, quá sướng

Nếu bạn vẫn sử dụng tài nguyên trong mức Always Free thì bạn sẽ vẫn sẽ được miễn phí, như chính sách của Oracle

Bạn cũng sẽ tránh được khá nhiều các rủi ro, khi chạy code các code đăng kí dạng Out of capacity (đôi khi Oracle buồn tình xóa các các khoản push hệ thống của họ)

Bạn cũng không lo Oracle xóa các VM nếu đảm bảo các chính sách (chuyện Oracle thích xóa là xóa, kể bạn dùng quá 15% CPU, 15% RAM, 15% Network, chỉ xảy ra trên gói Always Free)

Việc đăng kí hơi phiền một chút, bạn phải có tối thiếu $100 để nâng cấp, lúc tạo mới các VM cũng phải chú ý, tránh đăng kí nhầm các dịch vụ trả phí, để chắc ăn nên tạo Budget cảnh báo. Xác xuất đăng kí nhầm bị trừ tiền, cũng sẽ hạn chế xuống thấp nhất 😛 tại khi Oracle trừ $0.1 là bạn đã nhận được thông báo rồi

Nếu bạn đọc thấy dòng này thì mình đã chuyển thèng bibica.net về Home Region US West (San Jose), sử dụng gói VM.Standard.A1.Flex – 4 core OCPU, 24 GB RAM

Vấn đề tốc độ khi truy cập tại Việt Nam, có lẽ trừ khi Việt Nam đứt cáp quốc tế chúng ta mới thấy chậm, còn bình thường location US cũng ổn :]]

Nói chứ do xưa mình đăng kí ở US, đổi không được, bạn nào chưa đăng kí thì mình recommend cụm location Japan của Oracle, không hiểu sao dù ping cao hơn, nhưng khi dùng cảm giác nhanh hơn cả location Singapore nữa


Related Posts

  1. Bypass Oracle Idle Compute Instances
  2. Xử lý Oracle Out of capacity
  3. Cài đặt Uptime Kuma trên Oracle VM.Standard.E2.1.Micro cho bibica.net
  4. Oracle Cloud Always Free - Đơn giản là RÁC
  5. Benchmarks VPS Oracle US West vs Japan Central vs Singapore

20 thoughts on “Đăng kí miễn phí Oracle VM Standard A1 Flex 4 OCPU 24 GB RAM”

  1. bó tya thực sự. e đăng ký tài khoản mà k được. thử visa tpbank và tech mà k được.

    Reply
    • Thật ra lý do trong bài dùng Oracle US West (San Jose) cũng là vì thế mà 😀

      Khoảng 6 tháng trước đăng kí tài khoản thì rất là bình thường, mà sau đó tạo mới thì nó toàn báo không chấp nhận 😀

      Reply
  2. Mình đăng kí Oracle US West (San Jose). Mà
    Nhưng thử mấy thẻ visa rồi mà k được.
    Hay nó chăn vn đăng kya rùi nhỉ

    Reply
    • Nếu đăng kí tài khoản sau đó nâng cấp Pay As You Go như trong bài thì nên chọn location Japan hay Singapore về Việt Nam cho nhanh 😀 US West (San Jose) ngày xưa mình dùng vì lúc đó dùng gói Away Free, sợ đăng kí các cụm khác không có slot mới phải dùng thôi

      Thẻ thì không chắc vấn đề do đâu, vì mình dùng thẻ của VPBANK, 6 tháng trước đăng kí bình thường, mà cách đây ít hôm thử dùng thẻ khác cũng của VPBANK, tính đăng kí 1 cụm ở Singapore cho nhanh mà không được 😀

      Ở tài khoản cũ, vẫn còn add thẻ VPBANK cũ, ấn nâng cấp thì change tiền bình thường

      Nói chung nếu đăng kí tài khoản mới, báo lỗi gì, thì ngay bên dưới có phần contact với Oracle, ấn vào đó nói chuyện với họ để họ giải quyết 😀

      Reply
    • Mình trước đây đăng kí thử 3-4 cái thẻ mà không được nên bỏ cuộc.
      Hôm nay đọc bài này thử đăng kí lại 1 phát được luôn (vẫn dùng thẻ cũ, trước kia thẻ này không đăng kí được).
      Không hiểu tại sao.

      Reply
      • Cũng không hiểu lắm, chắc Oracle Always Free hot quá, nên các tài khoản mới thường bị kiểm duyệt gắt gao, nếu không phải là cố tình cheat Oracle bằng cách tạo nhiều tài khoản miễn phí thì cứ mạnh dạn contact thẳng với họ, nhờ họ hỗ trợ nếu không tạo được tài khoản

        Reply
        • mình contact rùi. chụp cả thẻ visa và lịch sử trừ tiền rùi hoàn trả .mà nó báo k được luôn. nó kệ mình luôn. mình có nói là tạo sẽ nâng cấp lên Pay As You Go mà cũng k được.
          Unfortunately, we are unable to resolve this or process the transaction. This is all the information we can provide.

          Regards,
          Customer Service Agent

          Reply
      • singapore ạ, giờ e đang dùng code python của ad request tự động chứ bấm tay ko có nổi nữa :((((

        Reply
        • Nếu có đam mê Home Region Singapore thì chạy 2-3 tuần cũng có thôi 😀 vấn đề là ở cái location tranh nhau như ăn cướp, tấc đất tấc vàng, đú làm gì, đang dùng bị xóa lại ngồi chạy lại 2-3 tuần thì lại vỡ mồm 😀

          Đăng kí Home Region US West (San Jose) hoặc Japan Central (Osaka), sau khi nâng cấp lên Pay As You Go thì thêm, xóa các VM thoải mái, chủ yếu lấy cái kèo 4 core 24GB RAM dùng ổn định không hơn à 😀

          Mà bữa giờ mình dùng, thấy US West (San Jose) của Oracle bố đời lắm, chạy không nghĩ là server Us luôn ấy 😛

          Reply
        • Đổi Home Region thì thoải mái 😀 hú support nhờ họ chuyển, có điều 200GB HDD miễn phí chỉ tính theo Home Region đăng kí lúc đầu

          Dễ hiểu thì nếu đổi sang các Region khác, tạo 1 VPS mới tối thiểu cần 47GB HDD là tốn ~ $2/1 tháng, tốn tiền không ai muốn nên ít ai làm thôi 😛

          Reply
          • E tạo đc rồi, mất cả buổi tối mới chen chân vào đc :)))
            e dùng code python bữa xin ad ấy ạ.
            Mà e nhận ra là mình ko biết cách kết nối vps. Ad có bài nào cấu hình ko ạ. E gà lắm

  3. Lúc trước mình cũng đăng ký, tạo đc instance rồi, mà ngu ngu cài ubuntu mini nên bị lỗi tùm lum, nên xóa tạo lại thì k đc, nên bỏ luôn.
    Hôm nay thấy đc bài viết, nên mình vào làm theo, ai ngờ tạo lại đc, quá ngon luôn. Mình xài region singapore, tạo phà phà, không lỗi gì hết.
    Thật ra là ban đầu cũng bị lỗi, mà chat hỏi support, nó bảo là đổi qua firefox tạo sẽ k bị lỗi, chrome của google nó ghét nó phá đó.
    Có điều là giờ vẫn chưa thấy oracle nó hoàn lại tiền $100 :((
    Xin cảm ơn admin nhiều nhé.

    Reply
    • Location Singapore dạo này gói VM.Standard.A1.Flex chắc mới được bổ sung, cấu hình cao có vẻ dễ tạo 😀 ấn tay vào có khi được ngay, gói cấu hình thấp như VM.Standard.E2.1.Micro lại báo hết slot 😀 chứ không liên quan lắm tới trình duyệt, cần thiết thì chạy code auto tạo VPS qua API, 1-2 ngày thì cũng xong cả

      Dùng location Japan vẫn là nhàn nhất, gần như khi nào cũng tạo mới thành công

      Vấn đề hoàn tiền thì Oralce luôn hoàn lại ngay, còn tiền lúc nào về tới tài khoản thì tùy bank sử lý, nhanh thì 30s, chậm thì 3-5 ngày 😛

      Reply

Leave a Comment